Welcome to Planet openSUSE

This is a feed aggregator that collects what openSUSE contributors are writing in their respective blogs.

To have your blog added to this aggregator, please read the instructions.


Sunday
18 September, 2016


Michael Meeks: 2016-09-18 Sunday.

21:00 UTCmember

face
  • Arrived home sometime rather early in the morning. Ran kids group at church; home, for pizza lunch; snoozed in the afternoon a little. Bed early, exhausted.

face

Desde el pasado día 15 el proyecto Libreboot abandonó GNU como medida de protesta por una supuesta discriminación por identidad de género a una de las empleadas de la Free Software Foundation

Logotipo de Libreboot

La Free Software Foundation (FSF) y el proyecto Libreboot se han visto envueltos en un cruce de acciones, reacciones y declaraciones que esperemos que se resuelva de la mejor manera posible para todas las partes implicadas.

¿Qué es Libreboot? es un proyecto de software libre que desarrolla una alternativa libre al firmware privativo de la BIOS.

El caso es que la FSF despidió a una trabajadora de su plantilla. Como reacción a esta medida el proyecto Libreboot ha decidido no seguir formando parte del proyecto GNU, y ha emprendido una serie de llamamientos al boicot de la fundación por considerar que el despido se debe a cuestiones de discriminación por identidad sexual, ya que la empleada de la FSF es transgénero.

La desarrolladora principal de proyecto Libreboot cree que la empleada estaba siendo acosada por su identidad sexual.

La FSF sin embargo se ha visto forzada a publicar un comunicado público donde explica que esos no han sido los motivos.

El propio Richard Stallman ha explicado en una respuesta a la lista de correo de Libreboot que los motivos de identidad sexual, no han sido la causa. Su género es el mismo que cuando fue contratada, y no fue un problema entonces ni lo es ahora.

La principal desarrolladora de Libreboot en su web, se expresa de manera tajante, y pide la dimisión de el Presidente Ejecutivo, el Coordinador de difusión y comunicación, y el administrador de sistemas a los que hace responsables del despido de la trabajadora.

Así mismo también pide la devolución de cierta cantidad de dinero, y hace un llamamiento al boicot de la FSF.

Sólo expongo los hechos sin entrar a juzgar, ya que conocemos las acciones, pero desconocemos los detalles, que sólo conocen las partes implicadas.

Para más detalles os animo a leer los siguientes enlaces:

Actualización:

Parte de los desarrolladores de Libreboot no se sienten representados por este caso, y no quiere que la desarrolladora principal hable en su nombre:

zzwallpaper-free_as_in_fredom

————————————————–

 



face
SUSE Beta Program

自己在不同的用途會使用不同的 OS
目前桌面環境是 openSUSE Leap 42.1 來進行日常作業
公司的測試環境也是 openSUSE Leap 42.1, 配合一些專案, 有可能伺服器的環境是 CentOS,  RHEL 或是 SUSE Linux Enterprise Server ( SLES ).

但如果要使用 SUSE 企業版Linux的環境來測試有兩種方式

1. 申請 60天免費測試( 針對穩定發行版 )

到 https://www.suse.com/products/server/download
使用自己的 e-mail 來申請 60 天的測試


這樣的方式主要是針對已經發行的穩定版來進行測試

但如果針對一些新功能想要嘗鮮或是針對功能修改想進行測試, 
例如 SUSE 的 Yast docker 模組的功能 ( 註: SLES 12 SP1 已經有 yast2 docker 模組了 )

那就要嘗試第2種方式

2. SUSE Beta Program

SUSE Beat Program 可以讓使用者測試目前還在開發中的企業版 SUSE Linux 功能

申請方式
至 SUSE Beta Program 頁面

點選右上方 login 登入 suse 帳號
這個部份可能自己要有 SUSE 帳號來登入 :) 

2016-06-15 13-25-07 的螢幕擷圖.png

登入帳號之後
這個部份可以看到主要有 3 種

  • SLES 新的 SP 測試
  • SLED 新的 SP 測試
  • SLES HA 新的 SP 測試

