itzks-systems (2026.03.17.1) unstable; urgency=medium

  * debian/control:
    + Add keepassxc to workstation-like installation profiles.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 17 Mar 2026 19:58:16 +0100

itzks-systems (2026.02.17.1) unstable; urgency=medium

  * etc/cron.d/: Fix invocation of itzks-puppetserver-autosign-new-host-
    certificates via CRON (previous wrong filename in config).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 17 Feb 2026 22:25:05 +0100

itzks-systems (2025.10.08.1) unstable; urgency=medium

  * debian/control:
    + Support Proxmox virtualistion servers by itzks-systems-virtman bin:pkg.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 08 Oct 2025 20:09:48 +0200

itzks-systems (2025.10.06.4) unstable; urgency=medium

  * usr-lib-nagios-plugins/check_needs-rebooting.sh:
    - Don't use html tags for line breaks, use ', ' and '\n' instead.
    - Refactor output.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 06 Oct 2025 17:29:14 +0200

itzks-systems (2025.10.06.3) unstable; urgency=medium

  * usr-lib-nagios-plugins/check_needs-rebooting.sh:
    + Support being used on ITZkS-branded Debian Edu systems.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 06 Oct 2025 13:22:21 +0200

itzks-systems (2025.10.06.2) unstable; urgency=medium

  * debian/*.install:
    + Install check_needs-rebooting.sh Icinga2 check command to all server
      types.
    + Sort entries.
  * debian/itzks-systems-faiserver.install:
    + Add check_squid Icinga2 check command to faiserver host.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 06 Oct 2025 11:59:25 +0200

itzks-systems (2025.10.06.1) unstable; urgency=medium

  * share/debian-edu-config/tools/gosa-modify-host-itzks:
    - Fix c+p flaw in comment.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 06 Oct 2025 11:43:04 +0200

itzks-systems (2025.09.30.1) unstable; urgency=medium

  * usr-lib-nagios-plugins/check_needs-rebooting.sh:
    - Add monitoring check_ command to check if a system needs rebooting.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 30 Sep 2025 11:02:52 +0200

itzks-systems (2025.09.17.1) unstable; urgency=medium

  * examples/backup/dirvish/:
    -  Add dirvish templates for filter.intern and puppetserver.intern.
  * sbin/itzks-update-disklserver-squashfs-images:
    - Copy disklserver's /root/.ssh/known_hosts (or known_hosts.DLW into a
      freshly copied chroot if not already present). Required for SSH access
      to debian-edu@tjener.intern to obtain krb5.keytab files.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 17 Sep 2025 14:14:20 +0200

itzks-systems (2025.09.15.1) unstable; urgency=medium

  * sbin/itzks-puppetserver-list-known-hosts: Syntax fix in if-clause.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 15 Sep 2025 10:05:22 +0200

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:
    + Move scratch to R: squeak-vm is not well-maintained at the moment and not
      in Debian 13.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sun, 01 Jun 2025 23:11:14 +0200

itzks-systems (2025.06.01.1) unstable; urgency=medium

  * debian/control:
    + Move pyhoca-gui to R: not well-maintained at the moment and not in
      Debian 13.
    + The Python IDE has been renamed from idle3 to idle.
  * epoptes: Support epoptes v23.08 and v23.01 alike.
  * etc/apt/sources.list.d/: Mark various 3rd party repos as 'not needed
    anymore'.
  * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in: Finalize support for
    dlw+amd64+trixie diskless images.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sun, 01 Jun 2025 23:00:22 +0200

itzks-systems (2025.01.31.2) unstable; urgency=medium

  * debian/itzks-systems-common.install:
    + Only ship itzks.config in itzks-systems-common bin:pkg.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 31 Jan 2025 14:27:13 +0100

itzks-systems (2025.01.31.1) unstable; urgency=medium

  * sbin/itzks-puppetserver-detect-broken-hosts:
    - Add support for ignoring already repaired puppet clients.
    - Some more shell syntax pedantics (curly braces, quotes).
  * 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).
    - Unset http_proxy/https_proxy before running 'puppet agent'.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 31 Jan 2025 14:08:46 +0100

itzks-systems (2025.01.24.1) unstable; urgency=medium

  * sbin/<several>: Check if script is running as root.
  * sbin/*puppet*: Rework puppet client/ca maintenance scripts.
  * debian/*.install: Adjust for new puppet maintenance script names etc.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 24 Jan 2025 16:31:19 +0100

itzks-systems (2024.12.10.1) unstable; urgency=medium

  * debian/control:
    + Add to D (diskless, workstation): bobdude.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 10 Dec 2024 15:39:29 +0100

itzks-systems (2024.08.23.1) unstable; urgency=medium

  [ Mike Gabriel ]
    * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in:
      + Default to Debian Edu 12.

  [ Daniel Teichmann ]
    + dirvish: Add example ssh config, to support ProxyJump via Tjener, for hosts in .intern network
    + dirvish: Improve README installation steps.

 -- Daniel Teichmann <daniel.teichmann@das-netzwerkteam.de>  Fri, 23 Aug 2024 22:43:50 +0200

itzks-systems (2024.01.05.2) unstable; urgency=medium

  * debian/control:
    + Stop installing puppet on the main server.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 05 Jan 2024 12:43:26 +0100

itzks-systems (2024.01.05.1) unstable; urgency=medium

  * sbin/itzks-prepare-reinstall:
    - Correct copyright year.
    - Fix indentation.
  * debian/control:
    + Drop memtest86 from all D: fields. Not in Debian 12 anymore.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 05 Jan 2024 12:27:49 +0100

itzks-systems (2023.10.11.1) unstable; urgency=medium

  * debian/control:
    + Also add D: minder for diskless machines.
  * sbin/itzks-prepare-reinstall:
    + Add script to clean-up puppet client certificates before reinstalling.
      Must be run on tjener or puppetserver.
  * debian/itzks-systems-{mainserver,puppetserver}.install:
    + Install new itzks-prepare-reinstall script into mainserver and
      puppetserver bin:pkgs.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 11 Oct 2023 15:43:37 +0200

itzks-systems (2023.09.27.2) unstable; urgency=medium

  * debian/control:
    + Add D: minder (workstation + terminalserver).

 -- Mike Gabriel <sunweaver@debian.org>  Wed, 27 Sep 2023 22:56:25 +0200

itzks-systems (2023.09.27.1) unstable; urgency=medium

  * Introduce itzks-systems-puppetserver. Out-source puppetserver into separate
    machine, which is more ideal for upgrading Debian Edu + ITZkS sites to the
    next Debian Edu version.
  * sbin/itzks-check-ldap-group-not-in-correct-ou:
    - Add script. Analyze LDAP tree and find primary groups that are in the
      wrong OU.
  * sbin/itzks-systems.do_preseed:
    - White-space cleanup.
  * sbin/itzks-puppet-autosign-new-host-certificates:
    - Support newer puppetserver ca API for handling certificate signing requests.
  * bin/itzks-puppet-list-known-hosts:
    - Set x-bits.
  * debian/control:
    + Drop obsolete dependency on lsb-base.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 27 Sep 2023 22:14:35 +0200

itzks-systems (2023.08.22.2) unstable; urgency=medium

  * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in:
    + Fix IPXE_ variable names for Debian trixie (testing/unstable).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 22 Aug 2023 19:31:30 +0200

itzks-systems (2023.08.22.1) unstable; urgency=medium

  * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in:
    + Update LTSP image/chroot pretty names for Debian bookworm (stable)
      and Debian trixie (testing/unstable).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 22 Aug 2023 18:45:20 +0200

itzks-systems (2023.07.12.1) unstable; urgency=medium

  * debian/control:
    + openshot is now openshot-qt.
    + Accept gtick instead of gnome-metronome for now.gnome-metronome didn't
      make it into Debian 12.
    + Drop tootle. Removed from Debian.
    + webext-ublock-origin has been split up into two bin:pkgs now (one
      for chromium, one for firefox).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 12 Jul 2023 13:21:52 +0200

itzks-systems (2023.07.11.1) unstable; urgency=medium

  * debian/template: Drop SGM, add FREIWAERTS.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 11 Jul 2023 14:18:43 +0200

itzks-systems (2023.06.08.1) unstable; urgency=medium

  * sbin/diskless-workstation-shell.b{ookworm,uster}:
    + Typo fix in /tmp path variable.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 08 Jun 2023 12:03:23 +0200

itzks-systems (2023.06.02.1) unstable; urgency=medium

  * debian/control:
    + Add qgis as D to diskless and workstation systems.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 02 Jun 2023 08:20:50 +0200

itzks-systems (2023.04.14.2) unstable; urgency=medium

  * debian/control:
    + Make nfs4-acl-tools available on all NFS-client-like systems.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 14 Apr 2023 23:08:59 +0200

itzks-systems (2023.04.14.1) unstable; urgency=medium

  * etc/default/epoptes-client.d/:
    + Initial approach of setting a custom epoptes server.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 14 Apr 2023 00:53:53 +0200

itzks-systems (2023.03.24.2) unstable; urgency=medium

  * debian/control: Disable pulling in epoptes GUI. This needs some thinking
    (we need to skip the SSL cert setup during installation).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 24 Mar 2023 17:02:12 +0100

itzks-systems (2023.03.24.1) unstable; urgency=medium

  * debian/control: Add D (diskless, workstation, terminalserver):
    python3-pygame.
  * debian/control: Add D (diskless, workstation, terminalserver):
    epoptes, epoptes-client.
  * debian/control: Add D (diskless, workstation, terminalserver):
    python3-altair, python3-notebook, python3-numpy, python3-pandas,
    python3-requests, python3-streamz, python3-vega-datasets and python3-zipp.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 24 Mar 2023 13:59:13 +0100

itzks-systems (2023.03.07.2) unstable; urgency=medium

  * debian/control:
    + Drop libreoffice-officebean from D (various bin:pkgs). Not available in
      Debian 12 anymore.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 07 Mar 2023 08:59:21 +0100

itzks-systems (2023.03.07.1) unstable; urgency=medium

  * sbin/e2guardian-update-shallalists:
    + Rewrite and rename to sbin/e2guardian-update-blacklists. Obtain blacklists
      from University of Toulouse now.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 07 Mar 2023 08:29:16 +0100

itzks-systems (2022.11.21.1) unstable; urgency=medium

  * debian/control:
    + Move debian-edu-fai from R: to D:, prefer debian-edu-fai+itzks, though.
  * etc/squid/conf.d/itzks-systems-mainserver.conf:
    + Prefer IPv4 addresses.
  * debian/control:
    + Fix dependency, squid3 is gone, long live squid.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 22 Nov 2022 00:04:28 +0100

itzks-systems (2022.08.29.1) unstable; urgency=medium

  * debian/templates:
    + Add LW as new customer.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 29 Aug 2022 20:16:35 +0200

itzks-systems (2022.08.19.1) unstable; urgency=medium

  * debian/control:
    + Add x2goclient and tigervnc-viewer to tablet systems.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 19 Aug 2022 12:48:31 +0200

itzks-systems (2022.04.07.1) unstable; urgency=medium

  * debian/control:
    + Drop D on pinta finally, depend on kolourpaint instead.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 07 Apr 2022 00:02:18 +0200

itzks-systems (2022.03.22.1) unstable; urgency=medium

  * debian/control:
    + Bump versioned D (mainserver): debian-edu-config (>= 2.11.56+deb11u4~).
  * share/debian-edu-config/tools/gosa-*-host-itzks:
    + The .keytab files have been moved to /var/lib/debian-edu/host-keytabs.
      Set puppet permissions there, now.

 -- Mike Gabriel <sunweaver@debian.org>  Tue, 22 Mar 2022 10:04:13 +0100

itzks-systems (2022.03.04.1) unstable; urgency=medium

  * debian/control:
    + Provide unison-gtk on roaming workstations and tablets.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 04 Mar 2022 11:16:16 +0100

itzks-systems (2022.02.09.2) unstable; urgency=medium

  * bin/itzks-puppet-list-known-hosts:
    + Add itzks-puppet-list-known-hosts (for mainserver bin:pkg).
  * debian/control:
    + Move libsss-sudo from Breaks: to Depends: (tablet bin:pkg). Flaw in
      previous upload.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 09 Feb 2022 17:28:26 +0100

itzks-systems (2022.02.09.1) unstable; urgency=medium

  * sbin/itzks-puppet-refresh-ssl:
    + Start puppet after having it enabled.
  * debian/control:
    + Add D (tablet): libsss-sudo.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 09 Feb 2022 17:05:31 +0100

itzks-systems (2022.02.08.4) unstable; urgency=medium

  * debian/itzks-systems-roamingworkstation.install:
    + Don't itzks-puppet-refresh-ssl in this bin:pkg.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 08 Feb 2022 14:42:33 +0100

itzks-systems (2022.02.08.3) unstable; urgency=medium

  * sbin/itzks-puppet-refresh-ssl:
    + Fix/improve script.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 08 Feb 2022 14:36:45 +0100

itzks-systems (2022.02.08.2) unstable; urgency=medium

  * debian/*.install:
    + Install itzks-puppet-refresh-ssl where appropriate.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 08 Feb 2022 13:20:17 +0100

itzks-systems (2022.02.08.1) unstable; urgency=medium

  * sbin/itzks-puppet-refresh-ssl:
    + Add script for wiping and refresh puppet's SSL related files.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 08 Feb 2022 13:11:56 +0100

itzks-systems (2022.02.07.1) unstable; urgency=medium

  * sbin/itzks-update-disklserver-squashfs-images:
    + Ignore errors when removing ltsp.conf and it is not (yet) present.
  * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in:
    + Add CUPS_SERVER variable and set it to ipp.intern.
    + Enable ssh service by default.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 07 Feb 2022 15:15:19 +0100

itzks-systems (2022.02.04.1) unstable; urgency=medium

  * diskless-workstation-shell*:
    + Set explicit TMPDIR to /tmp (instead of being bothered by libpam-tmpdir).
  * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in:
    + Omit pam_main function (fixes unwanted SSHFS home mounting over NFS
      mounts on Debian 10 LTSP clients).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 04 Feb 2022 22:46:39 +0100

itzks-systems (2022.02.01.1) unstable; urgency=medium

  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks:
    + Use short hostname for SERVER variable, strip domain part.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 01 Feb 2022 13:27:29 +0100

itzks-systems (2022.01.27.2) unstable; urgency=medium

  * sbin/itzks-diskless-re-partition-dlw:
    + Handle NVMe storage devices gracefully.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 27 Jan 2022 23:07:42 +0100

itzks-systems (2022.01.27.1) unstable; urgency=medium

  * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in:
    + Set DEFAULT_IMAGE to Debian Edu 11 diskless workstation.
  * sbin/itzks-diskless-re-partition-dlw:
    + Add file. Provide script that turns any storage device into a DLW
      swap+scratch storage.
  * debian/itzks-systems-diskless.install:
    + Ship itzks-diskless-re-partition-dlw in itzks-systems-diskless bin:pkg.
  * debian/control: Add D (roamingworkstation):
    + libsss-sudo.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 27 Jan 2022 16:26:21 +0100

itzks-systems (2022.01.26.1) unstable; urgency=medium

  * LTSP: Support providing SSH access to diskless clients.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 26 Jan 2022 12:36:37 +0100

itzks-systems (2022.01.20.1) unstable; urgency=medium

  * sbin/itzks-update-disklserver-squashfs-images:
    + Typo fix in priv_key_file name (d_rsa -> id_rsa).
    + Make sure <chroot>/root.ssh/ folder exists before trying to copy something
      inside.
  * debian/control:
    + Add various more applications to diskless, workstation and terminalserver
      profile.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 20 Jan 2022 15:50:57 +0100

itzks-systems (2022.01.14.2) unstable; urgency=medium

  * sbin/itzks-update-disklserver-squashfs-images:
    + Remove previous x2gothinclient background before copying/symlinking.
    + White-space / indentation fix.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 14 Jan 2022 18:24:38 +0100

itzks-systems (2022.01.14.1) unstable; urgency=medium

  * sbin/itzks-display-shell:
    + Prepare for running bullseye displays.
  * examples/disklserver/:
    + Add X2Go TCE example configuration.
  * sbin/itzks-update-disklserver-squashfs-images:
    + Stop script run, if not run as root.
    + Add magic to configure an X2Go TCE.
  * itzks-puppet-autosign-new-host-certificates:
    + Add script. Auto-sign puppet host CSRs if host is in LDAP.
  * etc/cron.d/itzks-systems-mainserver:
    + Run itzks-puppet-autosign-new-host-certificates as CRON job.
  * debian/itzks-systems-mainserver.install:
    + Install itzks-puppet-autosign-new-host-certificates and its CRON job into
      mainserver bin:pkg.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 14 Jan 2022 16:42:28 +0100

itzks-systems (2022.01.11.2) unstable; urgency=medium

  * debian/control:
    + Re-enable bluefish and musescore(3) for bin:pkgs diskless, terminalserver
      and workstation.
    + Add D (terminalserver, diskless, workstation): remmina.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 11 Jan 2022 21:32:46 +0100

itzks-systems (2022.01.11.1) unstable; urgency=medium

  * etc/ltsp/ltsp.conf.itzks-systems-disklserver.in:
    + Add more well-known LTSP chroots.
  * sbin/itzks-update-disklserver-squashfs-images:
    + Also re-create / update kernel images when running this script.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 11 Jan 2022 15:20:20 +0100

itzks-systems (2022.01.07.1) unstable; urgency=medium

  * debian/control:
    + Fix bad paragraph separator in LONG_DESCRIPTION (roamingworkstation).
    + Add D (roamingworkstation): sensible-utils (mainly to silence lintian on
      this).
    + Add D (mainserver): adduser.
    + Resolve lintian's complaints about binary files being in non-conflicting
      packages.
    + Add R³ field and set it to 'no'.
    + Bump Standards-Version: to 4.6.0. No changes needed.
  * etc/ltsp/ltsp.conf.in:
    + Fix commented-out [set-root-hash] section.
  * etc/ltsp/:
    + Keep /root/.ssh while cleaning up nearly everything else in /root before
      SquashFS image creation.
    + Rename (and move into our namespace): ltsp.conf.in ->
      ltsp.conf.itzks-systems-disklserver.in.
  * sbin/itzks-update-disklserver-squashfs-images:
    + Use renamed ltsp.conf.itzks-systems-disklserver.in file.
    + Deploy SSH key file(s) and authorized_keys file into DLW chroot.
  * debian/itzks-systems-disklserver.install:
    + Install etc/ltsp/ into disklserver bin:pkg.
  * bin/itzks-filter-whitelist-sslmitm-ca:
    + Drop file, not needed anymore. Update d/copyright accordingly.
  * share/glib-2.0/schemas/90_itzks+mate.gschema.override:
    + Drop settings already default in Debian Edu MATE. Mark all other
      settings as FIXMEs (to be removed for the bookworm release cycle).
  * bin/itzks-goodbye-user-session:
    + Mark for removal when the bookworm release cycle starts.
    + Actually, this script needs to stay around for a long time (or users'
      dconf settings might need porting). Thus, wrapping around Debian Edu's
      goodby-user-session.
  * bin/itzks-hosts:
    + Prefer Debian Edu's list-gosa-system script over our own implementation.
      Mark code section for removal when the bookworm release cycle starts.
  * examples/displayserver/:
    + Drop example TFTP configuration for syslinux. This needs to be ported to
      iPXE some time near in the future.
  * sbin/itzks-switch-to-systemd-networkd:
    + Drop file. We don't want systemd-networkd for now.
  * sbin/itzks-switch-back-to-networkmanager:
    + Drop file. We don't need switching back anymore, either.
  * etc/chromium/policies/managed/itzks-systems-common.json:
    + Drop file from itzks-systems-common. In Debian Edu, this is the default
      recommended policy, so let's be fine with that. No need to enforce it.
  * etc/chromium/policies/recommended/itzks-systems_search_provider.json:
    + Recommend DuckDuckGo as default search provider on virt-man* and backup*
      machines.
  * etc/cron.d/itzks-systems-common:
    + Improve (but not yet fix) how we discover if being inside a DLW or TC
      chroot.
  * etc/cron.daily/itzks-systems-workstation:
    + Drop attempts to update flashplugin-nonfree. Flash is dead.
  * etc/firefox-esr/itzks_caching.js:
    + Drop file. This is now the default in Debian Edu's Firefox ESR config
      tweaks.
  * etc/standardskriver.cfg:
    + Drop previous customer.
  * debian/itzks-systems-{workstation,common}.maintscript:
    + Fix old and wrong or missing versions.
  * fetch-filter-cert:
    + Remove init script. Not required anymore for Debian Edu 11 (which has a
      rootCA now).
  * debian/copyright:
    + All-over copyright attributions update.
  * lintian:
    + source: Ignore absolute-symbolic-link-target-in-source for our symlinks
      in /etc/skel/.
    + itzks-systems-common: Rename lintian tag 'binary-without-manpage' to
      'no-manual-page'.
    + itzks-systems-{tablet,roamingworkstation}: Silence unusal-interpeter and
      package-contains-file-in-etc-skel. Both are intentional.
    + itzks-systems-faiserver.lintian-overrides: Add overrides for complaints
      about messing with the squid service from within the postinst script.
    + itzks-systems-mainserver.lintian-overrides: Adjust to new unusual-
      interpreter syntax/output.
  * debian/itzks-systems-mainserver.postinst:
    + Drop single quotes in adduser command to silence lintian.
  * sbin/diskless-workstation-shell.bookworm:
    + Add file. Update d/copyright.
  * man/:
    + Update symlinks for diskless-workstation-shell script.
  * debian/itzks-systems-faiserver.postinst:
    + Silence update-rc.d output (as complained about by lintian).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 07 Jan 2022 15:22:47 +0100

itzks-systems (2022.01.05.1) unstable; urgency=medium

  * share/debian-edu-config/tools/gosa-modify-host-itzks:
    + Reduce delay before calling update-dlw-krb5-keytabs(-itzks).
  * share/debian-edu-config/tools/update-dlw-krb5-keytabs-itzks:
    + Fix detection if cmdline host is found in diskless-workstation-hosts NIS
      netgroup.
    + Write command-line options to syslog if any are given.
    + Add FIXME. Report how many files/hosts have been updated.
  * etc/ltsp/:
    + Add good configuration for a Diskless Workstation Server's LTSP setup.
  * sbin/itzks-update-disklserver-squashfs-images:
    + Hack in a larger TMPDIR (and work around libpam-tmpdir not working for
      root).
    + Update ltsp.img and LTSP's iPXE boot menu on a regular basis, while we
      are at it.
    + Fail on errors.
    + Create ltsp.conf from ltsp.conf.in template file and use disklserver's
      root PW for root@<diskless-workstation>.
  * examples/disklserver/:
    + Drop folder and TFTP example config contained inside. Not needed anymore,
      handled fully by LTSP now.
  * examples/mainserver/:
    + Drop example TFTP configuration. Not used anymore, at all.
  * examples/backup/:
    + Update dirvish configuration examples.
  * debian/copyright:
    + Update copyright attributions (examples/disklserver/ removed).
    + Update copyright attributions (examples/mainserver/ removed).
    + Update copyright attributions (examples/backup/ updated).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 05 Jan 2022 22:39:38 +0100

itzks-systems (2022.01.04.2) unstable; urgency=medium

  * debian/template:
    + Fix school tag (SPG -> SGM).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 04 Jan 2022 11:30:53 +0100

itzks-systems (2022.01.04.1) unstable; urgency=medium

  * debian/control:
    + Add D (faiserver): puppet.
    + Add to D (common): screen, rsync.
    + Add D (disklserver): ltsp.
    + Add D (disklserver): squashfs-tools.
    + Add D (disklserver): ipxe.
  * share/debian-edu-config/tools/gosa-*-host-itzks:
    + Ship wrappers for Debian Edu's GOsa² hooks gosa-create-host and
      gosa-modify-host. We need to assure file permissions on the created
      keytabs, so that puppet can read them.
  * sbin/itzks-update-disklserver-squashfs-images:
    - Rewrite script (proper variable syntax); adjust for next-generation LTSP.
  * debian/itzks-systems-mainserver.install:
    + Include our gosa hook script wrappers in mainserver bin:pkg.
  * debian/itzks-systems-mainserver.{postinst,postrm}:
    + Create 'debian-edu' system user for DLW keytab distribution.
  * mainserver:
    - Provide gosa-*-host hook script extension 'update-dlw-krb5-keytabs-itzks'
      that collects Krb5 host keytabs of diskless workstation hosts in a
      separate folder and makes those (theoretically, if used by the admin)
      available to diskless workstations via SSH as unprivileged user.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 04 Jan 2022 09:15:39 +0100

itzks-systems (2022.01.01.3) unstable; urgency=medium

  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks:
    + Drop GTK-3 bookmark created by /etc/mklocaluser.d/20-debian-edu-config.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 01 Jan 2022 22:39:17 +0100

itzks-systems (2022.01.01.2) unstable; urgency=medium

  * etc/squid-deb-proxy/mirror-dstdomain.acl.d/90-itzks-systems-faiserver:
    + Add 3rd partry APT repo servers we use to the squid-deb-proxy white-list.
  * etc/mklocaluser.d/60-itzks-systems-tablet_add-to-local-groups:
    + Add bluetooth to local user's default groups.
  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks:
    + Rewrite entirely for Debian Edu LDAP without Samba Domain setup.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 01 Jan 2022 22:07:16 +0100

itzks-systems (2022.01.01.1) unstable; urgency=medium

  * HAPPY NEW YEAR!

  * debian/itzks-systems-common.maintscript:
    + Use today's version to assure removal of old config files.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 01 Jan 2022 14:19:00 +0100

itzks-systems (2021.12.29.3) unstable; urgency=medium

  * debian/itzks-systems-faiserver.postinst:
    + Restart squid-deb-proxy during postinst.
    + Inform about delay when we have to stop and disable squid.
    + Always restart squid-deb-proxy, not only if squid was still enabled.
  * debian/control:
    + Add C (faiserver): libpam-tmpdir. Breaks fai-make-nfsroot.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 29 Dec 2021 23:15:36 +0100

itzks-systems (2021.12.29.2) unstable; urgency=medium

  * etc/squid-deb-proxy/mirror-dstdomain.acl.d/90-itzks-systems-faiserver:
    + White-list FAI APT repo and ITZkS repo.
  * debian/itzks-systems-faiserver.install:
    + Ship squid-deb-proxy white-list in bin:pkg faiserver.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 29 Dec 2021 20:54:18 +0100

itzks-systems (2021.12.29.1) unstable; urgency=medium

  * debian/control:
    + Add D (faiserver): squid-deb-proxy.
    + Add to R (faiserver): debian-edu-fai.
  * debian/itzks-systems-faiserver.postinst:
    + Make sure that only squid-deb-proxy runs on a faiserver, not squid,
      as well.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 29 Dec 2021 20:11:29 +0100

itzks-systems (2021.12.28.1) unstable; urgency=medium

  * debian/control:
    + Drop ltsp-server as D from disklserver.
    + Prefer libvirt-daemon over ganeti. LibVirt is the more common setup.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 28 Dec 2021 00:33:56 +0100

itzks-systems (2021.12.27.1) unstable; urgency=medium

  * debian/control:
    + Add D (faiserver): ipxe, drop from D (faiserver): pxelinux, syslinux.
    + Add to C (virtman): connman. Gets pulled in via lxde and breaks
      internet connectivity.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 27 Dec 2021 18:26:38 +0100

itzks-systems (2021.12.22.2) unstable; urgency=medium

  * debian/control: Add C (faiserver) with isc-dhcp-server. Not wanted on
    faiserver.intern.
  * debian/copyright: Update copyright attributions.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 22 Dec 2021 23:26:15 +0100

itzks-systems (2021.12.22.1) unstable; urgency=medium

  * README.disklserver: Correct typo fix.
  * debian/*.links: Add the README.itzks-common to packages (as symlink) that
    didn't have it, so far.
  * debian/: Add bin:pkg itzks-systems-faiserver.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 22 Dec 2021 23:05:32 +0100

itzks-systems (2021.12.17.1) unstable; urgency=medium

  * debian/itzks-systems-diskless.postinst:
    + Drop calling update-gconf-defaults. This is a tool long gone.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 18 Dec 2021 10:53:29 +0100

itzks-systems (2021.12.16.1) unstable; urgency=medium

  * etc/network/if-up.d/: Drop itzks-autofs and itzks-cups.
  * debian/itzks-systems-common.maintscript:
    + Assure removal of itzks-autofs and itzks-cups.
  * debian/templates:
    + Add school short name 'SPG'.
  * sbin/diskless-workstation-shell.*:
    + Drop versions for jessie and stretch, add bullseye version.
  * debian/rules:
    + Add EOL at EOF.
  * debian/copyright:
    + Update copyright attributions.
  * debian/control:
    + Drop firmware-linux-nonfree from D (itzks-systems-backup). Already in R:
      field.
    + Switch to debhelper-compat notation and bump to DH compat level version
      13.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 17 Dec 2021 22:39:07 +0100

itzks-systems (2021.11.03.1) unstable; urgency=medium

  * debian/control:
    + Add to D (and R) (mostly all systems): openboard (D) and
      openboard-contrib (R).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 03 Nov 2021 13:36:18 +0100

itzks-systems (2021.10.03.1) unstable; urgency=medium

  * debian/control:
    + Allow alternative D: tftpd-hpa.
    + Drop xpdf everywhere.
    + In D (mainserver): Prefer puppet-master-passenger over puppet-master
      (and stop failing because pupetmaster does not exist anymore in Debian
      bullseye.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sun, 03 Oct 2021 10:35:48 +0200

itzks-systems (2021.10.01.1) unstable; urgency=medium

  * debian/control:
    + Add B:/R: for ifupdown (on tablets).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 01 Oct 2021 14:49:15 +0200

itzks-systems (2021.09.30.3) unstable; urgency=medium

  * debian/control:
    + Drop x2golxdebindings and x2gomatebindings from D: fields. Not in Debian.
    + Add D (workstation): openshot-qt.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 30 Sep 2021 21:45:08 +0200

itzks-systems (2021.09.30.2) unstable; urgency=medium

  * APT: Disable sid package source now that bullseye is stable.
  * debian/itzks-systems-common.postinst: Only set solar.theme as
    plymouth theme if we have it.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 30 Sep 2021 18:45:47 +0200

itzks-systems (2021.09.30.1) unstable; urgency=medium

  * debian/template: Add 'customer' OvG.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 30 Sep 2021 18:36:01 +0200

itzks-systems (2021.08.13.1) unstable; urgency=medium

  * debian/control:
    + Add to R (workstation): firmware-sof-signed.
  * etc/modprobe.d/itzks-systems-common_dsp-fix.conf:
    + Disable the snd_intel DSP driver again. The SOF firmware is now available
      in Debian 11.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 13 Aug 2021 13:16:03 +0200

itzks-systems (2021.05.20.1) unstable; urgency=medium

  * debian/control:
    + Drop D (all bin:pkgs): pkg-mozilla-archive-keyring. Package not available
      anymore.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 20 May 2021 14:45:20 +0200

itzks-systems (2020.12.16.1) unstable; urgency=medium

  * debian/templates:
    + Drop previous customers that now have migrated elsewhere.
  * debian/itzks-systems-common.postinst:
    + Reset 'desktop-background' to default alternative (i.e. bg image in the
      active desktop-theme), if not so.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 16 Dec 2020 16:12:30 +0100

itzks-systems (2020.12.15.4) unstable; urgency=medium

  * debian/itzks-systems-common.postinst:
    + Fix artwork and plymouth theme consolidation from previous package
      version.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 15 Dec 2020 11:48:43 +0100

itzks-systems (2020.12.15.3) unstable; urgency=medium

  * debian/itzks-systems-common.postinst:
    + Fix Edu artwork and plymouth theme for ITZkS systems whenever we
      configure itzks-systems-common.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 15 Dec 2020 11:34:39 +0100

itzks-systems (2020.12.15.2) unstable; urgency=medium

  * debian/control:
    + Assure that the spacefun Edu theme is the only available theme on the
      system.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 15 Dec 2020 10:18:44 +0100

itzks-systems (2020.12.15.1) unstable; urgency=medium

  * debian/itzks-systems-common.maintscript:
    + Fix version for dsp-fix.conf file remaming.
  * share/glib-2.0/schemas/90_itzks+mate.gschema.override:
    + Set desktop-base's background as default background image.
      (This needs to be fixed in Debian, so it is an interim
      workaround).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 15 Dec 2020 08:08:11 +0100

itzks-systems (2020.12.14.2) unstable; urgency=medium

  * etc/modprobe.d/: Rename dsp-fix.conf file and prepend package namespace.
  * debian/itzks-systems-common.install:
    + Adapt to renamed modprobe conf file.
  * debian/itzks-systems-common.maintscript:
    + Move /etc/modprobe.d/dsp-fix.conf to itzks-systems-common_dsp-fix.conf.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 14 Dec 2020 18:56:29 +0100

itzks-systems (2020.12.14.1) unstable; urgency=medium

  * etc/modprobe.d/: Add dsp-fix.conf. Disable SOF driver firmware usage.
  * debian/itzks-systems-common.install: Install etc/modprobe.d/dsp-fix.conf
    into bin:pkg itzks-common.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 14 Dec 2020 17:27:20 +0100

itzks-systems (2020.12.13.1) unstable; urgency=medium

  * etc/network/if-up.d/itzks-autofs:
    + Only use on Workstations, and not on lo device.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 14 Dec 2020 13:28:21 +0100

itzks-systems (2020.12.10.1) unstable; urgency=medium

  * debian/control:
    + Add D (mainserver, workstation, terminalserver and diskless): pavucontrol.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 10 Dec 2020 23:18:49 +0100

itzks-systems (2020.10.06.2) unstable; urgency=medium

  * debian/control:
    + Move sagemath and xpdf to Recommends: field. Currently unavailable in
      Debian testing.
    + Move non-free packages to Recommends: fields.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 06 Oct 2020 20:34:15 +0200

itzks-systems (2020.10.06.1) unstable; urgency=medium

  * debian/control:
    + Drop from D: libreoffice-style-tango. Not available with LibreOffice 7.x
      anymore.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 06 Oct 2020 15:10:58 +0200

itzks-systems (2020.07.09.1) unstable; urgency=medium

  * debian/control:
    + Comment out musescore, currently not in Debian testing.
    + Comment out openboard, needs to be uploaded to Debian.
    + Comment out pinta, currently not in Debian testing.
    + Comment out bluefish, currently not in Debian testing.
    + Drop mate-icon-theme-faenza, deprecated upstream.
    + Switch from emacs24 to emacs.
    + Drop python-matplotlib. Python2 is dead.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 09 Jul 2020 14:56:43 +0200

itzks-systems (2020.06.24.2) unstable; urgency=medium

  * etc/mklocaluser.d/60-itzks-systems-tablet_add-to-local-groups:
    + Fix copy+paste flaw; we don't need user account creation code.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 24 Jun 2020 15:45:50 +0200

itzks-systems (2020.06.24.1) unstable; urgency=medium

  * itzks-systems-tablet:
    + Add LDAP-derived local user to system groups on initial login.
  * debian/itzks-systems-tablet.install:
    + Add missing slash at EOL, at line break at EOF.
  * debian/control:
    + Drop xterm from B:/R: (tablet). Leads to removal of itzks-systems-tablet
      during FAI installation.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 24 Jun 2020 15:36:50 +0200

itzks-systems (2020.04.17.1) unstable; urgency=medium

  * etc/apt/sources.list.d/*.list:
    + Adapt APT URLs for Debian bullseye. Drop deb-multimedia inclusion.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 17 Apr 2020 11:00:48 +0200

itzks-systems (2020.04.08.1) unstable; urgency=medium

  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox:
    + Fix missing white-spaces in square brackets of if clauses.
  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page:
    + Use -n option for checking if a string is of non-zero length.
    + Fix welcomeurl not being set if hostname is not www.intern.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 08 Apr 2020 13:24:18 +0200

itzks-systems (2020.04.04.1) unstable; urgency=medium

  * etc/chromium/policies/managed/itzks-systems-common.json:
    + Enforce chromium to using DuckDuckGo as default search provider.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 04 Apr 2020 00:36:54 +0200

itzks-systems (2020.04.03.3) unstable; urgency=medium

  * debian/control:
    + Try getting rid of imagemagick*.desktop file and
      debian-(u)xterm.desktop file.
  * debian/itzks-systems-tablet.install:
    + Provide 90_itzks+gnome-tablet.gschema.override adapting GNOME's
      favorite-apps for ITZkS.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 03 Apr 2020 22:25:46 +0200

itzks-systems (2020.04.03.2) unstable; urgency=medium

  * debian/control:
    + Add D (tablet): chromium-l10n, mc, tree, vim.
    + Prohibit installation of Firefox on tablets.
  * debian/itzks-systems-tablet.install:
    + No .desktop files. GNOME doesn't support them anyway.
  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox:
    + Fix script when running on Debian Edu bullseye.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 03 Apr 2020 22:08:02 +0200

itzks-systems (2020.04.03.1) unstable; urgency=medium

  * debian/{control,*.install}:
    + Add new bin:pkg itzks-systems-tablet.
  * debian/control:
    + Drop roamingworkstion from B:/R:, having workstation bin:pkg there is
      enough.
    + Fix SYNOPSIS and LONG_DESCRIPTION texts of workstation and
      roamingworkstation bin:pkgs.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 03 Apr 2020 10:38:14 +0200

itzks-systems (2020.02.27.1) unstable; urgency=medium

  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_disable-welcome-page:
    + White-space cleanup.
    + Only do LANGCODE i18n page lookups, if homepage points to TJENER. This fixes
      freezes if default homepage URL points to an external site.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 27 Feb 2020 08:22:46 +0100

itzks-systems (2020.02.26.1) unstable; urgency=medium

  * debian/control:
    + Downgrade arctica-greeter-guest-session from R: to S:.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 26 Feb 2020 13:04:07 +0100

itzks-systems (2020.02.21.2) unstable; urgency=medium

  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_gvfs-symlink:
    + Put symlink into /home/mike to ease finding XDG_RUNTIME_DIR/gvfs.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 21 Feb 2020 16:33:38 +0100

itzks-systems (2020.02.21.1) unstable; urgency=medium

  * debian/control:
    + Downgrade arctica-greeter-guest-session from D: to R:.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 21 Feb 2020 10:57:49 +0100

itzks-systems (2020.02.19.3) unstable; urgency=medium

  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation-disable-welcome-page:
    + Add script that disables Debian Edu's welcome page on Roaming
      Workstations.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 19 Feb 2020 16:52:47 +0100

itzks-systems (2020.02.19.2) unstable; urgency=medium

  * etc/skel/.debian-edu/welcome-page-shown:
    + Add flag file to suppress browser startup on first login on new accounts
      or new roaming account.
  * debian/itzks-systems-roamingworkstation.install:
    + Add welcome-page-shown flag file to /etc/skel of Roaming Workstations.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 19 Feb 2020 16:34:21 +0100

itzks-systems (2020.02.19.1) unstable; urgency=medium

  * debian/control:
    + Add B-D (roamingworkstation): gvfs-fuse.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 19 Feb 2020 15:12:45 +0100

itzks-systems (2020.02.12.1) unstable; urgency=medium

  * debian/itzks-systems-workstation.postinst:
    + Avoid script failure on non-existing directories.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 12 Feb 2020 15:31:08 +0100

itzks-systems (2020.02.10.3) unstable; urgency=medium

  * debian/itzks-systems-workstation.install:
    + Use correct option with rmdir.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 10 Feb 2020 22:14:22 +0100

itzks-systems (2020.02.10.2) unstable; urgency=medium

  * debian/itzks-systems-workstation.install:
    + Drop ITZkS specific /etc/skel again.
  * debian/itzks-systems-workstation.{postinst,maintscript}:
    + Clean-up mess of having /etc/skel in workstation bin:pkg for a while.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 10 Feb 2020 20:39:21 +0100

itzks-systems (2020.02.10.1) unstable; urgency=medium

  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks:
    + Obtain SMB domain from user object and domain object in LDAP; various tests.
  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_prep-firefox:
    + Make sure, the default Debian Edu profile folder gets used.
  * debian/itzks-systems-roamingworkstation.install:
    + Ship a reduced version of ITZkS's home dir skeleton.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 10 Feb 2020 13:46:37 +0100

itzks-systems (2020.02.08.1) unstable; urgency=medium

  * New bin:pkg: itzks-systems-roamingworkstation.
  * etc/mklocaluser.d/60-itzks-systems-roamingworkstation_smb-bookmarks:
    + Add CIFS/SMB home share to 'Places' area for GTK-3 based file browsers.
  * etc/skel/**/pkcs11.txt:
    + Drop i386 loading path of p11-kit-trust.so. Breaks functionality on amd64.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 08 Feb 2020 12:10:20 +0100

