Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Lunix Clients in the City of Munich

217 views

Published on

This (short) talk will present the community involvement of me and members of Linux team. It presents a quick reminder of our client platform in Munich and then focus on the ways we are interacting with the various communities providing the upstream software of our client.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Lunix Clients in the City of Munich

  1. 1. Linux clients in the City of Munich Scaling to / managing 18.000 linux clients Speaker: Jan-Marek Glogowski – Linux Client Team Open Source Summit Paris 2016, Paris, 24. November 2016
  2. 2. 2Linux clients in the City of Munich · Jan-Marek Glogowski · 24. November 2016 Some constraints ● OSS on the server – that‘s most time quite solid ● Server side has large rollouts (Internet anyone…) ● We use a „VMware cloud“ + RedHat servers (and a lot other)
  3. 3. 3Linux clients in the City of Munich · Jan-Marek Glogowski · 24. November 2016 Tech facts – LiMux release ● Current Release: 5.5 freezed in DAK @ 2016-08-03 (i386) ● Based on Kubuntu 14.04 with KDE 4.14 from PPA ● Firefox and Thunderbird ESR (patched for KDE4) ● LibreOffice 4.1+ (plus = 300+ patches) + WollMux ● GOsa², FAI, Client and user configuration framework 262 changed source packages (patched or backports) 5202 binary packages (not all installed) Plan: amd64 preview in Q1 2017 KDE5 based 18.04 + LO 5.x in Q3 2018
  4. 4. 4Linux clients in the City of Munich · Jan-Marek Glogowski · 24. November 2016 Tech facts – Client management ● GOsa² – LDAP management tool (github: credativ/limux-gosa) Manages host and user configuration and triggers installations ● FAI (github: lhm-limux/fai) Fully Automated Installation based on GOsa² LDAP data ● Client and user configuration management infrastructure ● application preconfiguration, KDE menu generation, host settings, FAI integration, network share mounting (CIFS, Novell), printers, sudoers, roaming profile sync, Xorg configuration, USB storage devices ● Finally (almost) completely Python 2 based ● Reads / caches configuration from GOsa² managed LDAP ● Please poke city to release sources as Free Software!
  5. 5. 5Linux clients in the City of Munich · Jan-Marek Glogowski · 24. November 2016 Not Big Cities but big deployments ● A lot of specialized software (200+ programs AFAIK)? … getting married, register a car, managing taxes for dogs, ... ● Windows + Cytrix terminal servers (AutoCAD, where BriksCAD is not good enough), seldomly WINE (no shareable) ● Fat client software is more prone to scaling based bugs the server software (KDE PIM currently doesn‘t scale and conflicts with the way we use roaming profiles) ● LibreOffice breaks as much as MS Office for new versions (the community improves the test coverage for every release)
  6. 6. 6Linux clients in the City of Munich · Jan-Marek Glogowski · 24. November 2016 Further information and contact email: limux@muenchen.de Or even visit us!
  7. 7. 6Linux clients in the City of Munich · Jan-Marek Glogowski · 24. November 2016 Further information and contact email: limux@muenchen.de Or even visit us!

×