準備好要參加測試計劃了嗎? :)
接下來點選 畫面下方的 click here to join


2016-06-15 13-27-20 的螢幕擷圖.png

在 SUSE Beta Program Code of Conduct 頁面
點選 I Accept

接下來在 Beta Program 中就可以看見 Download Links

2016-06-15 13-30-51 的螢幕擷圖.png
就可以針對自己平台架構下載 ISO 進行相關測試了

另外針對一些額外的模組是要申請 Subscription Code 的, 可以參考頁面內 "Beta Test Subscription and Registration Code" 那段的說明.

Beta Test Subscription and Registration Code
Note: Regular product subscription and registration code will not work with the beta products!
Thus we will not provide a beta product subscription or beta product registration code by default for the SLE 12 SP2 Beta Program. You might request one via beta-programs@lists.suse.com, but we reserve the right to review your case and eventually provide one for your personal beta test.
Without a beta registration code for SLES or SLED you won’t be able to access the online SLE 12 Modules on SLES/SLED 12 SP2 Beta.

簡單來說就是要寄封信給 beta-programs@lists.suse.com 說明想要測試額外的模組
讓自己可以在 # yast2 repositories 新增那些額外模組的訂閱 :)

先記下來

~ enjoy it

Saturday
17 September, 2016


Michael Meeks: 2016-09-17 Saturday.

21:00 UTCmember

face
  • Up; prepped demos, walked to the conference venue; met up with Andras, did a lightening talk / demo. Compared notes with Jane Silber, caught up with Niels over a burger lunch.
  • Workshop afterwards, did some brain-storming, watched, slides:
    Hybrid PDF - Collabora and Nextcloud
  • Lukas fix a set of nasty bugs; poked at a performance issue. Chatted to people variously, caught up with Frank over dinner at the nearby beer garden; train to airport, flight home late.

face

Hoy 17 de septiembre de 2016 se celebra en todo el mundo otro año más (y ya van 12) el día del software libre ¿te unes a la celebración?

apoyo_fsf

En 2004 se empezó a celebrar este día mundial del software libre. Este blog ha ido celebrando las últimas ediciones, y este año tampoco quería dejarlo pasar.

Una fecha para dar visibilidad al software libre (sí, no digo “open source”) para reclamar su uso y para ir migrando poco a poco hacia medidas de software libre.

Este año también Richard Stallman desarrollador del sistema operativo GNU, y del movimiento del software libre, ha compartido un vídeo en el que habla (en un inglés muy accesible) sobre el movimiento del software libre. Podéis ver el vídeo en este enlace:

Podéis descargarlo en formato webm en el enlace de archive.org al que he subido el vídeo o en la instancia de mediagoblin de la FSF:

En el vídeo Stallman nos habla sobre qué es el software libre y qué defiende. En resumen defiende al usuario para que utilice la informática de manera libre, y sea él mismo quien controle su equipo y software y no empresas quienes lo hagan controlando también al usuario.

Nos habla de las cuatro libertades del software libre para que sea  verdaderamente libre, ¿las recordamos?

  • La libertad de ejecutar el programa como se desea, con cualquier propósito (libertad 0).
  • La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
  • La libertad de redistribuir copias para ayudar a su prójimo (libertad 2).
  • La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.

Tienes más información en: https://www.gnu.org/philosophy/free-sw.es.html

Así mismo vuelve a recordar que Linux es el kernel que se unió al sistema operativo GNU. Por lo que es injusto nombrar al sistema operativo completo como Linux, quitando el crédito al trabajo de miles de desarrolladores. Por lo que deberíamos referirnos al sistema como GNU/Linux.

Ser usuarios de GNU/Linux frente a otros sistemas operativos privativos (no libres, que privan de libertad al usuario) es un gran paso, pero Stallman nos recuerda que no es suficiente, ya que estas distribuciones no son totalmente libres, ya que contienen partes o incluyen software no libre.