itzks-systems (2020.01.24.1) unstable; urgency=medium

  * debian/itzks-systems-workstation.install:
    + Ship ITZkS's /etc/skel on workstation hosts, too. Required for roaming
      workstations.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 24 Jan 2020 20:20:45 +0100

itzks-systems (2019.11.22.1) unstable; urgency=medium

  * itzks-reset-userprofile:
    + New tool for resetting all/most configurations in users' home directories.
  * debian/itzks-systems-mainserver.install:
    + Ship itzks-reset-userprofile in mainserver bin:pkg.
  * debian/control:
    + Add D (workstation): arctica-greeter-guest-session.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 22 Nov 2019 10:37:47 +0100

itzks-systems (2019.11.08.1) unstable; urgency=medium

  * debian/control:
    + Add D (diskless, terminalserver, workstation): openboard.
    + Add D (diskless, terminalserver, workstation): xournal.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 08 Nov 2019 16:31:55 +0100

itzks-systems (2019.11.06.2) unstable; urgency=medium

  * etc/standardskriver.cfg:
    + Fix site name (KATH -> KATHARINEUM).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 06 Nov 2019 16:23:47 +0100

itzks-systems (2019.11.06.1) unstable; urgency=medium

  * etc/standardskriver.cfg:
    + Update KATH default printers based on user location/workstation.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 06 Nov 2019 16:10:58 +0100

