itzks-systems (2020.02.26.1) unstable; urgency=medium * debian/control: + Downgrade arctica-greeter-guest-session from R: to S:. -- Mike Gabriel Wed, 26 Feb 2020 13:04:07 +0100 itzks-systems (2020.02.21.2) unstable; urgency=medium * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_gvfs-symlink: + Put symlink into /home/mike to ease finding XDG_RUNTIME_DIR/gvfs. -- Mike Gabriel Fri, 21 Feb 2020 16:33:38 +0100 itzks-systems (2020.02.21.1) unstable; urgency=medium * debian/control: + Downgrade arctica-greeter-guest-session from D: to R:. -- Mike Gabriel Fri, 21 Feb 2020 10:57:49 +0100 itzks-systems (2020.02.19.3) unstable; urgency=medium * etc/mklocaluser.d/60-itzks-systems-roamingworkstation-disable-welcome-page: + Add script that disables Debian Edu's welcome page on Roaming Workstations. -- Mike Gabriel Wed, 19 Feb 2020 16:52:47 +0100 itzks-systems (2020.02.19.2) unstable; urgency=medium * etc/skel/.debian-edu/welcome-page-shown: + Add flag file to suppress browser startup on first login on new accounts or new roaming account. * debian/itzks-systems-roamingworkstation.install: + Add welcome-page-shown flag file to /etc/skel of Roaming Workstations. -- Mike Gabriel Wed, 19 Feb 2020 16:34:21 +0100 itzks-systems (2020.02.19.1) unstable; urgency=medium * debian/control: + Add B-D (roamingworkstation): gvfs-fuse. -- Mike Gabriel Wed, 19 Feb 2020 15:12:45 +0100 itzks-systems (2020.02.12.1) unstable; urgency=medium * debian/itzks-systems-workstation.postinst: + Avoid script failure on non-existing directories. -- Mike Gabriel Wed, 12 Feb 2020 15:31:08 +0100 itzks-systems (2020.02.10.3) unstable; urgency=medium * debian/itzks-systems-workstation.install: + Use correct option with rmdir. -- Mike Gabriel Mon, 10 Feb 2020 22:14:22 +0100 itzks-systems (2020.02.10.2) unstable; urgency=medium * debian/itzks-systems-workstation.install: + Drop ITZkS specific /etc/skel again. * debian/itzks-systems-workstation.{postinst,maintscript}: + Clean-up mess of having /etc/skel in workstation bin:pkg for a while. -- Mike Gabriel Mon, 10 Feb 2020 20:39:21 +0100 itzks-systems (2020.02.10.1) unstable; urgency=medium * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Obtain SMB domain from user object and domain object in LDAP; various tests. * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox: + Make sure, the default Debian Edu profile folder gets used. * debian/itzks-systems-roamingworkstation.install: + Ship a reduced version of ITZkS's home dir skeleton. -- Mike Gabriel Mon, 10 Feb 2020 13:46:37 +0100 itzks-systems (2020.02.08.1) unstable; urgency=medium * New bin:pkg: itzks-systems-roamingworkstation. * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Add CIFS/SMB home share to 'Places' area for GTK-3 based file browsers. * etc/skel/**/pkcs11.txt: + Drop i386 loading path of p11-kit-trust.so. Breaks functionality on amd64. -- Mike Gabriel Sat, 08 Feb 2020 12:10:20 +0100 itzks-systems (2020.01.24.1) unstable; urgency=medium * debian/itzks-systems-workstation.install: + Ship ITZkS's /etc/skel on workstation hosts, too. Required for roaming workstations. -- Mike Gabriel Fri, 24 Jan 2020 20:20:45 +0100 itzks-systems (2019.11.22.1) unstable; urgency=medium * itzks-reset-userprofile: + New tool for resetting all/most configurations in users' home directories. * debian/itzks-systems-mainserver.install: + Ship itzks-reset-userprofile in mainserver bin:pkg. * debian/control: + Add D (workstation): arctica-greeter-guest-session. -- Mike Gabriel Fri, 22 Nov 2019 10:37:47 +0100 itzks-systems (2019.11.08.1) unstable; urgency=medium * debian/control: + Add D (diskless, terminalserver, workstation): openboard. + Add D (diskless, terminalserver, workstation): xournal. -- Mike Gabriel Fri, 08 Nov 2019 16:31:55 +0100 itzks-systems (2019.11.06.2) unstable; urgency=medium * etc/standardskriver.cfg: + Fix site name (KATH -> KATHARINEUM). -- Mike Gabriel Wed, 06 Nov 2019 16:23:47 +0100 itzks-systems (2019.11.06.1) unstable; urgency=medium * etc/standardskriver.cfg: + Update KATH default printers based on user location/workstation. -- Mike Gabriel Wed, 06 Nov 2019 16:10:58 +0100 itzks-systems (2019.09.23.1) unstable; urgency=medium * debian/control: + Drop openoffice.org-thesaurus-de and openoffice.org-thesaurus-de-ch from C (workstation, diskless, terminalserver). The newly named packages mythes-de and mythes-de-ch provide these and installing them will force-remove the itzks-systems bin:pkg. -- Mike Gabriel Mon, 23 Sep 2019 11:51:38 +0200 itzks-systems (2019.09.21.2) unstable; urgency=medium * etc/apt/sources.list.d/: + Finally update APT sources for buster. It's been overdue... + Disable X2Go repository. + Disable Arctica repository. -- Mike Gabriel Sun, 22 Sep 2019 01:41:50 +0200 itzks-systems (2019.09.21.1) unstable; urgency=medium * etc/systemd/system/autofs.service: + Add a 10sec delay before autofs really starts. Workaround for race time condition between network being available and autofs querying LDAP for shares. * debian/itzks-systems-*.install: + Finally include our customized autofs.service in bin:pkgs (workstation, terminalserver, filter, disklserver). -- Mike Gabriel Sat, 21 Sep 2019 22:48:02 +0200 itzks-systems (2019.09.20.1) unstable; urgency=medium * debian/control: + Add D (workstation): wireless-tools. + Add D (workstation): uuid-runtime. + Drop D (workstation, terminalserver, diskless): oracle-java8-jre, oracle-java8-plugin. -- Mike Gabriel Fri, 20 Sep 2019 22:09:03 +0200 itzks-systems (2019.09.16.1) unstable; urgency=medium * debian/control: + Add D (workstation, diskless, terminalserver): sagemath. * etc/standardskriver.cfg: + Drop configuraitons of gone customers. + Add FWSECK non-yet-configuration. * 90_itzks+mate.gschema.override: + Configure ALT+L as logout shortcut, reduce timeout from 60 (default) to 10 seconds. -- Mike Gabriel Mon, 16 Sep 2019 16:47:05 +0200 itzks-systems (2019.07.05.1) unstable; urgency=medium * debian/control: + Deprecate logisim, discontinued upstream. (See Debian bug #767293). + FTBFS against OpenJDK 9 (See Debian bugs #893301). -- Mike Gabriel Fri, 05 Jul 2019 10:18:32 +0200 itzks-systems (2019.07.03.1) unstable; urgency=medium * debian/control: + Debian Edu has moved from atftpd to tftpd. Reflect that and alternatively allow atftpd or tftpd (preferring the latter). -- Mike Gabriel Wed, 03 Jul 2019 16:16:25 +0200 itzks-systems (2019.06.03.1) unstable; urgency=medium * itzks-hosts: Properly list server machines. * share/glib-2.0/schemas/90_itzks+mate.gschema.override: Don't disable-while- typing the touchpad. We observe regular cases where the touchpad is not being re-enabled afterwards. In fact, only way to re-enable it is logout/login. -- Mike Gabriel Mon, 03 Jun 2019 12:43:45 +0200 itzks-systems (2019.05.27.3) unstable; urgency=medium * etc/X11/Xsession.d/98itzks-systems: + Also export NSS_SDB_USE_CACHE=yes via 98itzks-systems Xsession.d script. Otherwise, the variable does not get set inside an X11 session. -- Mike Gabriel Mon, 27 May 2019 11:42:12 +0200 itzks-systems (2019.05.27.2) unstable; urgency=medium * etc/profile.d/itzks-systems.sh: + Drop NSS_SDB_USE_CACHE=yes for mainserver bin:pkg. -- Mike Gabriel Mon, 27 May 2019 09:38:23 +0200 itzks-systems (2019.05.27.1) unstable; urgency=medium * etc/profile.d/itzks-systems.sh: + Set NSS_SDB_USE_CACHE=yes (on diskless, terminalserver, workstation, mainserver). Can be removed with Firefox's next ESR (>= 68.0). -- Mike Gabriel Mon, 27 May 2019 09:13:41 +0200 itzks-systems (2019.05.10.1) unstable; urgency=medium * etc/systemd/system/autofs.service: + Custom autofs.service that wants nfs-client.target, too. * debian/control: + Move from R: to D: (workstations): cachefilesd. -- Mike Gabriel Fri, 10 May 2019 16:44:22 +0200 itzks-systems (2019.04.12.1) unstable; urgency=medium * debian/control: + Add R (workstation): cachefilesd. (Cave: cachefilesd won't be in Debian buster). + Drop D (diskless, workstation, terminalserver): libreoffice-style-galaxy, not available in buster. * etc/skel: + Make pkcs11.txt compliant to i386 systems. -- Mike Gabriel Fri, 12 Apr 2019 12:59:29 +0200 itzks-systems (2019.04.04.2) unstable; urgency=medium * etc/init.d/fetch-filter-cert: Disable debug output. -- Mike Gabriel Thu, 04 Apr 2019 15:49:23 +0200 itzks-systems (2019.04.04.1) unstable; urgency=medium * Add init script: fetch-filter-cert (for diskless, workstation, terminalserver). * Update diskless-workstation-shell man pages, add script to chroot into buster DLW chroots. * Rename script: itzks-user-suicide -> itzks-goodbye-user-session. * Add man pages for the more scripts this package provides. * etc/skel: - Add pkcs11.txt that enables the PKCS#11 trust module in Firefox profiles by default. This provides support for trusting CA certificates as found in /etc/ssl/certs/. - Add pkcs11.txt that enables the PKCS#11 trust module in Chromium/Chrome profiles by default. * debian/control: + Enforce apache2 installation on filter servers. We need that for providing the filter-ca.crt file to the other systems on-site. + Add D (mainserver, terminalserver, diskless, workstation): sensible-utils (used in pwchange.desktop). * debian/itzks-systems-common.maintscript: + Handle mv_conffile for itzks_papersize.js * debian/itzks-systems-mainserver.maintscript: + Handle removal of iceweasel.desktop in skeleton. * debian/copyright: + Update copyright attributions. * debian/*.install: + Drop itzks-switch-to-systemd-networkd where it was shipped. Not tested for a while, not required anymore. * lintian: Silence some warnings and errors for stuff we want to do/have explicitly. -- Mike Gabriel Thu, 04 Apr 2019 14:56:48 +0200 itzks-systems (2019.04.02.1) unstable; urgency=medium * debian/control: + Drop xul-ext-adblock-plus (not supported anymore with recent firefox in Debian stretch, Add webext-ublock-origin as drop-in replacement. + Add D (to diskless, workstation, terminalserver): tipp10. -- Mike Gabriel Tue, 02 Apr 2019 15:39:54 +0200 itzks-systems (2019.01.31.1) unstable; urgency=medium * sbin/itzks-update-disklserver-squashfs-images: Typo fix rm command. -- Mike Gabriel Thu, 31 Jan 2019 13:37:27 +0100 itzks-systems (2018.11.22.1) unstable; urgency=medium * etc/cron.d: + Add itzks-systems-disklserver. (It has already been released with previous package version.) Furthermore, add missing user name (root) to CRON job line. * debian/copyright: Update copyright attributions. -- Mike Gabriel Thu, 22 Nov 2018 13:35:07 +0100 itzks-systems (2018.11.20.2) unstable; urgency=medium * debian/itzks-systems-disklserver.install: + Ship new scripts. Fix for prev release. * debian/control: + Add D (itzks-systems-disklserver): ltsp-server (for ltsp-update-image script). -- Mike Gabriel Tue, 20 Nov 2018 17:30:37 +0100 itzks-systems (2018.11.20.1) unstable; urgency=medium * sbin/diskless-workstation-shell: Fix CHROOT path, now on stretch and of amd64 arch. * scripts: + Provide diskless-workstation-shell for jessie and stretch. + Add itzks-update-disklserver-squashfs-images for automatic LTSP squashfs updates. * disklserver tftpd config: + Update. + Use "+" as distro naming pattern rather than ".". -- Mike Gabriel Tue, 20 Nov 2018 17:14:33 +0100 itzks-systems (2018.09.26.1) unstable; urgency=medium * debian/control: + Add to R (workstation, diskless, terminalserver): flashplayer-mozilla (from DEB-Multimedia). + Add to C (workstation, diskless, terminalserver): browser-plugin-freshplayer-pepperflash, browser-plugin-gnash. -- Mike Gabriel Wed, 26 Sep 2018 10:40:37 +0200 itzks-systems (2018.08.28.1) unstable; urgency=medium [ Mike Gabriel ] * itzks-transfer-create: Add script that creates transfer directories on e.g. main server. * itzks-transfer-create: Silence fstab grepping at end of script. * itzks-transfer-create: Make subfolder names configurable. * sbin/e2guardian-setup-sslmitm: Add script to setup certificates for E2Guardian with SSL-MitM. * bin/itzks-filter-whitelist-sslmitm-ca: Prep well-known browsers and other applications with E2Guardian's SSL-MitM fake root-CA. * sbin/e2guardian-update-shallalists: Add license header. * sbin/e2guardian-setup-sslmitm: Add reminder to copy root-CA certs to TJENER. * sbin/e2guardian-setup-sslmitm: Use more variables. * bin/itzks-filter-whitelist-sslmitm-ca: Always try to prep ~/.pki/nssdb/, also if it does not yet exist. * usr-lib-nagios-plugins/check_puppetmaster: Allow passing cmdline args to check_puppetmaster.sh. * usr-lib-nagios-plugins/check_puppetmaster.sh: Port to being used against puppet 4.8.x, silence grep output. * sbin/e2guardian-update-shallalists: unset proxy variables before downloading Shalla lists. * debian/itzks-systems-mainserver.install: + Install itzks-transfer-create into mainserver bin:pkg. + Add trailing slash to target folder. Cosmetic fix. [ Benjamin Schlüter ] * debian/control: Add conflict with lirc to itzks-systems-workstation. -- Mike Gabriel Tue, 28 Aug 2018 09:31:04 +0200 itzks-systems (2018.06.20.1) unstable; urgency=medium [ Benjamin Schlüter ] * debian/control: + Add D: libwacom-bin for itzks-systems-diskless and itzks-systems-workstation. [ Mike Gabriel ] * debian/control: + Don't reference linux-image-* packages anymore. Breaks installation on i386. -- Mike Gabriel Wed, 20 Jun 2018 12:41:48 +0200 itzks-systems (2018.06.13.1) unstable; urgency=medium * sbin/e2guardian-update-shallalists: - Create /var/lib/e2guardian, if it does not yet exist. * debian/control: + Enforce pulling in shutdown-at-night (>= 0.19~). Fixes shutdown on systems that run Arctica Greeter. + Revert: Allow vlc-bin as alternative for vlc. Was needed during an interim glitch in the deb-multimedia.org package archive. -- Mike Gabriel Wed, 13 Jun 2018 20:39:40 +0200 itzks-systems (2018.05.23.1) unstable; urgency=medium * debian/control: Add D: sl. Thanks to Malena Busch for suggesting. * debian/templates: New school customer: PUS. -- Mike Gabriel Wed, 23 May 2018 15:30:19 +0200 itzks-systems (2018.05.20.1) unstable; urgency=medium [ Benjamin Schlüter ] * debian/control: + Add D: webcamoid for itzks-systems-{diskless,workstation}. [ Mike Gabriel ] * debian/control: + Allow vlc-bin as alternative for vlc. + Add D: webcamoid for itzks-systems-{diskless,workstation}. + Mark -display bin:pkg as real meta package. + Bump Standards-Version: to 4.1.4. * debian/copyright: + Update copyright attributions. + Use secure URI to obtain copyright references. * debian/itzks-systems-mainserver.install: + Don't ship the brisk-menu mate-panel layout in the mainserver bin:pkg. * lintian: Update and fix itzks-systems-mainserver.lintian-overrides. -- Mike Gabriel Sun, 20 May 2018 01:53:38 +0200 itzks-systems (2018.04.03.1) unstable; urgency=medium * MATE Panel: Exchange Traditional Menu by Brisk Menu. -- Mike Gabriel Tue, 03 Apr 2018 10:47:29 +0200 itzks-systems (2018.03.07.1) unstable; urgency=medium [ Mike Gabriel ] * itzks-system.do_preseed: Enforce noninteractive debconf mode. [ Benjamin Schlüter ] * debian/control: + Add D: debian-edu-config (>= 1.929+deb9u1~) for itzks-systems-{mainserver, terminalserver,disklserver,workstations,filter,diskless}. * Remove /etc/chromium as that is managed by debian-edu-config. * itzks-systems-common.install: Remove /etc/chromium from script. -- Mike Gabriel Wed, 07 Mar 2018 14:43:26 +0100 itzks-systems (2018.01.29.1) unstable; urgency=medium * debian/control: + Allow itzks-keyring (>= 2018.01.29~) as alternative for deb-multimedia-keyring. -- Mike Gabriel Mon, 29 Jan 2018 14:03:50 +0100 itzks-systems (2018.01.27.1) unstable; urgency=medium [ Mike Gabriel ] * SQUID / Icinga: Update check_squid to usage of the new Monitoring:Plugin Perl module. * itzks-switch-back-to-networkmanager: First draft for testing. * debian/control: + Add D: mate-applet-brisk-menu for all profiles where we run MATE on in the Edu network. + On workstation and terminalserver systems, conflict with installation of gnome-packagekit. + Allow itzks-keyring (>= 2018.01.27~) as alternative for x2go-keyring. [ Benjamin Schlüter ] * itzks-switch-back-to-networkmanager: Fix errors in script after testing. * itzks-switch-to-systemd-networkd: Add echo telling the user to reboot after script is finished. -- Mike Gabriel Sat, 27 Jan 2018 02:29:51 +0100 itzks-systems (2018.01.07.2) unstable; urgency=medium * mainserver scripts: Syntax for just added dpkg-maintscript-helper call (for removing /etc/skel/Desktop/iceweasel.desktop). -- Mike Gabriel Sun, 07 Jan 2018 21:52:48 +0100 itzks-systems (2018.01.07.1) unstable; urgency=medium * 90_itzks+mate.gschema.override: Enforce 'menta' cursor theme. * Desktop skel: Remove iceweasel.desktop, introduce similar file named firefox.desktop. * debian/control: + Add D (diskless, terminalserver, workstation): ktouch. + Replace D on icedove by D on thunderbird. * debian/itzks-systems-common.preinst: + Cosmetic fix in comment header. -- Mike Gabriel Sun, 07 Jan 2018 21:34:55 +0100 itzks-systems (2018.01.05.3) unstable; urgency=medium * debian/itzks-systems-terminalserver.install: + Add 90_itzks+mate.gschema.override on terminalserver installations. + Add itzks-user-suicide script to terminalserver bin:pkg. * sudo tweaks: Keep DISPLAY and SSH_AUTH_SOCK env vars. Allows sudo with X11 access + ssh agent forwarding after during sudo calls. * GLib-2.0 schema overrides for MATE: Enforce Menta icon and window theme. -- Mike Gabriel Fri, 05 Jan 2018 11:55:13 +0100 itzks-systems (2018.01.05.2) unstable; urgency=medium * APT: Add debian-extras from Arctica Project to arctica.list. -- Mike Gabriel Fri, 05 Jan 2018 10:16:55 +0100 itzks-systems (2018.01.05.1) unstable; urgency=medium * debian/itzks-systems-workstation.install: + Drop /etc/chromium from workstation bin:pkg. Now in common bin:pkg. -- Mike Gabriel Fri, 05 Jan 2018 09:47:29 +0100 itzks-systems (2018.01.03.3) unstable; urgency=medium * debian/control: + Now really comment out libnagios-plugin-perl for mainserver. Previous package version commented out the Perl module for the filter bin:pkg. (Gnaaaa...). -- Mike Gabriel Wed, 03 Jan 2018 17:11:19 +0100 itzks-systems (2018.01.03.2) unstable; urgency=medium * debian/control: + Comment out D (mainserver): libnagios-plugin-perl. Needs further investigation why this package has been removed from Debian stretch and beyond. -- Mike Gabriel Wed, 03 Jan 2018 17:03:56 +0100 itzks-systems (2018.01.03.1) unstable; urgency=medium * Chromium WPAD configuration: Move to itzks-systems-common (without maintscript magic, bad habbit but ok in this case). * etc/cron.d/itzks-systems-filter: Remove shebang from file. Totally inappropriate here. * debian/control: + Bump Standards-Version: to 4.1.3. No changes needed. + Update Vcs-*: URLs. Use secure URLs. * debian/{control,*.install}: + Allow co-installation of mainserver and terminalserver bin:pkg * debian/itzks-systems-terminalserver.install: + Allow host wake-ups from terminal servers to ease co-installation of bin:pkg terminalserver on main servers. * debian/copyright: + Improve fine-granularity of the copyright descriptions. * White-space cleanup. -- Mike Gabriel Wed, 03 Jan 2018 11:53:31 +0100 itzks-systems (2018.01.02.1) unstable; urgency=medium * debian/control: + Drop D: gcalctool everywhere. Excplicitly don't pull-in replacement gnome-calculator. -- Mike Gabriel Tue, 02 Jan 2018 18:09:26 +0100 itzks-systems (2017.12.16.1) unstable; urgency=medium * 90_itzks+mate.gschema.override: - Enforce Menta GTK theme for MATE desktop. * examples/mainserver: - Switch mainserver's TFTP config for DebianEdu netinstaller to DI v9. -- Mike Gabriel Sat, 16 Dec 2017 22:12:52 +0100 itzks-systems (2017.12.12.2) unstable; urgency=medium * debian/control: + Loosen restrictions on libreoffice GTK integration packages on Debian stretch. * examples/disklserver: - Provide TFTP/pxelinux configuration for booting Debian Edu stretch diskless machines. * APT sources: - Add Arctica Project's release package repo. - Update to stretch. -- Mike Gabriel Tue, 12 Dec 2017 21:20:19 +0100 itzks-systems (2017.12.12.1) unstable; urgency=medium * debian/control: + Conflict (diskless, workstation) with vlc-plugin-pulse. Package does not exist for stretch and beyond. -- Mike Gabriel Tue, 12 Dec 2017 14:34:47 +0100 itzks-systems (2017.12.11.3) unstable; urgency=medium * Drop bin:pkg itzks-debian-mate-default-settings. Superceded by official debian-mate-default-settings package as found in Debian since stretch. -- Mike Gabriel Mon, 11 Dec 2017 22:18:47 +0100 itzks-systems (2017.12.11.2) unstable; urgency=medium * debian/control: + Switch from flashplugin-nonfree to browser-plugin-freshplayer-pepperflash. + Drop from Ds: gstreamer0.10-plugins-*. Add to D (workstation): gstreamer1.0 plugins. + Switch from kdm to lightdm with Arctica Greeter frontend. + MATE 1.16 only has one build-variant of mate-settings-daemon and mate-media. -- Mike Gabriel Mon, 11 Dec 2017 22:05:55 +0100 itzks-systems (2017.12.11.1) unstable; urgency=medium [ Benjamin Schlüter ] * debian/control: + Add D (itzks-systems-workstation, itzks-systems-diskless) sm. + Add D (itzks-systems-terminalserver) sm. + Add D (itzks-systems-common) iptables. -- Mike Gabriel Mon, 11 Dec 2017 21:13:43 +0100 itzks-systems (2017.11.20.1) unstable; urgency=medium * virtman: Since Debian stretch, libvirtd comes via bin:pkg libvirt-daemon. -- Mike Gabriel Mon, 20 Nov 2017 11:22:04 +0100 itzks-systems (2017.11.08.1) unstable; urgency=medium * debian/templates: Add school customer: FWSECK. -- Mike Gabriel Wed, 08 Nov 2017 14:14:56 +0100 itzks-systems (2017.10.05.1) unstable; urgency=medium [ Mike Gabriel ] * New script 'itzks-hosts'. Convert all LDAP host objects to a list in CSV file format. * debian/control: Bump Standards-Version: to 4.1.1. No changes needed. [ Benjamin Schlüter ] * Add machine.KATH to standardskriver.cfg -- Mike Gabriel Thu, 05 Oct 2017 15:20:54 +0200 itzks-systems (2017.07.27.1) unstable; urgency=medium * debian/control: + Fix D (itzks-systems-displayserver): ndb-server -> nbd-server. -- Mike Gabriel Thu, 27 Jul 2017 09:14:58 +0200 itzks-systems (2017.07.03.1) unstable; urgency=medium * debian/control: + Drop from D (diskless, terminalserver, workstation): libreoffice-gnome, libreoffice-gtk. + Rather add libreoffice-gtk{,2,3} to Conflicts: as they have started causing troubles recently. + Drop from D (diskless, terminalserver, workstation): libreoffice-emailmerge. Discontinued in LO (>= 5). -- Mike Gabriel Mon, 03 Jul 2017 14:52:59 +0200 itzks-systems (2017.06.30.1) unstable; urgency=medium [ Benjamin Schlüter ] * debian/control: + Remove D (common): firefox-esr. + Add D (backup, disklserver, mainserver): firefox-esr. [ Mike Gabriel ] * standardskriver.cfg: + HGG bib-tresen-* hosts print to bib-tresen printer by default. * debian/copyright: + Drop attributes for removed standardskriver tool. -- Mike Gabriel Fri, 30 Jun 2017 09:06:21 +0200 itzks-systems (2017.06.27.1) unstable; urgency=medium * standardskriver: + The standardskriver tool has now been packaged separately. We now only ship our config in itzks-systems. * etc/skel/Desktop/pwdchange.desktop: Add shebang line. * debian/control: + Fix spelling error in LONG_DESCRIPTIONs. + Fix package-relation-with-self for itzks-systems-backup. -- Mike Gabriel Tue, 27 Jun 2017 14:50:35 +0200 itzks-systems (2017.06.21.1) unstable; urgency=medium [ Benjamin Schlüter ] * /debian/control: + Add D (diskless, terminalserver, workstation): idle3, geany. -- Mike Gabriel Wed, 21 Jun 2017 14:15:54 +0200 itzks-systems (2017.05.22.1) unstable; urgency=medium [ Benjamin Schlüter ] * Add e2guardian-update-shallalists script for filter.* servers. * Add CRON job file for regular e2guardian-update-shallalists script runs. * debian/itzks-systens-filter.install: + Install e2guardian-update-shallalists into package. + Install e2guardian-update-shallalists update CRON job into package. [ Mike Gabriel ] * itzks-systems-filter: + Let's install e2guardian-update-shallalists to /usr/sbin rather than /usr/local/sbin. -- Mike Gabriel Mon, 22 May 2017 16:39:55 +0200 itzks-systems (2017.05.08.1) unstable; urgency=medium * debian/control: + Add D (diskless, workstation): kdenlive. + Add D (diskless, workstation, terminalserver): python{2,3}-matplotlib. + Add D (diskless, workstation, terminalserver): sqlite3. + Add D (diskless, workstation, terminalserver): python3-tk. + Update D (TeX LIVE). Pull-in texlive-full right away... * debian/*: Process with wrap-and-sort (options: -s -b -k -t). * standardskriver.cfg: Update for customer EBG. -- Mike Gabriel Mon, 08 May 2017 14:58:38 +0200 itzks-systems (2017.04.25.1) unstable; urgency=medium [ Benjamin Schlüter ] * itzks-systems-smartboard: + Add override for gsettings "disable-user-switching". + 90_itzks-smartboard+mate.gschema.override: Fix location in source-tree and rename file. * itzks-systems-smartboard.install: + Add correct installation path for 90_itzks-smartboard+mate.gschema.override. * debian/control: + Add D (itzks-systems-workstation): fping. (We ping people.debian.org before downloading something from it). + Add D (itzks-systems-workstation): anacron. (We want daily CRON jobs to run reliably). * itzks-systems-workstation: + Add daily CRON job for flashplugin updates and system-wide proxy-settings updates via WPAD. -- Mike Gabriel Tue, 25 Apr 2017 15:10:23 +0200 itzks-systems (2017.03.21.1) unstable; urgency=medium * Chromium: + Enforce WPAD (auto detect) mode and lock proxy settings in Chromium. * debian/control: + Add D (all desktop-like systems): chromium. + Add to R (diskless, workstation): flashplayer-chromium (from DebMultimedia). -- Mike Gabriel Tue, 21 Mar 2017 14:28:50 +0100 itzks-systems (2017.03.14.1) unstable; urgency=medium * GNOMEv2: Drop ancient gconf settings original intended for GNOMEv2. * gsettings for ITZkS: Prep MATE screensaver defaults, longer idle delay, introduce lock delay, introduce logout button in screensaver dialog. * debian/itzks-systems-workstation.install: + Install itzks-switch-to-systemd-networkd to /usr/sbin/. * itzks-systems-diskless.install: + Provide itzks-switch-to-systemd-networkd in DLW chroot. -- Mike Gabriel Tue, 14 Mar 2017 12:46:30 +0100 itzks-systems (2017.02.22.2) unstable; urgency=medium * Icinga2: Add check_apcupsd for virt-man servers. * usr-lib-nagios-plugins: White-space cleanups. -- Mike Gabriel Wed, 22 Feb 2017 15:28:08 +0100 itzks-systems (2017.01.20.1) unstable; urgency=medium * New script (for workstations): itzks-switch-to-systemd-networkd. Migrate ifupdown based systems to systemd-networkd. -- Mike Gabriel Fri, 20 Jan 2017 08:33:20 +0100 itzks-systems (2017.01.17.2) unstable; urgency=medium * debian/control: + Move from D to R (itzks-systems-workstation): network-manager-gnome. Allows uninstallation of the network-manager applet on systemd-networkd based systems. + puppet modules need only be installed on the puppetmaster. Dropping them from the client systems again. * Sitesummary: Make sure sitesummary runs in the first minute after system boot. Otherwise it blocks unattended-upgrades run from anacron. -- Mike Gabriel Tue, 17 Jan 2017 14:02:51 +0100 itzks-systems (2017.01.17.1) unstable; urgency=medium * etc/firefox-esr/itzks_caching.js: Fix missing EOL at EOF. * debian/control: + Add D puppet and puppetlabs modules on main server, workstations, terminalservers, disklserver, filter. -- Mike Gabriel Tue, 17 Jan 2017 13:50:26 +0100 itzks-systems (2017.01.10.1) unstable; urgency=medium [ Benjamin Schlüter ] * debian/control: + Add D (itzks-systems-displayserver): ndb-server. [ Mike Gabriel ] * Firefox Caching: Disable disk caching entirely. Should greatly improve NFS performance and reduce load on TJENERs caused by Kernel jbd processes causing high I/O usage. -- Mike Gabriel Tue, 10 Jan 2017 11:30:45 +0100 itzks-systems (2016.12.21.2) unstable; urgency=medium * CRON: Fix crontab file for itzks-systems-common (missing line break at EOL). -- Mike Gabriel Wed, 21 Dec 2016 11:06:20 +0100 itzks-systems (2016.12.21.1) unstable; urgency=medium * Icinga2/Puppet: Fix sudo rule for check_puppetmaster monitoring plugin. -- Mike Gabriel Wed, 21 Dec 2016 10:52:45 +0100 itzks-systems (2016.12.20.1) unstable; urgency=medium * debian/control: + Add D (itzks-systems-filter): squidclient. * Icinga2/Puppet: + Add check_puppetmaster.sh monitoring plugin. -- Mike Gabriel Tue, 20 Dec 2016 16:27:46 +0100 itzks-systems (2016.12.19.1) unstable; urgency=medium * debian/control: + Add D (itzks-systems-filter): libnagios-plugin-perl. * itzks-systems-filter: Add README.filter. * debian/itzks-systems-filter.install: + Install check_squid monitoring plugin into bin:pkg. -- Mike Gabriel Mon, 19 Dec 2016 14:22:37 +0100 itzks-systems (2016.12.16.1) unstable; urgency=medium * Add pseudo-school "DEV" (for development systems). -- Mike Gabriel Fri, 16 Dec 2016 15:27:57 +0100 itzks-systems (2016.09.29.1) unstable; urgency=medium * CRON: Run apt-get clean every morning, so the /var partition does not get filled with unneeded packages. * CRON: Run apt-get update another time at 11am. So that Icinga may report required package updates during the day. * usr-lib-nagios-plugins/check_fs_ro.sh: Set a+x permission bits, to make the plugin executable. * New ITZkS System installation type: itzks-systems-filter. Install a host running e2guardian and squid3 proxy. * Add B/R rules for itzks-systems-backup that forbids parallel installation of itzks-systems-* packages. -- Mike Gabriel Thu, 29 Sep 2016 11:42:13 +0200 itzks-systems (2016.09.07.1) unstable; urgency=medium * debian/control: + Dependency-wise switch over to Oracle Java 8. Allow Oracle Java 7 to stay installed. -- Mike Gabriel Wed, 07 Sep 2016 13:25:37 +0200 itzks-systems (2016.09.06.1) unstable; urgency=medium * Monitoring: Add check_fs_ro.sh plugin. * debian/copyright: + Add copyright attributions for usr-lib-nagios-plugins/check_fs_ro.sh. * debian/itzks-systems-common.install: + Install check_fs_ro.sh into bin:pkg itzks-systems-common. -- Mike Gabriel Tue, 06 Sep 2016 15:02:17 +0200 itzks-systems (2016.07.27.2) unstable; urgency=medium * debian/control: + Prepare for diskless chroots being amd64 systems. Use linux-image or linux-image-amd64 alternatively. -- Mike Gabriel Wed, 27 Jul 2016 12:45:31 +0200 itzks-systems (2016.07.27.1) unstable; urgency=medium * debian/control: + The check_dirvish.py plugin additionally requires python3 and python3-dateutil. * CRON: Run apt-get update twice per day, so that Icinga has access to recent package lists. * debconf: Add new school: FRS (Fritz-Reuter-Schule Eckernförde) -- Mike Gabriel Wed, 27 Jul 2016 11:34:25 +0200 itzks-systems (2016.07.19.1) unstable; urgency=medium * CRON: Silence calls to apt-get autoclean on system reboot. Such messages are "flooding" root mails on TJENER. * Monitoring: Add check_dirvish (must run via sudo). * debian/copyright: + Update copyright holder for standardskriver. + Add rudimentary license information and upstream URLs for the newly shipped monitoring plugins (check_dirvish.py, check_md_raid, check_mem.pl, check_squid). -- Mike Gabriel Tue, 19 Jul 2016 18:55:47 +0200 itzks-systems (2016.07.15.7) unstable; urgency=medium * usr-lib-nagios-plugins: + Set x-bits for check_* files. + Add check_mem.pl plugin. -- Mike Gabriel Fri, 15 Jul 2016 23:26:57 +0200 itzks-systems (2016.07.15.6) unstable; urgency=medium * Icinga2 monitoring plugins: Add check_md_raid (physical servers) and check_squid (main server). -- Mike Gabriel Fri, 15 Jul 2016 22:32:14 +0200 itzks-systems (2016.07.15.5) unstable; urgency=medium * debian/itzks-systems-common.{postinst,postrm}: + Fix spelling and other issues when calling update-icon-caches for iceweasel.png symlinking. -- Mike Gabriel Fri, 15 Jul 2016 15:00:09 +0200 itzks-systems (2016.07.15.4) unstable; urgency=medium * DPKG MaintHelper Scripts: Fix usage. -- Mike Gabriel Fri, 15 Jul 2016 14:50:15 +0200 itzks-systems (2016.07.15.3) unstable; urgency=medium * debian/control: + Versioned D on debian-edu-config (>= 1.818+deb8u2~). -- Mike Gabriel Fri, 15 Jul 2016 14:38:33 +0200 itzks-systems (2016.07.15.2) unstable; urgency=medium * debian/control: Enforce upgrade to Firefox ESR. * itzks_papersize.js: Move file to /etc/firefox-esr/ folder. -- Mike Gabriel Fri, 15 Jul 2016 14:33:16 +0200 itzks-systems (2016.07.15.1) unstable; urgency=medium * Iceweasel -> FirefoxESR transition: Create legacy symlinks for iceweasel.png so that our Webbrowser.desktop links do still show an icon. * New ITZkS system types: displayserver, display. * debian/control: + Bump Standards: to 3.9.8. No changes needed. -- Mike Gabriel Fri, 15 Jul 2016 14:00:02 +0200 itzks-systems (2016.04.12.1) unstable; urgency=medium * schroot/fstab: Add /media mountpoint into SMART Notebook chroots. -- Mike Gabriel Tue, 12 Apr 2016 10:05:04 +0200 itzks-systems (2016.03.03.1) unstable; urgency=medium * debian/control: + Add D for kile and texworks to all workstation-like system types. + Add D for logisim to all workstation-like system types. + Move from R to D: various MATE desktop related components that don't get installed on Debian Edu jessie MATE. We really want those components installed (e.g. atril, pluma, mate-power-manager, mate-screensaver, mate-notification-daemon, etc.). + Bump Standards: to 3.9.7. No changes needed. * shutdown-at-night blockage: Block workstation-like systems from waking up other machines via WoL. -- Mike Gabriel Thu, 03 Mar 2016 22:55:04 +0100 itzks-systems (2015.12.15.2) unstable; urgency=medium * debian-mate-default-settings: Add Xsession.d file 55mate-session_materc-itzks until we have reached MATE in Debian stretch. The file can coexist well with 55mate-session_materc as found in bin:package mate-session-manager (>= 1.10). -- Mike Gabriel Tue, 15 Dec 2015 15:39:04 +0100 itzks-systems (2015.12.15.1) unstable; urgency=medium * etc/cron.d/itzks-systems-common: Perform apt-get autoclean on every reboot (all systems). * etc/network/if-up.d/itzks-autofs: Re-enable this script. On systemd based systems using NetworkManager to control eth0, a restart of autofs after RJ45 cable plug-events is a must. -- Mike Gabriel Tue, 15 Dec 2015 14:18:15 +0100 itzks-systems (2015.11.25.1) unstable; urgency=medium * debian-mate-default-settings: Provide itzks-debian-mate-default-settings for Debian jessie / ITZkS. * debian/control: + Remove various duplicate entries for emacs24 and debian-edu-artwork-joy. * debian/{control,compat}: + Switch to Debhelper 9. + Pull-in bluefish for diskless machines, workstations, and terminal servers. * debian/copyright: + Fix reference to bin/standardskriver. * debian/rules: + Tar-up tarballs with gzip's -n option (no timestamps). * etc/mimeapps.list: + Replace various GNOME applications by MATE applications as default app for various MIME types. -- Mike Gabriel Wed, 25 Nov 2015 05:17:38 +0100 itzks-systems (2015.09.11.1) unstable; urgency=medium * debian/control: + Add to D (itzks-systems-mainserver): pxelinux. * examples/mainserver/tftp/: + Slighly fix Debian Installer text. (Show version, drop term Skolelinux). * etc/apt/sources.list.d: + Reactive Deb-Multimedia repository. -- Mike Gabriel Fri, 11 Sep 2015 23:11:15 +0200 itzks-systems (2015.07.25.1) unstable; urgency=medium * etc/mimeapps.list: + Add Wine specific MIME types and make Wine the default application for them. * etc/standardskriver.cfg: + Add Schulbibliothek-printer (EBG). * debian/itzks-systems-common.postinst: + Only execute update-desktop-database if it exists (i.e., if bin:package desktop-file-utils is installed). * debian/control: + Add to D (itzks-systems-disklserver): pxelinux. * examples/disklserver/tftp: + Adapt tftp configuration example (disklserver) to Debian Edu jessie. * examples/mainserver/tftp: + Adapt tftp configuration example (mainserver) to Debian Edu jessie. -- Mike Gabriel Sat, 25 Jul 2015 22:32:47 +0200 itzks-systems (2015.07.15.2) unstable; urgency=medium * debian/itzks-systems-common.postinst: + For Wine fixes installation: don't use type -p, replaced by which. -- Mike Gabriel Wed, 15 Jul 2015 13:02:51 +0200 itzks-systems (2015.07.15.1) unstable; urgency=medium * debian/control: + Add to D (itzks-systems-virtman): ganeti-os-noop. + Add to D (itzks-systems-diskless): gstreamer1.0-plugins-bad, gstreamer1.0-plugins-good, gstreamer1.0-plugins-ugly, gstreamer1.0-libav. * Wine desktop UI fixes: + Add wine.desktop and MIME relevant files for Wine, so that Wine can get launched via Caja and other file browsers (DIRTY HACK! in itzks-systems-common). -- Mike Gabriel Wed, 15 Jul 2015 12:31:41 +0200 itzks-systems (2015.07.02.1) unstable; urgency=medium * debian/control: + Update dependencies of bin:package itzks-systems-virtman: . Prefer ganeti over libvirt-bin. . Move non-free deps to Recommends: field. . Drop from D: etherboot-qemu. . Move to R: deb-multimedia-keyring. + For itzks-systems-{diskless,terminalserver}: . Remove duplicates under D: from R: eom, engrampa. * debian/templates: + Add new customer: KATHARINEUM. -- Mike Gabriel Thu, 02 Jul 2015 15:22:22 +0200 itzks-systems (2015.04.17.2) unstable; urgency=medium * standardskriver tool: - Tolerate non-existing [sections] in standardskriver.cfg. -- Mike Gabriel Fri, 17 Apr 2015 16:12:15 +0200 itzks-systems (2015.04.17.1) unstable; urgency=medium * standardskriver tool: - Allow for customer based [machine.] and [groups.] sections in /etc/standardskriver.cfg. This allows having all site configurations of all customers in one config file. - Fix reporting error (discovered by pyflakes). - Add customer default printer configs to etc/standardskriver.cfg. - standardskriver.cfg: Add configuration for customer WDORF. -- Mike Gabriel Fri, 17 Apr 2015 15:41:31 +0200 itzks-systems (2015.04.03.1) unstable; urgency=medium * debian/control: + Drop from R (itzks-systems-smartboard): xscreensaver. + Drop from C (itzks-systems-smartboard): mate-screensaver. + Add to R (itzks-systems-{terminalserver,workstation,diskless}: All packages that are also recommended in mate-desktop-environment. Ensure that we have all required packages even if mate-desktop-environment was installed without recommended packages. * debian/itzks-systems-smartboard: + Create /skole folder on Debian Edu / Skolelinux systems if not already present. -- Mike Gabriel Fri, 03 Apr 2015 21:13:16 +0200 itzks-systems (2015.03.09.1) unstable; urgency=medium * itzks-systems-smartboard: - Make sure that SMART Orient and SMART Firmware Updater appear under Hardware Settings in MATE control center. -- Mike Gabriel Mon, 09 Mar 2015 10:51:40 +0100 itzks-systems (2015.03.06.3) unstable; urgency=medium * itzks-systems-smartboard: - Rename firmware updater icons to SMART+ITZkS_FirmwareUpdater.png. - Place icons into apps subfolders. -- Mike Gabriel Fri, 06 Mar 2015 18:26:26 +0100 itzks-systems (2015.03.06.2) unstable; urgency=medium * itzks-systems-smartboard: - Fix smarttech-FirmwareUpdater.desktop (icon, comment). -- Mike Gabriel Fri, 06 Mar 2015 17:25:31 +0100 itzks-systems (2015.03.06.1) unstable; urgency=medium * itzks-systems-smartboard: - Make system setting for SMART Firmware Updater available. -- Mike Gabriel Fri, 06 Mar 2015 17:15:51 +0100 itzks-systems (2015.03.03.1) unstable; urgency=medium * itzks-systems-smartboard: - Provide itzks-smartboard system group so that we are able to grant smartboard access to local users without having to put them into the sudo group. -- Mike Gabriel Tue, 03 Mar 2015 06:18:10 +0100 itzks-systems (2015.02.18.2) unstable; urgency=medium * itzks-systems-smartboard: - SMART Control Center runs in userspace, not as root. Adapt .desktop file to show up in categories: Settings; HardwareSettings; -- Mike Gabriel Wed, 18 Feb 2015 12:09:35 +0100 itzks-systems (2015.02.18.1) unstable; urgency=medium * debian/control: + Add D (workstation-like systems): audacity. * itzks-systems-smartboard: Start SMARTBoardService daemon in user context (not as root) and provide proper udev rules to grant normal users sufficient access to SMART whiteboard devices. -- Mike Gabriel Wed, 18 Feb 2015 12:04:00 +0100 itzks-systems (2015.02.13.1) unstable; urgency=medium * itzks-systems-smartboard: Remove debugging code from package scripts. * debian/control: + Stop pulling in "totem". VLC should be the one-and-only... -- Mike Gabriel Fri, 13 Feb 2015 12:12:10 +0100 itzks-systems (2015.02.12.1) unstable; urgency=medium * Add bin:package itzks-systems-smartboard. Provide wrapping-like support on Debian wheezy and above for SMART Notebook and tools contained in a Ubuntu 12.04 (i386) chroot. -- Mike Gabriel Thu, 12 Feb 2015 13:22:48 +0100 itzks-systems (2014.12.17.1) unstable; urgency=medium * debian/control: + Prefer geogebra5 in diskless workstations. + Pull-in geogebra5 on terminal servers, as well. -- Mike Gabriel Wed, 17 Dec 2014 10:00:09 +0100 itzks-systems (2014.11.14.2) unstable; urgency=medium * debian/control: + Typo fix (fonts-sil-doulos, not fonts-sil-doulus). + Depend on emacs24, not emacs23. + Bump Standards: to 3.9.6. No changes needed. -- Mike Gabriel Fri, 14 Nov 2014 15:30:23 +0100 itzks-systems (2014.11.14.1) unstable; urgency=medium * Fix deps for fonts-linex, fonts-sil-doulos. -- Mike Gabriel Fri, 14 Nov 2014 15:08:51 +0100 itzks-systems (2014.10.28.1) unstable; urgency=medium * itzks-transfer-cleaner: Only remove empty directories that have reached the age given in $TRANSFER_DEL_PERFORM. * Allow setting of ITZkS customer name via itzks.do_preseed $1. * Bump package for usage on Debian jessie: - Adapt APT sources. -- Mike Gabriel Tue, 28 Oct 2014 22:00:22 +0100 itzks-systems (2014.09.09.1) unstable; urgency=medium * debian/control: Assure that we pull-in latest itzks-systems-common version, always if we install any of the system packages. * master.conf.dirvish: Fix typos in line for vault contentserver.intern_srv. * APT: Provide inactive debian-lts.list for wheezy-lts (hopefully to come). -- Mike Gabriel Tue, 09 Sep 2014 12:42:51 +0200 itzks-systems (2014.07.07.1) unstable; urgency=medium * Enforce installation of MATE pulseaudio backend packages. * Adapt PXE boot configuration to LTSP in Debian wheezy. -- Mike Gabriel Mon, 07 Jul 2014 16:33:05 +0200 itzks-systems (2014.07.03.1) unstable; urgency=medium * JAVA: Enforce security.level=MEDIUM for all Java instances. Do this system-wide via a deployment.config and a deployment.properties file. -- Mike Gabriel Thu, 03 Jul 2014 12:01:25 +0200 itzks-systems (2014.07.02.6) unstable; urgency=medium * debian/control: + Fix libreoffice 4.2.x dependencies. -- Mike Gabriel Wed, 02 Jul 2014 16:36:53 +0200 itzks-systems (2014.07.02.5) unstable; urgency=medium * debian/control: + Replace xemacs21 by emacs23. + Replace totem-gstreamer by totem. -- Mike Gabriel Wed, 02 Jul 2014 16:30:29 +0200 itzks-systems (2014.07.02.4) unstable; urgency=medium * debian/control: + More work on dependencies (artwork, removal of unwanted packages). -- Mike Gabriel Wed, 02 Jul 2014 15:51:17 +0200 itzks-systems (2014.07.02.3) unstable; urgency=medium * debian/control: + More work on fixing dependencies for Debian stable/testing/unstable. -- Mike Gabriel Wed, 02 Jul 2014 15:26:09 +0200 itzks-systems (2014.07.02.2) unstable; urgency=medium * debian/control: + Pull-in MATE desktop environment (from wheezy-backports) and replace GDM by KDM. + Pull-in debian-edu-artwork-spacefun and make sure debian-edu-artwork-joy does not get installed. -- Mike Gabriel Wed, 02 Jul 2014 14:52:55 +0200 itzks-systems (2014.07.02.1+deb7) wheezy; urgency=medium * debian/control: + Fix maintainer e-Mail address. * debian/copyright: + Update year for most files. * APT: - Switch to wheezy(-bpo) package archives. -- Mike Gabriel Wed, 02 Jul 2014 14:23:40 +0200 itzks-systems (2014.07.02.1) squeeze-backports; urgency=low * GNOME: - Set default idle time for GNOME sessions/screensaver to 15 minutes. * APT: - The ITZkS archive now also offers contrib and non-free software. -- Mike Gabriel Wed, 02 Jul 2014 14:14:54 +0200 itzks-systems (2014.02.24.1) squeeze-backports; urgency=low * Typo fix in mimeapps.list. * APT config: - Add APT configuration for obtaining recent geogebra packages for Debian. - Install geogebra44 (non-free) on Diskless Workstations. -- Mike Gabriel Mon, 24 Feb 2014 12:41:10 +0100 itzks-systems (2014.02.05.1) squeeze-backports; urgency=low * debian/control: + Bump Standards: to 3.9.5. + Add dependency: totem-gstreamer (for diskless machines, terminal servers and normal workstations). + Add dependency: musescore (for diskless machines, terminal servers and normal workstations). + Make meta packages exclusively-or installabled. * Provide default mimeapps.list file in /etc/mimeapps.list. -- Mike Gabriel Thu, 06 Feb 2014 21:49:02 +0100 itzks-systems (2014.01.31.1) squeeze-backports; urgency=low * APT config: - The site mozilla.debian.net now only offers Mozilla ESR packages for squeeze. Let's use those. -- Mike Gabriel Fri, 31 Jan 2014 13:23:00 +0100 itzks-systems (2014.01.30.1) squeeze-backports; urgency=low * Make sure the gnome-screensaver package gets installed to all GNOMEv2 based systems. -- Mike Gabriel Thu, 30 Jan 2014 11:46:20 +0100 itzks-systems (2013.11.13.2) squeeze-backports; urgency=low * Use python-netaddr in standardskriver to make it recognize network addresses, as well. * debian/control: + Add dependency for bin:package itzks-systems-common: python-netaddr. -- Mike Gabriel Wed, 13 Nov 2013 15:42:04 +0100 itzks-systems (2013.11.13.1) squeeze-backports; urgency=low * Add standardskriver script, provided by linuxavdelingen.no. * Add switch to standardskriver.cfg (enable = yes|no). * Auto-start standardskriver during desktop session startup (via XDG autostart). * Remove shebang from itzks.config. File is not meant to be an executable shell script. Shell parsing in only. * debian/copyright: + Update years, add copyright info for standardskriver script. * debian/control: + Fix Vcs-*: fields. + Fix duplicate dependency relation: x2godesktopsharing. + Fix wrong SYNOPSIS field for itzks-systems-backup. + Add python as dependency for itzks-systems-common. + Bump Standards: to 3.9.4, no changes needed. * debian/config: + Explicitly use `set -e' instead of using /bin/sh -e in shebang. -- Mike Gabriel Wed, 13 Nov 2013 14:26:47 +0100 itzks-systems (2013.09.24.1) squeeze-backports; urgency=low * /debian/control: - Add dependency for workstations: network-manager-gnome. -- Mike Gabriel Tue, 24 Sep 2013 20:47:17 +0200 itzks-systems (2013.08.07.1) squeeze-backports; urgency=low * /debian/control: - Add archive keyring packages to dependencies (all bin:packages). - Add Adblock+ to dependencies of all X session based systems. -- Mike Gabriel Wed, 07 Aug 2013 13:43:50 +0200 itzks-systems (2013.08.01.1) squeeze-backports; urgency=low * /debian/control: - Drop x2gognomebindings from dependency list for virt-man machines. -- Mike Gabriel Thu, 01 Aug 2013 09:27:41 +0200 itzks-systems (2013.06.07.4) squeeze-backports; urgency=low * itzks-systems.do_preseed: + Improve output if dpkg-reconfigure fails due to missing package. -- Mike Gabriel Fri, 07 Jun 2013 13:49:48 +0200 itzks-systems (2013.06.07.3) squeeze-backports; urgency=low * itzks-systems.do_preseed: + Only run dpkg-reconfigure if package is installed. -- Mike Gabriel Fri, 07 Jun 2013 13:44:12 +0200 itzks-systems (2013.06.07.2) squeeze-backports; urgency=low * itzks-systems.do_preseed: + Run dpkg-reconfigure after pre-seeding ocsinventory-agent. -- Mike Gabriel Fri, 07 Jun 2013 13:37:23 +0200 itzks-systems (2013.06.07.1) squeeze-backports; urgency=low * /debian/itzks-systems-common.install: + Install itzks-systems.do_preseed into bin:package. -- Mike Gabriel Fri, 07 Jun 2013 13:26:39 +0200 itzks-systems (2013.05.31.1) squeeze-backports; urgency=low * /debian/control: + Add to Depends: of itzks-systems-disklserver: memtest86 and memtest86+. + Add to Depends: of itzks-systems-diskless: memtest86 and memtest86+. + Add to Depends: of workstation-like systems: pinta (Paint.NET clone). * /examples/disklserver/tftp: + Fix broken symlinks to memtest86.bin and memtest86+.bin. * /debian/templates: + Add dummy schools: DEMO, TEST. * /debian/itzks-systems-common.postinst: + Move the preseeding of OCS inventory agent into non-packaging script. * PXE boot configuration: + Remove LTSP string from boot menu as it is over-informative to the normal user. -- Mike Gabriel Fri, 31 May 2013 11:16:06 +0200 itzks-systems (2013.03.25.3) squeeze-backports; urgency=low * Fix /debian/itzks-systems-common.postinst. -- Mike Gabriel Mon, 25 Mar 2013 16:34:28 +0100 itzks-systems (2013.03.25.2) squeeze-backports; urgency=low * /debian/itzks-systems-common.postinst: + Preseed OCS Inventory Agent. -- Mike Gabriel Mon, 25 Mar 2013 16:29:07 +0100 itzks-systems (2013.03.25.1) squeeze-backports; urgency=low * /debian/control: + Add dependencies: eog, ocsinventory-agent. * debconf-templates: + Add template that queries the school's name to itzks-systems-commons. -- Mike Gabriel Mon, 25 Mar 2013 16:27:10 +0100 itzks-systems (2012.12.07.3) squeeze-backports; urgency=low * /debian/control: + typo fix (gcalctool, not qcalctool). -- Mike Gabriel Fri, 07 Dec 2012 12:09:06 +0100 itzks-systems (2012.12.07.2) squeeze-backports; urgency=low * /debian/control: + xcalc is in package x11-apps... -- Mike Gabriel Fri, 07 Dec 2012 12:03:10 +0100 itzks-systems (2012.12.07.1) squeeze-backports; urgency=low * /bin/passwd: + To users with uidNumber >= 1000 -> show the GOsa² link. To users with uidNumber < 1000 -> wrap around GNU passwd binary. * /debian/control: + Install xcalc and gcalctool to all workstation-like installation profiles. -- Mike Gabriel Fri, 07 Dec 2012 11:57:40 +0100 itzks-systems (2012.11.02.2) squeeze-backports; urgency=low * Rename of bin:package: itzks-systems-config -> itzks-systems-common. * /debian/itzks-systems-config.postrm: + Undo dpkg diversion. -- Mike Gabriel Fri, 02 Nov 2012 10:55:15 +0100 itzks-systems (2012.11.02.1) squeeze-backports; urgency=low * dirvish templates: + Exclude .gvfs folders from backups. * /debian/itzks-systems-config.postinst et al.: + dpkg-divert / install update-alternative passwd binary, point to GOsa² instead whenever a user evokes the passwd dialog. -- Mike Gabriel Fri, 02 Nov 2012 10:33:34 +0100 itzks-systems (2012.10.12.1) squeeze-backports; urgency=low * dirvish templates: + Exclude proc, sys, dev/pts in case any of them is mounted. Exclude NBD swap files. + Exclude proc, sys, dev/pts within x2gothinclient chroots and chroot for ,,vertretungsplan-displays''. Also apply similar excludes to ltspserver00 machines. * /etc/skel: + Adapt icon names in libreoffice-*.desktop to names found in the libreoffice 3.5.4 package series. * /etc/iceweasel: + Fix US Letter vs. A4 papersize bug. Using A4 as default on ITZkS systems. * /debian/control: + Versioned dependency on libreoffice (>= 3.5.4). -- Mike Gabriel Fri, 12 Oct 2012 22:09:26 +0200 itzks-systems (2012.10.02.1) squeeze-backports; urgency=low * /debian/control: + Add dependency linuxlogo to most bin:packages. + Add dependency sudo for systems in the backbone sub-LAN. + Replace fdisk by gnu-fdisk on all systems. GNU Fdisk is built against libparted and supports GPT partition tables. The look'n'feel pretty much resembles that of the usual fdisk tool. + Add xfsprogs as dependency for backup servers. + Add filezilla as dependency for all systems with graphical desktop. -- Mike Gabriel Tue, 02 Oct 2012 21:43:00 +0200 itzks-systems (2012.09.12.1) squeeze-backports; urgency=low * /debian/control (bin:packages: itzks-systems-diskless, itzks-systems-workstation): + Add VLC (incl. pulse plugin) and gstreamer-plugins as dependency. -- Mike Gabriel Wed, 12 Sep 2012 09:40:48 +0200 itzks-systems (2012.08.31.1) squeeze-backports; urgency=low * /debian/control (bin:package: itzks-systems-backup): + No qemu-kvm package on ITZkS backup servers. -- Mike Gabriel Fri, 31 Aug 2012 16:59:27 +0200 itzks-systems (2012.08.30.1) squeeze-backports; urgency=low * /debian/control (new bin:package: itzks-systems-backup): + Provide dependency set for a backup system. * /debian/control: + Add ttf-sil-doulos (another phonetic font set) to all educational systems. * /debian/itzks-systems-backup.examples: + Provide dirvish config skeleton appropriate for ITZkS setups. + Provide template for dirvish's master.conf. -- Mike Gabriel Thu, 30 Aug 2012 17:03:34 +0200 itzks-systems (2012.08.29.4) squeeze-backports; urgency=low * /debian/control: + Add dependencies for phonetic fonts: ttf-linex. -- Mike Gabriel Wed, 29 Aug 2012 21:49:56 +0200 itzks-systems (2012.08.29.3) squeeze-backports; urgency=low * /debian/control (new bin:package: itzks-systems-workstation): + Provide dependency set for diskfull workstations. -- Mike Gabriel Wed, 29 Aug 2012 21:18:10 +0200 itzks-systems (2012.08.29.2) squeeze-backports; urgency=low * etc/network/if-up.d/{autofs,cups}: + Rename to itzks-autofs, itzks-cups to avoid future name conflicts. + Test for scripts of the names autofs resp. cups and debian-edu and if they exist, exit gracefully. -- Mike Gabriel Wed, 29 Aug 2012 21:04:32 +0200 itzks-systems (2012.08.29.1) squeeze-backports; urgency=low * /debian/itzks-systems-disklserver.install, sbin/diskless-workstation-shell: + Move diskless-workstation-shell script into src folder (source package). * /debian/itzks-systems-disklserver.examples, examples/disklserver/*: + Add ITZkS / Debian Edu based PXE environment for diskless workstation server. * examples/disklserver/README.tftp: + Fix wrong server name. * /debian/itzks-systems-config.install, etc/network/*: + Ship if-up.d scripts: cups, autofs. * /debian/itzks-systems-config.install, etc/apt/*: + Provide non-default APT sources. * etc/network/if-up.d/{cups,autofs}: + Use invoke-rc.d instead of direct init script calls. * /debian/control: + Make sure archiving GUIs get installed on diskless machines, terminal servers and the main server. -- Mike Gabriel Wed, 29 Aug 2012 20:58:18 +0200 itzks-systems (2012.08.09.5) squeeze-backports; urgency=low * /debian/itzks-systems-mainserver.install: + Add itzks-transfer-cleaner CRON job file to package. -- Mike Gabriel Thu, 09 Aug 2012 22:06:49 +0200 itzks-systems (2012.08.09.4) squeeze-backports; urgency=low * etc/debian-edu/itzks.conf: + use ,,hostname -s'' instead of ,,uname -n''. -- Mike Gabriel Thu, 09 Aug 2012 22:01:42 +0200 itzks-systems (2012.08.09.3) squeeze-backports; urgency=low * /debian/control: + Fix package name (typo). Add symlinks to README.itzks-config into every bin:package the README is relevant for. -- Mike Gabriel Thu, 09 Aug 2012 14:09:37 +0200 itzks-systems (2012.08.09.2) squeeze-backports; urgency=low * /debian/control (new bin:package: itzks-systems-config): + Place itzks.config into new bin:package itzks-systems-config. -- Mike Gabriel Thu, 09 Aug 2012 14:01:54 +0200 itzks-systems (2012.08.09.1) squeeze-backports; urgency=low * /debian/control, README.*: + The itzks-systems package collection is not a meta-package anymore, adapt README files and the Debian control file. * /debian/control: + Add acl package as dependency for mainserver profile. * etc/debian-edu/itzks.config: + Add central configuration file, most settings have to be derived from LDAP (todo!) * sbin/itzks-transfer-cleaner: + Cleanup script for ITZkS transfer area. -- Mike Gabriel Thu, 09 Aug 2012 13:49:41 +0200 itzks-systems (2012.08.07.2) squeeze-backports; urgency=low * /debian/control: + Add apt-file as dependency for mainserver and terminalserver system profile. + Add dependency on gnome-colors-common for terminalserver and diskless system profile. * etc/skel/Desktop/pwdchange.desktop + Set executable bit for .desktop file. + Change ,,Passwort ändern'' to ,,Kennwort ändern'' in .desktop file. + Use GNOME's dialog-password Icon for change password link to GOsa². -- Mike Gabriel Tue, 07 Aug 2012 11:24:59 +0200 itzks-systems (2012.08.07.1) squeeze-backports; urgency=low * etc/skel: + Add ,,Change Password'' Desktop Icon to /etc/skel. -- Mike Gabriel Tue, 07 Aug 2012 11:04:15 +0200 itzks-systems (2012.08.04.8) squeeze-backports; urgency=low * /debian/control: + Add Breaks field for former package name to all bin:packages. -- Mike Gabriel Sat, 04 Aug 2012 13:39:39 +0200 itzks-systems (2012.08.04.7) squeeze-backports; urgency=low * /debian/control: + Rename src:package and bin:packages to itzks-systems-*. + Add Replace field to all bin:packages. * /debian/rules: + Remove packed-by-package-build tarballs on rule clean. * etc/skel: + Germanized symlinks to transfer directories. * /debian/*: + Rename all dh files due to package name change. -- Mike Gabriel Sat, 04 Aug 2012 13:15:16 +0200 itzks-packages (2012.08.04.6) squeeze-backports; urgency=low * /debian/itzks-packages-mainserver.lintian-overrides: + Drop non-overridable tags. * D-I PXE Environment: + Pack files in tarball to preserve absolute symlinks. Adapt README.tftp to this change. -- Mike Gabriel Sat, 04 Aug 2012 12:55:36 +0200 itzks-packages (2012.08.04.5) squeeze-backports; urgency=low * D-I PXE Environment: + Provide the /srv/tftp directory as ,,examples'', installing to /srv directly is a heavy violation of the Debian Policy, so we avoid that. -- Mike Gabriel Sat, 04 Aug 2012 12:38:26 +0200 itzks-packages (2012.08.04.4) squeeze-backports; urgency=low * Fix last package version, complete mis-installation of PXE D-I env files. -- Mike Gabriel Sat, 04 Aug 2012 12:30:21 +0200 itzks-packages (2012.08.04.3) squeeze-backports; urgency=low * /debian/control (itzks-packages-mainserver): + Provide functional/German Debian Installer PXE environment. -- Mike Gabriel Sat, 04 Aug 2012 12:24:12 +0200 itzks-packages (2012.08.04.2) squeeze-backports; urgency=low * /debian/control (itzks-packages-mainserver): + Fix symlink name in Skeleton folder. * /debian/itzks-packages-mainserver.lintian-overrides: + Ignore unusual interpreter xdg-open in skeleton's .desktop files. -- Mike Gabriel Sat, 04 Aug 2012 12:10:47 +0200 itzks-packages (2012.08.04.1) squeeze-backports; urgency=low * /debian/control (itzks-packages-mainserver, new): + Make sure arpwatch gets installed on TJENER. + Enhance /etc/skel according to ITZkS specs. -- Mike Gabriel Sat, 04 Aug 2012 11:58:59 +0200 itzks-packages (2012.08.03.2) squeeze-backports; urgency=low * /debian/control (itzks-packages-terminalserver, new): + Package depends on linux-image-amd64 instead of linux-image-486. -- Mike Gabriel Fri, 03 Aug 2012 21:27:05 +0200 itzks-packages (2012.08.03.1) squeeze-backports; urgency=low * /debian/control (all bin:packages): + Add a paragraph to the packages' long descriptions that describe the connection between IT-Zukunft Schule and Debian Edu / Skolelinux. * /debian/control (itzks-packages-terminalserver, new): + Use dependency list similar to that of diskless workstations. + Additionally depend on X2Go server packages. * Add README.terminalserver, install file into itzks-packages-terminalserver. -- Mike Gabriel Fri, 03 Aug 2012 21:11:41 +0200 itzks-packages (2012.07.31.9) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + More dependencies: kturtle. -- Mike Gabriel Tue, 31 Jul 2012 18:13:50 +0200 itzks-packages (2012.07.31.8) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + More dependencies: lazarus, rawtherapee, scratch, nted. -- Mike Gabriel Tue, 31 Jul 2012 18:09:36 +0200 itzks-packages (2012.07.31.7) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + Remove packages from dependency list that do not exist in Debian squeeze-backports. -- Mike Gabriel Tue, 31 Jul 2012 15:59:32 +0200 itzks-packages (2012.07.31.6) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + Dependency fix: ttf-microsoft-corefonts -> ttf-mscorefonts-installer. -- Mike Gabriel Tue, 31 Jul 2012 15:56:14 +0200 itzks-packages (2012.07.31.5) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + Typo fix for libreoffice-* packages. + Add dependency ttf-microsoft-corefonts. -- Mike Gabriel Tue, 31 Jul 2012 15:46:23 +0200 itzks-packages (2012.07.31.4) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + More dependency fine tuning, conflicting with all available Openoffice packages to facilitate the depency based installation of Libreoffice. -- Mike Gabriel Tue, 31 Jul 2012 15:38:50 +0200 itzks-packages (2012.07.31.3) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + Dependency fine tuning. -- Mike Gabriel Tue, 31 Jul 2012 15:22:57 +0200 itzks-packages (2012.07.31.2) squeeze-backports; urgency=low * /debian/itzks-packages-disklserver.manpages: + Forgot to add this debhelper file, now added. -- Mike Gabriel Tue, 31 Jul 2012 15:16:53 +0200 itzks-packages (2012.07.31.1) squeeze-backports; urgency=low * /debian/control (itzks-packages-disklserver): + Add vim to list of dependencies. * /debian/control (itzks-packages-virtman): + Add vim to list of dependencies. * Add meta-package: + itzks-packages-diskless. * /bin/diskless-workstation-shell, /man/diskless-workation-shell.8: + Add script for diskless chroot maintenance to itzks-packages-disklserver package. -- Mike Gabriel Tue, 31 Jul 2012 15:14:22 +0200 itzks-packages (2012.07.30.1) squeeze-backports; urgency=low * Add meta-package: + itzks-packages-disklserver -- Mike Gabriel Mon, 30 Jul 2012 15:56:35 +0200 itzks-packages (2012.07.27.3) squeeze-backports; urgency=low * /debian/control (itzks-packages-virtman): + Conflict with all exim4-* packages. -- Mike Gabriel Fri, 27 Jul 2012 13:32:03 +0200 itzks-packages (2012.07.27.2) squeeze-backports; urgency=low * /debian/control (itzks-packages-virtman): + Conflict with exim4 to enable postfix installation. -- Mike Gabriel Fri, 27 Jul 2012 13:12:27 +0200 itzks-packages (2012.07.27.1) squeeze-backports; urgency=low * First package release. -- Mike Gabriel Fri, 27 Jul 2012 12:35:40 +0200