La FSF ha recopilado las distribuciones 100% libres que cumplen con sus premisas de no contener software privativo, ni incluirlo en sus repositorios. Puedes encontrar esas distros en este enlace: https://www.gnu.org/distros/distros.es


Friday
16 September, 2016


Michael Meeks: 2016-09-16 Friday.

21:00 UTCmember

face
  • Up extremely early, coach to Stansted for the Nextcloud conference, raining really hard on the coach, good thing I checked the weather forecast (low prob. of rain) before leaving my coat behind.
  • Delayed flight, huge queue to buy train ticket, train lines being mended; hey ho - eventually got to the University for a pleasant lunch with Mike S.
  • Back for some talks, and the Nextcloud box launch. Out for dinner in the evening, up late poking software

face

openSUSE Tumbleweed es una distribución “Rolling Release” en desarrollo continuo. Aqui puedes estar al tanto de las últimas novedades.

Tumbleweed

Una nueva revisión de lo que ha acontecido estas semanas en openSUSE Tumbleweed la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, en este enlace:

Las ISO’s son instalables, pero si ya estás disfrutando de openSUSE Tumbleweed en tu equipo, simplemente deberás actualizarlo mediante “zypper up” para disfrutar de esas actualizaciones.

De nuevo 4 nuevas “snapshots” (0909, 0911, 0912 y 0913) con muchas actualizaciones y nuevo software disponible, mucho más de lo que estaba previsto. Vamos al grano con lo que han traido de nuevo estas actualizaciones, entre las novedades encontramos.

  • Mesa 12.0.2
  • glibc 2.24
  • wayland-protocols 1.7 (xdg-shell version 6)
  • libvirt 2.2.0
  • wireshark 2.2.0
  • Linux kernel 4.7.3

Y entre lo que ya se está preparando encontramos cosas tan “jugosas” y esperadas como:

  • KDE Plasma 5.8
  • GNOME 3.22
  • KDE Frameworks 5.26.0 (posiblemente disponible para la “snapshot” 0914)
  • KDE Applications 16.08.1 (posiblemente disponible para la “snapshot” 0914)
  • Freetype 2.7
  • Linux kernel 4.7.4

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–



face

ownCloud is even more hiring. In my last post I wrote that we need PHP developers, a security engineer and a system administrator.
For all positions we got interesting inquiries already. That’s great, but should not hinder you from sending your CV in case you are still interested. We have multiple positions!

But there is even more opportunity: Additionally we are looking for an ownCloud Desktop Client developer. That would be somebody fluid in C++ and Qt who likes to pick up responsibility for our desktop client together with the other guys on the team. Shifted responsibilities have created this space, and it is your chance to
jump into the desktop sync topic which makes ownCloud really unique.

The role includes working with the team to plan and roll out releases, coordinate with the server- and mobile client colleagues, nail out future developments, engage with community hackers and help with difficult support cases. And last but not least there is hacking fun on remarkable nice Qt based C++ code of our desktop client, together with high profile C++ hackers to learn from.

It is an ideal opportunity for a carer type of personality, to whom it is not enough to sit in the basement and only hack, but also to talk to people, organize, and become visible. Having a Qt- and/or KDE background is a great benefit. You would work from where you feel comfortable with as ownCloud is a distributed company.

The ownCloud Client is a very successful part of the ownCloud platform, it has millions of installations out there, and is released under GPL.

If you want to do something that matters, here you are! Send your CV today and do not forget to mention your github account🙂



face

Dear Tumbleweed users and hackers,

Last week, the list of things ‘in the makings’ was rather long – yet, I can happily announce that the four snapshots released this week (0909, 0911, 0912 and 0913) contain pretty much what was promised last week. That means no large, unforeseen issues came up which the maintainers did not already anticipate before submission. Great job everybody!

So, what DID we get in those 4 snapshots:

  • Mesa 12.0.2
  • glibc 2.24
  • AppStream metadata contains info about translations
  • wayland-protocols 1.7 (xdg-shell version 6)
  • libvirt 2.2.0
  • wireshark 2.2.0
  • Linux kernel 4.7.3, fixes CVE-2016-6480

