diff options
-rw-r--r-- | AUTHORS | 3 | ||||
-rw-r--r-- | ChangeLog | 2618 | ||||
-rw-r--r-- | debian/changelog | 9 |
3 files changed, 2630 insertions, 0 deletions
@@ -0,0 +1,3 @@ +Benjamin Schlüter <bschlueter@posteo.de> +Daniel Teichmann <daniel.teichmann@das-netzwerkteam.de> +Mike Gabriel <mike.gabriel@das-netzwerkteam.de> diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..8f934c6 --- /dev/null +++ b/ChangeLog @@ -0,0 +1,2618 @@ +2025-08-29 Mike Gabriel + + * release 2025.08.29.1 (HEAD -> master, tag: 2025.08.29.1) + * Switch to supporting Debian 13 (aka trixie) by default. (0043861a) + * debian/control: In R: field, replace openboard-contrib by + openboard-fonts-nonfree. (fc8d8dfd) + * debian/control: Drop freeplane from D: field. (285996ba) + +2025-06-01 Mike Gabriel + + * release 2025.06.01.2 (620f6c00) + * debian/control: Move scratch to R: squeak-vm is not well-maintained + at the moment and not in Debian 13. (ab8124b6) + * release 2025.06.01.1 (d9ffa90c) + * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: Finalize support + for dlw+amd64+trixie diskless images. (ff12866c) + * etc/apt/sources.list.d/: Mark various 3rd party repos as 'not + needed anymore'. (2df9a59a) + * debian/control: The Python IDE has been renamed from idle3 to idle. + (f0d20377) + * epoptes: Support epoptes v23.08 and v23.01 alike. (61f61742) + * debian/control: Move pyhoca-gui to R: not well-maintained at the + moment and not in Debian 13. (f0308879) + +2025-01-31 Mike Gabriel + + * release 2025.01.31.2 (e54e1b77) (tag: 2025.01.31.2) + * debian/itzks-systems-common.install: Only ship itzks.config in + itzks-systems-common bin:pkg. (f0cb509c) + * release 2025.01.31.1 (f31112b1) (tag: 2025.01.31.1) + * sbin/itzks-puppetserver-detect-broken-hosts: Some more shell syntax + pedantics (curly braces, quotes). (28c7451a) + * sbin/itzks-puppet-renew-ssl: Unset http_proxy/https_proxy before + running 'puppet agent'. (c02f293a) + * sbin/itzks-puppet-renew-ssl: Add support for manual interaction + with puppetserver (in case SSH pub/priv key authentication + is not available when fixing a host). (3edf1e35) + * sbin/itzks-puppetserver-detect-broken-hosts: Add support for + ignoring already repaired puppet clients. (16fc7a62) + +2025-01-24 Mike Gabriel + + * release 2025.01.24.1 (fe4dc3a1) (tag: 2025.01.24.1) + * debian/*.install: Adjust for new puppet maintenance script names + etc. (20a150a7) + * sbin/*puppet*: Rework puppet client/ca maintenance scripts. + (1852b6cf) + * sbin/<several>: Check if script is running as root. (f2c81d3b) + +2024-12-10 Mike Gabriel + + * release 2024.12.10.1 (8952f455) (tag: 2024.12.10.1) + * debian/control: Add to D (diskless, workstation): bobdude. + (5238942a) + +2024-08-23 Daniel Teichmann + + * release 2024.08.23.1 (aee4b6df) + * dirvish: Add example ssh config, to support ProxyJump via Tjener, + for hosts in .intern network; Improve README installation + steps. (f3c44a83) + +2024-07-23 Mike Gabriel + + * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: Default to Debian + Edu 12. (76fbd492) + +2024-01-05 Mike Gabriel + + * release 2024.01.05.2 (651e24ed) + * debian/control: Stop installing puppet on the main server. + (0c3371ff) + * release 2024.01.05.1 (0b1ef8ff) + * debian/control: Drop memtest86 from all D: fields. Not in Debian 12 + anymore. (60b37ffb) + +2023-10-11 Mike Gabriel + + * sbin/itzks-prepare-reinstall: Fix indentation. (8b50edb4) + * sbin/itzks-prepare-reinstall: Correct copyright year. (41281cff) + * release 2023.10.11.1 (1f892ff8) (tag: 2023.10.11.1) + * debian/itzks-systems-{mainserver,puppetserver}.install: Install new + itzks-prepare-reinstall script into mainserver and + puppetserver bin:pkgs. (b4596537) + * sbin/itzks-prepare-reinstall: Add script to clean-up puppet client + certificates before reinstalling. Must be run on tjener or + puppetserver. (12f6fe62) + +2023-10-05 Mike Gabriel + + * debian/control: Also add D: minder for diskless machines. + (82502e70) + +2023-09-27 Mike Gabriel + + * release 2023.09.27.2 (1e2eb998) (tag: 2023.09.27.2) + * debian/control: Add D: minder (workstation + terminalserver). + (b0f5f7e1) + * release 2023.09.27.1 (b9fa1319) (tag: 2023.09.27.1) + * debian/control: Drop obsolete dependency on lsb-base. (f8b80bdb) + * Introduce itzks-systems-puppetserver. Out-source puppetserver into + separate machines, which is more ideal for upgrading + Debian Edu + ITZkS sites to the next Debian Edu version. + (f168f733) + * bin/itzks-puppet-list-known-hosts: Set x-bits. (009965b2) + * sbin/itzks-puppet-autosign-new-host-certificates: Support newer + puppetserver ca API for handling certificate signing + requests. (e3480162) + * sbin/itzks-systems.do_preseed: White-space cleanup. (0dfc9cef) + +2023-09-12 Mike Gabriel + + * sbin/itzks-check-ldap-group-not-in-correct-ou: Add script. Analyze + LDAP tree and find primary groups that are in the wrong + OU. (0e345f57) + * release 2023.08.22.2 (82067993) (tag: 2023.08.22.2) + +2023-08-22 Mike Gabriel + + * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: Fix IPXE_ variable + names for Debian trixie (testing/unstable). (bc4d1548) + * release 2023.08.22.1 (b881bb86) (tag: 2023.08.22.1) + * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: Update LTSP + image/chroot pretty names for Debian bookworm (stable) and + Debian trixie (testing/unstable). (78ea3a62) + +2023-07-12 Mike Gabriel + + * release 2023.07.12.1 (f849e978) (tag: 2023.07.12.1) + * debian/control: webext-ublock-origin has been split up into two + bin:pkgs now (one for chromium, one for firefox). + (c82eb0f1) + * debian/control: Drop tootle. Removed from Debian. (948a9bb0) + * debian/control: Accept gtick instead of gnome-metronome for + now.gnome-metronome didn't make it into Debian 12. + (f4c78747) + * debian/control: openshot is now openshot-qt. (77d24248) + * release 2023.07.11.1 (d5f8dccf) (tag: 2023.07.11.1) + +2023-07-11 Mike Gabriel + + * debian/template: Drop SGM, add FREIWAERTS. (c88c8bec) + +2023-06-08 Mike Gabriel + + * release 2023.06.08.1 (d94fcaed) (tag: 2023.06.08.1) + +2023-06-02 Mike Gabriel + + * sbin/diskless-workstation-shell.b{ookworm,uster}: Typo fix in /tmp + path variable. (c48fc4fa) + * release 2023.06.02.1 (023e0ae8) (tag: 2023.06.02.1) + * debian/control: Add qgis as D to diskless and workstation systems. + (2327e8fc) + +2023-04-14 Mike Gabriel + + * release 2023.04.14.2 (bac317fd) (tag: 2023.04.14.2) + * debian/control: Make nfs4-acl-tools available on all + NFS-client-like systems. (a233da81) + * release 2023.04.14.1 (5270d58b) (tag: 2023.04.14.1) + * etc/default/epoptes-client.d/: Initial approach of setting a custom + epoptes server. (8c88d97b) + +2023-03-24 Mike Gabriel + + * release 2023.03.24.2 (eb089935) (tag: 2023.03.24.2) + * debian/control: Disable pulling in epoptes GUI. This needs some + thinking (we need to skip the SSL cert setup during + installation). (aae614b9) + * release 2023.03.24.1 (f466a55a) (tag: 2023.03.24.1) + * 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. (d7f9865e) + * debian/control: Add D (diskless, workstation, terminalserver): + epoptes, epoptes-client. (612e9330) + +2023-03-16 Mike Gabriel + + * debian/control: Add D (diskless, workstation, terminalserver): + python3-pygame. (d82f9793) + * release 2023.03.07.2 (54f2cbe0) (tag: 2023.03.07.2) + +2023-03-07 Mike Gabriel + + * debian/control: Drop libreoffice-officebean from D (various + bin:pkgs). Not available in Debian 12 anymore. (560350e8) + * release 2023.03.07.1 (dccdce34) (tag: 2023.03.07.1) + * sbin/e2guardian-update-shallalists: Rewrite and rename to + sbin/e2guardian-update-blacklists. Obtain blacklists from + University of Toulouse now. (83940a99) + +2022-11-22 Mike Gabriel + + * release 2022.11.21.1 (684238c7) (tag: 2022.11.21.1) + * debian/control: Fix dependency, squid3 is gone, long live squid. + (05a8c5c3) + +2022-09-17 Mike Gabriel + + * etc/squid/conf.d/itzks-systems-mainserver.conf: Prefer IPv4 + addresses. (e3ff33ff) + +2022-09-16 Mike Gabriel + + * debian/control: Move debian-edu-fai from R: to D:, prefer + debian-edu-fai+itzks, though. (5fd5bd79) + +2022-08-29 Mike Gabriel + + * release 2022.08.29.1 (54999033) (tag: 2022.08.29.1) + * debian/templates: Add LW as new customer. (6875fbdb) + +2022-08-19 Mike Gabriel + + * release 2022.08.19.1 (d372f8d3) (tag: 2022.08.19.1) + * debian/control: Add x2goclient and tigervnc-viewer to tablet + systems. (a26290a0) + +2022-04-07 Mike Gabriel + + * release 2022.04.07.1 (e06e3bb6) (tag: 2022.04.07.1) + * debian/control: Drop D on pinta finally, depend on kolourpaint + instead. (c2f0581a) + +2022-03-22 Mike Gabriel + + * release 2022.03.22.1 (b5a57a18) (tag: 2022.03.22.1) + * share/debian-edu-config/tools/gosa-*-host-itzks: .keytab files have + been moved to /var/lib/debian-edu/host-keytabs. Set puppet + permissions there, now. (a63ecbd6) + * debian/control: Bump versioned D (mainserver): debian-edu-config + (>= 2.11.56+deb11u4~) (be17b404) + +2022-03-04 Mike Gabriel + + * release 22022.03.04.1 (626e2f9e) (tag: 2022.03.04.1) + * debian/control: Provide unison-gtk on roaming workstations and + tablets. (0398a5d9) + +2022-02-09 Mike Gabriel + + * release 2022.02.09.2 (0b9a0340) (tag: 2022.02.09.2) + * debian/control: Move libsss-sudo from Breaks: to Depends: (tablet + bin:pkg). Flaw in previous upload. (8ae5211d) + * bin/itzks-puppet-list-known-hosts: Add + itzks-puppet-list-known-hosts (for mainserver bin:pkg). + (3b855994) + * release 2022.02.09.1 (8c2f6a75) (tag: 2022.02.09.1) + * debian/control: Add D (tablet): libsss-sudo. (7b5561b7) + +2022-02-08 Mike Gabriel + + * sbin/itzks-puppet-refresh-ssl: Start puppet after having it + enabled. (3c018b7b) + * release 2022.02.08.4 (68c589d9) (tag: 2022.02.08.4) + * debian/itzks-systems-roamingworkstation.install: Don't + itzks-puppet-refresh-ssl in this bin:pkg. (ef7701e0) + * release 2022.02.08.3 (b935f1b6) (tag: 2022.02.08.3) + * sbin/itzks-puppet-refresh-ssl: Fix/improve script. (f5abb69a) + * release 2022.02.08.2 (617967c8) (tag: 2022.02.08.2) + * debian/*.install: Install itzks-puppet-refresh-ssl where + appropriate. (45df52b3) + * release 2022.02.08.1 (203298d8) (tag: 2022.02.08.1) + * sbin/itzks-puppet-refresh-ssl: Add script for wiping and refresh + puppet's SSL related files. (d8bbb407) + +2022-02-07 Mike Gabriel + + * release 2022.02.07.1 (a81b7268) (tag: 2022.02.07.1) + * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: Enable ssh service + by default. (c564ea1f) + * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: Add CUPS_SERVER + variable and set it to ipp.intern. (89f7cc90) + +2022-02-05 Mike Gabriel + + * sbin/itzks-update-disklserver-squashfs-images: Ignore errors when + removing ltsp.conf and it is not (yet) present. (e6b7da5a) + +2022-02-04 Mike Gabriel + + * release 2022.02.04.1 (50972a39) (tag: 2022.02.04.1) + * 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). (27b3f43e) + * diskless-workstation-shell*: Set explicit TMPDIR to /tmp (instead + of being bothered by libpam-tmpdir. (517398a5) + +2022-02-01 Mike Gabriel + + * release 2022.02.01.1 (7e62b1ac) (tag: 2022.02.01.1) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Use short hostname for SERVER variable, strip domain part. + (f6bd313e) + * release 2022.01.27.2 (fecc82fa) (tag: 2022.01.27.2) + +2022-01-27 Mike Gabriel + + * sbin/itzks-diskless-re-partition-dlw: Handle NVMe storage devices + gracefully. (18722a4e) + * release 2022.01.27.1 (0328a523) (tag: 2022.01.27.1) + * debian/control: Add D (roamingworkstation): libsss-sudo. (ae53db36) + * debian/itzks-systems-diskless.install: Ship + itzks-diskless-re-partition-dlw in itzks-systems-diskless + bin:pkg. (1f93cd12) + * sbin/itzks-diskless-re-partition-dlw: Add file. Provide script that + turns any storage device into a DLW swap+scratch storage. + (574db760) + +2022-01-26 Mike Gabriel + + * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: Set DEFAULT_IMAGE + to Debian Edu 11 diskless workstation. (2c1f95be) + * release 2022.01.26.1 (5350c121) (tag: 2022.01.26.1) + * LTSP: Support providing SSH access to diskless clients. (f1e31e9a) + +2022-01-20 Mike Gabriel + + * release 2022.01.20.1 (7a34ebc2) (tag: 2022.01.20.1) + * debian/control: Add various more applications to diskless, + workstation and terminalserver profile. (e99f710f) + +2022-01-14 Mike Gabriel + + * sbin/itzks-update-disklserver-squashfs-images: Make sure + <chroot>/root.ssh/ folder exists before trying to copy + something inside. (11beac06) + * sbin/itzks-update-disklserver-squashfs-images: Typo fix in + priv_key_file name (d_rsa -> id_rsa). (1e8c2357) + * release 2022.01.14.2 (f1fad5f9) (tag: 2022.01.14.2) + * sbin/itzks-update-disklserver-squashfs-images: White-space / + indentation fix. (2495e5bf) + * sbin/itzks-update-disklserver-squashfs-images: Remove previous + x2gothinclient background before copying/symlinking. + (1ef8bbd0) + * release 2022.01.14.1 (2773a3ff) (tag: 2022.01.14.1) + * sbin/diskless-workstation-shell*: Adjust chroot paths + (<arch>+<codename> -> dlw+<arch>+<codename>). (62deedb8) + * Revert "sbin/diskless-workstation-shell*: Adjust chroot paths + (<arch>+<codename> -> dlw+<arch>+<codename>)." (592ba201) + * Install itzks-puppet-autosign-new-host-certificates and its CRON + job into mainserver bin:pkg. (be325301) + * etc/cron.d/itzks-systems-mainserver: Run + itzks-puppet-autosign-new-host-certificates as CRON job. + (d133b21a) + * itzks-puppet-autosign-new-host-certificates: Add script. Auto-sign + puppet host CSRs if host is in LDAP. (cd57381d) + * sbin/itzks-update-disklserver-squashfs-images: Add magic to + configure an X2Go TCE. (c9dc9785) + * sbin/itzks-update-disklserver-squashfs-images: Stop script run, if + not run. (cab25b6b) + * examples/disklserver/: Add X2Go TCE example configuration. + (c7c81e76) + * sbin/itzks-display-shell: Prepare for running bullseye displays. + (9fffa360) + * sbin/diskless-workstation-shell*: Adjust chroot paths + (<arch>+<codename> -> dlw+<arch>+<codename>). (b1de2624) + +2022-01-11 Mike Gabriel + + * release 2022.01.11.2 (6585c11a) (tag: 2022.01.11.2) + * debian/control: Add D (terminalserver, diskless, workstation): + remmina. (f4545d23) + * debian/control: Re-enable bluefish and musescore(3) for bin:pkgs + diskless, terminalserver and workstation. (7b2846b0) + * release 2022.01.11.1 (63c4b059) (tag: 2022.01.11.1) + * sbin/itzks-update-disklserver-squashfs-images: Also re-create / + update kernel images when running this script. (82b7786c) + +2022-01-09 Mike Gabriel + + * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: Add more + well-known LTSP chroots. (5738825f) + +2022-01-07 Mike Gabriel + + * release 2022.01.07.1 (cadb0312) (tag: 2022.01.07.1) + * debian/control: Bump Standards-Version: to 4.6.0. No changes + needed. (d4082050) + * debian/control: Add R³ field and set it to 'no'. (022171f2) + * debian/itzks-systems-faiserver.postinst: Silence update-rc.d output + (as complained about by lintian). (df7dbdc0) + * debian/itzks-systems-common.lintian-overrides: Rename lintian tag + 'binary-without-manpage' to 'no-manual-page'. (d24ecf54) + * debian/itzks-systems-{tablet,roamingworkstation}.lintian-overrides: + Silence unusal-interpeter and + package-contains-file-in-etc-skel. Both are intentional. + (2d5d8af3) + * debian/itzks-systems-faiserver.lintian-overrides: Add overrides for + complaints about messing with the squid service from + within the postinst script. (becad985) + * debian/itzks-systems-mainserver.lintian-overrides: Adjust to new + unusual-interpreter syntax/output. (0cd94029) + * debian/itzks-systems-mainserver.postinst: Drop single quotes in + adduser command to silence lintian. (4e933c91) + * debian/control: Fix bad paragraph separator in LONG_DESCRIPTION + (roamingworkstation). (26e2cba8) + * debian/control: Add D (roamingworkstation): sensible-utils (mainly + to silence lintian on this). (61095d6b) + * debian/control: Add D (mainserver): adduser. (14402101) + * debian/control: Resolve lintian's complaints about binary files + being in non-conflicting packages. (99c15415) + * man/: Update symlinks for diskless-workstation-shell script. + (e5483001) + * sbin/diskless-workstation-shell.bookworm: Add file. Update + d/copyright. (0424d6c6) + * debian/source/lintian-overrides: Ignore + absolute-symbolic-link-target-in-source for our symlinks + in /etc/skel/. (4309962a) + * debian/copyright: All-over copyright attributions update. + (ee377687) + * fetch-filter-cert: Remove init script. Not required anymore for + Debian Edu 11 (which has a rootCA now). (21d9bd01) + * debian/itzks-systems-{workstation,common}.maintscript: Fix old and + wrong or missing versions. (71da1427) + * sbin/itzks-update-disklserver-squashfs-images: Deploy SSH key + file(s) and authorized_keys file into DLW chroot. + (41dc9896) + * etc/standardskriver.cfg: Drop previous customer. (a84d6ec0) + * etc/firefox-esr/itzks_caching.js: Drop file. This is now the + default in Debian Edu's Firefox ESR config tweaks. + (d777e9f5) + * etc/cron.daily/itzks-systems-workstation: Drop attempts to update + flashplugin-nonfree. Flash is dead. (96dc04ad) + * etc/cron.d/itzks-systems-common: Improve (but not yet fix) how we + discover if being inside a DLW or TC chroot. (4293c48e) + * + etc/chromium/policies/recommended/itzks-systems_search_provider.json: + Recommend DuckDuckGo as default search provider on + virt-man* and backup* machines. (5f78df07) + * 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. (f78dec46) + * sbin/itzks-switch-back-to-networkmanager: Drop file. We don't need + switching back anymore, either. (9f1399b2) + * sbin/itzks-switch-to-systemd-networkd: Drop file. We don't want + systemd-networkd for now. (21b50f79) + * bin/itzks-goodbye-user-session: 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. (335259b8) + * examples/displayserver/: Drop example TFTP configuration for + syslinux. This needs to be ported to iPXE some time near + in the future. (ecfd8844) + * 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. (bbd091be) + * bin/itzks-goodbye-user-session: Mark for removal when the bookworm + release cycle starts. (7cb75e40) + * 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). (4c9edd1c) + * bin/itzks-filter-whitelist-sslmitm-ca: Drop file, not needed + anymore. Update d/copyright accordingly. (4dbdf506) + +2022-01-06 Mike Gabriel + + * debian/itzks-systems-disklserver.install: Install etc/ltsp/ into + disklserver bin:pkg. (c7014d2e) + * sbin/itzks-update-disklserver-squashfs-images: Use renamed + ltsp.conf.itzks-systems-disklserver.in file. (f75b1a59) + * etc/ltsp: Rename (and move into our namespace): ltsp.conf.in -> + ltsp.conf.itzks-systems-disklserver.in. (681cd4f5) + * etc/ltsp/: Keep /root/.ssh while cleaning up nearly everything else + in /root before SquashFS image creation. (55f0b5fe) + * etc/ltsp/ltsp.conf.in: Fix commented-out [set-root-hash] section. + (87916db1) + * debian/changelog: update previous stanza post-release (86b182be) + * sbin/itzks-update-disklserver-squashfs-images: Don't abort script + in creation of ltsp_chroots list. Move ltsp.img and iPXE + boot menu update/creation to the bottom of the script. + (24ea44d5) + +2022-01-05 Mike Gabriel + + * release 2022.01.05.1 (5f6af6f2) + * debian/copyright: Update copyright attributions (examples/backup/ + updated). (8b0afff8) + * examples/backup/: Update dirvish configuration examples. (e6024e1f) + * debian/copyright: Update copyright attributions + (examples/mainserver/ removed). (9be91fb0) + * examples/mainserver/: Drop example TFTP configuration. Not used + anymore, at all. (e2804db2) + * debian/copyright: Update copyright attributions + (examples/disklserver/ removed). (2f269989) + * sbin/itzks-update-disklserver-squashfs-images: Create ltsp.conf + from ltsp.conf.in template file and use disklserver's root + PW for root@<diskless-workstation>. (a5e7e25a) + * sbin/itzks-update-disklserver-squashfs-images: Fail on errors. + (e4eeef4e) + * etc/ltsp/: Add good configuration for a Diskless Workstation + Server's LTSP setup. (3ebfaf3a) + * examples/disklserver: Drop folder and TFTP example config contained + inside. Not needed anymore, handled fully by LTSP. + (94464c8d) + * sbin/itzks-update-disklserver-squashfs-images: Update ltsp.img and + LTSP's iPXE boot menu on a regular basis, while we are at + it. (ad8221bd) + * sbin/itzks-update-disklserver-squashfs-images: Hack in a larger + TMPDIR (and work around libpam-tmpdir not working for + root). (9dfccc44) + * share/debian-edu-config/tools/update-dlw-krb5-keytabs-itzks: Add + FIXME. Report how many files/hosts have been updated. + (c6d82ec3) + * share/debian-edu-config/tools/update-dlw-krb5-keytabs-itzks: Write + command-line options to syslog if any are given. + (bdc586cb) + * share/debian-edu-config/tools/update-dlw-krb5-keytabs-itzk: Fix + detection if cmdline host is found in + diskless-workstation-hosts NIS netgroup. (a900c5c8) + * share/debian-edu-config/tools/gosa-modify-host-itzks: Reduce delay + before calling update-dlw-krb5-keytabs(-itzks). (52d89c9b) + +2022-01-04 Mike Gabriel + + * release 2022.01.04.2 (36dd7228) (tag: 2022.01.04.2) + * debian/template: Fix school tag (SPG -> SGM). (fac40e16) + * release 2022.01.04.1 (8965378d) (tag: 2022.01.04.1) + * mainserver: Provide gosa-*-host hook script extension that collects + Krb5 host keytabs of diskless workstation hosts in a + separate folder and makes those (theoretically, if used) + available to diskless workstations via SSH as unprivileged + user. (3b226aa8) + * debian/itzks-systems-mainserver.{postinst,postrm}: Create + 'debian-edu' system user for DLW keytab distribution. + (70b0c193) + * debian/itzks-systems-mainserver.install: Include our gosa hook + script wrappers in mainserver bin:pkg. (f0e8047f) + * sbin/itzks-update-disklserver-squashfs-images: Rewrite script + (proper variable syntax); adjust for next-generation LTSP. + (773810d9) + * 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 assure file permissions on the + created keytabs, so that puppet can read them. (ec13120e) + * debian/control: Add D (disklserver): ipxe. (30d12138) + +2022-01-03 Mike Gabriel + + * debian/control: Add D (disklserver): squashfs-tools. (2774dc93) + * debian/control: Add D (disklserver): ltsp. (831b61cd) + +2022-01-02 Mike Gabriel + + * debian/control: Add to D (common): screen, rsync. (b74f8d03) + * debian/control: Add D (faiserver): puppet. (902a3285) + +2022-01-01 Mike Gabriel + + * release 2022.01.01.3 (94417b59) (tag: 2022.01.01.3) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Drop GTK-3 bookmark created by + /etc/mklocaluser.d/20-debian-edu-config. (86596110) + * release 2022.01.01.2 (e7f6f57d) (tag: 2022.01.01.2) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Rewrite entirely for Debian Edu LDAP without Samba Domain + setup. (fa09275d) + * etc/mklocaluser.d/60-itzks-systems-tablet_add-to-local-groups: Add + bluetooth to local user's default groups. (625f1d1a) + * + 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. (b48c3f45) + * release 2022.01.01.1 (1d0f00ad) (tag: 2022.01.01.1) + * debian/itzks-systems-common.maintscript: Use today's version to + assure removal of old config files. (34b86021) + * release 2021.12.29.3 (0a1eaadb) (tag: 2021.12.29.3) + +2021-12-29 Mike Gabriel + + * debian/control: Add C (faiserver): libpam-tmpdir. Breaks + fai-make-nfsroot. (7a4f2cb9) + * debian/itzks-systems-faiserver.postinst: Always restart + squid-deb-proxy, not only if squid was still enabled. + (a1528c67) + * debian/itzks-systems-faiserver.postinst: Inform about delay when we + have to stop and disable squid. (85e71a7e) + * debian/itzks-systems-faiserver.postinst: Restart squid-deb-proxy + during postinst. (f94ce499) + * release 2021.12.29.2 (59d83e8e) + * debian/itzks-systems-faiserver.install: Ship squid-deb-proxy + white-list in bin:pkg faiserver. (fece25e8) + * + etc/squid-deb-proxy/mirror-dstdomain.acl.d/90-itzks-systems-faiserver: + White-list FAI APT repo and ITZkS repo. (d746ba34) + * release 2021.12.29.1 (97227685) (tag: 2021.12.29.1) + * debian/control: Add to R (faiserver): debian-edu-fai. (8e625d13) + * debian/itzks-systems-faiserver.postinst: Make sure that only + squid-deb-proxy runs on a faiserver, not squid, as well. + (ca5b8cad) + * debian/control: Add D (faiserver): squid-deb-proxy. (0c82ea9c) + * release 2021.12.28.1 (0320633f) (tag: 2021.12.28.1) + +2021-12-28 Mike Gabriel + + * debian/control: Prefer libvirt-daemon over ganeti. LibVirt is the + more common setup. (78f67d68) + * debian/control: Drop ltsp-server as D from disklserver. (36b92577) + * release 2021.12.27.1 (79c36a08) (tag: 2021.12.27.1) + +2021-12-27 Mike Gabriel + + * debian/control: Add to C (virtman): connman. Gets pulled in via + lxde and breaks internet connectivity. (35be4cab) + +2021-12-23 Mike Gabriel + + * debian/control: Add D (faiserver): ipxe, drop from D (faiserver): + pxelinux, syslinux. (c353373f) + +2021-12-22 Mike Gabriel + + * release 2021.12.22.2 (9ff53c12) (tag: 2021.12.22.2) + * debian/copyright: Update copyright attributions. (757bc772) + * debian/control: Add C (faiserver) with isc-dhcp-server. Not wanted + on faiserver.intern. (a59d3b3d) + * release 2021.12.22.1 (df78e4ea) (tag: 2021.12.22.1) + * debian/: Add bin:pkg itzks-systems-faiserver. (bb26d2bb) + * debian/*.links: Add the README.itzks-common to packages (as + symlink) that didn't have it, so far. (a71a2baa) + * README.disklserver: Correct typo fix. (87bdfda4) + +2021-12-18 Mike Gabriel + + * release 2021.12.17.1 (553b11a2) + * debian/itzks-systems-diskless.postinst: Drop calling + update-gconf-defaults. This is a tool long gone. + (5910932e) + * release 2021.12.16.1 (6c9146e2) + +2021-12-17 Mike Gabriel + + * debian/control: Switch to debhelper-compat notation and bump to DH + compat level version 13. (873e8aab) + * debian/control: Drop firmware-linux-nonfree from D + (itzks-systems-backup). Already in R: field. (f2464f56) + * debian/copyright: Update copyright attributions. (59f935dd) + * debian/rules: Add EOL at EOF. (f5815ead) + * sbin/diskless-workstation-shell.*: Drop versions for jessie and + stretch, add bullseye version. (3d48e7f6) + * debian/templates: Add school short name 'SPG'. (1261c50f) + * debian/itzks-systems-common.maintscript: Assure removal of + itzks-autofs and itzks-cups. (143419e9) + * etc/network/if-up.d/: Drop itzks-autofs and itzks-cups. (b75b3793) + +2021-11-03 Mike Gabriel + + * release 2021.11.03.1 (09f0722b) (tag: 2021.11.03.1) + * debian/control: Add to D (and R) (mostly all systems): openboard + (D) and openboard-contrib (R). (14ef9697) + +2021-10-03 Mike Gabriel + + * release 2021.10.03.1 (42fb2a92) (tag: 2021.10.03.1) + * debian/control: In D (mainserver): Prefer puppet-master-passenger + over puppet-master (and stop failing because pupetmaster + does not exist anymore in Debian bullseye. (effa431a) + * debian/control: Drop xpdf everywhere. (96d2762a) + * debian/control: Allow alternative D: tftpd-hpa. (c8415a53) + +2021-10-01 Mike Gabriel + + * release 2021.10.01.1 (804b229d) (tag: 2021.10.01.1) + * debian/control: Add B:/R: for ifupdown (on tablets). (8c496520) + +2021-09-30 Mike Gabriel + + * release 2021.09.30.3 (aafd7dbd) (tag: 2021.09.30.3) + * debian/control: Add D (workstation): openshot-qt. (12ca9583) + * debian/control: Drop x2golxdebindings and x2gomatebindings from D: + fields. Not in Debian. (3ff61e1a) + * release 2021.09.30.2 (2446f8d6) (tag: 2021.09.30.2) + * debian/itzks-systems-common.postinst: Only set solar.theme as + plymouth theme if we have it. (00ed0c6f) + * APT: Disable sid package source now that bullseye is stable. + (df073069) + * release 2021.09.30.1 (07861bc4) (tag: 2021.09.30.1) + * debian/template: Add 'customer' OvG. (441a42f4) + +2021-08-13 Mike Gabriel + + * relase 2021.08.13.1 (fb09ece7) (tag: 2021.08.13.1) + * 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. (524b375e) + * debian/control: Add to R (workstation): firmware-sof-signed. + (766bee3d) + +2021-05-20 Mike Gabriel + + * release 2021.05.20.1 (86f13bf3) (tag: 2021.05.20.1) + * debian/control: Drop D (all bin:pkgs): pkg-mozilla-archive-keyring. + Package not available anymore. (65718c73) + +2020-12-16 Mike Gabriel + + * release 2020.12.16.1 (29f18fdd) (tag: 2020.12.16.1) + * debian/itzks-systems-common.postinst: Reset 'desktop-background' to + default alternative (i.e. bg image in the active + desktop-theme), if not so. (da6704cb) + +2020-12-15 Mike Gabriel + + * debian/templates: Drop previous customers that now have migrated + elsewhere. (62209f3a) + * release 2020.12.15.4 (a4d09016) (tag: 2020.12.15.4) + * debian/itzks-systems-common.postinst: Fix artwork and plymouth + theme consolidation from previous package version. + (3e3c6609) + * release 2020.12.15.3 (40d1993e) (tag: 2020.12.15.3) + * debian/itzks-systems-common.postinst: Fix Edu artwork and plymouth + theme for ITZkS systems whenever we configure + itzks-systems-common. (64bb615f) + * release 2020.12.15.2 (c64364f9) (tag: 2020.12.15.2) + * debian/control: Assure that the spacefun Edu theme is the only + available theme on the system. (47299b83) + * release 2020.12.15.1 (96077072) (tag: 2020.12.15.1) + * share/glib-2.0/schemas/90_itzks+mate.gschema.override: Set + desktop-base's background as default background image. + (774d84a6) + * debian/itzks-systems-common.maintscript: Fix version for + dsp-fix.conf file remaming. (2497f6ea) + +2020-12-14 Mike Gabriel + + * release 2020.12.14.2 (9e9735d8) (tag: 2020.12.14.2) + * debian/itzks-systems-common.maintscript: Move + /etc/modprobe.d/dsp-fix.conf to + itzks-systems-common_dsp-fix.conf. (8eb30f08) + * debian/itzks-systems-common.install: Adapt to renamed modprobe conf + file. (399259c3) + * etc/modprobe.d/: Rename dsp-fix.conf file and prepend package + namespace. (a4dd500e) + * release 2020.12.14.1 (1dbb39a6) (tag: 2020.12.14.1) + * debian/itzks-systems-common.install: Install + etc/modprobe.d/dsp-fix.conf into bin:pkg itzks-common. + (28be1b4e) + * etc/modprobe.d/: Add dsp-fix.conf. Disable SOF driver firmware + usage. (fd11921f) + * release 2020.12.13.1 (d9fa3b7f) (tag: 2020.12.13.1) + * etc/network/if-up.d/itzks-autofs: Only use on Workstations, and not + on lo device. (5acdef2b) + +2020-12-10 Mike Gabriel + + * release 2020.12.10.1 (f95fe3d6) (tag: 2020.12.10.1) + * debian/control: Add D (mainserver, workstation, terminalserver and + diskless): pavucontrol. (e1eb55c2) + +2020-10-06 Mike Gabriel + + * release 2020.10.06.2 (9d6940d1) (tag: 2020.10.06.2) + * debian/control: Move non-free packages to Recommends: fields. + (9eeb86b7) + * debian/control: Move sagemath and xpdf to Recommends: field. + Currently unavailable in Debian testing. (b2e54ec9) + * release 2020.10.06.1 (b71551ce) (tag: 2020.10.06.1) + * debian/control: Drop from D: libreoffice-style-tango. Not available + with LibreOffice 7.x anymore. (912ebc53) + * release 2020.07.09.1 (1ebb6f55) (tag: 2020.07.09.1) + +2020-07-09 Mike Gabriel + + * debian/control: Drop python-matplotlib. Python2 is dead. (8da519e8) + * debian/control: Switch from emacs24 to emacs. (d0d280a5) + * debian/control: Drop mate-icon-theme-faenza, deprecated upstream. + (e5a6ef09) + * debian/control: Comment out bluefish, currently not in Debian + testing. (3a5d059f) + * debian/control: Comment out pinta, currently not in Debian testing. + (c9101e78) + * debian/control: Comment out openboard, needs to be uploaded to + Debian. (ca9445a9) + * debian/control: Comment out musescore, currently not in Debian + testing. (268595cd) + * release 2020.06.24.2 (e1273df5) (tag: 2020.06.24.2) + +2020-06-24 Mike Gabriel + + * etc/mklocaluser.d/60-itzks-systems-tablet_add-to-local-groups: Fix + copy+paste flaw; we don't need user account creation code. + (9b54ba71) + * release 2020.06.24.1 (b2c6e8e0) (tag: 2020.06.24.1) + * debian/control: Drop xterm from B:/R: (tablet). Leads to removal of + itzks-systems-tablet during FAI installation. (f2febcf6) + * debian/itzks-systems-tablet.install: Add missing slash at EOL, at + line break at EOF. (dc587f37) + * itzks-systems-tablet: Add LDAP-derived local user to system groups + on initial login. (1a5512cc) + * release 2020.04.17.1 (c4d5c929) (tag: 2020.04.17.1) + +2020-04-17 Mike Gabriel + + * etc/apt/sources.list.d/*.list: Adapt APT URLs for Debian bullseye. + Drop deb-multimedia inclusion. (8d42795c) + +2020-04-08 Mike Gabriel + + * release 2020.04.08.1 (09509814) (tag: 2020.04.08.1) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page: + Fix welcomeurl not being set if hostname is not + www.intern. (2234fef0) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page: + Use -n option for checking if a string is of non-zero + length. (8a3b0f7d) + * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox: + Fix missing white-spaces in square brackets of if clauses. + (b7f69f8e) + +2020-04-04 Mike Gabriel + + * release 2020.04.04.1 (5913fb7d) (tag: 2020.04.04.1) + * etc/chromium/policies/managed/itzks-systems-common.json: Enforce + chromium to using DuckDuckGo as default search provider. + (8bb0dbc3) + +2020-04-03 Mike Gabriel + + * release 2020.04.03.3 (512364b5) (tag: 2020.04.03.3) + * debian/itzks-systems-tablet.install: Provide + 90_itzks+gnome-tablet.gschema.override adapting GNOME's + favorite-apps for ITZkS. (193f09e9) + * debian/control: Try getting rid of imagemagick*.desktop file and + debian-(u)xterm.desktop file. (bf868080) + * release 2020.04.03.2 (930d3bea) (tag: 2020.04.03.2) + * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox: + Fix script when running on Debian Edu bullseye. (feb9b2e1) + * debian/itzks-systems-tablet.install: No .desktop files. GNOME + doesn't support them anyway. (f55bbe10) + * debian/control: Prohibit installation of Firefox on tablets. + (31974841) + * debian/control: Add D (tablet): chromium-l10n, mc, tree, vim. + (7028e472) + * release 2020.04.03.1 (6f2541a1) (tag: 2020.04.03.1) + * debian/control: Fix SYNOPSIS and LONG_DESCRIPTION texts of + workstation and roamingworkstation bin:pkgs. (e0e1d800) + * debian/control: Drop roamingworkstion from B:/R:, having + workstation bin:pkg there is enough. (ec7d204a) + * debian/control: Add new bin:pkg itzks-systems-tablet. (2ee6a825) + +2020-02-27 Mike Gabriel + + * release 2020.02.27.1 (bec765ad) (tag: 2020.02.27.1) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page: + Only do LANGCODE i18n page lookups, if homepage points to + TJENER. (3f275833) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page: + White-space cleanup. (2ff786a9) + +2020-02-26 Mike Gabriel + + * release 2020.02.26.1 (97a3fa80) (tag: 2020.02.26.1) + * debian/control: Downgrade arctica-greeter-guest-session from R: to + S:. (426ef371) + +2020-02-21 Mike Gabriel + + * release 2020.02.21.2 (1b3dd149) (tag: 2020.02.21.2) + * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_gvfs-symlink: + Put symlink into /home/mike to ease finding + XDG_RUNTIME_DIR/gvfs. (42a713eb) + * release 2020.02.21.1 (54109a0a) (tag: 2020.02.21.1) + * debian/control: Downgrade arctica-greeter-guest-session from D: to + R:. (b656bb4e) + +2020-02-19 Mike Gabriel + + * release 2020.02.19.3 (c0fe3478) (tag: 2020.02.19.3) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page: + Add script that disables Debian Edu's welcome page on + Roaming Workstations. (abd8dcd9) + * release 2020.02.19.2 (b7095f04) (tag: 2020.02.19.2) + * debian/itzks-systems-roamingworkstation.install: Add + welcome-page-shown flag file to /etc/skel of Roaming + Workstations. (29bdf411) + * etc/skel/.debian-edu/welcome-page-shown: Add flag file to suppress + browser startup on first login on new accounts or new + roaming account. (5e3c4e2f) + * release 2020.02.19.1 (a7c1069a) (tag: 2020.02.19.1) + * debian/control: Add B-D (roamingworkstation): gvfs-fuse. (83b9ce5d) + +2020-02-12 Mike Gabriel + + * release 2020.02.12.1 (05390e50) (tag: 2020.02.12.1) + * debian/itzks-systems-workstation.postinst: Avoid script failure on + non-existing directories. (ce8dafb0) + +2020-02-10 Mike Gabriel + + * release 2020.02.10.3 (d75f19d4) (tag: 2020.02.10.3) + * debian/itzks-systems-workstation.postinst: Use correct option with + rmdir. (dbb8ed22) + * release 2020.02.10.2 (5f37a263) (tag: 2020.02.10.2) + * debian/itzks-systems-workstation.{postinst,maintscript}: Clean-up + mess of having /etc/skel in workstation bin:pkg for a + while. (6f7a5b1c) + * debian/itzks-systems-workstation.install: Drop ITZkS specific + /etc/skel again. (5ba6efb6) + * release 2020.02.10.1 (5a9c9e5d) (tag: 2020.02.10.1) + * debian/itzks-systems-roamingworkstation.install: Ship a reduced + version of ITZkS's home dir skeleton. (76141ae3) + * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox: + Make sure, the default Debian Edu profile folder gets + used. (1662bc89) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Obtain SMB domain from user object and domain object in + LDAP; various tests. (0c43f0d4) + +2020-02-08 Mike Gabriel + + * release 2020.02.08.1 (2344e2d4) (tag: 2020.02.08.1) + * etc/skel/**/pkcs11.txt: Drop i386 loading path of p11-kit-trust.so. + Breaks functionality on amd64. (99bac2cf) + * + etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks: + Add CIFS/SMB home share to 'Places' area for GTK-3 based + file browsers. (c0b3233a) + * New bin:pkg: itzks-systems-roamingworkstation. (144df81d) + +2020-01-24 Mike Gabriel + + * release 2020.01.24.1 (ff3ae7bb) (tag: 2020.01.24.1) + * debian/itzks-systems-workstation.install: Ship ITZkS's /etc/skel on + workstation hosts, too. Required for roaming workstations. + (3c88fee2) + +2019-11-22 Mike Gabriel + + * release 2019.11.22.1 (56a2caea) (tag: 2019.11.22.1) + * debian/control: Add D (workstation): arctica-greeter-guest-session. + (afb47d83) + +2019-11-14 Mike Gabriel + + * sbin/itzks-reset-userprofile: Fix comment. (7be9bd5a) + * sbin/itzks-reset-userprofile: Move from bin/ to sbin/. (ec56023a) + * debian/itzks-systems-mainserver.install: Ship + itzks-reset-userprofile in mainserver bin:pkg. (6c1d7f0b) + * itzks-reset-userprofile: New tool for resetting all/most + configurations in users' home directories. (3158e56b) + * release 2019.11.08.1 (726897dc) (tag: 2019.11.08.1) + +2019-11-08 Mike Gabriel + + * debian/control: Add D (diskless, terminalserver, workstation): + xournal. (00b9d784) + * debian/control: Add D (diskless, terminalserver, workstation): + openboard. (9b0d3326) + +2019-11-06 Mike Gabriel + + * upload to unstable (debian/2019.11.06.2) (b41abb99) (tag: + 2019.11.06.2) + * etc/standardskriver.cfg: Fix site name (KATH -> KATHARINEUM). + (5b4df344) + * release 2019.11.06.1 (3479abea) (tag: 2019.11.06.1) + * etc/standardskriver.cfg: Update KATH default printers based on user + location/workstation. (e71eb9bb) + +2019-09-23 Mike Gabriel + + * release 2019.09.23.1 (b6d9cc01) (tag: 2019.09.23.1) + * 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. + (8f938302) + +2019-09-22 Mike Gabriel + + * release 2019.09.21.2 (1d11c999) (tag: 2019.09.21.2) + * etc/apt/sources.list.d/: Finally update APT sources for buster. + It's been overdue... (943d39b8) + +2019-09-21 Mike Gabriel + + * release 2019.09.21.1 (a7c28766) (tag: 2019.09.21.1) + * debian/itzks-systems-*.install: Finally include our customized + autofs.service in bin:pkgs (workstation, terminalserver, + filter, disklserver). (8f9930b6) + * 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. (54d428af) + * release 2019.09.20.1 (7eb04da3) (tag: 2019.09.20.1) + +2019-09-20 Mike Gabriel + + * debian/control: Drop D (workstation, terminalserver, diskless): + oracle-java8-jre, oracle-java8-plugin. (d4c51918) + * debian/control: Add D (workstation): uuid-runtime. (5fc928ac) + * debian/control: Add D (workstation): wireless-tools. (b8de7fd6) + * release 2019.09.16.1 (7d9197a5) (tag: 2019.09.16.1) + +2019-09-16 Mike Gabriel + + * 90_itzks+mate.gschema.override: Configure ALT+L as logout shortcut, + reduce timeout from 60 (default) to 10 seconds. (2b2a0aba) + +2019-08-23 Mike Gabriel + + * etc/standardskriver.cfg: Add FWSECK non-yet-configuration. + (6cfec548) + * etc/standardskriver.cfg: Drop configuraitons of gone customers. + (55d1da3c) + +2019-08-20 Mike Gabriel + + * debian/control: Add D (workstation, diskless, terminalserver): + sagemath. (81dadf3a) + +2019-07-05 Mike Gabriel + + * release 2019.07.05.1 (d2546a62) (tag: 2019.07.05.1) + * debian/control: Deprecate logisim, discontinued upstream. (See + Debian bug #767293). FTBFS against OpenJDK 9 (See Debian + bugs #893301). (02983e37) + +2019-07-03 Mike Gabriel + + * debian/control: Debian Edu has moved from atftpd to tftpd. Reflect + that and alternatively allow atftpd or tftpd (preferring + the latter). (ce15ddce) + +2019-06-03 Mike Gabriel + + * release 2019.06.03.1 (9993073b) (tag: 2019.06.03.1) + * 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. (a1d2d286) + +2019-05-28 Mike Gabriel + + * itzks-hosts: Properly list server machines. (04e6fde6) + +2019-05-27 Mike Gabriel + + * release 2019.05.27.3 (534d486c) (tag: 2019.05.27.3) + * 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. (770895cb) + * release 2019.05.27.2 (fbd64133) (tag: 2019.05.27.2) + * debian/itzks-systems-mainserver.install: Drop NSS_SDB_USE_CACHE=yes + for mainserver bin:pkg. (607f635e) + * etc/profile.d/itzks-systems.sh: Set NSS_SDB_USE_CACHE=yes (on + diskless, terminalserver, workstation, mainserver). + (c9094a1d) + +2019-05-10 Mike Gabriel + + * release 2019.05.10.1 (4abe6224) (tag: 2019.05.10.1) + * debian/control: Move from R: to D: (workstations): cachefilesd. + (3b1cf923) + +2019-04-12 Mike Gabriel + + * etc/systemd/system/autofs.service: Custom autofs.service that wants + nfs-client.target, too. (598e6cc8) + * release 2019.04.12.1 (0a2cd650) (tag: 2019.04.12.1) + * debian/control: Drop D (diskless, workstation, terminalserver): + libreoffice-style-galaxy, not available in buster. + (398baadb) + +2019-04-04 Mike Gabriel + + * etc/skel: Make pkcs11.txt compliant to i386 systems. (b61885f4) + * debian/control: Add R (workstation): cachefilesd. (Cave: + cachefilesd won't be in Debian buster). (0120f4f4) + * release 2019.04.04.2 (363607ce) (tag: 2019.04.04.2) + * etc/init.d/fetch-filter-cert: Disable debug output. (189483d1) + * release 2019.04.04.1 (2330d734) (tag: 2019.04.04.1) + * lintian: Silence some warnings and errors for stuff we want to + do/have explicitly. (89729a04) + * debian/*.install: Drop itzks-switch-to-systemd-networkd where it + was shipped. Not tested for a while, not required anymore. + (05498b30) + * Add man pages for the scripts this package provides. (b4efed15) + * Rename script: itzks-user-suicide -> itzks-goodbye-user-session. + (080be6c2) + * Update diskless-workstation-shell man pages, add script to chroot + into buster DLW chroots. (d94d938d) + * debian/control: Add D (mainserver, terminalserver, diskless, + workstation): sensible-utils (used in pwchange.desktop). + (4fde3dc6) + * debian/copyright: Update copyright attributions. (455d929b) + * itzks-systems-mainserver.maintscript: Handle removal of + iceweasel.desktop in skeleton. (b22b8602) + * itzks-systems-common.maintscript: Handle mv_conffile for + itzks_papersize.js (05e42760) + * etc/skel: Add pkcs11.txt that enables the PKCS#11 trust module in + Chromium/Chrome profiles by default. (53aa0623) + * debian/control: Enforce apache2 installation on filter servers. We + need that for providing the filter-ca.crt file to the + other systems on-site. (41635567) + * 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/. + (25b73313) + * Add init script: fetch-filter-cert (for diskless, workstation, + terminalserver). (641d0607) + +2019-04-02 Mike Gabriel + + * release 2019.04.02.1 (3c5c2885) (tag: 2019.04.02.1) + * debian/control: Add D (to diskless, workstation, terminalserver): + tipp10. (74361728) + * debian/control: Drop xul-ext-adblock-plus (not supported anymore + with recent firefox in Debian stretch, Add + webext-ublock-origin as drop-in replacement. (00250888) + +2019-01-31 Mike Gabriel + + * release 2019.01.31.1 (cd9c849c) (tag: 2019.01.31.1) + +2019-01-21 Mike Gabriel + + * sbin/itzks-update-disklserver-squashfs-images: Typo fix rm command. + (42cca1ce) + * release 2018.11.22.1 (ac8fc87f) (tag: 2018.11.22.1) + +2018-11-22 Mike Gabriel + + * debian/copyright: Update copyright attributions. (80e7da1d) + * etc/cron.d: Add itzks-systems-disklserver. It has already been + released with previous package version. (589604a5) + +2018-11-20 Mike Gabriel + + * release 2018.11.20.2 (b3ff00d1) (tag: 2018.11.20.2) + * debian/control: Add D (itzks-systems-disklserver): ltsp-server (for + ltsp-update-image script). (cf36a203) + * debian/itzks-systems-disklserver.install: Ship new scripts. Fix for + prev release. (27b8a42f) + * release 2018.11.20.1 (0bc725f2) (tag: 2018.11.20.1) + +2018-11-07 Mike Gabriel + + * disklserver tftpd config: Update. Use "<arch>+<dist>" as distro + naming pattern rather than "<arch>.<dist>". (a09f2339) + * scripts: Add itzks-update-disklserver-squashfs-images for automatic + LTSP squashfs updates. (48bdf9bf) + * scripts: Provide diskless-workstation-shell for jessie and stretch. + (b69afb08) + +2018-10-02 Mike Gabriel + + * sbin/diskless-workstation-shell: Fix CHROOT path, now on stretch + and of amd64 arch. (5662cd6d) + * release 2018.09.26.1 (6b51aa05) (tag: 2018.09.26.1) + +2018-09-26 Mike Gabriel + + * debian/control: Add D (diskless): arduino. (1ddb11f8) + * debian/control: Add to C (workstation, diskless, terminalserver): + browser-plugin-freshplayer-pepperflash, + browser-plugin-gnash. (1752792a) + +2018-09-25 Mike Gabriel + + * debian/control: Add to R (workstation, diskless, terminalserver): + flashplayer-mozilla (from DEB-Multimedia). (f43d8e9d) + +2018-08-28 Mike Gabriel + + * release 2018.08.28.1 (d8312f24) (tag: 2018.08.28.1) + * sbin/e2guardian-update-shallalists: unset proxy variables before + downloading Shalla lists. (01ade78b) + +2018-08-15 Benjamin Schlüter + + * debian/control: Add conflict with lirc to + itzks-systems-workstation. (48a36bb4) + +2018-07-25 Mike Gabriel + + * usr-lib-nagios-plugins/check_puppetmaster.sh: Silence grep output. + (bb453174) + * usr-lib-nagios-plugins/check_puppetmaster.sh: Port to being used + against puppet 4.8.x. (4b9b8e7d) + * usr-lib-nagios-plugins/check_puppetmaster: Allow passing cmdline + args to check_puppetmaster.sh. (1e9cf28f) + +2018-07-20 Mike Gabriel + + * bin/itzks-filter-whitelist-sslmitm-ca: Always try to prep + ~/.pki/nssdb/, also if it does not yet exist. (e14210da) + * sbin/e2guardian-setup-sslmitm: Use more variables. (7ef2cb2c) + * sbin/e2guardian-setup-sslmitm: Add reminder to copy root-CA certs + to TJENER. (b08b8602) + * sbin/e2guardian-update-shallalists: Add license header. (386acbee) + * bin/itzks-filter-whitelist-sslmitm-ca: Prep well-known browsers and + other applications with E2Guardian's SSL-MitM fake + root-CA. (6df7e0a2) + * sbin/e2guardian-setup-sslmitm: Add script to setup certificates for + E2Guardian with SSL-MitM. (78f15abb) + +2018-07-02 Mike Gabriel + + * itzks-transfer-create: Make subfolder names configurable. + (af389092) + * itzks-transfer-create: Silence fstab grepping at end of script. + (27296c47) + * debian/itzks-systems-mainserver.install: Add trailing slash to + target folder. Cosmetic fix. (1f8ae74c) + * debian/itzks-systems-mainserver.install: Install + itzks-transfer-create into mainserver bin:pkg. (04f7c369) + * itzks-transfer-create: Add script that creates transfer directories + on e.g. main server. (811df5c1) + +2018-06-20 Mike Gabriel + + * release 2018.06.20.1 (affae721) (tag: 2018.06.20.1) + * debian/control: Don't reference linux-image-* packages anymore. + Breaks installation on i386. (cd001bc8) + +2018-06-19 Benjamin Schlüter + + * debian/control: Add D: libwacom-bin for itzks-systems-diskless and + itzks-systems-workstation. (d4bfec04) + +2018-06-20 Mike Gabriel + + * release 2018.06.13.1 (32ae3a73) (tag: 2018.06.13.1) + * Revert "debian/control: Add D: libwacom-bin for + itzks-systems-diskless and itzks-systems-workstation." + (eeadb0cb) + +2018-06-13 Mike Gabriel + + * Revert "debian/control: Allow vlc-bin as alternative for vlc." + (956b308e) + * debian/control: Enforce pulling in shutdown-at-night (>= 0.19~). + Fixes shutdown on systems that run Arctica Greeter. + (b2ff0a76) + * sbin/e2guardian-update-shallalists: Create /var/lib/e2guardian, if + it does not yet exist. (b13fa0b3) + +2018-06-19 Benjamin Schlüter + + * debian/control: Add D: libwacom-bin for itzks-systems-diskless and + itzks-systems-workstation. (a359d2a8) + +2018-05-23 Mike Gabriel + + * release 2018.05.23.1 (ad783597) (tag: 2018.05.23.1) + * debian/templates: New school customer: PUS. (f56ba181) + +2018-05-21 Mike Gabriel + + * debian/control: Add D: sl. Thanks to Malena Busch for suggesting. + (8c2cf4f3) + * release 2018.05.20.1 (ab99663e) (tag: 2018.05.20.1) + +2018-05-20 Mike Gabriel + + * debian/control: Mark -display bin:pkg as real meta package. + (9c96aa82) + * lintian: Update and fix itzks-systems-mainserver.lintian-overrides. + (2ce9bb57) + * debian/control: Bump Standards-Version: to 4.1.4. (00258041) + * debian/copyright: Use secure URI to obtain copyright references. + (81de388b) + * debian/control: white-space fixes (454fddf0) + * debian/itzks-systems-mainserver.install: Don't ship the brisk-menu + mate-panel layout in the mainserver bin:pkg. (749ee692) + * debian/control: Allow vlc-bin as alternative for vlc. (2764f51e) + * debian/copyright: Update copyright attributions. (fb80eff6) + +2018-04-05 Benjamin Schlüter + + * debian/control: Add D: webcamoid for + itzks-systems-{diskless,workstation}. (aa8b32c6) + +2018-04-03 Mike Gabriel + + * release 2018.04.03.1 (b36d0032) (tag: 2018.04.03.1) + * MATE Panel: Exchange Traditional Menu by Brisk Menu. (90b0f52c) + +2018-03-07 Mike Gabriel + + * release 2018.03.07.1 (bbe656bc) (tag: 2018.03.07.1) + +2018-02-28 Benjamin Schlüter + + * itzks-systems-common.install: Remove /etc/chromium from script. + (3c557be2) + * Remove /etc/chromium as that is managed by debian-edu-config. + (6f6e18f0) + * Revert seperate installation of new wpad-extract script as that is + covered by upstream debian-edu-config. (a787b1a0) + * debian/control: Add D: debian-edu-config (>= 1.929+deb9u1~) for + itzks-systems-{mainserver,terminalserver,disklserver,workstations,filter,diskless}. + (5c07697d) + * Add new /usr/share/debian-edu-config/wpad-extract script and + install with itzks-systems-common. (f2bbd484) + +2018-02-22 Mike Gabriel + + * itzks-system.do_preseed: Enforce noninteractive debconf mode. + (eab4ed50) + +2018-01-29 Mike Gabriel + + * release 2018.01.29.1 (1724d880) (tag: 2018.01.29.1) + * debian/control: Allow itzks-keyring (>= 2018.01.29~) as alternative + for deb-multimedia-keyring. (2338486b) + * release 2018.01.27.1 (6f135d08) (tag: 2018.01.27.1) + +2018-01-27 Mike Gabriel + + * debian/control: Allow itzks-keyring (>= 2018.01.27~) as alternative + for x2go-keyring. (fa6fc3a3) + +2018-01-24 Mike Gabriel + + * debian/control: On workstation and terminalserver systems, conflict + with installatio of gnome-packagekit. (e8e4fe8f) + +2018-01-20 Mike Gabriel + + * debian/control: Add D: mate-applet-brisk-menu for all profiles + where we run MATE on in the Edu network. (058b818b) + +2018-01-12 Benjamin Schlüter + + * itzks-switch-to-systemd-networkd: Add echo telling the user to + reboot after script is finished. (0613af79) + * itzks-switch-back-to-networkmanager: Fix errors in script after + testing. (f1b6eed9) + +2018-01-11 Mike Gabriel + + * itzks-switch-back-to-networkmanager: First draft for testing. + (711a7d28) + +2018-01-10 Mike Gabriel + + * SQUID / Icinga: Update check_squid to usage of the new + Monitoring:Plugin Perl module. (a84a2757) + +2018-01-08 Mike Gabriel + + * release 2018.01.07.2 (368ebd92) (tag: 2018.01.07.2) + +2018-01-07 Mike Gabriel + + * mainserver scripts: Syntax for just added dpkg-maintscript-helper + call (for removing /etc/skel/Desktop/iceweasel.desktop). + (7d3b9d85) + * debian/itzks-systems-common.preinst: Cosmetic fix in comment + header. (b92ce2ca) + * Desktop skel: Remove iceweasel.desktop, introduce similar file + named firefox.desktop. (ded8904a) + +2018-01-06 Mike Gabriel + + * 90_itzks+mate.gschema.override: Enforce 'menta' cursor theme. + (0194f4e6) + * debian/control: Replace D on icedove by D on thunderbird. + (ee050daa) + * debian/control: Add D (diskless, terminalserver, workstation): + ktouch. (d18cb277) + * PXE boot splash: PXE splash file location has changed in D-E + artwork for stretch. Adapt to the new file used as splash + image. (b6ee51d9) + +2018-01-05 Mike Gabriel + + * release 2018.01.05.3 (d90008f9) (tag: 2018.01.05.3) + * debian/itzks-systems-terminalserver.install: Add itzks-user-suicide + script to terminalserver bin:pkg. (e19c6507) + * GLib-2.0 schema overrides for MATE: Enforce Menta icon and window + theme. (c256b22a) + * sudo tweaks: Keep DISPLAY and SSH_AUTH_SOCK env vars. Allows sudo + with X11 access + ssh agent forwarding after during sudo + calls. (6d6ae68c) + * debian/itzks-systems-terminalserver.install: Add + 90_itzks+mate.gschema.override on terminalserver + installations. (a8e67053) + * release 2018.01.05.2 (bca60fc7) (tag: 2018.01.05.2) + * APT: Add debian-extras from Arctica Project to arctica.list. + (ef105d62) + * release 2018.01.05.1 (a6ec9e5f) (tag: 2018.01.05.1) + * debian/itzks-systems-workstation.install: Drop /etc/chromium from + workstation bin:pkg. Now in common bin:pkg. (49b12934) + +2018-01-03 Mike Gabriel + + * release 2018.01.03.3 (skipping broken 2018.01.03.2) (426d02c8) + (tag: 2018.01.03.3) + * 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...). + (9026b52b) + * debian/control: Comment out D (mainserver): libnagios-plugin-perl. + Needs further investigation why this package has been + removed from Debian stretch and beyond. (09664f3e) + * release 2013.01.03.1 (5de07690) (tag: 2013.01.03.1) + * debian/copyright: Improve fine-granularity of the copyright + descriptions. (56feb194) + * debian/control: Update Vcs-*: URLs. Use secure URLs. (4c2aac67) + * White-space cleanup. (18a0c2f2) + * debian/itzks-systems-terminalserver.install: Allow host wake-ups + from terminal servers to ease co-installation of bin:pkg + on mainservers. (dc5d05c4) + * etc/cron.d/itzks-systems-filter: Remove shebang from file. Totally + inappropriate here. (7bf70012) + * debian/control: Bump Standards-Version: to 4.1.3. No changes + needed. (aba5eae2) + * debian/control: Typo fix in Breaks: field of itzks-systems-common. + (11c92eae) + * debian/{control,*.install}: Allow co-installation of mainserver and + terminalserver bin:pkg. (fd84ccf8) + * Chromium WPAD configuration: Move to itzks-systems-common (without + maintscript magic, bad habbit but ok in this case). + (66157930) + +2018-01-02 Mike Gabriel + + * release 2018.01.02.1 (18e2ced8) (tag: 2018.01.02.1) + * debian/control: Drop D: gcalctool everywhere. Excplicitly don't + pull-in replacement gnome-calculator. (5045a980) + +2017-12-16 Mike Gabriel + + * release 2017.12.16.1 (20b02d83) (tag: 2017.12.16.1) + * examples/mainserver: Switch mainserver's TFTP config for DebianEdu + netinstaller to DI v9. (84d1de2c) + * 90_itzks+mate.gschema.override: Enforce Menta GTK theme. (f78c79a4) + +2017-12-12 Mike Gabriel + + * release 2017.12.12.2 (e318c4fd) (tag: 2017.12.12.2) + * APT sources: Add Arctica Project's release package repo. (b068b9b2) + * APT sources: Update to stretch. (c5a9fbc6) + * examples/disklserver: Provide TFTP/pxelinux configuration for + booting Debian Edu stretch diskless machines. (6a51ccb3) + * debian/control: Loosen restrictions on libreoffice GTK integration + packages on Debian stretch. (9a17403a) + * release 2017.12.12.1 (c1bef410) (tag: 2017.12.12.1) + * debian/control: Conflict (diskless, workstation) with + vlc-plugin-pulse. Package does not exist for stretch and + beyond. (d3281be2) + * release 2017.12.11.3 (60bd776a) (tag: 2017.12.11.3) + +2017-12-11 Mike Gabriel + + * Drop bin:pkg itzks-debian-mate-default-settings. Superceded by + official debian-mate-default-settings package as found in + Debian since stretch. (82ee6bf5) + * release 2017.12.11.2 (6f6c35e8) (tag: 2017.12.11.2) + * rebase flash (7c662435) + * debian/control: MATE 1.16 only has one build-variant of + mate-settings-daemon and mate-media. (a2d8e393) + * debian/control: Switch from kdm to lightdm with Arctica Greeter + frontend. (4001e532) + * debian/control: Drop from Ds: gstreamer0.10-plugins-*. Add to D + (workstation): gstreamer1.0 plugins. (e34df806) + * debian/control: Switch from flashplugin-nonfree to + browser-plugin-freshplayer-pepperflash. (06d817f4) + * release 2017.12.11.1 (f50b0c3f) (tag: 2017.12.11.1) + +2017-11-24 Benjamin Schlüter + + * debian/control: Add D (itzks-systems-common) iptables. (53a5e614) + +2017-11-23 Benjamin Schlüter + + * debian/control: Add D (itzks-systems-terminalserver) sm. (d2c3dbe0) + * debian/control: Add D (itzks-systems-workstation, + itzks-systems-diskless) sm. (4a81985d) + +2017-11-20 Mike Gabriel + + * release 2017.11.20.1 (f89a2491) + * virtman: Since Debian stretch, libvirtd comes via bin:pkg + libvirt-daemon. (a32790d3) + * release 2017.11.08.1 (83f752ba) + +2017-11-08 Mike Gabriel + + * debian/templates: Add school customer: FWSECK. (ca7910ba) + +2017-12-11 Mike Gabriel + + * Revert "debian/control: Add D (itzks-systems-workstation, + itzks-systems-diskless) sm." (40822a86) + * Revert "debian/control: Add D (itzks-systems-terminalserver) sm." + (16e5716a) + * Revert "debian/control: Add D (itzks-systems-common) iptables." + (2c0ab924) + +2017-11-24 Benjamin Schlüter + + * debian/control: Add D (itzks-systems-common) iptables. (140283dc) + +2017-11-23 Benjamin Schlüter + + * debian/control: Add D (itzks-systems-terminalserver) sm. (4acc971a) + * debian/control: Add D (itzks-systems-workstation, + itzks-systems-diskless) sm. (5d53b55c) + +2017-10-05 Mike Gabriel + + * release 2017.10.05.1 (ba9bb924) (tag: 2017.10.05.1) + * debian/control: Bump Standards-Version: to 4.1.1. No changes + needed. (d9907091) + +2017-10-05 Benjamin Schlüter + + * Add machine.KATH to standardskriver.cfg (bd5a6a29) + +2017-09-20 Mike Gabriel + + * New script 'itzks-hosts'. Convert all LDAP host objects to a list + in CSV file format. (74c34e9c) + +2017-07-27 Mike Gabriel + + * release 2017.07.27.1 (3db41d65) (tag: 2017.07.27.1) + * debian/control: Fix D (itzks-systems-displayserver): ndb-server -> + nbd-server. (96c3bb5b) + * release 2017.07.03.1 (ba318628) (tag: 2017.07.03.1) + +2017-07-03 Mike Gabriel + + * debian/control: Drop from D (diskless, terminalserver, + workstation): libreoffice-emailmerge. Discontinued in LO + (>= 5). (1afb64a0) + * debian/control: Drop from D (libreoffice-gnome, libreoffice-gtk). + Rather add libreoffice-gtk{,2,3} to Conflicts: as they + have started causing troubles recently. (1dab204a) + +2017-06-30 Mike Gabriel + + * release 2017.06.30.1 (a91fc405) (tag: 2017.06.30.1) + * debian/copyright: Drop attributes for removed standardskriver tool. + (7279a20f) + * standardskriver.cfg: HGG bib-tresen-* hosts print to bib-tresen + printer by default. (7d7ee436) + +2017-06-28 Benjamin Schlüter + + * /debian/control: Add D (backup, disklserver, mainserver): + firefox-esr. (6584bb50) + * /debian/control: Remove D (common): firefox-esr. (f7235647) + +2017-06-27 Mike Gabriel + + * release 2017.06.27.1 (ae11a524) (tag: 2017.06.27.1) + * etc/skel/Desktop/pwdchange.desktop: Add shebang line. (9da53532) + * debian/control: Fix package-relation-with-self for + itzks-systems-backup. (8cba101a) + * debian/control: Fix spelling error in LONG_DESCRIPTIONs. (0af67897) + * standardskriver: The standardskriver tool has now been packaged + separately. We now only ship our config in itzks-systems. + (a83c97f8) + +2017-06-21 Mike Gabriel + + * release 2017.06.21.1 (9afb61d3) (tag: 2017.06.21.1) + +2017-06-19 Benjamin Schlüter + + * /debian/control: Add D (diskless, terminalserver, workstation): + idle3, geany. (0b8f9cb6) + +2017-05-22 Mike Gabriel + + * release 2017.05.22.1 (e5ce8582) (tag: 2017.05.22.1) + * itzks-systems-filter: Let's install e2guardian-update-shallalists + to /usr/sbin rather than /usr/local/sbin. (322cbd8a) + +2017-05-22 Benjamin Schlüter + + * itzks-systems-filter: Added cronjob for + e2guardian-update-shallalists script. (2bee2fde) + * itzks-systems-filter: Added installation path for + e2guardian-update-shallalists script. (fee92a5b) + * itzks-systens-filter.install: Added installation path for + e2guardian-update-shallalists. (7501955a) + * Added e2guardian-update-shallalists script for filter.*-Servers. + (e23dbefa) + +2017-05-08 Mike Gabriel + + * post-upload update of 2017.05.08.1 stanza (c2c138ca) + * release 2017.05.08.1 (9ba2d633) (tag: 2017.05.08.1) + * debian/control: Update D (TeX LIVE). Pull-in texlive-full right + away... (abaceb63) + * debian/control: Add D (diskless, workstation, terminalserver): + python3-tk. (19be4488) + * debian/*: Process with wrap-and-sort (options: -s -b -k -t). + (b1c1e1ff) + * debian/control: Add D (diskless, workstation, terminalserver): + sqlite3. (1c5edfb1) + * debian/control: Add D (diskless, workstation, terminalserver): + python{2,3}-matplotlib. (cd0ca68c) + * debian/control: Add D (diskless, workstation): kdenlive. (567b809f) + +2017-04-27 Benjamin Schlüter + + * standardskriver.cfg: DLWs in der Schulbibliothek EBG dem + entsprechenden Drucker zugeordnet. (c62f7297) + +2017-04-25 Mike Gabriel + + * release 2017.04.25.1 (b605f599) (tag: 2017.04.25.1) + * etc/chromium: Add forgotten folder to Git project. (46a2425c) + +2017-04-25 Benjamin Schlüter + + * itzks-systems-workstation: Add cronjobs for flashplugin and + proxy-settings via WPAD. (b4c725c7) + * itzks-systems-smartboard.install: Add correct installation path for + 90_itzks-smartboard+mate.gschema.override. (df7fb106) + * 90_itzks-smartboard+mate.gschema.override: Fix location in + source-tree and rename file. (fd7f5898) + * Smartboard-Systeme: Override für gsettings "disable-user-switching" + hinzugefügt. (acd89054) + +2017-03-21 Mike Gabriel + + * release 2017.03.21.1 (d3047053) (tag: 2017.03.21.1) + * debian/control: Add to R (diskless, workstation): + flashplayer-chromium (from DebMultimedia). (a0f88427) + * debian/control: Add D (all desktop-like systems): chromium. + (e17a8ec3) + * Chromium: Enforce WPAD (auto detect) mode and lock proxy settings + in Chromium. (b6758081) + +2017-03-14 Mike Gabriel + + * release 2017.03.14.1 (caaf558c) (tag: 2017.03.14.1) + * itzks-systems-diskless.install: Provide + itzks-switch-to-systemd-networkd in DLW chroot. (60dd9ab6) + * debian/itzks-systems-workstation.install: Install + itzks-switch-to-systemd-networkd to /usr/sbin/. (3643dbee) + * gsettings for ITZkS: Prep MATE screensaver defaults, longer idle + delay, introduce lock delay, introduce logout button in + screensaver dialog. (c7aea42c) + * GNOMEv2: Drop ancient gconf settings original intended for GNOMEv2. + (b7ecb040) + +2017-02-22 Mike Gabriel + + * release 2017.02.22.1 (6d4ce40c) (tag: 2017.02.22.1) + * usr-lib-nagios-plugins: White-space cleanups. (8c23653b) + * Icinga2: Add check_apcupsd for virt-man servers. (ec5d6fc8) + +2017-01-20 Mike Gabriel + + * release 2017.01.20.1 (f6b982a6) (tag: 2017.01.20.1) + * New script (for workstations): itzks-switch-to-systemd-networkd. + Migrate ifupdown based systems to systemd-networkd. + (9fc5ccad) + +2017-01-17 Mike Gabriel + + * release 2017.01.17.2 (8058427f) (tag: 2017.01.17.2) + * Sitesummary: Make sure sitesummary runs in the first minute after + system boot. Otherwise it blocks unattended-upgrades run + from anacron. (0d10fdb0) + * debian/control: puppet modules need only be installed on the + puppetmaster. Dropping them from the client systems again. + (0ab3bdbb) + * 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. + (26f9232f) + * release 2017.01.17.1 (887eb57a) (tag: 2017.01.17.1) + * debian/control: Add D puppet and puppetlabs modules on main server, + workstations, terminalservers, disklserver, filter. + (a2203386) + +2017-01-10 Mike Gabriel + + * etc/firefox-esr/itzks_caching.js: Fix missing EOL at EOF. + (bbebbe8c) + * release 2017.01.10.1 (8657d929) (tag: 2017.01.10.1) + * 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. (abb4e97e) + +2017-01-03 Benjamin Schlüter + + * debian/control: Remove ndb-client package for display-server. + (444a2e18) + * Added ndb-server & ndb-client for displayserver-paket. (9ebe8a80) + +2016-12-21 Mike Gabriel + + * release 2016.12.21.2 (18ef71b3) (tag: 2016.12.21.2) + * CRON: Fix crontab file for itzks-systems-common (missing line break + at EOL). (33a6a5fd) + * release 2016.12.21.1 (319bc2bc) (tag: 2016.12.21.1) + * Icinga2/Puppet: Fix sudo rule for check_puppetmaster monitoring + plugin. (e5570659) + +2016-12-20 Mike Gabriel + + * release 2016.12.20.1 (f0ded8d9) (tag: 2016.12.20.1) + * Icinga2/Puppet: Add check_puppetmaster.sh monitoring plugin. + (ac1202e6) + +2016-12-19 Mike Gabriel + + * debian/control: Add D (itzks-systems-filter): squidclient. + (3904d43a) + * release 2016.12.19.1 (52e69943) (tag: 2016.12.19.1) + * debian/itzks-systems-filter.install: Install check_squid monitoring + plugin into bin:pkg. (49686afb) + * itzks-systems-filter: Add README.filter. (7eb52bd3) + * debian/control: Add D (itzks-systems-filter): + libnagios-plugin-perl. (ee45dcd6) + +2016-12-16 Mike Gabriel + + * release 2016.12.15.1 (acc7e4da) + * Add pseudo-school "DEV" (for development systems). (21faddf1) + +2016-09-29 Mike Gabriel + + * release 2016.09.29.1 (52b69f36) (tag: 2016.09.29.1) + * Add B/R rules for itzks-systems-backup that forbids parallel + installation of itzks-systems-* packages. (105ed8c9) + * New ITZkS System installation type: itzks-systems-filter. Install a + host running e2guardian and squid3 proxy. (9bd6d0eb) + +2016-09-11 Mike Gabriel + + * usr-lib-nagios-plugins/check_fs_ro.sh: Set a+x permission bits, to + make the plugin executable. (93d067e7) + +2016-09-08 Mike Gabriel + + * CRON: Run apt-get update another time at 11am. So that Icinga may + report required package updates during the day. (76c47e26) + * CRON: Run apt-get clean every morning, so the /var partition does + not get filled with unneeded packages. (ae90a6d5) + +2016-09-07 Mike Gabriel + + * release 2016.09.07.1 (e8e3f610) (tag: 2016.09.07.1) + * debian/control: Dependency-wise switch over to Oracle Java 8. Allow + Oracle Java 7 to stay installed. (e045662a) + +2016-09-06 Mike Gabriel + + * release 2016.09.06.1 (01562861) (tag: 2016.09.06.1) + * debian/copyright: Add copyright attributions for + usr-lib-nagios-plugins/check_fs_ro.sh. (04b791bf) + * debian/itzks-systems-common.install: Install check_fs_ro.sh into + bin:pkg itzks-systems-common. (b498074a) + * Monitoring: Add check_fs_ro.sh plugin. (c92be782) + +2016-07-27 Mike Gabriel + + * debian/control: Prepare for diskless chroots being amd64 systems. + Use linux-image or linux-image-amd64 alternatively. + (a04bcc89) + * release 2016.07.27.1 (96ea0af2) (tag: 2016.07.27.1) + * debconf: Add new school: FRS (Fritz-Reuter-Schule Eckernförde) + (a8c17663) + * CRON: Run apt-get update twice per day, so that Icinga has access + to recent package lists. (c55b8aca) + +2016-07-19 Mike Gabriel + + * debian/control: The check_dirvish.py plugin additionally requires + python3 and python3-dateutil. (2f938325) + * release 2016.07.19.1 (6b0f8b8c) (tag: 2016.07.19.1) + * Add rudimentary license information and upstream URLs for the newly + shipped monitoring plugins (check_dirvish.py, + check_md_raid, check_mem.pl, check_squid). (4ef13101) + * rebase check_dirvish (4e2d15ae) + * debian/copyright: Update copyright holder for standardskriver. + (010783f1) + * Monitoring: Add check_dirvish (must run via sudo). (d3eb24ec) + * CRON: Silence calls to apt-get autoclean on system reboot. Such + messages are "flooding" root mails on TJENER. (0f80e23f) + +2016-07-15 Mike Gabriel + + * release 2016.07.15.7 (58f6bcf0) (tag: 2016.07.15.7) + * usr-lib-nagios-plugins: Add check_mem.pl plugin. (3d47c8f7) + * usr-lib-nagios-plugins: Set x-bits for check_* files. (9ec4bb93) + * release 2016.07.15.6 (caa438f7) (tag: 2016.07.15.6) + * Icinga2 monitoring plugins: Add check_md_raid (physical servers) + and check_squid (main server). (11f953db) + * release 2016.07.15.5 (3a77d269) (tag: 2016.07.15.5) + * debian/itzks-systems-common.{postinst,postrm}: Fix spelling and + other issues when calling update-icon-caches for + iceweasel.png symlinking. (cb1e68c5) + * release 2016.07.15.4 (b05242a9) (tag: 2016.07.15.4) + * DPKG MaintHelper Scripts: Fix usage. (00bf574f) + * release 2016.07.15.3 (2e94d557) (tag: 2016.07.15.3) + * debian/control: Versioned D on debian-edu-config (>= + 1.818+deb8u2~). (38708142) + * release 2016.07.15.2 (aea21264) (tag: 2016.07.15.2) + * itzks_papersize.js: Move file to /etc/firefox-esr/ folder. + (ad002e37) + * debian/control: Enforce upgrade to Firefox ESR. (3ab5159d) + * release 2016.07.15.1 (48135424) (tag: 2016.07.15.1) + * debian/control: Bump Standards: to 3.9.8. No changes needed. + (20a252a8) + * New ITZkS system types: displayserver, display. (ca322d1a) + * Icewease -> FirefoxESR transition: Create legacy symlinks for + iceweasel.png so that our Webbrowser.desktop links do + still show an icon. (6cef2acb) + +2016-04-12 Mike Gabriel + + * release 2016.04.12.1 (cb130761) (tag: 2016.04.12.1) + * schroot/fstab: Add /media mountpoint into SMART Notebook chroots. + (394cbb18) + +2016-03-03 Mike Gabriel + + * release 2016.03.03.1 (184dbcdf) (tag: 2016.03.03.1) + * debian/control: Bump Standards: to 3.9.7. No changes needed. + (6b80a36d) + * 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.). (878ab1e9) + +2016-02-23 Mike Gabriel + + * shutdown-at-night blockage: Block workstation-like systems from + waking up other machines via WoL. (1ff1ab54) + +2016-02-17 Mike Gabriel + + * Add D for logisim to all workstation-like system types. (d2dbafff) + +2016-02-09 Mike Gabriel + + * debian/control: Add D for kile and texworks to all workstation-like + system types. (7cb26dee) + +2015-12-15 Mike Gabriel + + * release 2015.12.15.2 (eecd6e82) (tag: 2015.12.15.2) + * 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). (9676475c) + * release 2015.12.15.1 (5865d0be) (tag: 2015.12.15.1) + * 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. + (b407ae8d) + +2015-11-27 Mike Gabriel + + * etc/cron.d/itzks-systems-common: Perform apt-get autoclean on every + reboot (all systems). (c616e1cd) + +2015-11-25 Mike Gabriel + + * release 2015.11.25.1 (af4d7e82) (tag: 2015.11.25.1) + * debian/control: Pull-in bluefish for diskless machines, + workstations, and terminal servers. (1863ddda) + +2015-10-20 Mike Gabriel + + * etc/mimeapps.list: Replace various GNOME applications by MATE + applications as default app for various MIME types. + (7e7ce593) + * debian/rules: Tar-up tarballs with gzip's -n option (no + timestamps). (7e1d153f) + * debian/copyright: Fix reference to bin/standardskriver. (5a127669) + * debian/{control,compat}: Switch to Debhelper 9. (3e234e74) + * debian/control: Remove various duplicate entries for emacs24 and + debian-edu-artwork-joy. (8c5dc314) + * debian-mate-default-settings: Provide + itzks-debian-mate-default-settings for Debian jessie / + ITZkS. (8505790d) + +2015-09-11 Mike Gabriel + + * etc/apt/sources.list.d: Reactive Deb-Multimedia repository. + (0b2679d9) + +2015-07-25 Mike Gabriel + + * examples/mainserver/tftp/: Slighly fix Debian Installer text. (Show + version, drop term Skolelinux). (ec8043d8) + * debian/control: Add to D (itzks-systems-mainserver): pxelinux. + (c475f833) + * release 2015.07.25.1 (979b869c) (tag: 2015.07.25.1) + * examples/mainserver/tftp: Adapt tftp configuration example + (mainserver) to Debian Edu jessie. (02bb53d2) + * examples/disklserver/tftp: Adapt tftp configuration example + (disklserver) to Debian Edu jessie. (b617dbdc) + +2015-07-24 Mike Gabriel + + * debian/control: Add to D (itzks-systems-disklserver): pxelinux. + (f88eebd8) + * debian/itzks-systems-common.postinst: Only execute + update-desktop-database if it exists (i.e., if bin:package + desktop-file-utils is installed). (7d193fe6) + * etc/standardskriver.cfg: Add Schulbibliothek-printer (EBG). + (3cc0f93b) + +2015-07-21 Mike Gabriel + + * etc/mimeapps.list: Add Wine specific MIME types and make Wine the + default application for them. (ea6d0361) + +2015-07-15 Mike Gabriel + + * release 2015.07.15.2 (c90b7c7c) (tag: 2015.07.15.2) + * debian/itzks-systems-common.postinst: For Wine fixes installation: + don't use type -p, replaced by which. (66324131) + * release 2015.07.15.1 (e7aa1211) (tag: 2015.07.15.1) + * Wine desktop UI fixes (81d949b4) + +2015-07-14 Mike Gabriel + + * Add to D (itzks-systems-diskless): gstreamer1.0-plugins-bad, + gstreamer1.0-plugins-good, gstreamer1.0-plugins-ugly, + gstreamer1.0-libav. (dc4ca2b3) + * debian/control: Add to D (itzks-systems-virtman): ganeti-os-noop. + (0d98096f) + * upload to production (2015.07.02.1) (fd4fd86c) (tag: 2015.07.02.1) + +2015-07-02 Mike Gabriel + + * For itzks-systems-{diskless,terminalserver}: . Remove duplicates + under D: from R: eom, engrampa. (6a6bfab1) + * debian/templates: Add new customer: KATHARINEUM. (6c27891d) + * debian/control: Update dependencies of bin:package + itzks-systems-virtman: (0bbc2c06) + +2015-04-17 Mike Gabriel + + * release 2015.04.17.2 (324e9644) (tag: 2015.04.17.2) + * standardskriver tool: Tolerate non-existing [sections] in + standardskriver.cfg. (62788c43) + * release 2015.04.17.1 (62e61fa2) (tag: 2015.04.17.1) + +2015-04-16 Mike Gabriel + + * standardskriver.cfg: Add configuration for customer WDORF. + (f599cf2a) + * Add customer default printer configs to etc/standardskriver.cfg. + (d4c09fe8) + * bin/standardskriver: whitespace fix (7598afce) + * Fix reporting error (discovered by pyflakes). (f0f7ad6b) + * standardskriver tool: Allow for customer based + [machine.<CUSTOMERID>] and [groups.<CUSTOMERID>] sections + in /etc/standardskriver.cfg. This allows having all site + configurations of all customers in one config file. + (dabfca83) + +2015-04-03 Mike Gabriel + + * release 2015.04.03.1 (182d73af) (tag: 2015.04.03.1) + * 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. (09500926) + * debian/itzks-systems-smartboard: Create /skole folder on Debian Edu + / Skolelinux systems if not already present. (0701f174) + * debian/control: Drop from R: xscreensaver, drop from C: + mate-screensaver. (2f9fd025) + * release 2015.03.09.1 (881aedbb) (tag: 2015.03.09.1) + +2015-03-09 Mike Gabriel + + * itzks-systems-smartboard: Make sure that SMART Orient and SMART + Firmware Updater appear under Hardware Settings in MATE + control center. (3629aa98) + +2015-03-06 Mike Gabriel + + * upload to unstable (itzks/2015.03.06.3) (a2cc6918) (tag: + 2015.03.06.3) + * itzks-systems-smartboard: Rename firmware updater icons to + SMART+ITZkS_FirmwareUpdater.png. Place icons into apps + subfolders. (c59035c2) + * upload to unstable (itzks/2015.03.06.2) (f26445f5) (tag: + 2015.03.06.2) + * upload to unstable (itzks/2015.03.06.2) (b73da4e8) + * upload to unstable (itzks/2015.03.06.1) (1bfc593b) (tag: + 2015.03.06.1) + * itzks-systems-smartboard: Make system setting for SMART Firmware + Updater available. (b469df26) + +2015-03-03 Mike Gabriel + + * upload to unstable (itzks/2015.03.03.1) (922cf9a3) (tag: + 2015.03.03.1) + * 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. (fea823f1) + +2015-02-18 Mike Gabriel + + * upload to unstable (itzks/2015.02.18.2) (b7541d4b) (tag: + 2015.02.18.2) + * itzks-systems-smartboard: SMART Control Center runs in userspace, + not as root. Adapt .desktop file to show up in categories: + Settings; HardwareSettings; (e2e3c85f) + * upload to unstable (itzks/2015.02.18.1) (6705e724) (tag: + 2015.02.18.1) + * 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. (66bfd651) + +2015-02-17 Mike Gabriel + + * debian/control: Add D (workstation-like systems): audacity. + (8c07c247) + * upload to unstable (itzks/2015.02.13.1) (66ab6fc5) + +2015-02-13 Mike Gabriel + + * debian/control: Stop pulling in "totem". VLC should be the + one-and-only... (a1731fef) + * itzks-systems-smartboard: Remove debugging code from package + scripts. (2b1cbdd3) + * upload to unstable (itzks/2015.02.12) (885e23d8) (tag: + 2015.02.12.1) + +2015-02-12 Mike Gabriel + + * 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. + (87bd13e9) + +2014-12-17 Mike Gabriel + + * upload to unstable (itzks/2014.12.17.1) (8a2fc1f6) (tag: + 2014.12.17.1) + * debian/control: Pull-in geogebra5 on diskless machines and terminal + servers. (db27bad2) + +2014-11-14 Mike Gabriel + + * upload to unstable (itzks/2014.11.14.2) (4e565703) (tag: + 2014.11.14.2) + * debian/control: Bump Standards: to 3.9.6. No changes needed. + (f4158e3f) + * debian/control: Typo fix (fonts-sil-doulos, not fonts-sil-doulus). + Depend on emacs24, not emacs23. (b51cb4d6) + * upload to unstable (itzks/2014.11.14.1) (a52e0c06) (tag: + 2014.11.14.1) + * Fix deps for fonts-linex, fonts-sil-doulos. (7db4b35e) + +2014-10-28 Mike Gabriel + + * upload to unstable (itzks/2014.10.28.1) (b756e402) (tag: + 2014.10.28.1) + * Bump package for usage on Debian jessie: Adapt APT sources. + (087d724f) + +2014-10-02 Mike Gabriel + + * Allow setting of ITZkS customer name via itzks.do_preseed $1. + (8bf4295e) + +2014-09-23 Mike Gabriel + + * itzks-transfer-cleaner: Only remove empty directories that have + reached the age given in $TRANSFER_DEL_PERFORM. (aa924a42) + +2014-09-09 Mike Gabriel + + * upload to unstable (itzks/2014.09.09.1) (f4d817a8) + * APT: Provide inactive debian-lts.list for wheezy-lts (hopefully to + come). (4bf77161) + * master.conf.dirvish: Fix typos in line for vault + contentserver.intern_srv. (a97c2d15) + +2014-08-22 Mike Gabriel + + * version fix in changelog (0c87cd3c) + * debian/control: Assure that we pull-in latest itzks-systems-common + version, always if we install any of the system packages. + (ca68f0d5) + +2014-07-10 Mike Gabriel + + * debian/control: Add D (for nearly all system types): openvpn. + (812f9fae) + +2014-07-08 Mike Gabriel + + * debian/control: Add D (for systems with KDM installed): + kdm-gdmcompat. (b51b821f) + +2014-07-07 Mike Gabriel + + * upload to unstable (itzks/2014.07.07.1) (d0f43bd7) (tag: + 2014.07.07.1) + * Adapt PXE boot configuration to LTSP in Debian wheezy. (780f2ba3) + * Enforce installation of MATE pulseaudio backend packages. + (46884016) + +2014-07-03 Mike Gabriel + + * upload to unstable (itzks/2014.07.03.1) (b9855325) (tag: + 2014.07.03.1) + * JAVA: fix system security.level adaptation (35be7083) + * JAVA: Enforce security.level=MEDIUM for all Java instances. + (5211dd53) + * upload to unstable (itzks/2014.07.02.6) (a97e681d) (tag: + 2014.07.02.6) + +2014-07-02 Mike Gabriel + + * debian/control: Fix libreoffice 4.2.x dependencies. (18077d28) + * upload to unstable (itzks/2014.07.02.5) (7f132dd7) + * debian/control: Replace xemacs21 by emacs23. Replace + totem-gstreamer by totem. (9b792873) + * upload to unstable (itzks/2014.07.02.4) (adaf503c) + * debian/control: More work on dependencies (artwork, removal of + unwanted packages). (0c190034) + * upload to unstable (itzks/2014.07.02.3) (534b4112) + * debian/control: More work on fixing dependencies for Debian + stable/testing/unstable. (ad4e8c7d) + * upload to unstable (itzks/2014.07.02.2) (f592488e) (tag: + 2014.07.02.2) + * fix previous typo in changelog stanza (92a2eef6) + * debian/control: Pull-in debian-edu-artwork-spacefun and make sure + debian-edu-artwork-joy does not get installed. (f6b1da55) + * debian/control: Pull-in MATE desktop environment (from + wheezy-backports) and replace GDM by KDM. (b1d7cf00) + * release 2014.07.02.1+deb7 (42f9bbfd) (tag: 2014.07.02.1+deb7) + * APT: Switch to wheezy(-bpo) package archvies. (a1d41c31) + * debian/copyright: Update year for most files. (ded6e7c6) + * whitespace fix (4f5ead04) + * debian/control: Fix maintainer e-Mail address. (db9641d2) + * release 2014.07.02.1 (bf227b17) (tag: 2014.07.02.1) + +2014-03-03 Mike Gabriel + + * APT: The ITZkS archive now also offers contrib and non-free + software. (de996710) + +2014-02-26 Mike Gabriel + + * debian/itzks-systems-common.postrm: fix comment (190cc484) + * GNOME: Set default idle team for GNOME sessions/screensaver to 15 + minutes. (ff9b3632) + +2014-02-24 Mike Gabriel + + * release 2014.02.24.1 (e549e73b) (tag: 2014.02.24.1) + * Install geogebra44 (non-free) on Diskless Workstations. (a0e11da3) + * APT config: Add APT configuration for obtaining recent geogebra + packages for Debian. (5e69385d) + +2014-02-06 Mike Gabriel + + * Typo fix in mimeapps.list. (716e2743) + * release 2014.02.05.1 (22fa5348) (tag: 2014.02.05.1) + * mimeapps.list: add audio MIME types (a407103c) + * Provide default mimeapps.list file in /etc/mimeapps.list. + (59096243) + * Make meta packages exclusively-or installabled. (2d25cfcc) + * Add dependency: musescore (for diskless machines, terminal servers + and normal workstations). (25e4241d) + * Add dependency: totem-gstreamer (for diskless machines, terminal + servers and normal workstations). (97c6c9a5) + +2014-01-31 Mike Gabriel + + * debian/control: Bump Standards: to 3.9.5. (54104fe0) + * release 2014.01.31.1 (ece24ab4) (tag: 2014.01.31.1) + * The site mozilla.debian.net now only offers Mozilla ESR packages + for squeeze. Let's use those. (c9a80e76) + +2014-01-30 Mike Gabriel + + * APT config: The site mozilla.debian.net does not offer Mozilla + packages for squeeze anymore. Comment out that APT source + for now. (57065c7c) + * release 2014.01.30.1 (59353ee0) (tag: 2014.01.30.1) + +2013-11-13 Mike Gabriel + + * typo fix (05339154) + * Make sure, the gnome-screensaver package gets installed to all + GNOMEv2 based systems. (7f391194) + * add subnet specs to config example (19c09073) + * release 2013.11.13.2 (28cb6533) (tag: 2013.11.13.2) + * Use python-netaddr in standardskriver to make it recognize network + addresses, as well. (cf0211ed) + * release 2013.11.13.1 (cb718a58) (tag: 2013.11.13.1) + * Revert "release 2013.11.13.1" (7bc025c7) + * Fix several issues reported by lintian... (4e6313d0) + * release 2013.11.13.1 (0d957256) + * fix itzks-systems-common.install for standardskriver installation + (9d2d8165) + * Auto-start standardskriver during desktop session startup (via XDG + autostart). (06f8b142) + * Add switch to standardskriver.cfg (enable = yes|no). (d5022ed7) + * rename itzks-standardskriver script to standardskriver (27fce5b9) + +2013-11-08 Mike Gabriel + + * debian/control: Fix Vcs-*: fields. (47632154) + * debian/copyright: Update years, add copyright info for + standardskriver script. (0a93e5eb) + * Add standardskriver script, provided by linuxavdelingen.no. + (af69f3ba) + +2013-09-18 Mike Gabriel + + * /debian/control: Add dependency for workstations: + network-manager-gnome. (eb1c9c63) + +2013-08-07 Mike Gabriel + + * release 2013.08.07.1 (caaaee6a) (tag: 2013.08.07.1) + * Add Adblock+ to dependencies of all X session based systems. + (f2f74eb0) + +2013-08-01 Mike Gabriel + + * /debian/control: Add archive keyring packages to dependencies (all + bin:packages). (a697a71c) + * release 2013.08.01.1 (00b23deb) (tag: 2013.08.01.1) + * /debian/control: Drop x2gognomebindings from dependency list for + virt-man machines. (89250bd8) + +2013-06-07 Mike Gabriel + + * remove -n from echo (53940f41) + * release 2013.06.07.4 (8a331a6c) (tag: 2013.06.07.4) + * itzks-systems.do_preseed: Improve output if dpkg-reconfigure fails + due to missing package. (32abe380) + * release 2013.06.07.3 (f6ad14a4) (tag: 2013.06.07.3) + * itzks-systems.do_preseed: Only run dpkg-reconfigure if package is + installed. (bad3fe5b) + * release 2013.06.07.2 (beb6e7d1) (tag: 2013.06.07.2) + * itzks-systems.do_preseed: Run dpkg-reconfigure after pre-seeding + ocsinventory-agent. (b5882f52) + * release 2013.06.07.1 (583b81e2) (tag: 2013.06.07.1) + * /debian/itzks-systems-common.install: Install + itzks-systems.do_preseed into bin:package. (33824907) + +2013-05-31 Mike Gabriel + + * release 2013.05.31.1 (3915dd03) (tag: 2013.05.31.1) + * /debian/itzks-systems-common.postinst: Move the preseeding of OCS + inventory agent into non-packaging script. (1e24274e) + * Add to Depends: of workstation-like systems: pinta (Paint.NET + clone). (d73abf46) + * PXE boot configuration: Remove LTSP string from boot menu as it is + over-informative to the normal user. (fe664cea) + +2013-04-15 Mike Gabriel + + * /debian/templates: Add dummy schools: DEMO, TEST. (b0eaf403) + +2013-04-01 Mike Gabriel + + * /examples/disklserver/tftp: Fix broken symlinks to memtest86.bin + and memtest86+.bin. (9c2929a3) + * Add to Depends: of itzks-systems-diskless: memtest86 and + memtest86+. (68f0ced3) + * grammar fix in README.tftp (d6bc9d56) + * /debian/control: Add to Depends: of itzks-systems-disklserver: + memtest86 and memtest86+. (0bff6d36) + * fix symlinks to README.itzks-common (9968ff49) + +2013-03-25 Mike Gabriel + + * Fix /debian/itzks-systems-common.postinst. (08292479) + * release 2013.03.25.2 (2fb5dd30) (tag: 2013.03.25.2) + * /debian/itzks-systems-common.postinst: Preseed OCS Inventory Agent. + (71ac4c05) + * release 2013.03.25.1 (1d4dd722) (tag: 2013.03.25.1) + * debconf-templates: Add template that queries the school's name to + itzks-systems-commons. (d3893b11) + +2013-01-23 Mike Gabriel + + * /debian/control: Add dependencies: eog, ocsinventory-agent. + (4a73e848) + +2012-12-07 Mike Gabriel + + * release 2012.12.07.3 (f21a9658) (tag: 2012.12.07.3) + * Typo fix (gcalctool, not qcalctool). (182d2968) + * release 2012.12.07.2 (49b09fcf) (tag: 2012.12.07.2) + * xcalc is in package x11-apps... (d02d9310) + * Package version 2012.12.07.1 (3ca919b3) (tag: 2012.12.07.1) + * /debian/control: Install xcalc and gcalctool to all + workstation-like installation profiles. (52ff7e0a) + +2012-11-02 Mike Gabriel + + * /bin/passwd: To users with uidNumber >= 1000 -> show the GOsa² + link. To users with uidNumber < 1000 -> wrap around GNU + passwd binary. (b35696d5) + * release 2012.11.02.2 (2153ce36) (tag: 2012.11.02.2) + * /debian/itzks-systems-config.postrm: Undo dpkg diversion. + (5ee4a452) + * fix for last commit (20031973) + * install passwd in this package without using the alternative system + (8a9ff822) + * Rename of bin:package: itzks-systems-config -> + itzks-systems-common. (1d7b63b1) + * release 2012.11.02.1 (8097650d) (tag: 2012.11.02.1) + * /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. (453c131c) + +2012-10-23 Mike Gabriel + + * dirvish templates: Exclude .gvfs folders from backups. (92653954) + +2012-10-12 Mike Gabriel + + * release 2012.10.12.1 (0c7712d1) (tag: 2012.10.12.1) + * Exclude proc, sys, dev/pts within x2gothinclient chroots and chroot + for ,,vertretungsplan-displays''. Also apply similar + excludes to ltspserver00 machines. (2c5513bd) + * changelog long-line-wrap (0c688483) + * /etc/iceweasel: Fix US Letter vs. A4 papersize bug. Using A4 as + default on ITZkS systems. (616435f8) + * /etc/skel, /debian/control: + Adapt icon names in + libreoffice-*.desktop to names found in the libreoffice + 3.5.4 package series. + Versioned dependency on + libreoffice (>= 3.5.4). (7f15bac7) + * dirvish templates: Exclude proc, sys, dev/pts in case any of them + is mounted. Exclude NBD swap files. (2f69ab39) + +2012-10-02 Mike Gabriel + + * Continue development... (2d42d143) + * sanitize changelog of last release (27e038ff) + * release 2012.10.02.1 (4cf7b4fa) (tag: 2012.10.02.1) + * Add filezilla as dependency for all systems with graphical desktop. + (d9829863) + +2012-09-21 Mike Gabriel + + * Add xfsprogs as dependency for backup servers. (4ed450dd) + * 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. (bc4e1ea7) + * Add dependency sudo for systems in the backbone sub-LAN. (b552888a) + +2012-09-14 Mike Gabriel + + * /debian/control: Add dependency linuxlogo to most bin:packages. + (72007bfb) + +2012-09-12 Mike Gabriel + + * release 2012.09.12.1 (985565d5) (tag: 2012.09.12) + * increment version (2742f6ca) + * /debian/control (bin:packages: itzks-systems-diskless, + itzks-systems-workstation): Add VLC (incl. pulse plugin) + and gstreamer-plugins as dependency. (b0e719e2) + +2012-08-31 Mike Gabriel + + * release 2012.08.31.1 (0855f64a) (tag: 2012.08.31.1) + * /debian/control (bin:package: itzks-systems-backup): No qemu-kvm + package on ITZkS backup servers. (6ac1d401) + +2012-08-30 Mike Gabriel + + * release 2012.08.30.1 (28a3a4a8) (tag: 2012.08.30.1) + * Provide template for dirvish's master.conf. (58fbc884) + * /debian/itzks-systems-backup.examples: Provide dirvish config + skeleton appropriate for ITZkS setups. (02c17a1c) + * /debian/control: Add ttf-sil-doulos (another phonetic font set) to + all educational systems. (1937d464) + * /debian/control (new bin:package: itzks-systems-backup): Provide + dependency set for a backup system. (1d264784) + +2012-08-29 Mike Gabriel + + * release 2012.08.29.4 (83087b32) (tag: 2012.08.29.4) + * Add dependencies for phonetic fonts: ttf-linex. (04981d74) + * Add dependencies for phonetic fonts: xfonts-tipa, + xfonts-intl-phonetic. (005390e1) + * release 2012.08.29.3 (b0ea23d4) (tag: 2012.08.29.3) + * add README.workstation (d627c834) + * /debian/control (new bin:package: itzks-systems-workstation): + Provide dependency set for diskfull workstations. + (a4ae62eb) + * release 2012.08.29.2 (fd1666f6) (tag: 2012.08.29.2) + * 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. (58d83b28) + * release 2012.08.29.1 (d8708752) (tag: 2012.08.29.1) + +2012-08-28 Mike Gabriel + + * Make sure archiving GUIs get installed on diskless machines, + terminal servers and the main server. (4b147319) + +2012-08-25 Mike Gabriel + + * /debian/control: Make sure archiving GUIs get installed on diskless + machiens and terminal servers. (8ab1af44) + +2012-08-14 Mike Gabriel + + * etc/network/if-up.d/{cups,autofs}: Use invoke-rc.d instead of + direct init script calls. (b1941b54) + * typo fix (2285ebeb) + * /debian/itzks-systems-config.install, etc/apt/*: Provide + non-default APT sources. (7cc33cd2) + * /debian/itzks-systems-config.install, etc/network/*: Ship if-up.d + scripts: cups, autofs. (407dff70) + * examples/disklserver/README.tftp: Fix wrong server name. (847b3f93) + * /debian/itzks-systems-disklserver.examples, examples/disklserver/*: + Add ITZkS / Debian Edu based PXE environment for diskless + workstation server. (d0aff64e) + * /debian/itzks-systems-disklserver.install, + sbin/diskless-workstation-shell: Move + diskless-workstation-shell script into src folder (source + package). (43565e3d) + +2012-08-09 Mike Gabriel + + * release 2012.08.09.5 (3374f071) (tag: 2012.08.09.5) + * /debian/itzks-systems-mainserver.install: Add + itzks-transfer-cleaner CRON job file to package. + (4da4de2d) + * release 2012.08.09.4 (bd8f5763) (tag: 2012.08.09.4) + * etc/debian-edu/itzks.conf: use ,,hostname -s'' instead of ,,uname + -n''. (2dc5aefb) + * release 2012.08.09.3 (76ca883e) (tag: 2012.08.09.3) + * /debian/control: Fix package name (typo). Add symlinks to + README.itzks-config into every bin:package the README is + relevant for. (d5d4f2a7) + * release 2012.08.09.2 (5c61bcd1) (tag: 2012.08.09.2) + * /debian/control (new bin:package: itzks-systems-config): Place + itzks.config into new bin:package itzks-systems-config. + (dba2f422) + * release 2012.08.09.1 (c252ac9e) (tag: 2012.08.09.1) + * 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. (43608c09) + +2012-08-08 Mike Gabriel + + * /debian/control: Add acl package as dependency for mainserver + profile. (fd08eee1) + +2012-08-07 Mike Gabriel + + * /debian/control, README.*: The itzks-systems package collection is + not a meta-package anymore, adapt README files and the + Debian control file. (32400429) + * release 2012.08.07.2 (cd9f8308) (tag: 2012.08.07.2) + * /debian/control, etc/skel/Desktop/pwdchange.desktop: + Add + apt-file as dependency for mainserver and terminalserver + system profile. + Add dependency on gnome-colors-common + for terminalserver and diskless system profile. system + profile. + 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². (249fc581) + * /debian/control: Add apt-file as dependency for mainserver and + terminalserver system profile. (5bd81f8f) + * release 2012.08.07.1 (4105adf0) (tag: 2012.08.07.1) + * etc/skel: Add ,,Change Password'' Desktop Icon to /etc/skel. + (cbf6c797) + +2012-08-04 Mike Gabriel + + * release 2012.08.04.8 (21fd31dc) (tag: 2012.08.04.8) + * /debian/control: Add Breaks field for former package name to all + bin:packages. (4bb83dde) + * release 2012.08.04.7 (ab837a6c) (tag: 2012.08.04.7) + * /debian/*: Rename all dh files due to package name change. + (9611ff33) + * /debian/control: + Rename src:package and bin:packages to + itzks-systems-*. + Add Replace field to all + bin:packages. (31395b96) + * rename package: itzks-systems (427acdf5) + * /debian/changelog: typo fixes (2d7bb7c6) + * etc/skel: Germanized symlinks to tranfer directory. (409bdcab) + * /debian/rules: Remove packed-by-package-build tarballs on rule + clean. (0f0565bb) + * release 2012.08.04.6 (df6b04dd) (tag: 2012.08.04.6) + * D-I PXE Environment: Pack files in tarball to preserve absolute + symlinks. Adapt README.tftp to this change. (fc3d5026) + * /debian/itzks-packages-mainserver.lintian-overrides: Drop + non-overridable tags. (d38ed5fd) + * release 2012.08.04.5 (74d9f5f8) (tag: 2012.08.04.5) + * 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. + (055f0e82) + * release 2012.08.04.4 (119b9754) (tag: 2012.08.04.4) + * Fix last package version, complete mis-installation of PXE D-I env + files. (68475be7) + * release 2012.08.04.3 (52e76331) (tag: 2012.08.04.3) + * /debian/control (itzks-packages-mainserver): Provide + functional/German Debian Installer PXE environment. + (002982cc) + * release 2012.08.04.2 (c6d040dc) (tag: 2012.08.04.2) + * /debian/itzks-packages-mainserver.lintian-overrides: Ignore unusual + interpreter xdg-open in skeleton's .desktop files. + (0e107ba0) + * /debian/control (itzks-packages-mainserver): debian/control + (itzks-packages-mainserver): Fix symlink name in Skeleton + folder. (cbd781df) + * release 2012.08.04.1 (dab5634b) (tag: 2012.08.04.1) + * /debian/control (itzks-packages-mainserver, new): Make sure + arpwatch gets installed on TJENER. Enhance /etc/skel + according to ITZkS specs. (2b73cf4e) + +2012-08-03 Mike Gabriel + + * release 2012.08.03.2 (98ff1af0) (tag: 2012.08.03.2) + * /debian/control (itzks-packages-terminalserver, new): Package + depends on linux-image-amd64 instead of linux-image-486. + (31d31473) + * release 2012.08.03.1 (0438c36c) (tag: 2012.08.03.1) + * Add README.terminalserver, install file into + itzks-packages-terminalserver. (281efe8f) + * typo (5bb5da05) + * /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. (a9f68bfd) + +2012-07-31 Mike Gabriel + + * release 2012.07.31.9 (030073a5) (tag: 2012.07.31.9) + * /debian/control (itzks-packages-diskless): More dependencies: + kturtle. (243c2b1c) + * release 2012.07.31.8 (bb3310c3) (tag: 2012.07.31.8) + * /debian/control (itzks-packages-diskless): More dependencies: + lazarus, rawtherapee, scratch, nted. (96e5e0a3) + * release 2012.07.31.7 (5ee87225) (tag: 2012.07.31.7) + * /debian/control (itzks-packages-diskless): Remove packages from + dependency list that do not exist in Debian + squeeze-backports. (ac66b7ae) + * release 2012.07.31.6 (7b5b198c) (tag: 2012.07.31.6) + * /debian/control (itzks-packages-diskless): Dependency fix: + ttf-microsoft-corefonts -> ttf-mscorefonts-installer. + (bb162d9a) + * release 2012.07.31.5 (edd4ad48) (tag: 2012.07.31.5) + * Add dependency ttf-microsoft-corefonts. (be51150d) + * /debian/control (itzks-packages-diskless): Typo fix for + libreoffice-* packages. (7737f050) + * release 2012.07.31.4 (c58c7da3) (tag: 2012.07.31.4) + * /debian/control (itzks-packages-diskless): More dependency fine + tuning, conflicting with all available Openoffice packages + to facilitate the depency based installation of + Libreoffice. (1fcd8974) + * release 2012.07.31.3 (3fd809bb) (tag: 2012.07.31.3) + * /debian/control (itzks-packages-diskless): Dependency fine tuning. + (0ed5dd4a) + * release 2012.07.31.2 (d7383f4d) (tag: 2012.07.31.2) + * /debian/itzks-packages-disklserver.manpages: Forgot to add this + debhelper file, now added. (1816184b) + * release 2012.07.31.1 (fe1c3070) (tag: 2012.07.31.1) + * /bin/diskless-workstation-shell, /man/diskless-workation-shell.8: + Add script for diskless chroot maintenance to + itzks-packages-disklserver package. (e6622560) + * Add meta-package: itzks-packages-diskless. (3aa0a284) + +2012-07-30 Mike Gabriel + + * /debian/control (itzks-packages-virtman): Add vim to list of + dependencies. (f3d68bed) + * /debian/control (itzks-packages-disklserver): Add vim to list of + dependencies. (22085a6c) + * release 2012.07.30.1 (e8d034c8) (tag: 2012.07.30.1) + * Add package: izks-packages-disklserver (0e37ff45) + +2012-07-27 Mike Gabriel + + * rename src:package to bundle all itzks-packages-* in one + src:package (214f4126) + * upload to squeeze-backports (itzks/2012.07.27.3) (678ca9b6) + * /debian/control: Conflict with all exim4-* packages. (060104e3) + * rename package (298878b7) + * upload to squeeze-backports (itzks/2012.07.27.2) (3d80ac94) + * /debian/control: Conflict with exim4 to enable postfix + installation. (0e38830c) + * upload to squeeze-backports (itzks/2012.07.27.1) (022a2a91) + * initial commit (465b7f96) diff --git a/debian/changelog b/debian/changelog index 629f936..e6df96e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +itzks-systems (2025.08.29.1) unstable; urgency=medium + + * Switch to supporting Debian 13 (aka trixie) by default. + * debian/control: + + Drop freeplane from D: field. + + In R: field, replace openboard-contrib by openboard-fonts-nonfree. + + -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Fri, 29 Aug 2025 14:15:59 +0200 + itzks-systems (2025.06.01.2) unstable; urgency=medium * debian/control: |