itzks-systems (2019.09.23.1) unstable; urgency=medium

  * debian/control:
    + Drop openoffice.org-thesaurus-de and openoffice.org-thesaurus-de-ch
      from C (workstation, diskless, terminalserver). The newly named packages
      mythes-de and mythes-de-ch provide these and installing them will
      force-remove the itzks-systems bin:pkg.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 23 Sep 2019 11:51:38 +0200

itzks-systems (2019.09.21.2) unstable; urgency=medium

  * etc/apt/sources.list.d/:
    + Finally update APT sources for buster. It's been overdue...
    + Disable X2Go repository.
    + Disable Arctica repository.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sun, 22 Sep 2019 01:41:50 +0200

itzks-systems (2019.09.21.1) unstable; urgency=medium

  * etc/systemd/system/autofs.service:
    + Add a 10sec delay before autofs really starts. Workaround for race time
      condition between network being available and autofs querying LDAP for
      shares.
  * debian/itzks-systems-*.install:
    + Finally include our customized autofs.service in bin:pkgs (workstation,
      terminalserver, filter, disklserver).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 21 Sep 2019 22:48:02 +0200

itzks-systems (2019.09.20.1) unstable; urgency=medium

  * debian/control:
    + Add D (workstation): wireless-tools.
    + Add D (workstation): uuid-runtime.
    + Drop D (workstation, terminalserver, diskless): oracle-java8-jre,
      oracle-java8-plugin.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 20 Sep 2019 22:09:03 +0200