There has been some big item regarding KDE on last weeks announcement. This is currently in openQA and, unless something very weird is found, will be part of the upcoming snapshot 0914.

What else is being molded:

  • KDE Frameworks 5.26.0 (snapshot 0914+)
  • KDE Applications 16.08.1 (snapshot 0914+)
  • GNOME 3.22 (3.12.92 in staging, a timely release after the announcement upstream should be possible
  • Freetype 2.7 – New subpixel hinting mode. There are currently two known failures that need to be addressed: libgd and python-Pillow. Volunteers welcome
  • Linux kernel 4.7.4
  • KDE Plasma 5.8 (5.7.90 in staging)
  • GNOME 3.22 (3.12.92 in staging, a timely release after the announcement upstream should be possible

Those things will keep us all busy for the next couple days again


Thursday
15 September, 2016


Michael Meeks: 2016-09-15 Thursday.

21:00 UTCmember

face
  • Up lateish, chewed mail, team call, built ESC stats, wrote minutes. Signed and scanned through some of the partner paperwork backlog - good stuff. Slept in the evening, Lydia over.

face
Nom : Kvmbanner-logo2_1.png
Affichages : 890
Taille : 109.4 Ko

VirtualBox, c’est bien : ça permet de créer des machines virtuelles en trois clics. Avec les additions clients pour la machine invitée, il est possible d’avoir des dossiers et un presse-papier partagés. Et avec le pack d'extensions, même l’USB 3.0 est pris en charge. Mais à chaque mise à jour noyau, il faut réinstaller les modules pour VirtualBox, ce qui est

Wednesday
14 September, 2016


Michael Meeks: 2016-09-14 Wednesday.

21:00 UTCmember

face
  • Up late, took the morning slowly. Team meeting, customer call, up extremely late with Ash & Andras, testing and delivering builds.

face

Our upcoming release, Plasma 5.8 will be the first long-term supported (LTS) release of the Plasma 5 series. One great thing of this release is that it aligns support time-frames across the whole stack from the desktop through Qt and underlying operating systems. This makes Plasma 5.8 very attractive for users need to that rely on the stability of their computers.

Qt, Frameworks & Plasma

In the middle layer of the software stack, i.e. Qt, KDE Frameworks and Plasma, the support time-frames and conditions roughly look like this:

Qt 5.6

Qt 5.6 has been released in March as the first LTS release in the Qt 5 series. It comes with a 3-year long-term support guarantee, meaning it will receive patch releases providing bug fixes and security updates.

Frameworks 5.26

In tune with Plasma, during the recent Akademy we have decided to make KDE Frameworks, the libraries that underlie Plasma and many KDE applications 18 months of security support and fixes for major bugs, for example crashes. These updates will be shipped as needed for single frameworks and also appear as tags in the git repositories.

Plasma 5.8

The core of our long-term support promise is that Plasma 5.8 will receive at least 18 months of bugfix and security support from upstream KDE. Patch releases with bugfix, security and translation updates will be shipped in fibonacci rhythm.
To make this LTS extra reliable, we’ve concentrated the (still ongoing) development cycle for Plasma 5.8 on stability, bugfixes, performance improvements and overall polish. We want this to shine.
There’s one caveat, however: Wayland support excluded from long-term-support promises, as it is too experimental. X11 as display server is fully supported, of course.

Neon and Distros

You can enjoy these LTS releases from the source through a Neon flavor that ships an updated LTS stack based on Ubuntu’s 16.04 LTS version. openSuse Leap, which focuses on stability and continuity also ships Plasma 5.8, making it a perfect match.
The Plasma team encourages other distros to do the same.

Post LTS

After the 5.8 release, and during its support cycle, KDE will continue to release feature updates for Plasma which are supported through the next development cycle as usual.
Lars Knoll’s Qt roadmap talk (skip to 29:25 if you’re impatient and want to miss an otherwise exciting talk) proposes another Qt LTS release around 2018, which may serve as a base for future planning in the same direction.

It definitely makes a lot of sense to align support time-frames for releases vertically across the stack. This makes support for distributions considerably easier, creates a clearer base for planning for users (both private and institutional) and effectively leads to less headaches in daily life.


face

hexageekoSnapshots this week added new sensations for Tumbleweed users, but there were plenty of other updates in the repositories to get people excited.

While snapshot 20160907 added some subpackages to enhance PulseAudio and updated telepathy-qt5 to version 0.9.7, GStreamer fixed quite a few bugs in its update to version 1.8.3 to improve media processing. Wine’s 32-bit subpackage update in the snapshot, bringing it to version 1.9.18, added support for multiple kernel drivers in a single process.

Snapshot 20160908 offered some updates for yast2-network, -kdump and -user. The snapshot also featured updates for hexchat, libstorage and python-keyring to version 9.3.1.

Mesa’s update to version 12.0.2 in the 20160909 snapshot improved imagery as well as driver crashes. An update to doxygen 1.8.12, which helps generate documentation from annotated C sources, showed several bug fixes in its changelog and glibc updated to version 2.24 in the 20160909 snapshot.

Academic, researchers, and high-performance computer users will be happy to see a new version of openmpi in the snapshot, which provides several upstream bug fixes, improvements and documentation updates in version 1.10.3.

Systemd provided a small fix in snapshot 20160911 and Tumbleweed is now on the same upstream version of wayland-protocols with version 1.7. Gawk, the AWK programming language, which provides more recent Bell Laboratories awk extensions, and a number of GNU-specific extensions, updated to version 4.1.4 in the 20160911 snapshot.

GNOME 3.22 has yet to make it into a Tumbleweed snapshot. It has some new testing issues and is still working its way through staged testing.


Tuesday
13 September, 2016


Michael Meeks: 2016-09-13 Tuesday.

21:00 UTCmember

face
  • To the airport early; worked on the flight home - getting acclimatised to T-bird slowly, though the conversation view is a huge time-saver. Home - caught up with J. before school, plugged away at mail, played with babes etc.

Monday
12 September, 2016


Michael Meeks: 2016-09-12 Monday.

21:00 UTCmember

face
  • Early breakfast, walked to the venue. Out into central Berlin to find just the right sort of bank to counter-sign a slew of TDF paperwork for. Back eventually.
  • Enjoyed lunch, some talks, while Andras did some training. Catch-up and meeting with various leads, and partners.
  • Dinner with Holger, Daniel, Christian, and Tobias, bed late.

face

openSUSE Tumbleweed es una distribución “Rolling Release” en desarrollo continuo. Aqui puedes estar al tanto de las últimas novedades.

Tumbleweed

Una nueva revisión de lo que ha acontecido estas semanas en openSUSE Tumbleweed la versión “rolling release” o de actualización continua de la distribución de GNU/Linux openSUSE.

El anuncio original lo puedes leer en el blog de Dominique Leuenberger, en este enlace:

Las ISO’s son instalables, pero si ya estás disfrutando de openSUSE Tumbleweed en tu equipo, simplemente deberás actualizarlo mediante “zypper up” para disfrutar de esas actualizaciones.

Otra semana más en la que se han publicado 4 nuevas “snapshots” (0901, 0905, 0907 y 0908.) algunas de ellas muy jugosas con la actualización de un montón de paquetes debido a GCC. Entre los cambios que trajeron estas “snapshots” encontramos:

  • Mozilla Firefox 48.0.2 t Thunderbird 45.3.0
  • Binutils 2.27
  • gcc 6.2.1 – La distro entera fue recompilada con esta nueva versión del compilador
  • zsh: fue el responsable de problemas en algunos usuarios a la hora de hacer “login”. Problema que la “snapshot” 0908 solucionó
  • ntp: También ocasionó algunos problemas, que se revirtieron en la misma “snapshot” 0908
  • GStreamer 1.8.3
  • Pulseaudio

Desafortunadamente ninguno de los problemas que hubo esta semana fueron detectados en el test automático openQA que se pasan a todas las versiones de Tumbleweed.

  • Los problemas con zsh no fueron detectados, porque todas las pruebas se pasan con bash como shell por defecto.
  • El problema con ntp no fue detectado porque “sólo” causa un ralentizamiento del arranque.

Estos problemas fueron reportados y solucionados gracias a los “hackers” que reportan problemas en la lista de correo, y a aquellos que realizan las pruebas hasta dar con la solución. Así que gracias a ellos por su ayuda!!

¿Qué se está preparando para próximas publicaciones?

  • Mesa 12.0.2
  • glibc 2.24
  • Linux kernel 4.7.3
  • KDE Frameworks 5.26.0
  • KDE Applications 16.08.1
  • GNOME 3.22

Mantente actualizado y ya sabes: Have a lot of fun!!

Enlaces de interés

Geeko_ascii

——————————–



Sunday
11 September, 2016


Christian Boltz: PostfixAdmin 3.0

21:43 UTCmember

face

PostfixAdmin logoI just released the long awaited PostfixAdmin 3.0.

Right. there isn't a beta label anymore :-) It's more than two years since we released the first beta for 3.0 (and even more years of working towards 3.0 - I started working on the PFAHandler class in 2011) so I think we can safely drop the beta label.

PostfixAdmin 3.0 is now officially the stable version of PostfixAdmin. I'll keep the 2.3 branch maintained for a while if someone finds critical or security bugs, but nevertheless it's probably a good idea to upgrade to 3.0 whenever you have some time.

See the official announcement for details and the changelog, and my PostfixAdmin 3.0 slides (which still wear the beta label) for a quick overview of PostfixAdmin and what's new in 3.0.

BTW: I already submitted PostfixAdmin 3.0 to openSUSE Tumbleweed and Leap 42.2. It will arrive there as soon as the submit requests get accepted.


Christian Boltz: PostfixAdmin 3.0

21:43 UTCmember

face

PostfixAdmin logoI just released the long awaited PostfixAdmin 3.0.

Right. there isn't a beta label anymore :-) It's more than two years since we released the first beta for 3.0 (and even more years of working towards 3.0 - I started working on the PFAHandler class in 2011) so I think we can safely drop the beta label.

PostfixAdmin 3.0 is now officially the stable version of PostfixAdmin. I'll keep the 2.3 branch maintained for a while if someone finds critical or security bugs, but nevertheless it's probably a good idea to upgrade to 3.0 whenever you have some time.

See the official announcement for details and the changelog, and my PostfixAdmin 3.0 slides (which still wear the beta label) for a quick overview of PostfixAdmin and what's new in 3.0.

BTW: I already submitted PostfixAdmin 3.0 to openSUSE Tumbleweed and Leap 42.2. It will arrive there as soon as the submit requests get accepted.


Michael Meeks: 2016-09-11 Sunday.

21:00 UTCmember

face
  • Sleeper train to Berlin, pleased to find that it was an all the way through sleeper, not stopping at Dresden.
  • Taxi to the venue, met Andras, got some slides together and spoke.
    Hybrid PDF - Collabora and ownCloud
  • Continued trying to rescue my data from SSD, meet with interesting people. Out for a meal and drinks in the evening, bed late.

Saturday
10 September, 2016


face

Dear Tumbleweed users and hackers,

Another week with 4 snapshots has passed, sadly some issues managed to sneak in but, as you are used to by Tumbleweed already, we managed to resolve the issues on the mailing list in no time and made sure that upcoming snapshots get the fixes asap. The snapshots published were 0901, 0905, 0907 and 0908.

Notable updates in those snapshots:

  • Mozilla Firefox 48.0.2 and Thunderbird 45.3.0
  • Binutils 2.27
  • gcc 6.2.1 – The entire distro was rebuilt with this compiler
  • zsh: was responsible for some users having trouble on login. An update had been provided in the update channel and snapshot 0908 had the definitive fix for it
  • ntp: the daemon was attempting to reuse the proper user instead of root, as per configuration. Unfortunately, this also caused some headaches, especially notable in long bootups. This change was reverted in 0908 as well
  • GStreamer 1.8.3
  • Pulseaudio brings ofono headset support

Unfortunately, none of the two issues we had this week were spotted by openQA:

  • zsh issues were missed, as all tests run with the default shell configured for the test users, being bash.
  • ntp issue was not seen as it ‘only’ causes a slow down on boot. openQA is, at this time, not usable as a performance regression test tool (there is too much variation with the virtualisation tools and generally well booked servers)

At this point a big ‘thank you’ to all the people involved in tracking down the culprits and discussing solutions for as long as it was needed.

Upcoming changes:

  • Mesa 12.0.2
  • Appstream: our apps will receive translation information in the metadata
  • glibc 2.24
  • Linux kernel 4.7.3
  • KDE Frameworks 5.26.0
  • KDE Applications 16.08.1
  • GNOME 3.22 (actually 3.21.91) entered Staging:G

Quite a list getting together here – and I had the feeling we were slowed down by various OBS and openQA issues… this clearly seems not to hinder us as much as it feels like.

Cheers!


Michael Meeks: 2016-09-10 Saturday.

21:00 UTCmember

face
  • Off to RedHat's office in the morning, a round of TDF staff updates with the board up to lunch. Out to eat with the other guys. Back for a meeting, more staff updates, discussed with MC etc. Out for a meal in the evening. Back to the hotel late to work until 1am.

Friday
09 September, 2016


Michael Meeks: 2016-09-09 Friday.

21:00 UTCmember

face
  • Great talks in tracks, and hallway track through the day.
  • Very much enjoyed the guided tour of Brno - gave a lovely flavour for the place. Small dinner, met up and bid 'bye to the team, back to see Lenny & Eloy to sync. Bed late.

Thursday
08 September, 2016


Michael Meeks: 2016-09-08 Thursday.

21:00 UTCmember

face
  • Interesting talks much of the day - lovely to interact with all the great developers, partners and users around LibreOffice.
  • Off with Kendy to get a replacement laptop, a Sata to USB thingit, and some screwdrivers. Back to play with Windows 10. Installed T-bird to have a go with it - learning a lot. Excited that powershell can tab expand paths, cope with forward-slashes and tilde: and even Free Software now; nice. Joy somewhat terminated by the lack of a pre-installed vi, and the notepad.exe file-selector hating ~ and forward slashes. Tried to swap caps-lock and control - requiring a re-log-in; hmm. Got openSUSE installed in a VM. Poked at customer issue on Windows.
  • Late to the lovely beer & food event at Charlie's Square in the evening.

face
A lot of people are coming to the Nextcloud conference to discuss ideas they have with others and I've been telling them to submit a lightning talk. As that is the idea of the lightning track on Saturday and Sunday: present yourself and the project you (want to) work on, inspire, share ideas. That way, others can then find you and talk to you afterward!

Last year I wrote a longer article about that on opensource.com, but this is the gist of it: it is a conversation kickstarter! Our event is very hands-on (bring your laptop, we say!) and the program is mostly there to facilitate the natural flow of ideas and code.

So we have three kinds of sessions:

  • Keynote = inspiration. Everyone joints to listen to a fascinating story! Our keynote speakers are Karen and Jane.
  • Lightning talks = sharing. Everyone in one room listens to what others are thinking about, working on or inspired by. Then, after, you look each other up and start talking and doing! Think 'unconference'.
  • Workshops = learning and collaborating. They're coding, interactive, either teaching/learning or more "let's work on X for an hour together".

The event starts in two weeks at the TU Berlin: September 16-23 so it is time to book your trip. If you care about open source, privacy-protecting cloud services it is a great place to find like-minded folks!


What's coming?


Besides the keynotes by Karen Sandler (Managing DIrector at SFC) and Jane Silber (CEO of Canonical) We have some 30 sessions already submitted, just a selection:


More still coming, I know Cornelius Schumacher wanted to talk about the importance of privacy-protecting cloud services (if his family can miss him for the weekend...) and I still have some other talks to approve in the queue.
The gist of it is that we'll have a lot of technical people, the folks who wrote Nextcloud as well as many others who contributed and have been using it, from home users to enterprise and educational or government agencies - all together to discuss and work on where our technology is going.

Oh, and we have a surprise on Friday afternoon. ;-)

Check it out and see you there!

face

Cache attacks: this is not good. Ok, so we have a rowhammer: basically very common, hard-to-work-around, hardware problem. Bits in your memory may flip. Deal with it.

And now, there are cache attacks, too. Users should not be able to spy on each other on multiuser system, but they very probably can. In particular, other users can tell which parts of emacs you are executing, and when. They can probably not distinguish what characters you are typing, but they can probably learn when you are typing space, normal letter, or moving cursor. Ouch. And if they indeed can spy on individual characters... you can hardly blame emacs. With plain keyboard, cache attack on individual letters is probably not feasible. With t-9 like system on touchscreen... it probably is. Deal with it. But how?

face

Ok, without proper timing support, everything is really, really slow, but hey - I already got one usable photo out of the system :-).

