itzks-systems (2023.10.11.1) unstable; urgency=medium * debian/control: + Also add D: minder for diskless machines. * sbin/itzks-prepare-reinstall: + Add script to clean-up puppet client certificates before reinstalling. Must be run on tjener or puppetserver. * debian/itzks-systems-{mainserver,puppetserver}.install: + Install new itzks-prepare-reinstall script into mainserver and puppetserver bin:pkgs. -- Mike Gabriel Wed, 11 Oct 2023 15:43:37 +0200 itzks-systems (2023.09.27.2) unstable; urgency=medium * debian/control: + Add D: minder (workstation + terminalserver). -- Mike Gabriel Wed, 27 Sep 2023 22:56:25 +0200 itzks-systems (2023.09.27.1) unstable; urgency=medium * Introduce itzks-systems-puppetserver. Out-source puppetserver into separate machine, which is more ideal for upgrading Debian Edu + ITZkS sites to the next Debian Edu version. * sbin/itzks-check-ldap-group-not-in-correct-ou: - Add script. Analyze LDAP tree and find primary groups that are in the wrong OU. * sbin/itzks-systems.do_preseed: - White-space cleanup. * sbin/itzks-puppet-autosign-new-host-certificates: - Support newer puppetserver ca API for handling certificate signing requests. * bin/itzks-puppet-list-known-hosts: - Set x-bits. * debian/control: + Drop obsolete dependency on lsb-base. -- Mike Gabriel Wed, 27 Sep 2023 22:14:35 +0200 itzks-systems (2023.08.22.2) unstable; urgency=medium * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: + Fix IPXE_ variable names for Debian trixie (testing/unstable). -- Mike Gabriel Tue, 22 Aug 2023 19:31:30 +0200 itzks-systems (2023.08.22.1) unstable; urgency=medium * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: + Update LTSP image/chroot pretty names for Debian bookworm (stable) and Debian trixie (testing/unstable). -- Mike Gabriel Tue, 22 Aug 2023 18:45:20 +0200 itzks-systems (2023.07.12.1) unstable; urgency=medium * debian/control: + openshot is now openshot-qt. + Accept gtick instead of gnome-metronome for now.gnome-metronome didn't make it into Debian 12. + Drop tootle. Removed from Debian. + webext-ublock-origin has been split up into two bin:pkgs now (one for chromium, one for firefox). -- Mike Gabriel Wed, 12 Jul 2023 13:21:52 +0200 itzks-systems (2023.07.11.1) unstable; urgency=medium * debian/template: Drop SGM, add FREIWAERTS. -- Mike Gabriel Tue, 11 Jul 2023 14:18:43 +0200 itzks-systems (2023.06.08.1) unstable; urgency=medium * sbin/diskless-workstation-shell.b{ookworm,uster}: + Typo fix in /tmp path variable. -- Mike Gabriel Thu, 08 Jun 2023 12:03:23 +0200 itzks-systems (2023.06.02.1) unstable; urgency=medium * debian/control: + Add qgis as D to diskless and workstation systems. -- Mike Gabriel Fri, 02 Jun 2023 08:20:50 +0200 itzks-systems (2023.04.14.2) unstable; urgency=medium * debian/control: + Make nfs4-acl-tools available on all NFS-client-like systems. -- Mike Gabriel Fri, 14 Apr 2023 23:08:59 +0200 itzks-systems (2023.04.14.1) unstable; urgency=medium * etc/default/epoptes-client.d/: + Initial approach of setting a custom epoptes server. -- Mike Gabriel Fri, 14 Apr 2023 00:53:53 +0200 itzks-systems (2023.03.24.2) unstable; urgency=medium * debian/control: Disable pulling in epoptes GUI. This needs some thinking (we need to skip the SSL cert setup during installation). -- Mike Gabriel Fri, 24 Mar 2023 17:02:12 +0100 itzks-systems (2023.03.24.1) unstable; urgency=medium * debian/control: Add D (diskless, workstation, terminalserver): python3-pygame. * debian/control: Add D (diskless, workstation, terminalserver): epoptes, epoptes-client. * debian/control: Add D (diskless, workstation, terminalserver): python3-altair, python3-notebook, python3-numpy, python3-pandas, python3-requests, python3-streamz, python3-vega-datasets and python3-zipp. -- Mike Gabriel Fri, 24 Mar 2023 13:59:13 +0100 itzks-systems (2023.03.07.2) unstable; urgency=medium * debian/control: + Drop libreoffice-officebean from D (various bin:pkgs). Not available in Debian 12 anymore. -- Mike Gabriel Tue, 07 Mar 2023 08:59:21 +0100 itzks-systems (2023.03.07.1) unstable; urgency=medium * sbin/e2guardian-update-shallalists: + Rewrite and rename to sbin/e2guardian-update-blacklists. Obtain blacklists from University of Toulouse now. -- Mike Gabriel Tue, 07 Mar 2023 08:29:16 +0100 itzks-systems (2022.11.21.1) unstable; urgency=medium * debian/control: + Move debian-edu-fai from R: to D:, prefer debian-edu-fai+itzks, though. * etc/squid/conf.d/itzks-systems-mainserver.conf: + Prefer IPv4 addresses. * debian/control: + Fix dependency, squid3 is gone, long live squid. -- Mike Gabriel Tue, 22 Nov 2022 00:04:28 +0100 itzks-systems (2022.08.29.1) unstable; urgency=medium * debian/templates: + Add LW as new customer. -- Mike Gabriel Mon, 29 Aug 2022 20:16:35 +0200 itzks-systems (2022.08.19.1) unstable; urgency=medium * debian/control: + Add x2goclient and tigervnc-viewer to tablet systems. -- Mike Gabriel Fri, 19 Aug 2022 12:48:31 +0200 itzks-systems (2022.04.07.1) unstable; urgency=medium * debian/control: + Drop D on pinta finally, depend on kolourpaint instead. -- Mike Gabriel Thu, 07 Apr 2022 00:02:18 +0200 itzks-systems (2022.03.22.1) unstable; urgency=medium * debian/control: + Bump versioned D (mainserver): debian-edu-config (>= 2.11.56+deb11u4~). * share/debian-edu-config/tools/gosa-*-host-itzks: + The .keytab files have been moved to /var/lib/debian-edu/host-keytabs. Set puppet permissions there, now. -- Mike Gabriel Tue, 22 Mar 2022 10:04:13 +0100 itzks-systems (2022.03.04.1) unstable; urgency=medium * debian/control: + Provide unison-gtk on roaming workstations and tablets. -- Mike Gabriel Fri, 04 Mar 2022 11:16:16 +0100 itzks-systems (2022.02.09.2) unstable; urgency=medium * bin/itzks-puppet-list-known-hosts: + Add itzks-puppet-list-known-hosts (for mainserver bin:pkg). * debian/control: + Move libsss-sudo from Breaks: to Depends: (tablet bin:pkg). Flaw in previous upload. -- Mike Gabriel Wed, 09 Feb 2022 17:28:26 +0100 itzks-systems (2022.02.09.1) unstable; urgency=medium * sbin/itzks-puppet-refresh-ssl: + Start puppet after having it enabled. * debian/control: + Add D (tablet): libsss-sudo. -- Mike Gabriel Wed, 09 Feb 2022 17:05:31 +0100 itzks-systems (2022.02.08.4) unstable; urgency=medium * debian/itzks-systems-roamingworkstation.install: + Don't itzks-puppet-refresh-ssl in this bin:pkg. -- Mike Gabriel Tue, 08 Feb 2022 14:42:33 +0100 itzks-systems (2022.02.08.3) unstable; urgency=medium * sbin/itzks-puppet-refresh-ssl: + Fix/improve script. -- Mike Gabriel Tue, 08 Feb 2022 14:36:45 +0100 itzks-systems (2022.02.08.2) unstable; urgency=medium * debian/*.install: + Install itzks-puppet-refresh-ssl where appropriate. -- Mike Gabriel Tue, 08 Feb 2022 13:20:17 +0100 itzks-systems (2022.02.08.1) unstable; urgency=medium * sbin/itzks-puppet-refresh-ssl: + Add script for wiping and refresh puppet's SSL related files. -- Mike Gabriel Tue, 08 Feb 2022 13:11:56 +0100 itzks-systems (2022.02.07.1) unstable; urgency=medium * sbin/itzks-update-disklserver-squashfs-images: + Ignore errors when removing ltsp.conf and it is not (yet) present. * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: + Add CUPS_SERVER variable and set it to ipp.intern. + Enable ssh service by default. -- Mike Gabriel Mon, 07 Feb 2022 15:15:19 +0100 itzks-systems (2022.02.04.1) unstable; urgency=medium * diskless-workstation-shell*: + Set explicit TMPDIR to /tmp (instead of being bothered by libpam-tmpdir). * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: + Omit pam_main function (fixes unwanted SSHFS home mounting over NFS mounts on Debian 10 LTSP clients). -- Mike Gabriel Fri, 04 Feb 2022 22:46:39 +0100 itzks-systems (2022.02.01.1) unstable; urgency=medium * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Use short hostname for SERVER variable, strip domain part. -- Mike Gabriel Tue, 01 Feb 2022 13:27:29 +0100 itzks-systems (2022.01.27.2) unstable; urgency=medium * sbin/itzks-diskless-re-partition-dlw: + Handle NVMe storage devices gracefully. -- Mike Gabriel Thu, 27 Jan 2022 23:07:42 +0100 itzks-systems (2022.01.27.1) unstable; urgency=medium * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: + Set DEFAULT_IMAGE to Debian Edu 11 diskless workstation. * sbin/itzks-diskless-re-partition-dlw: + Add file. Provide script that turns any storage device into a DLW swap+scratch storage. * debian/itzks-systems-diskless.install: + Ship itzks-diskless-re-partition-dlw in itzks-systems-diskless bin:pkg. * debian/control: Add D (roamingworkstation): + libsss-sudo. -- Mike Gabriel Thu, 27 Jan 2022 16:26:21 +0100 itzks-systems (2022.01.26.1) unstable; urgency=medium * LTSP: Support providing SSH access to diskless clients. -- Mike Gabriel Wed, 26 Jan 2022 12:36:37 +0100 itzks-systems (2022.01.20.1) unstable; urgency=medium * sbin/itzks-update-disklserver-squashfs-images: + Typo fix in priv_key_file name (d_rsa -> id_rsa). + Make sure /root.ssh/ folder exists before trying to copy something inside. * debian/control: + Add various more applications to diskless, workstation and terminalserver profile. -- Mike Gabriel Thu, 20 Jan 2022 15:50:57 +0100 itzks-systems (2022.01.14.2) unstable; urgency=medium * sbin/itzks-update-disklserver-squashfs-images: + Remove previous x2gothinclient background before copying/symlinking. + White-space / indentation fix. -- Mike Gabriel Fri, 14 Jan 2022 18:24:38 +0100 itzks-systems (2022.01.14.1) unstable; urgency=medium * sbin/itzks-display-shell: + Prepare for running bullseye displays. * examples/disklserver/: + Add X2Go TCE example configuration. * sbin/itzks-update-disklserver-squashfs-images: + Stop script run, if not run as root. + Add magic to configure an X2Go TCE. * itzks-puppet-autosign-new-host-certificates: + Add script. Auto-sign puppet host CSRs if host is in LDAP. * etc/cron.d/itzks-systems-mainserver: + Run itzks-puppet-autosign-new-host-certificates as CRON job. * debian/itzks-systems-mainserver.install: + Install itzks-puppet-autosign-new-host-certificates and its CRON job into mainserver bin:pkg. -- Mike Gabriel Fri, 14 Jan 2022 16:42:28 +0100 itzks-systems (2022.01.11.2) unstable; urgency=medium * debian/control: + Re-enable bluefish and musescore(3) for bin:pkgs diskless, terminalserver and workstation. + Add D (terminalserver, diskless, workstation): remmina. -- Mike Gabriel Tue, 11 Jan 2022 21:32:46 +0100 itzks-systems (2022.01.11.1) unstable; urgency=medium * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: + Add more well-known LTSP chroots. * sbin/itzks-update-disklserver-squashfs-images: + Also re-create / update kernel images when running this script. -- Mike Gabriel Tue, 11 Jan 2022 15:20:20 +0100 itzks-systems (2022.01.07.1) unstable; urgency=medium * debian/control: + Fix bad paragraph separator in LONG_DESCRIPTION (roamingworkstation). + Add D (roamingworkstation): sensible-utils (mainly to silence lintian on this). + Add D (mainserver): adduser. + Resolve lintian's complaints about binary files being in non-conflicting packages. + Add R³ field and set it to 'no'. + Bump Standards-Version: to 4.6.0. No changes needed. * etc/ltsp/ltsp.conf.in: + Fix commented-out [set-root-hash] section. * etc/ltsp/: + Keep /root/.ssh while cleaning up nearly everything else in /root before SquashFS image creation. + Rename (and move into our namespace): ltsp.conf.in -> ltsp.conf.itzks-systems-disklserver.in. * sbin/itzks-update-disklserver-squashfs-images: + Use renamed ltsp.conf.itzks-systems-disklserver.in file. + Deploy SSH key file(s) and authorized_keys file into DLW chroot. * debian/itzks-systems-disklserver.install: + Install etc/ltsp/ into disklserver bin:pkg. * bin/itzks-filter-whitelist-sslmitm-ca: + Drop file, not needed anymore. Update d/copyright accordingly. * share/glib-2.0/schemas/90_itzks+mate.gschema.override: + Drop settings already default in Debian Edu MATE. Mark all other settings as FIXMEs (to be removed for the bookworm release cycle). * bin/itzks-goodbye-user-session: + Mark for removal when the bookworm release cycle starts. + Actually, this script needs to stay around for a long time (or users' dconf settings might need porting). Thus, wrapping around Debian Edu's goodby-user-session. * bin/itzks-hosts: + Prefer Debian Edu's list-gosa-system script over our own implementation. Mark code section for removal when the bookworm release cycle starts. * examples/displayserver/: + Drop example TFTP configuration for syslinux. This needs to be ported to iPXE some time near in the future. * sbin/itzks-switch-to-systemd-networkd: + Drop file. We don't want systemd-networkd for now. * sbin/itzks-switch-back-to-networkmanager: + Drop file. We don't need switching back anymore, either. * etc/chromium/policies/managed/itzks-systems-common.json: + Drop file from itzks-systems-common. In Debian Edu, this is the default recommended policy, so let's be fine with that. No need to enforce it. * etc/chromium/policies/recommended/itzks-systems_search_provider.json: + Recommend DuckDuckGo as default search provider on virt-man* and backup* machines. * etc/cron.d/itzks-systems-common: + Improve (but not yet fix) how we discover if being inside a DLW or TC chroot. * etc/cron.daily/itzks-systems-workstation: + Drop attempts to update flashplugin-nonfree. Flash is dead. * etc/firefox-esr/itzks_caching.js: + Drop file. This is now the default in Debian Edu's Firefox ESR config tweaks. * etc/standardskriver.cfg: + Drop previous customer. * debian/itzks-systems-{workstation,common}.maintscript: + Fix old and wrong or missing versions. * fetch-filter-cert: + Remove init script. Not required anymore for Debian Edu 11 (which has a rootCA now). * debian/copyright: + All-over copyright attributions update. * lintian: + source: Ignore absolute-symbolic-link-target-in-source for our symlinks in /etc/skel/. + itzks-systems-common: Rename lintian tag 'binary-without-manpage' to 'no-manual-page'. + itzks-systems-{tablet,roamingworkstation}: Silence unusal-interpeter and package-contains-file-in-etc-skel. Both are intentional. + itzks-systems-faiserver.lintian-overrides: Add overrides for complaints about messing with the squid service from within the postinst script. + itzks-systems-mainserver.lintian-overrides: Adjust to new unusual- interpreter syntax/output. * debian/itzks-systems-mainserver.postinst: + Drop single quotes in adduser command to silence lintian. * sbin/diskless-workstation-shell.bookworm: + Add file. Update d/copyright. * man/: + Update symlinks for diskless-workstation-shell script. * debian/itzks-systems-faiserver.postinst: + Silence update-rc.d output (as complained about by lintian). -- Mike Gabriel Fri, 07 Jan 2022 15:22:47 +0100 itzks-systems (2022.01.05.1) unstable; urgency=medium * share/debian-edu-config/tools/gosa-modify-host-itzks: + Reduce delay before calling update-dlw-krb5-keytabs(-itzks). * share/debian-edu-config/tools/update-dlw-krb5-keytabs-itzks: + Fix detection if cmdline host is found in diskless-workstation-hosts NIS netgroup. + Write command-line options to syslog if any are given. + Add FIXME. Report how many files/hosts have been updated. * etc/ltsp/: + Add good configuration for a Diskless Workstation Server's LTSP setup. * sbin/itzks-update-disklserver-squashfs-images: + Hack in a larger TMPDIR (and work around libpam-tmpdir not working for root). + Update ltsp.img and LTSP's iPXE boot menu on a regular basis, while we are at it. + Fail on errors. + Create ltsp.conf from ltsp.conf.in template file and use disklserver's root PW for root@. * examples/disklserver/: + Drop folder and TFTP example config contained inside. Not needed anymore, handled fully by LTSP now. * examples/mainserver/: + Drop example TFTP configuration. Not used anymore, at all. * examples/backup/: + Update dirvish configuration examples. * debian/copyright: + Update copyright attributions (examples/disklserver/ removed). + Update copyright attributions (examples/mainserver/ removed). + Update copyright attributions (examples/backup/ updated). -- Mike Gabriel Wed, 05 Jan 2022 22:39:38 +0100 itzks-systems (2022.01.04.2) unstable; urgency=medium * debian/template: + Fix school tag (SPG -> SGM). -- Mike Gabriel Tue, 04 Jan 2022 11:30:53 +0100 itzks-systems (2022.01.04.1) unstable; urgency=medium * debian/control: + Add D (faiserver): puppet. + Add to D (common): screen, rsync. + Add D (disklserver): ltsp. + Add D (disklserver): squashfs-tools. + Add D (disklserver): ipxe. * share/debian-edu-config/tools/gosa-*-host-itzks: + Ship wrappers for Debian Edu's GOsa² hooks gosa-create-host and gosa-modify-host. We need to assure file permissions on the created keytabs, so that puppet can read them. * sbin/itzks-update-disklserver-squashfs-images: - Rewrite script (proper variable syntax); adjust for next-generation LTSP. * debian/itzks-systems-mainserver.install: + Include our gosa hook script wrappers in mainserver bin:pkg. * debian/itzks-systems-mainserver.{postinst,postrm}: + Create 'debian-edu' system user for DLW keytab distribution. * mainserver: - Provide gosa-*-host hook script extension 'update-dlw-krb5-keytabs-itzks' that collects Krb5 host keytabs of diskless workstation hosts in a separate folder and makes those (theoretically, if used by the admin) available to diskless workstations via SSH as unprivileged user. -- Mike Gabriel Tue, 04 Jan 2022 09:15:39 +0100 itzks-systems (2022.01.01.3) unstable; urgency=medium * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Drop GTK-3 bookmark created by /etc/mklocaluser.d/20-debian-edu-config. -- Mike Gabriel Sat, 01 Jan 2022 22:39:17 +0100 itzks-systems (2022.01.01.2) unstable; urgency=medium * etc/squid-deb-proxy/mirror-dstdomain.acl.d/90-itzks-systems-faiserver: + Add 3rd partry APT repo servers we use to the squid-deb-proxy white-list. * etc/mklocaluser.d/60-itzks-systems-tablet_add-to-local-groups: + Add bluetooth to local user's default groups. * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Rewrite entirely for Debian Edu LDAP without Samba Domain setup. -- Mike Gabriel Sat, 01 Jan 2022 22:07:16 +0100 itzks-systems (2022.01.01.1) unstable; urgency=medium * HAPPY NEW YEAR! * debian/itzks-systems-common.maintscript: + Use today's version to assure removal of old config files. -- Mike Gabriel Sat, 01 Jan 2022 14:19:00 +0100 itzks-systems (2021.12.29.3) unstable; urgency=medium * debian/itzks-systems-faiserver.postinst: + Restart squid-deb-proxy during postinst. + Inform about delay when we have to stop and disable squid. + Always restart squid-deb-proxy, not only if squid was still enabled. * debian/control: + Add C (faiserver): libpam-tmpdir. Breaks fai-make-nfsroot. -- Mike Gabriel Wed, 29 Dec 2021 23:15:36 +0100 itzks-systems (2021.12.29.2) unstable; urgency=medium * etc/squid-deb-proxy/mirror-dstdomain.acl.d/90-itzks-systems-faiserver: + White-list FAI APT repo and ITZkS repo. * debian/itzks-systems-faiserver.install: + Ship squid-deb-proxy white-list in bin:pkg faiserver. -- Mike Gabriel Wed, 29 Dec 2021 20:54:18 +0100 itzks-systems (2021.12.29.1) unstable; urgency=medium * debian/control: + Add D (faiserver): squid-deb-proxy. + Add to R (faiserver): debian-edu-fai. * debian/itzks-systems-faiserver.postinst: + Make sure that only squid-deb-proxy runs on a faiserver, not squid, as well. -- Mike Gabriel Wed, 29 Dec 2021 20:11:29 +0100 itzks-systems (2021.12.28.1) unstable; urgency=medium * debian/control: + Drop ltsp-server as D from disklserver. + Prefer libvirt-daemon over ganeti. LibVirt is the more common setup. -- Mike Gabriel Tue, 28 Dec 2021 00:33:56 +0100 itzks-systems (2021.12.27.1) unstable; urgency=medium * debian/control: + Add D (faiserver): ipxe, drop from D (faiserver): pxelinux, syslinux. + Add to C (virtman): connman. Gets pulled in via lxde and breaks internet connectivity. -- Mike Gabriel Mon, 27 Dec 2021 18:26:38 +0100 itzks-systems (2021.12.22.2) unstable; urgency=medium * debian/control: Add C (faiserver) with isc-dhcp-server. Not wanted on faiserver.intern. * debian/copyright: Update copyright attributions. -- Mike Gabriel Wed, 22 Dec 2021 23:26:15 +0100 itzks-systems (2021.12.22.1) unstable; urgency=medium * README.disklserver: Correct typo fix. * debian/*.links: Add the README.itzks-common to packages (as symlink) that didn't have it, so far. * debian/: Add bin:pkg itzks-systems-faiserver. -- Mike Gabriel Wed, 22 Dec 2021 23:05:32 +0100 itzks-systems (2021.12.17.1) unstable; urgency=medium * debian/itzks-systems-diskless.postinst: + Drop calling update-gconf-defaults. This is a tool long gone. -- Mike Gabriel Sat, 18 Dec 2021 10:53:29 +0100 itzks-systems (2021.12.16.1) unstable; urgency=medium * etc/network/if-up.d/: Drop itzks-autofs and itzks-cups. * debian/itzks-systems-common.maintscript: + Assure removal of itzks-autofs and itzks-cups. * debian/templates: + Add school short name 'SPG'. * sbin/diskless-workstation-shell.*: + Drop versions for jessie and stretch, add bullseye version. * debian/rules: + Add EOL at EOF. * debian/copyright: + Update copyright attributions. * debian/control: + Drop firmware-linux-nonfree from D (itzks-systems-backup). Already in R: field. + Switch to debhelper-compat notation and bump to DH compat level version 13. -- Mike Gabriel Fri, 17 Dec 2021 22:39:07 +0100 itzks-systems (2021.11.03.1) unstable; urgency=medium * debian/control: + Add to D (and R) (mostly all systems): openboard (D) and openboard-contrib (R). -- Mike Gabriel Wed, 03 Nov 2021 13:36:18 +0100 itzks-systems (2021.10.03.1) unstable; urgency=medium * debian/control: + Allow alternative D: tftpd-hpa. + Drop xpdf everywhere. + In D (mainserver): Prefer puppet-master-passenger over puppet-master (and stop failing because pupetmaster does not exist anymore in Debian bullseye. -- Mike Gabriel Sun, 03 Oct 2021 10:35:48 +0200 itzks-systems (2021.10.01.1) unstable; urgency=medium * debian/control: + Add B:/R: for ifupdown (on tablets). -- Mike Gabriel Fri, 01 Oct 2021 14:49:15 +0200 itzks-systems (2021.09.30.3) unstable; urgency=medium * debian/control: + Drop x2golxdebindings and x2gomatebindings from D: fields. Not in Debian. + Add D (workstation): openshot-qt. -- Mike Gabriel Thu, 30 Sep 2021 21:45:08 +0200 itzks-systems (2021.09.30.2) unstable; urgency=medium * APT: Disable sid package source now that bullseye is stable. * debian/itzks-systems-common.postinst: Only set solar.theme as plymouth theme if we have it. -- Mike Gabriel Thu, 30 Sep 2021 18:45:47 +0200 itzks-systems (2021.09.30.1) unstable; urgency=medium * debian/template: Add 'customer' OvG. -- Mike Gabriel Thu, 30 Sep 2021 18:36:01 +0200 itzks-systems (2021.08.13.1) unstable; urgency=medium * debian/control: + Add to R (workstation): firmware-sof-signed. * etc/modprobe.d/itzks-systems-common_dsp-fix.conf: + Disable the snd_intel DSP driver again. The SOF firmware is now available in Debian 11. -- Mike Gabriel Fri, 13 Aug 2021 13:16:03 +0200 itzks-systems (2021.05.20.1) unstable; urgency=medium * debian/control: + Drop D (all bin:pkgs): pkg-mozilla-archive-keyring. Package not available anymore. -- Mike Gabriel Thu, 20 May 2021 14:45:20 +0200 itzks-systems (2020.12.16.1) unstable; urgency=medium * debian/templates: + Drop previous customers that now have migrated elsewhere. * debian/itzks-systems-common.postinst: + Reset 'desktop-background' to default alternative (i.e. bg image in the active desktop-theme), if not so. -- Mike Gabriel Wed, 16 Dec 2020 16:12:30 +0100 itzks-systems (2020.12.15.4) unstable; urgency=medium * debian/itzks-systems-common.postinst: + Fix artwork and plymouth theme consolidation from previous package version. -- Mike Gabriel Tue, 15 Dec 2020 11:48:43 +0100 itzks-systems (2020.12.15.3) unstable; urgency=medium * debian/itzks-systems-common.postinst: + Fix Edu artwork and plymouth theme for ITZkS systems whenever we configure itzks-systems-common. -- Mike Gabriel Tue, 15 Dec 2020 11:34:39 +0100 itzks-systems (2020.12.15.2) unstable; urgency=medium * debian/control: + Assure that the spacefun Edu theme is the only available theme on the system. -- Mike Gabriel Tue, 15 Dec 2020 10:18:44 +0100 itzks-systems (2020.12.15.1) unstable; urgency=medium * debian/itzks-systems-common.maintscript: + Fix version for dsp-fix.conf file remaming. * share/glib-2.0/schemas/90_itzks+mate.gschema.override: + Set desktop-base's background as default background image. (This needs to be fixed in Debian, so it is an interim workaround). -- Mike Gabriel Tue, 15 Dec 2020 08:08:11 +0100 itzks-systems (2020.12.14.2) unstable; urgency=medium * etc/modprobe.d/: Rename dsp-fix.conf file and prepend package namespace. * debian/itzks-systems-common.install: + Adapt to renamed modprobe conf file. * debian/itzks-systems-common.maintscript: + Move /etc/modprobe.d/dsp-fix.conf to itzks-systems-common_dsp-fix.conf. -- Mike Gabriel Mon, 14 Dec 2020 18:56:29 +0100 itzks-systems (2020.12.14.1) unstable; urgency=medium * etc/modprobe.d/: Add dsp-fix.conf. Disable SOF driver firmware usage. * debian/itzks-systems-common.install: Install etc/modprobe.d/dsp-fix.conf into bin:pkg itzks-common. -- Mike Gabriel Mon, 14 Dec 2020 17:27:20 +0100 itzks-systems (2020.12.13.1) unstable; urgency=medium * etc/network/if-up.d/itzks-autofs: + Only use on Workstations, and not on lo device. -- Mike Gabriel Mon, 14 Dec 2020 13:28:21 +0100 itzks-systems (2020.12.10.1) unstable; urgency=medium * debian/control: + Add D (mainserver, workstation, terminalserver and diskless): pavucontrol. -- Mike Gabriel Thu, 10 Dec 2020 23:18:49 +0100 itzks-systems (2020.10.06.2) unstable; urgency=medium * debian/control: + Move sagemath and xpdf to Recommends: field. Currently unavailable in Debian testing. + Move non-free packages to Recommends: fields. -- Mike Gabriel Tue, 06 Oct 2020 20:34:15 +0200 itzks-systems (2020.10.06.1) unstable; urgency=medium * debian/control: + Drop from D: libreoffice-style-tango. Not available with LibreOffice 7.x anymore. -- Mike Gabriel Tue, 06 Oct 2020 15:10:58 +0200 itzks-systems (2020.07.09.1) unstable; urgency=medium * debian/control: + Comment out musescore, currently not in Debian testing. + Comment out openboard, needs to be uploaded to Debian. + Comment out pinta, currently not in Debian testing. + Comment out bluefish, currently not in Debian testing. + Drop mate-icon-theme-faenza, deprecated upstream. + Switch from emacs24 to emacs. + Drop python-matplotlib. Python2 is dead. -- Mike Gabriel Thu, 09 Jul 2020 14:56:43 +0200 itzks-systems (2020.06.24.2) unstable; urgency=medium * etc/mklocaluser.d/60-itzks-systems-tablet_add-to-local-groups: + Fix copy+paste flaw; we don't need user account creation code. -- Mike Gabriel Wed, 24 Jun 2020 15:45:50 +0200 itzks-systems (2020.06.24.1) unstable; urgency=medium * itzks-systems-tablet: + Add LDAP-derived local user to system groups on initial login. * debian/itzks-systems-tablet.install: + Add missing slash at EOL, at line break at EOF. * debian/control: + Drop xterm from B:/R: (tablet). Leads to removal of itzks-systems-tablet during FAI installation. -- Mike Gabriel Wed, 24 Jun 2020 15:36:50 +0200 itzks-systems (2020.04.17.1) unstable; urgency=medium * etc/apt/sources.list.d/*.list: + Adapt APT URLs for Debian bullseye. Drop deb-multimedia inclusion. -- Mike Gabriel Fri, 17 Apr 2020 11:00:48 +0200 itzks-systems (2020.04.08.1) unstable; urgency=medium * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox: + Fix missing white-spaces in square brackets of if clauses. * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page: + Use -n option for checking if a string is of non-zero length. + Fix welcomeurl not being set if hostname is not www.intern. -- Mike Gabriel Wed, 08 Apr 2020 13:24:18 +0200 itzks-systems (2020.04.04.1) unstable; urgency=medium * etc/chromium/policies/managed/itzks-systems-common.json: + Enforce chromium to using DuckDuckGo as default search provider. -- Mike Gabriel Sat, 04 Apr 2020 00:36:54 +0200 itzks-systems (2020.04.03.3) unstable; urgency=medium * debian/control: + Try getting rid of imagemagick*.desktop file and debian-(u)xterm.desktop file. * debian/itzks-systems-tablet.install: + Provide 90_itzks+gnome-tablet.gschema.override adapting GNOME's favorite-apps for ITZkS. -- Mike Gabriel Fri, 03 Apr 2020 22:25:46 +0200 itzks-systems (2020.04.03.2) unstable; urgency=medium * debian/control: + Add D (tablet): chromium-l10n, mc, tree, vim. + Prohibit installation of Firefox on tablets. * debian/itzks-systems-tablet.install: + No .desktop files. GNOME doesn't support them anyway. * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox: + Fix script when running on Debian Edu bullseye. -- Mike Gabriel Fri, 03 Apr 2020 22:08:02 +0200 itzks-systems (2020.04.03.1) unstable; urgency=medium * debian/{control,*.install}: + Add new bin:pkg itzks-systems-tablet. * debian/control: + Drop roamingworkstion from B:/R:, having workstation bin:pkg there is enough. + Fix SYNOPSIS and LONG_DESCRIPTION texts of workstation and roamingworkstation bin:pkgs. -- Mike Gabriel Fri, 03 Apr 2020 10:38:14 +0200 itzks-systems (2020.02.27.1) unstable; urgency=medium * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page: + White-space cleanup. + Only do LANGCODE i18n page lookups, if homepage points to TJENER. This fixes freezes if default homepage URL points to an external site. -- Mike Gabriel Thu, 27 Feb 2020 08:22:46 +0100 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