itzks-systems (2019.09.16.1) unstable; urgency=medium

  * debian/control:
    + Add D (workstation, diskless, terminalserver): sagemath.
  * etc/standardskriver.cfg:
    + Drop configuraitons of gone customers.
    + Add FWSECK non-yet-configuration.
  * 90_itzks+mate.gschema.override:
    + Configure ALT+L as logout shortcut, reduce timeout from 60 (default)
      to 10 seconds.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 16 Sep 2019 16:47:05 +0200

itzks-systems (2019.07.05.1) unstable; urgency=medium

  * debian/control:
    + Deprecate logisim, discontinued upstream. (See Debian bug #767293).
    + FTBFS against OpenJDK 9 (See Debian bugs #893301).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 05 Jul 2019 10:18:32 +0200

itzks-systems (2019.07.03.1) unstable; urgency=medium

  * debian/control:
    + Debian Edu has moved from atftpd to tftpd. Reflect that and
      alternatively allow atftpd or tftpd (preferring the latter).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 03 Jul 2019 16:16:25 +0200

itzks-systems (2019.06.03.1) unstable; urgency=medium

  * itzks-hosts: Properly list server machines.
  * share/glib-2.0/schemas/90_itzks+mate.gschema.override: Don't disable-while-
    typing the touchpad. We observe regular cases where the touchpad is not
    being re-enabled afterwards. In fact, only way to re-enable it is
    logout/login.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 03 Jun 2019 12:43:45 +0200

itzks-systems (2019.05.27.3) unstable; urgency=medium

  * etc/X11/Xsession.d/98itzks-systems:
    + Also export NSS_SDB_USE_CACHE=yes via 98itzks-systems Xsession.d script.
      Otherwise, the variable does not get set inside an X11 session.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 27 May 2019 11:42:12 +0200

itzks-systems (2019.05.27.2) unstable; urgency=medium

  * etc/profile.d/itzks-systems.sh:
    + Drop NSS_SDB_USE_CACHE=yes for mainserver bin:pkg.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 27 May 2019 09:38:23 +0200

itzks-systems (2019.05.27.1) unstable; urgency=medium

  * etc/profile.d/itzks-systems.sh:
    + Set NSS_SDB_USE_CACHE=yes (on diskless, terminalserver, workstation,
      mainserver). Can be removed with Firefox's next ESR (>= 68.0).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 27 May 2019 09:13:41 +0200

itzks-systems (2019.05.10.1) unstable; urgency=medium

  * etc/systemd/system/autofs.service:
    + Custom autofs.service that wants nfs-client.target, too.
  * debian/control:
    + Move from R: to D: (workstations): cachefilesd.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 10 May 2019 16:44:22 +0200

itzks-systems (2019.04.12.1) unstable; urgency=medium

  * debian/control:
    + Add R (workstation): cachefilesd. (Cave: cachefilesd won't be in Debian
      buster).
    + Drop D (diskless, workstation, terminalserver): libreoffice-style-galaxy,
      not available in buster.
  * etc/skel:
    + Make pkcs11.txt compliant to i386 systems.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 12 Apr 2019 12:59:29 +0200

itzks-systems (2019.04.04.2) unstable; urgency=medium

  * etc/init.d/fetch-filter-cert: Disable debug output.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 04 Apr 2019 15:49:23 +0200

itzks-systems (2019.04.04.1) unstable; urgency=medium

  * Add init script: fetch-filter-cert (for diskless, workstation,
    terminalserver).
  * Update diskless-workstation-shell man pages, add script to chroot
    into buster DLW chroots.
  * Rename script: itzks-user-suicide -> itzks-goodbye-user-session.
  * Add man pages for the more scripts this package provides.
  * etc/skel:
    - Add pkcs11.txt that enables the PKCS#11 trust module
      in Firefox profiles by default. This provides support for trusting
      CA certificates as found in /etc/ssl/certs/.
    - Add pkcs11.txt that enables the PKCS#11 trust module in Chromium/Chrome
      profiles by default.
  * debian/control:
    + Enforce apache2 installation on filter servers. We need that for
      providing the filter-ca.crt file to the other systems on-site.
    + Add D (mainserver, terminalserver, diskless, workstation):
      sensible-utils (used in pwchange.desktop).
  * debian/itzks-systems-common.maintscript:
    + Handle mv_conffile for itzks_papersize.js
  * debian/itzks-systems-mainserver.maintscript:
    + Handle removal of iceweasel.desktop in skeleton.
  * debian/copyright:
    + Update copyright attributions.
  * debian/*.install:
    + Drop itzks-switch-to-systemd-networkd where it was shipped. Not tested
      for a while, not required anymore.
  * lintian: Silence some warnings and errors for stuff we want to do/have
    explicitly.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 04 Apr 2019 14:56:48 +0200

itzks-systems (2019.04.02.1) unstable; urgency=medium

  * debian/control:
    + Drop xul-ext-adblock-plus (not supported anymore with recent firefox in
      Debian stretch, Add webext-ublock-origin as drop-in replacement.
    + Add D (to diskless, workstation, terminalserver): tipp10.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 02 Apr 2019 15:39:54 +0200

itzks-systems (2019.01.31.1) unstable; urgency=medium

  * sbin/itzks-update-disklserver-squashfs-images: Typo fix rm command.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 31 Jan 2019 13:37:27 +0100

itzks-systems (2018.11.22.1) unstable; urgency=medium

  * etc/cron.d:
    + Add itzks-systems-disklserver. (It has already been released with previous
      package version.) Furthermore, add missing user name (root) to CRON job
      line.
  * debian/copyright: Update copyright attributions.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 22 Nov 2018 13:35:07 +0100

itzks-systems (2018.11.20.2) unstable; urgency=medium

  * debian/itzks-systems-disklserver.install:
    + Ship new scripts. Fix for prev release.
  * debian/control:
    + Add D (itzks-systems-disklserver): ltsp-server (for ltsp-update-image script).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 20 Nov 2018 17:30:37 +0100

itzks-systems (2018.11.20.1) unstable; urgency=medium

  * sbin/diskless-workstation-shell: Fix CHROOT path, now on stretch and of
    amd64 arch.
  * scripts:
    + Provide diskless-workstation-shell for jessie and stretch.
    + Add itzks-update-disklserver-squashfs-images for automatic LTSP squashfs
      updates.
  * disklserver tftpd config:
    + Update.
    + Use "<arch>+<dist>" as distro naming pattern rather than "<arch>.<dist>".

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 20 Nov 2018 17:14:33 +0100

itzks-systems (2018.09.26.1) unstable; urgency=medium

  * debian/control:
    + Add to R (workstation, diskless, terminalserver): flashplayer-mozilla
      (from DEB-Multimedia).
    + Add to C (workstation, diskless, terminalserver):
      browser-plugin-freshplayer-pepperflash, browser-plugin-gnash.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 26 Sep 2018 10:40:37 +0200

itzks-systems (2018.08.28.1) unstable; urgency=medium

  [ Mike Gabriel ]
  * itzks-transfer-create: Add script that creates transfer directories
    on e.g. main server.
  * itzks-transfer-create: Silence fstab grepping at end of script.
  * itzks-transfer-create: Make subfolder names configurable.
  * sbin/e2guardian-setup-sslmitm: Add script to setup certificates for
    E2Guardian with SSL-MitM.
  * bin/itzks-filter-whitelist-sslmitm-ca: Prep well-known browsers and
    other applications with E2Guardian's SSL-MitM fake root-CA.
  * sbin/e2guardian-update-shallalists: Add license header.
  * sbin/e2guardian-setup-sslmitm: Add reminder to copy root-CA certs to
    TJENER.
  * sbin/e2guardian-setup-sslmitm: Use more variables.
  * bin/itzks-filter-whitelist-sslmitm-ca: Always try to prep ~/.pki/nssdb/,
    also if it does not yet exist.
  * usr-lib-nagios-plugins/check_puppetmaster: Allow passing cmdline args to
    check_puppetmaster.sh.
  * usr-lib-nagios-plugins/check_puppetmaster.sh: Port to being used against
    puppet 4.8.x, silence grep output.
  * sbin/e2guardian-update-shallalists: unset proxy variables before
    downloading Shalla lists.
  * debian/itzks-systems-mainserver.install:
    + Install itzks-transfer-create into mainserver bin:pkg.
    + Add trailing slash to target folder. Cosmetic fix.

  [ Benjamin Schlüter ]
  * debian/control: Add conflict with lirc to itzks-systems-workstation.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 28 Aug 2018 09:31:04 +0200

itzks-systems (2018.06.20.1) unstable; urgency=medium

  [ Benjamin Schlüter ]
  * debian/control:
    + Add D: libwacom-bin for itzks-systems-diskless and itzks-systems-workstation.

  [ Mike Gabriel ]
  * debian/control:
    + Don't reference linux-image-* packages anymore. Breaks installation on
      i386.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 20 Jun 2018 12:41:48 +0200

itzks-systems (2018.06.13.1) unstable; urgency=medium

  * sbin/e2guardian-update-shallalists:
    - Create /var/lib/e2guardian, if it does not yet exist.
  * debian/control:
    + Enforce pulling in shutdown-at-night (>= 0.19~). Fixes shutdown on
      systems that run Arctica Greeter.
    + Revert: Allow vlc-bin as alternative for vlc. Was needed during an
      interim glitch in the deb-multimedia.org package archive.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 13 Jun 2018 20:39:40 +0200

itzks-systems (2018.05.23.1) unstable; urgency=medium

  * debian/control: Add D: sl. Thanks to Malena Busch for suggesting.
  * debian/templates: New school customer: PUS.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 23 May 2018 15:30:19 +0200

itzks-systems (2018.05.20.1) unstable; urgency=medium

  [ Benjamin Schlüter ]
  * debian/control:
    + Add D: webcamoid for itzks-systems-{diskless,workstation}.

  [ Mike Gabriel ]
  * debian/control:
    + Allow vlc-bin as alternative for vlc.
    + Add D: webcamoid for itzks-systems-{diskless,workstation}.
    + Mark -display bin:pkg as real meta package.
    + Bump Standards-Version: to 4.1.4.
  * debian/copyright:
    + Update copyright attributions.
    + Use secure URI to obtain copyright references.
  * debian/itzks-systems-mainserver.install:
    + Don't ship the brisk-menu mate-panel layout in the mainserver bin:pkg.
  * lintian: Update and fix itzks-systems-mainserver.lintian-overrides.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sun, 20 May 2018 01:53:38 +0200

itzks-systems (2018.04.03.1) unstable; urgency=medium

  * MATE Panel: Exchange Traditional Menu by Brisk Menu.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 03 Apr 2018 10:47:29 +0200

itzks-systems (2018.03.07.1) unstable; urgency=medium

  [ Mike Gabriel ]
  * itzks-system.do_preseed: Enforce noninteractive debconf mode.

  [ Benjamin Schlüter ]
  * debian/control:
    + Add D: debian-edu-config (>= 1.929+deb9u1~) for itzks-systems-{mainserver,
      terminalserver,disklserver,workstations,filter,diskless}.
  * Remove /etc/chromium as that is managed by debian-edu-config.
  * itzks-systems-common.install: Remove /etc/chromium from script.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 07 Mar 2018 14:43:26 +0100

itzks-systems (2018.01.29.1) unstable; urgency=medium

  * debian/control:
    + Allow itzks-keyring (>= 2018.01.29~) as alternative for
      deb-multimedia-keyring.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 29 Jan 2018 14:03:50 +0100

itzks-systems (2018.01.27.1) unstable; urgency=medium

  [ Mike Gabriel ]
  * SQUID / Icinga: Update check_squid to usage of the new Monitoring:Plugin
    Perl module.
  * itzks-switch-back-to-networkmanager: First draft for testing.
  * debian/control:
    + Add D: mate-applet-brisk-menu for all profiles where we run MATE on in
      the Edu network.
    + On workstation and terminalserver systems, conflict with installation
      of gnome-packagekit.
    + Allow itzks-keyring (>= 2018.01.27~) as alternative for x2go-keyring.

  [ Benjamin Schlüter ]
  * itzks-switch-back-to-networkmanager: Fix errors in script after testing.
  * itzks-switch-to-systemd-networkd: Add echo telling the user to reboot after
    script is finished.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 27 Jan 2018 02:29:51 +0100

itzks-systems (2018.01.07.2) unstable; urgency=medium

  * mainserver scripts: Syntax for just added dpkg-maintscript-helper
    call (for removing /etc/skel/Desktop/iceweasel.desktop).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sun, 07 Jan 2018 21:52:48 +0100

itzks-systems (2018.01.07.1) unstable; urgency=medium

  * 90_itzks+mate.gschema.override: Enforce 'menta' cursor theme.
  * Desktop skel: Remove iceweasel.desktop, introduce similar file named
    firefox.desktop.
  * debian/control:
    + Add D (diskless, terminalserver, workstation): ktouch.
    + Replace D on icedove by D on thunderbird.
  * debian/itzks-systems-common.preinst:
    + Cosmetic fix in comment header.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sun, 07 Jan 2018 21:34:55 +0100

itzks-systems (2018.01.05.3) unstable; urgency=medium

  * debian/itzks-systems-terminalserver.install:
    + Add 90_itzks+mate.gschema.override on terminalserver installations.
    + Add itzks-user-suicide script to terminalserver bin:pkg.
  * sudo tweaks: Keep DISPLAY and SSH_AUTH_SOCK env vars. Allows sudo with X11
    access + ssh agent forwarding after during sudo calls.
  * GLib-2.0 schema overrides for MATE: Enforce Menta icon and window theme.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 05 Jan 2018 11:55:13 +0100

itzks-systems (2018.01.05.2) unstable; urgency=medium

  * APT: Add debian-extras from Arctica Project to arctica.list.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 05 Jan 2018 10:16:55 +0100

itzks-systems (2018.01.05.1) unstable; urgency=medium

  * debian/itzks-systems-workstation.install:
    + Drop /etc/chromium from workstation bin:pkg. Now in common bin:pkg.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 05 Jan 2018 09:47:29 +0100

itzks-systems (2018.01.03.3) unstable; urgency=medium

  * debian/control:
    + Now really comment out libnagios-plugin-perl for mainserver. Previous
      package version commented out the Perl module for the filter bin:pkg.
      (Gnaaaa...).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 03 Jan 2018 17:11:19 +0100

itzks-systems (2018.01.03.2) unstable; urgency=medium

  * debian/control:
    + Comment out D (mainserver): libnagios-plugin-perl. Needs further
      investigation why this package has been removed from Debian stretch
      and beyond.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 03 Jan 2018 17:03:56 +0100

itzks-systems (2018.01.03.1) unstable; urgency=medium

  * Chromium WPAD configuration: Move to itzks-systems-common (without
    maintscript magic, bad habbit but ok in this case).
  * etc/cron.d/itzks-systems-filter: Remove shebang from file. Totally
    inappropriate here.
  * debian/control:
    + Bump Standards-Version: to 4.1.3. No changes needed.
    + Update Vcs-*: URLs. Use secure URLs.
  * debian/{control,*.install}:
    + Allow co-installation of mainserver and terminalserver bin:pkg
  * debian/itzks-systems-terminalserver.install:
    + Allow host wake-ups from terminal servers to ease co-installation
      of bin:pkg terminalserver on main servers.
  * debian/copyright:
    + Improve fine-granularity of the copyright descriptions.
  * White-space cleanup.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 03 Jan 2018 11:53:31 +0100

itzks-systems (2018.01.02.1) unstable; urgency=medium

  * debian/control:
    + Drop D: gcalctool everywhere. Excplicitly don't pull-in replacement
      gnome-calculator.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 02 Jan 2018 18:09:26 +0100

itzks-systems (2017.12.16.1) unstable; urgency=medium

  * 90_itzks+mate.gschema.override:
    - Enforce Menta GTK theme for MATE desktop.
  * examples/mainserver:
    - Switch mainserver's TFTP config for DebianEdu netinstaller to DI v9.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 16 Dec 2017 22:12:52 +0100

itzks-systems (2017.12.12.2) unstable; urgency=medium

  * debian/control:
    + Loosen restrictions on libreoffice GTK integration packages on Debian
      stretch.
  * examples/disklserver:
    - Provide TFTP/pxelinux configuration for booting Debian Edu stretch
      diskless machines.
  * APT sources:
    - Add Arctica Project's release package repo.
    - Update to stretch.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 12 Dec 2017 21:20:19 +0100

itzks-systems (2017.12.12.1) unstable; urgency=medium

  * debian/control:
    + Conflict (diskless, workstation) with vlc-plugin-pulse. Package does not
      exist for stretch and beyond.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 12 Dec 2017 14:34:47 +0100

itzks-systems (2017.12.11.3) unstable; urgency=medium

  * Drop bin:pkg itzks-debian-mate-default-settings. Superceded by
    official debian-mate-default-settings package as found in Debian
    since stretch.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 11 Dec 2017 22:18:47 +0100

itzks-systems (2017.12.11.2) unstable; urgency=medium

  * debian/control:
    + Switch from flashplugin-nonfree to browser-plugin-freshplayer-pepperflash.
    + Drop from Ds: gstreamer0.10-plugins-*. Add to D (workstation):
      gstreamer1.0 plugins.
    + Switch from kdm to lightdm with Arctica Greeter frontend.
    + MATE 1.16 only has one build-variant of mate-settings-daemon and
      mate-media.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 11 Dec 2017 22:05:55 +0100

itzks-systems (2017.12.11.1) unstable; urgency=medium

  [ Benjamin Schlüter ]
  * debian/control:
    + Add D (itzks-systems-workstation, itzks-systems-diskless) sm.
    + Add D (itzks-systems-terminalserver) sm.
    + Add D (itzks-systems-common) iptables.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 11 Dec 2017 21:13:43 +0100

itzks-systems (2017.11.20.1) unstable; urgency=medium

  * virtman: Since Debian stretch, libvirtd comes via bin:pkg libvirt-daemon.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 20 Nov 2017 11:22:04 +0100

itzks-systems (2017.11.08.1) unstable; urgency=medium

  * debian/templates: Add school customer: FWSECK.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 08 Nov 2017 14:14:56 +0100

itzks-systems (2017.10.05.1) unstable; urgency=medium

  [ Mike Gabriel ]
  * New script 'itzks-hosts'. Convert all LDAP host objects to a list in CSV
    file format.
  * debian/control: Bump Standards-Version: to 4.1.1. No changes needed.

  [ Benjamin Schlüter ]
  * Add machine.KATH to standardskriver.cfg

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 05 Oct 2017 15:20:54 +0200

itzks-systems (2017.07.27.1) unstable; urgency=medium

  * debian/control:
    + Fix D (itzks-systems-displayserver): ndb-server -> nbd-server.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 27 Jul 2017 09:14:58 +0200

itzks-systems (2017.07.03.1) unstable; urgency=medium

  * debian/control:
    + Drop from D (diskless, terminalserver, workstation): libreoffice-gnome,
      libreoffice-gtk.
    + Rather add libreoffice-gtk{,2,3} to Conflicts: as they have started
      causing troubles recently.
    + Drop from D (diskless, terminalserver, workstation): libreoffice-emailmerge.
      Discontinued in LO (>= 5).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 03 Jul 2017 14:52:59 +0200

itzks-systems (2017.06.30.1) unstable; urgency=medium

  [ Benjamin Schlüter ]
  * debian/control:
    + Remove D (common): firefox-esr.
    + Add D (backup, disklserver, mainserver): firefox-esr.

  [ Mike Gabriel ]
  * standardskriver.cfg:
    + HGG bib-tresen-* hosts print to bib-tresen printer by default.
  * debian/copyright:
    + Drop attributes for removed standardskriver tool.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 30 Jun 2017 09:06:21 +0200

itzks-systems (2017.06.27.1) unstable; urgency=medium

  * standardskriver:
    + The standardskriver tool has now been packaged separately.
      We now only ship our config in itzks-systems.
  * etc/skel/Desktop/pwdchange.desktop: Add shebang line.
  * debian/control:
    + Fix spelling error in LONG_DESCRIPTIONs.
    + Fix package-relation-with-self for itzks-systems-backup.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 27 Jun 2017 14:50:35 +0200

itzks-systems (2017.06.21.1) unstable; urgency=medium

  [ Benjamin Schlüter ]
  * /debian/control:
    + Add D (diskless, terminalserver, workstation): idle3, geany.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 21 Jun 2017 14:15:54 +0200

itzks-systems (2017.05.22.1) unstable; urgency=medium

  [ Benjamin Schlüter ]
  * Add e2guardian-update-shallalists script for filter.* servers.
  * Add CRON job file for regular e2guardian-update-shallalists script runs.
  * debian/itzks-systens-filter.install:
    + Install e2guardian-update-shallalists into package.
    + Install e2guardian-update-shallalists update CRON job into package.

  [ Mike Gabriel ]
  * itzks-systems-filter:
    + Let's install e2guardian-update-shallalists to /usr/sbin rather than
      /usr/local/sbin.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 22 May 2017 16:39:55 +0200

itzks-systems (2017.05.08.1) unstable; urgency=medium

  * debian/control:
    + Add D (diskless, workstation): kdenlive.
    + Add D (diskless, workstation, terminalserver): python{2,3}-matplotlib.
    + Add D (diskless, workstation, terminalserver): sqlite3.
    + Add D (diskless, workstation, terminalserver): python3-tk.
    + Update D (TeX LIVE). Pull-in texlive-full right away...
  * debian/*: Process with wrap-and-sort (options: -s -b -k -t).
  * standardskriver.cfg: Update for customer EBG.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 08 May 2017 14:58:38 +0200

itzks-systems (2017.04.25.1) unstable; urgency=medium

  [ Benjamin Schlüter ]
  * itzks-systems-smartboard:
    + Add override for gsettings "disable-user-switching".
    + 90_itzks-smartboard+mate.gschema.override: Fix location
      in source-tree and rename file.
  * itzks-systems-smartboard.install:
    + Add correct installation path for
      90_itzks-smartboard+mate.gschema.override.
  * debian/control:
    + Add D (itzks-systems-workstation): fping. (We ping
      people.debian.org before downloading something from it).
    + Add D (itzks-systems-workstation): anacron. (We want
      daily CRON jobs to run reliably).
  * itzks-systems-workstation:
    + Add daily CRON job for flashplugin updates and system-wide
      proxy-settings updates via WPAD.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 25 Apr 2017 15:10:23 +0200

itzks-systems (2017.03.21.1) unstable; urgency=medium

  * Chromium:
    + Enforce WPAD (auto detect) mode and lock proxy settings in Chromium.
  * debian/control:
    + Add D (all desktop-like systems): chromium.
    + Add to R (diskless, workstation): flashplayer-chromium (from
      DebMultimedia).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 21 Mar 2017 14:28:50 +0100

itzks-systems (2017.03.14.1) unstable; urgency=medium

  * GNOMEv2: Drop ancient gconf settings original intended for GNOMEv2.
  * gsettings for ITZkS: Prep MATE screensaver defaults, longer idle
    delay, introduce lock delay, introduce logout button in screensaver dialog.
  * debian/itzks-systems-workstation.install:
    + Install itzks-switch-to-systemd-networkd to /usr/sbin/.
  * itzks-systems-diskless.install:
    + Provide itzks-switch-to-systemd-networkd in DLW chroot.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 14 Mar 2017 12:46:30 +0100

itzks-systems (2017.02.22.2) unstable; urgency=medium

  * Icinga2: Add check_apcupsd for virt-man servers.
  * usr-lib-nagios-plugins: White-space cleanups.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 22 Feb 2017 15:28:08 +0100

itzks-systems (2017.01.20.1) unstable; urgency=medium

  * New script (for workstations): itzks-switch-to-systemd-networkd. Migrate
    ifupdown based systems to systemd-networkd.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 20 Jan 2017 08:33:20 +0100

itzks-systems (2017.01.17.2) unstable; urgency=medium

  * debian/control:
    + Move from D to R (itzks-systems-workstation): network-manager-gnome.
      Allows uninstallation of the network-manager applet on systemd-networkd
      based systems.
    + puppet modules need only be installed on the puppetmaster. Dropping them
      from the client systems again.
  * Sitesummary: Make sure sitesummary runs in the first minute after system boot.
    Otherwise it blocks unattended-upgrades run from anacron.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 17 Jan 2017 14:02:51 +0100

itzks-systems (2017.01.17.1) unstable; urgency=medium

  * etc/firefox-esr/itzks_caching.js: Fix missing EOL at EOF.
  * debian/control:
    + Add D puppet and puppetlabs modules on main server, workstations,
      terminalservers, disklserver, filter.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 17 Jan 2017 13:50:26 +0100

itzks-systems (2017.01.10.1) unstable; urgency=medium

  [ Benjamin Schlüter ]
  * debian/control:
    + Add D (itzks-systems-displayserver): ndb-server.

  [ Mike Gabriel ]
  * Firefox Caching: Disable disk caching entirely. Should greatly improve
    NFS performance and reduce load on TJENERs caused by Kernel jbd processes
    causing high I/O usage.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 10 Jan 2017 11:30:45 +0100

itzks-systems (2016.12.21.2) unstable; urgency=medium

  * CRON: Fix crontab file for itzks-systems-common (missing line break
    at EOL).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 21 Dec 2016 11:06:20 +0100

itzks-systems (2016.12.21.1) unstable; urgency=medium

  * Icinga2/Puppet: Fix sudo rule for check_puppetmaster monitoring
    plugin.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 21 Dec 2016 10:52:45 +0100

itzks-systems (2016.12.20.1) unstable; urgency=medium

  * debian/control:
    + Add D (itzks-systems-filter): squidclient.
  * Icinga2/Puppet:
    + Add check_puppetmaster.sh monitoring plugin.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 20 Dec 2016 16:27:46 +0100

itzks-systems (2016.12.19.1) unstable; urgency=medium

  * debian/control:
    + Add D (itzks-systems-filter): libnagios-plugin-perl.
  * itzks-systems-filter: Add README.filter.
  * debian/itzks-systems-filter.install:
    + Install check_squid monitoring plugin into bin:pkg.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 19 Dec 2016 14:22:37 +0100

itzks-systems (2016.12.16.1) unstable; urgency=medium

  * Add pseudo-school "DEV" (for development systems).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 16 Dec 2016 15:27:57 +0100

itzks-systems (2016.09.29.1) unstable; urgency=medium

  * CRON: Run apt-get clean every morning, so the /var partition does not
    get filled with unneeded packages.
  * CRON: Run apt-get update another time at 11am. So that Icinga may report
    required package updates during the day.
  * usr-lib-nagios-plugins/check_fs_ro.sh: Set a+x permission bits, to make the
    plugin executable.
  * New ITZkS System installation type: itzks-systems-filter. Install a host
    running e2guardian and squid3 proxy.
  * Add B/R rules for itzks-systems-backup that forbids parallel installation of
    itzks-systems-* packages.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 29 Sep 2016 11:42:13 +0200

itzks-systems (2016.09.07.1) unstable; urgency=medium

  * debian/control:
    + Dependency-wise switch over to Oracle Java 8. Allow
      Oracle Java 7 to stay installed.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 07 Sep 2016 13:25:37 +0200

itzks-systems (2016.09.06.1) unstable; urgency=medium

  * Monitoring: Add check_fs_ro.sh plugin.
  * debian/copyright:
    + Add copyright attributions for usr-lib-nagios-plugins/check_fs_ro.sh.
  * debian/itzks-systems-common.install:
    + Install check_fs_ro.sh into bin:pkg itzks-systems-common.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 06 Sep 2016 15:02:17 +0200

itzks-systems (2016.07.27.2) unstable; urgency=medium

  * debian/control:
    + Prepare for diskless chroots being amd64 systems. Use linux-image
      or linux-image-amd64 alternatively.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 27 Jul 2016 12:45:31 +0200

itzks-systems (2016.07.27.1) unstable; urgency=medium

  * debian/control:
    + The check_dirvish.py plugin additionally requires python3 and
      python3-dateutil.
  * CRON: Run apt-get update twice per day, so that Icinga has access to
    recent package lists.
  * debconf: Add new school: FRS (Fritz-Reuter-Schule Eckernförde)

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 27 Jul 2016 11:34:25 +0200

itzks-systems (2016.07.19.1) unstable; urgency=medium

  * CRON: Silence calls to apt-get autoclean on system reboot. Such messages
    are "flooding" root mails on TJENER.
  * Monitoring: Add check_dirvish (must run via sudo).
  * debian/copyright:
    + Update copyright holder for standardskriver.
    + Add rudimentary license information and upstream URLs for the newly
      shipped monitoring plugins (check_dirvish.py, check_md_raid,
      check_mem.pl, check_squid).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 19 Jul 2016 18:55:47 +0200

itzks-systems (2016.07.15.7) unstable; urgency=medium

  * usr-lib-nagios-plugins:
    + Set x-bits for check_* files.
    + Add check_mem.pl plugin.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 15 Jul 2016 23:26:57 +0200

itzks-systems (2016.07.15.6) unstable; urgency=medium

  * Icinga2 monitoring plugins: Add check_md_raid (physical servers) and
    check_squid (main server).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 15 Jul 2016 22:32:14 +0200

itzks-systems (2016.07.15.5) unstable; urgency=medium

  * debian/itzks-systems-common.{postinst,postrm}:
    + Fix spelling and other issues when calling update-icon-caches for
      iceweasel.png symlinking.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 15 Jul 2016 15:00:09 +0200

itzks-systems (2016.07.15.4) unstable; urgency=medium

  * DPKG MaintHelper Scripts: Fix usage.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 15 Jul 2016 14:50:15 +0200

itzks-systems (2016.07.15.3) unstable; urgency=medium

  * debian/control:
    + Versioned D on debian-edu-config (>= 1.818+deb8u2~).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 15 Jul 2016 14:38:33 +0200

itzks-systems (2016.07.15.2) unstable; urgency=medium

  * debian/control: Enforce upgrade to Firefox ESR.
  * itzks_papersize.js: Move file to /etc/firefox-esr/ folder.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 15 Jul 2016 14:33:16 +0200

itzks-systems (2016.07.15.1) unstable; urgency=medium

  * Iceweasel -> FirefoxESR transition: Create legacy symlinks for iceweasel.png
    so that our Webbrowser.desktop links do still show an icon.
  * New ITZkS system types: displayserver, display.
  * debian/control:
    + Bump Standards: to 3.9.8. No changes needed.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 15 Jul 2016 14:00:02 +0200

itzks-systems (2016.04.12.1) unstable; urgency=medium

  * schroot/fstab: Add /media mountpoint into SMART Notebook
    chroots.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 12 Apr 2016 10:05:04 +0200

itzks-systems (2016.03.03.1) unstable; urgency=medium

  * debian/control:
    + Add D for kile and texworks to all workstation-like system types.
    + Add D for logisim to all workstation-like system types.
    + Move from R to D: various MATE desktop related components that
      don't get installed on Debian Edu jessie MATE. We really want those
      components installed (e.g. atril, pluma, mate-power-manager,
      mate-screensaver, mate-notification-daemon, etc.).
    + Bump Standards: to 3.9.7. No changes needed.
  * shutdown-at-night blockage: Block workstation-like systems from waking
    up other machines via WoL.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 03 Mar 2016 22:55:04 +0100

itzks-systems (2015.12.15.2) unstable; urgency=medium

  * debian-mate-default-settings: Add Xsession.d file
    55mate-session_materc-itzks until we have reached MATE in Debian stretch.
    The file can coexist well with 55mate-session_materc as found in
    bin:package mate-session-manager (>= 1.10).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 15 Dec 2015 15:39:04 +0100

itzks-systems (2015.12.15.1) unstable; urgency=medium

  * etc/cron.d/itzks-systems-common: Perform apt-get autoclean on
    every reboot (all systems).
  * etc/network/if-up.d/itzks-autofs: Re-enable this script. On systemd
    based systems using NetworkManager to control eth0, a restart of
    autofs after RJ45 cable plug-events is a must.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 15 Dec 2015 14:18:15 +0100

itzks-systems (2015.11.25.1) unstable; urgency=medium

  * debian-mate-default-settings: Provide itzks-debian-mate-default-settings
    for Debian jessie / ITZkS.
  * debian/control:
    + Remove various duplicate entries for emacs24 and debian-edu-artwork-joy.
  * debian/{control,compat}:
    + Switch to Debhelper 9.
    + Pull-in bluefish for diskless machines, workstations, and terminal
      servers.
  * debian/copyright:
    + Fix reference to bin/standardskriver.
  * debian/rules:
    + Tar-up tarballs with gzip's -n option (no timestamps).
  * etc/mimeapps.list:
    + Replace various GNOME applications by MATE applications as default app
      for various MIME types.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 25 Nov 2015 05:17:38 +0100

itzks-systems (2015.09.11.1) unstable; urgency=medium

  * debian/control:
    + Add to D (itzks-systems-mainserver): pxelinux.
  * examples/mainserver/tftp/:
    + Slighly fix Debian Installer text. (Show version, drop term Skolelinux).
  * etc/apt/sources.list.d:
    + Reactive Deb-Multimedia repository.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 11 Sep 2015 23:11:15 +0200

itzks-systems (2015.07.25.1) unstable; urgency=medium

  * etc/mimeapps.list:
    + Add Wine specific MIME types and make Wine the default application
      for them.
  * etc/standardskriver.cfg:
    + Add Schulbibliothek-printer (EBG).
  * debian/itzks-systems-common.postinst:
    + Only execute update-desktop-database if it exists (i.e., if
      bin:package desktop-file-utils is installed).
  * debian/control:
    + Add to D (itzks-systems-disklserver): pxelinux.
  * examples/disklserver/tftp:
    + Adapt tftp configuration example (disklserver) to Debian Edu jessie.
  * examples/mainserver/tftp:
    + Adapt tftp configuration example (mainserver) to Debian Edu jessie.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 25 Jul 2015 22:32:47 +0200

itzks-systems (2015.07.15.2) unstable; urgency=medium

  * debian/itzks-systems-common.postinst:
    + For Wine fixes installation: don't use type -p, replaced by
      which.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 15 Jul 2015 13:02:51 +0200

itzks-systems (2015.07.15.1) unstable; urgency=medium

  * debian/control:
    + Add to D (itzks-systems-virtman): ganeti-os-noop.
    + Add to D (itzks-systems-diskless): gstreamer1.0-plugins-bad,
      gstreamer1.0-plugins-good, gstreamer1.0-plugins-ugly, gstreamer1.0-libav.
  * Wine desktop UI fixes:
    + Add wine.desktop and MIME relevant files for Wine, so that Wine can get
      launched via Caja and other file browsers (DIRTY HACK! in
      itzks-systems-common).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 15 Jul 2015 12:31:41 +0200

itzks-systems (2015.07.02.1) unstable; urgency=medium

  * debian/control:
    + Update dependencies of bin:package itzks-systems-virtman:
      . Prefer ganeti over libvirt-bin.
      . Move non-free deps to Recommends: field.
      . Drop from D: etherboot-qemu.
      . Move to R: deb-multimedia-keyring.
    + For itzks-systems-{diskless,terminalserver}:
      . Remove duplicates under D: from R: eom, engrampa.
  * debian/templates:
    + Add new customer: KATHARINEUM.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 02 Jul 2015 15:22:22 +0200

itzks-systems (2015.04.17.2) unstable; urgency=medium

  * standardskriver tool:
    - Tolerate non-existing [sections] in standardskriver.cfg.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 17 Apr 2015 16:12:15 +0200

itzks-systems (2015.04.17.1) unstable; urgency=medium

  * 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.
    - Fix reporting error (discovered by pyflakes).
    - Add customer default printer configs to etc/standardskriver.cfg.
    - standardskriver.cfg: Add configuration for customer WDORF.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 17 Apr 2015 15:41:31 +0200

itzks-systems (2015.04.03.1) unstable; urgency=medium

  * debian/control:
    + Drop from R (itzks-systems-smartboard): xscreensaver.
    + Drop from C (itzks-systems-smartboard): mate-screensaver.
    + Add to R (itzks-systems-{terminalserver,workstation,diskless}: All packages
      that are also recommended in mate-desktop-environment. Ensure that we have
      all required packages even if mate-desktop-environment was installed without
      recommended packages.
  * debian/itzks-systems-smartboard:
    + Create /skole folder on Debian Edu / Skolelinux systems if
      not already present.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 03 Apr 2015 21:13:16 +0200

itzks-systems (2015.03.09.1) unstable; urgency=medium

  * itzks-systems-smartboard:
    - Make sure that SMART Orient and SMART Firmware Updater appear
      under Hardware Settings in MATE control center.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 09 Mar 2015 10:51:40 +0100

itzks-systems (2015.03.06.3) unstable; urgency=medium

  * itzks-systems-smartboard:
    - Rename firmware updater icons to SMART+ITZkS_FirmwareUpdater.png.
    - Place icons into apps subfolders.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 06 Mar 2015 18:26:26 +0100

itzks-systems (2015.03.06.2) unstable; urgency=medium

  * itzks-systems-smartboard:
    - Fix smarttech-FirmwareUpdater.desktop (icon, comment).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 06 Mar 2015 17:25:31 +0100

itzks-systems (2015.03.06.1) unstable; urgency=medium

  * itzks-systems-smartboard:
    - Make system setting for SMART Firmware Updater available.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 06 Mar 2015 17:15:51 +0100

itzks-systems (2015.03.03.1) unstable; urgency=medium

  * itzks-systems-smartboard:
    - Provide itzks-smartboard system group so that we are able
      to grant smartboard access to local users without having to
      put them into the sudo group.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 03 Mar 2015 06:18:10 +0100

itzks-systems (2015.02.18.2) unstable; urgency=medium

  * itzks-systems-smartboard:
    - SMART Control Center runs in userspace, not as root. Adapt
      .desktop file to show up in categories: Settings; HardwareSettings;

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 18 Feb 2015 12:09:35 +0100

itzks-systems (2015.02.18.1) unstable; urgency=medium

  * debian/control:
    + Add D (workstation-like systems): audacity.
  * itzks-systems-smartboard: Start SMARTBoardService daemon in user
    context (not as root) and provide proper udev rules to grant
    normal users sufficient access to SMART whiteboard devices.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 18 Feb 2015 12:04:00 +0100

itzks-systems (2015.02.13.1) unstable; urgency=medium

  * itzks-systems-smartboard: Remove debugging code from package scripts.
  * debian/control:
    + Stop pulling in "totem". VLC should be the one-and-only...

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 13 Feb 2015 12:12:10 +0100

itzks-systems (2015.02.12.1) unstable; urgency=medium

  * Add bin:package itzks-systems-smartboard. Provide wrapping-like support
    on Debian wheezy and above for SMART Notebook and tools contained in
    a Ubuntu 12.04 (i386) chroot.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 12 Feb 2015 13:22:48 +0100

itzks-systems (2014.12.17.1) unstable; urgency=medium

  * debian/control:
    + Prefer geogebra5 in diskless workstations.
    + Pull-in geogebra5 on terminal servers, as well.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 17 Dec 2014 10:00:09 +0100

itzks-systems (2014.11.14.2) unstable; urgency=medium

  * debian/control:
    + Typo fix (fonts-sil-doulos, not fonts-sil-doulus).
    + Depend on emacs24, not emacs23.
    + Bump Standards: to 3.9.6. No changes needed.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 14 Nov 2014 15:30:23 +0100

itzks-systems (2014.11.14.1) unstable; urgency=medium

  * Fix deps for fonts-linex, fonts-sil-doulos.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 14 Nov 2014 15:08:51 +0100

itzks-systems (2014.10.28.1) unstable; urgency=medium

  * itzks-transfer-cleaner: Only remove empty directories that have reached the
    age given in $TRANSFER_DEL_PERFORM.
  * Allow setting of ITZkS customer name via itzks.do_preseed $1.
  * Bump package for usage on Debian jessie:
    - Adapt APT sources.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 28 Oct 2014 22:00:22 +0100

itzks-systems (2014.09.09.1) unstable; urgency=medium

  * debian/control: Assure that we pull-in latest itzks-systems-common version,
    always if we install any of the system packages.
  * master.conf.dirvish: Fix typos in line for vault contentserver.intern_srv.
  * APT: Provide inactive debian-lts.list for wheezy-lts (hopefully to come).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 09 Sep 2014 12:42:51 +0200

itzks-systems (2014.07.07.1) unstable; urgency=medium

  * Enforce installation of MATE pulseaudio backend packages.
  * Adapt PXE boot configuration to LTSP in Debian wheezy.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 07 Jul 2014 16:33:05 +0200

itzks-systems (2014.07.03.1) unstable; urgency=medium

  * JAVA: Enforce security.level=MEDIUM for all Java instances.
    Do this system-wide via a deployment.config and a
    deployment.properties file.

 -- Mike Gabriel <sunweaver@debian.org>  Thu, 03 Jul 2014 12:01:25 +0200

itzks-systems (2014.07.02.6) unstable; urgency=medium

  * debian/control:
    + Fix libreoffice 4.2.x dependencies.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 02 Jul 2014 16:36:53 +0200

itzks-systems (2014.07.02.5) unstable; urgency=medium

  * debian/control:
    + Replace xemacs21 by emacs23.
    + Replace totem-gstreamer by totem.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 02 Jul 2014 16:30:29 +0200

itzks-systems (2014.07.02.4) unstable; urgency=medium

  * debian/control:
    + More work on dependencies (artwork, removal of unwanted packages).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 02 Jul 2014 15:51:17 +0200

itzks-systems (2014.07.02.3) unstable; urgency=medium

  * debian/control:
    + More work on fixing dependencies for Debian stable/testing/unstable.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 02 Jul 2014 15:26:09 +0200

itzks-systems (2014.07.02.2) unstable; urgency=medium

  * debian/control:
    + Pull-in MATE desktop environment (from wheezy-backports) and replace
      GDM by KDM.
    + Pull-in debian-edu-artwork-spacefun and make sure debian-edu-artwork-joy
      does not get installed.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 02 Jul 2014 14:52:55 +0200

itzks-systems (2014.07.02.1+deb7) wheezy; urgency=medium

  * debian/control:
    + Fix maintainer e-Mail address.
  * debian/copyright:
    + Update year for most files.
  * APT:
    - Switch to wheezy(-bpo) package archives.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 02 Jul 2014 14:23:40 +0200

itzks-systems (2014.07.02.1) squeeze-backports; urgency=low

  * GNOME:
    - Set default idle time for GNOME sessions/screensaver to 15 minutes.
  * APT:
    - The ITZkS archive now also offers contrib and non-free software.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 02 Jul 2014 14:14:54 +0200

itzks-systems (2014.02.24.1) squeeze-backports; urgency=low

  * Typo fix in mimeapps.list.
  * APT config:
    - Add APT configuration for obtaining recent geogebra
      packages for Debian.
    - Install geogebra44 (non-free) on Diskless Workstations.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 24 Feb 2014 12:41:10 +0100

itzks-systems (2014.02.05.1) squeeze-backports; urgency=low

  * debian/control:
    + Bump Standards: to 3.9.5.
    + Add dependency: totem-gstreamer (for diskless machines, terminal servers
      and normal workstations).
    + Add dependency: musescore (for diskless machines, terminal servers
      and normal workstations).
    + Make meta packages exclusively-or installabled.
  * Provide default mimeapps.list file in /etc/mimeapps.list.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 06 Feb 2014 21:49:02 +0100

itzks-systems (2014.01.31.1) squeeze-backports; urgency=low

  * APT config:
    - The site mozilla.debian.net now only offers Mozilla ESR
      packages for squeeze. Let's use those.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 31 Jan 2014 13:23:00 +0100

itzks-systems (2014.01.30.1) squeeze-backports; urgency=low

  * Make sure the gnome-screensaver package gets installed to all GNOMEv2 based
    systems.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 30 Jan 2014 11:46:20 +0100

itzks-systems (2013.11.13.2) squeeze-backports; urgency=low

  * Use python-netaddr in standardskriver to make it recognize
    network addresses, as well.
  * debian/control:
    + Add dependency for bin:package itzks-systems-common: python-netaddr.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 13 Nov 2013 15:42:04 +0100

itzks-systems (2013.11.13.1) squeeze-backports; urgency=low

  * Add standardskriver script, provided by linuxavdelingen.no.
  * Add switch to standardskriver.cfg (enable = yes|no).
  * Auto-start standardskriver during desktop session startup (via XDG
    autostart).
  * Remove shebang from itzks.config. File is not meant to be an
    executable shell script. Shell parsing in only.
  * debian/copyright:
    + Update years, add copyright info for standardskriver script.
  * debian/control:
    + Fix Vcs-*: fields.
    + Fix duplicate dependency relation: x2godesktopsharing.
    + Fix wrong SYNOPSIS field for itzks-systems-backup.
    + Add python as dependency for itzks-systems-common.
    + Bump Standards: to 3.9.4, no changes needed.
  * debian/config:
    + Explicitly use `set -e' instead of using /bin/sh -e in shebang.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 13 Nov 2013 14:26:47 +0100

itzks-systems (2013.09.24.1) squeeze-backports; urgency=low

  * /debian/control:
    - Add dependency for workstations: network-manager-gnome.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 24 Sep 2013 20:47:17 +0200

itzks-systems (2013.08.07.1) squeeze-backports; urgency=low

  * /debian/control:
    - Add archive keyring packages to dependencies (all bin:packages).
    - Add Adblock+ to dependencies of all X session based systems.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 07 Aug 2013 13:43:50 +0200

itzks-systems (2013.08.01.1) squeeze-backports; urgency=low

  * /debian/control:
    - Drop x2gognomebindings from dependency list for virt-man machines.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 01 Aug 2013 09:27:41 +0200

itzks-systems (2013.06.07.4) squeeze-backports; urgency=low

  * itzks-systems.do_preseed:
    + Improve output if dpkg-reconfigure fails due to missing package.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 07 Jun 2013 13:49:48 +0200

itzks-systems (2013.06.07.3) squeeze-backports; urgency=low

  * itzks-systems.do_preseed:
    + Only run dpkg-reconfigure if package is installed.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 07 Jun 2013 13:44:12 +0200

itzks-systems (2013.06.07.2) squeeze-backports; urgency=low

  * itzks-systems.do_preseed:
    + Run dpkg-reconfigure after pre-seeding ocsinventory-agent.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 07 Jun 2013 13:37:23 +0200

itzks-systems (2013.06.07.1) squeeze-backports; urgency=low

  * /debian/itzks-systems-common.install:
    + Install itzks-systems.do_preseed into bin:package.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 07 Jun 2013 13:26:39 +0200

itzks-systems (2013.05.31.1) squeeze-backports; urgency=low

  * /debian/control:
    + Add to Depends: of itzks-systems-disklserver: memtest86 and memtest86+.
    + Add to Depends: of itzks-systems-diskless: memtest86 and memtest86+.
    + Add to Depends: of workstation-like systems: pinta (Paint.NET clone).
  * /examples/disklserver/tftp:
    + Fix broken symlinks to memtest86.bin and memtest86+.bin.
  * /debian/templates:
    + Add dummy schools: DEMO, TEST.
  * /debian/itzks-systems-common.postinst:
    + Move the preseeding of OCS inventory agent into non-packaging script.
  * PXE boot configuration:
    + Remove LTSP string from boot menu as it is over-informative to the
      normal user.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 31 May 2013 11:16:06 +0200

itzks-systems (2013.03.25.3) squeeze-backports; urgency=low

  * Fix /debian/itzks-systems-common.postinst.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 25 Mar 2013 16:34:28 +0100

itzks-systems (2013.03.25.2) squeeze-backports; urgency=low

  * /debian/itzks-systems-common.postinst:
    + Preseed OCS Inventory Agent.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 25 Mar 2013 16:29:07 +0100

itzks-systems (2013.03.25.1) squeeze-backports; urgency=low

  * /debian/control:
    + Add dependencies: eog, ocsinventory-agent.
  * debconf-templates:
    + Add template that queries the school's name to itzks-systems-commons.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 25 Mar 2013 16:27:10 +0100

itzks-systems (2012.12.07.3) squeeze-backports; urgency=low

  * /debian/control:
    + typo fix (gcalctool, not qcalctool).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 07 Dec 2012 12:09:06 +0100

itzks-systems (2012.12.07.2) squeeze-backports; urgency=low

  * /debian/control:
    + xcalc is in package x11-apps...

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 07 Dec 2012 12:03:10 +0100

itzks-systems (2012.12.07.1) squeeze-backports; urgency=low

  * /bin/passwd:
    + To users with uidNumber >= 1000 -> show the GOsa² link. To users with
      uidNumber < 1000 -> wrap around GNU passwd binary.
  * /debian/control:
    + Install xcalc and gcalctool to all workstation-like installation profiles.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 07 Dec 2012 11:57:40 +0100

itzks-systems (2012.11.02.2) squeeze-backports; urgency=low

  * Rename of bin:package: itzks-systems-config -> itzks-systems-common.
  * /debian/itzks-systems-config.postrm:
    + Undo dpkg diversion.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 02 Nov 2012 10:55:15 +0100

itzks-systems (2012.11.02.1) squeeze-backports; urgency=low

  * dirvish templates:
    + Exclude .gvfs folders from backups.
  * /debian/itzks-systems-config.postinst et al.:
    + dpkg-divert / install update-alternative passwd binary, point to
      GOsa² instead whenever a user evokes the passwd dialog.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 02 Nov 2012 10:33:34 +0100

itzks-systems (2012.10.12.1) squeeze-backports; urgency=low

  * dirvish templates:
    + Exclude proc, sys, dev/pts in case any of them is mounted. Exclude
      NBD swap files.
    + Exclude proc, sys, dev/pts within x2gothinclient chroots and
      chroot for ,,vertretungsplan-displays''. Also apply similar excludes
      to ltspserver00 machines.
  * /etc/skel:
    + Adapt icon names in libreoffice-*.desktop to names found in the
      libreoffice 3.5.4 package series.
  * /etc/iceweasel:
    + Fix US Letter vs. A4 papersize bug. Using A4 as default on ITZkS systems.
  * /debian/control:
    + Versioned dependency on libreoffice (>= 3.5.4).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 12 Oct 2012 22:09:26 +0200

itzks-systems (2012.10.02.1) squeeze-backports; urgency=low

  * /debian/control:
    + Add dependency linuxlogo to most bin:packages.
    + Add dependency sudo for systems in the backbone sub-LAN.
    + Replace fdisk by gnu-fdisk on all systems. GNU Fdisk is built against
      libparted and supports GPT partition tables. The look'n'feel pretty much
      resembles that of the usual fdisk tool.
    + Add xfsprogs as dependency for backup servers.
    + Add filezilla as dependency for all systems with graphical desktop.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 02 Oct 2012 21:43:00 +0200

itzks-systems (2012.09.12.1) squeeze-backports; urgency=low

  * /debian/control (bin:packages: itzks-systems-diskless,
    itzks-systems-workstation):
    + Add VLC (incl. pulse plugin) and gstreamer-plugins as dependency.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 12 Sep 2012 09:40:48 +0200

itzks-systems (2012.08.31.1) squeeze-backports; urgency=low

  * /debian/control (bin:package: itzks-systems-backup):
    + No qemu-kvm package on ITZkS backup servers.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 31 Aug 2012 16:59:27 +0200

itzks-systems (2012.08.30.1) squeeze-backports; urgency=low

  * /debian/control (new bin:package: itzks-systems-backup):
    + Provide dependency set for a backup system.
  * /debian/control:
    + Add ttf-sil-doulos (another phonetic font set) to all
      educational systems.
  * /debian/itzks-systems-backup.examples:
    + Provide dirvish config skeleton appropriate for ITZkS setups.
    + Provide template for dirvish's master.conf.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 30 Aug 2012 17:03:34 +0200

itzks-systems (2012.08.29.4) squeeze-backports; urgency=low

  * /debian/control:
    + Add dependencies for phonetic fonts: ttf-linex.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 29 Aug 2012 21:49:56 +0200

itzks-systems (2012.08.29.3) squeeze-backports; urgency=low

  * /debian/control (new bin:package: itzks-systems-workstation):
    + Provide dependency set for diskfull workstations.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 29 Aug 2012 21:18:10 +0200

itzks-systems (2012.08.29.2) squeeze-backports; urgency=low

  * etc/network/if-up.d/{autofs,cups}:
    + Rename to itzks-autofs, itzks-cups to avoid future name conflicts.
    + Test for scripts of the names autofs resp. cups and debian-edu and
      if they exist, exit gracefully.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 29 Aug 2012 21:04:32 +0200

itzks-systems (2012.08.29.1) squeeze-backports; urgency=low

  * /debian/itzks-systems-disklserver.install, sbin/diskless-workstation-shell:
    + Move diskless-workstation-shell script into src folder (source package).
  * /debian/itzks-systems-disklserver.examples, examples/disklserver/*:
    + Add ITZkS / Debian Edu based PXE environment for diskless workstation
      server.
  * examples/disklserver/README.tftp:
    + Fix wrong server name.
  * /debian/itzks-systems-config.install, etc/network/*:
    + Ship if-up.d scripts: cups, autofs.
  * /debian/itzks-systems-config.install, etc/apt/*:
    + Provide non-default APT sources.
  * etc/network/if-up.d/{cups,autofs}:
    + Use invoke-rc.d instead of direct init script calls.
  * /debian/control:
    + Make sure archiving GUIs get installed on diskless machines,
      terminal servers and the main server.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 29 Aug 2012 20:58:18 +0200

itzks-systems (2012.08.09.5) squeeze-backports; urgency=low

  * /debian/itzks-systems-mainserver.install:
    + Add itzks-transfer-cleaner CRON job file to package.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 09 Aug 2012 22:06:49 +0200

itzks-systems (2012.08.09.4) squeeze-backports; urgency=low

  * etc/debian-edu/itzks.conf:
    + use ,,hostname -s'' instead of ,,uname -n''.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 09 Aug 2012 22:01:42 +0200

itzks-systems (2012.08.09.3) squeeze-backports; urgency=low

  * /debian/control:
    + Fix package name (typo). Add symlinks to README.itzks-config into every
      bin:package the README is relevant for.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 09 Aug 2012 14:09:37 +0200

itzks-systems (2012.08.09.2) squeeze-backports; urgency=low

  * /debian/control (new bin:package: itzks-systems-config):
    + Place itzks.config into new bin:package itzks-systems-config.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 09 Aug 2012 14:01:54 +0200

itzks-systems (2012.08.09.1) squeeze-backports; urgency=low

  * /debian/control, README.*:
    + The itzks-systems package collection is not a meta-package anymore,
      adapt README files and the Debian control file.
  * /debian/control:
    + Add acl package as dependency for mainserver profile.
  * etc/debian-edu/itzks.config:
    + Add central configuration file, most settings have to be derived from
      LDAP (todo!)
  * sbin/itzks-transfer-cleaner:
    + Cleanup script for ITZkS transfer area.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 09 Aug 2012 13:49:41 +0200

itzks-systems (2012.08.07.2) squeeze-backports; urgency=low

  * /debian/control:
    + Add apt-file as dependency for mainserver and terminalserver system
      profile.
    + Add dependency on gnome-colors-common for terminalserver and diskless
      system profile.
  * etc/skel/Desktop/pwdchange.desktop
    + Set executable bit for .desktop file.
    + Change ,,Passwort ändern'' to ,,Kennwort ändern'' in .desktop file.
    + Use GNOME's dialog-password Icon for change password link to GOsa².

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 07 Aug 2012 11:24:59 +0200

itzks-systems (2012.08.07.1) squeeze-backports; urgency=low

  * etc/skel:
    + Add ,,Change Password'' Desktop Icon to /etc/skel.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 07 Aug 2012 11:04:15 +0200

itzks-systems (2012.08.04.8) squeeze-backports; urgency=low

  * /debian/control:
    + Add Breaks field for former package name to all bin:packages.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 04 Aug 2012 13:39:39 +0200

itzks-systems (2012.08.04.7) squeeze-backports; urgency=low

  * /debian/control:
    + Rename src:package and bin:packages to itzks-systems-*.
    + Add Replace field to all bin:packages.
  * /debian/rules:
    + Remove packed-by-package-build tarballs on rule clean.
  * etc/skel:
    + Germanized symlinks to transfer directories.
  * /debian/*:
    + Rename all dh files due to package name change.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 04 Aug 2012 13:15:16 +0200

itzks-packages (2012.08.04.6) squeeze-backports; urgency=low

  * /debian/itzks-packages-mainserver.lintian-overrides:
    + Drop non-overridable tags.
  * D-I PXE Environment:
    + Pack files in tarball to preserve absolute symlinks. Adapt
      README.tftp to this change.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 04 Aug 2012 12:55:36 +0200

itzks-packages (2012.08.04.5) squeeze-backports; urgency=low

  * D-I PXE Environment:
    + Provide the /srv/tftp directory as ,,examples'', installing to /srv
      directly is a heavy violation of the Debian Policy, so we avoid that.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 04 Aug 2012 12:38:26 +0200

itzks-packages (2012.08.04.4) squeeze-backports; urgency=low

  * Fix last package version, complete mis-installation of PXE D-I env files.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 04 Aug 2012 12:30:21 +0200

itzks-packages (2012.08.04.3) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-mainserver):
    + Provide functional/German Debian Installer PXE environment.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 04 Aug 2012 12:24:12 +0200

itzks-packages (2012.08.04.2) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-mainserver):
    + Fix symlink name in Skeleton folder.
  * /debian/itzks-packages-mainserver.lintian-overrides:
    + Ignore unusual interpreter xdg-open in skeleton's .desktop files.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 04 Aug 2012 12:10:47 +0200

itzks-packages (2012.08.04.1) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-mainserver, new):
    + Make sure arpwatch gets installed on TJENER.
    + Enhance /etc/skel according to ITZkS specs.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 04 Aug 2012 11:58:59 +0200

itzks-packages (2012.08.03.2) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-terminalserver, new):
    + Package depends on linux-image-amd64 instead of linux-image-486.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 03 Aug 2012 21:27:05 +0200

itzks-packages (2012.08.03.1) squeeze-backports; urgency=low

  * /debian/control (all bin:packages):
    + Add a paragraph to the packages' long descriptions that
      describe the connection between IT-Zukunft Schule and Debian Edu /
      Skolelinux.
  * /debian/control (itzks-packages-terminalserver, new):
    + Use dependency list similar to that of diskless workstations.
    + Additionally depend on X2Go server packages.
  * Add README.terminalserver, install file into itzks-packages-terminalserver.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 03 Aug 2012 21:11:41 +0200

itzks-packages (2012.07.31.9) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-diskless):
    + More dependencies: kturtle.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 31 Jul 2012 18:13:50 +0200

itzks-packages (2012.07.31.8) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-diskless):
    + More dependencies: lazarus, rawtherapee, scratch, nted.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 31 Jul 2012 18:09:36 +0200

itzks-packages (2012.07.31.7) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-diskless):
    + Remove packages from dependency list that do not exist in
      Debian squeeze-backports.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 31 Jul 2012 15:59:32 +0200

itzks-packages (2012.07.31.6) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-diskless):
    + Dependency fix: ttf-microsoft-corefonts -> ttf-mscorefonts-installer.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 31 Jul 2012 15:56:14 +0200

itzks-packages (2012.07.31.5) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-diskless):
    + Typo fix for libreoffice-* packages.
    + Add dependency ttf-microsoft-corefonts.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 31 Jul 2012 15:46:23 +0200

itzks-packages (2012.07.31.4) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-diskless):
    + More dependency fine tuning, conflicting with all available Openoffice
      packages to facilitate the depency based installation of Libreoffice.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 31 Jul 2012 15:38:50 +0200

itzks-packages (2012.07.31.3) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-diskless):
    + Dependency fine tuning.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 31 Jul 2012 15:22:57 +0200

itzks-packages (2012.07.31.2) squeeze-backports; urgency=low

  * /debian/itzks-packages-disklserver.manpages:
    + Forgot to add this debhelper file, now added.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 31 Jul 2012 15:16:53 +0200

itzks-packages (2012.07.31.1) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-disklserver):
    + Add vim to list of dependencies.
  * /debian/control (itzks-packages-virtman):
    + Add vim to list of dependencies.
  * Add meta-package:
    + itzks-packages-diskless.
  * /bin/diskless-workstation-shell, /man/diskless-workation-shell.8:
    + Add script for diskless chroot maintenance to itzks-packages-disklserver
      package.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 31 Jul 2012 15:14:22 +0200

itzks-packages (2012.07.30.1) squeeze-backports; urgency=low

  * Add meta-package:
    + itzks-packages-disklserver

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 30 Jul 2012 15:56:35 +0200

itzks-packages (2012.07.27.3) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-virtman):
    + Conflict with all exim4-* packages.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 27 Jul 2012 13:32:03 +0200

itzks-packages (2012.07.27.2) squeeze-backports; urgency=low

  * /debian/control (itzks-packages-virtman):
    + Conflict with exim4 to enable postfix installation.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 27 Jul 2012 13:12:27 +0200

itzks-packages (2012.07.27.1) squeeze-backports; urgency=low

  * First package release.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Fri, 27 Jul 2012 12:35:40 +0200