Oh, and this is the reason to run Debian on your phone: https://citizenlab.org/2016/08/million-dollar-dissident-iphone-zero-day-nso-group-uae/ .

face
25 years of linux and yes, I know Linux is popular. Still it was unexpected when I was asked in public transport if I know about Linux. Man wanted me to help with X restarting due to bad graphics drivers... I asked how he realized... and he told me about my T-shirt. I realized I have UnitedLinux T-shirt on... Given SCO's involvement in that one... should I burn the shirt?

face

You encrypt a directory -- sounds easy, right? Support is in 4.4 kernel, my machines run newer kernels than that. Encrypting root would be hard, but encrypting parts of data partition should be easy.

Ok, lets follow howto... Need to do tune2fs. Right. Aha, still does not work, looks like I'll need to reboot.
Hmm. Will not boot. Grub no longer recognizes my /data partition, and that's where new kernels are. Old kernels are in /boot, but those are now useless. Lets copy new kernel on machine using USB stick. Does not boot. Fun.
tune2fs on root filesystem is useless, as it is too old. New one is ... on the data partition. Right. Ok, lets bring newer version of tune2fs in. "encryption" feature can not be cleared.
Argh! Come on, I did not even create single encrypted directory on the partition. I want the damn bit to go off, so I can go back to working configuration. "Old kernels can not read encrypted files" sounds ok, but "old kernels can not mount filesystem at all" is not acceptable here :-(.

You encrypt a directory -- sounds easy, right? Support is in 4.4 kernel, my machines run newer kernels than that. Encrypting root would be hard, but encrypting parts of data partition should be easy.
Ok, lets follow howto... Need to do tune2fs. Right. Aha, still does not work, looks like I'll need to reboot.
Hmm. Will not boot. Grub no longer recognizes my /data partition, and that's where new kernels are. Old kernels are in /boot, but those are now useless. Lets copy new kernel on machine using USB stick. Does not boot. Fun.
tune2fs on root filesystem is useless, as it is too old. New one is ... on the data partition. Right. Ok, lets bring newer version of tune2fs in. "encryption" feature can not be cleared.
Argh! Come on, I did not even create single encrypted directory on the partition. I want the damn bit to go off, so I can go back to working configuration. "Old kernels can not read encrypted files" sounds ok, but "old kernels can not mount filesystem at all" is not acceptable here :-(.
Ok, it seems it is possible to go back, as long as encryption was not actually used. fsck -fn; debugfs -w -R "feature -encrypt" /dev/device; fsck -fn;. I guess I was too optimistic. Using ext4 encryption would require at least new e2fsprogs at the root filesystem, which was something I was hoping to avoid.

face

On the lists, I was told that I probably have broken wire inside my notebook. I believe broken wires simply don't happen, so... is there anyone with working gigabit on x60?

<- Current blog entries