itzks-systems (2014.12.17.1) unstable; urgency=medium * debian/control: + Prefer geogebra5 in diskless workstations. + Pull-in geogebra5 on terminal servers, as well. -- Mike Gabriel Wed, 17 Dec 2014 10:00:09 +0100 itzks-systems (2014.11.14.2) unstable; urgency=medium * debian/control: + Typo fix (fonts-sil-doulos, not fonts-sil-doulus). + Depend on emacs24, not emacs23. + Bump Standards: to 3.9.6. No changes needed. -- Mike Gabriel Fri, 14 Nov 2014 15:30:23 +0100 itzks-systems (2014.11.14.1) unstable; urgency=medium * Fix deps for fonts-linex, fonts-sil-doulos. -- Mike Gabriel Fri, 14 Nov 2014 15:08:51 +0100 itzks-systems (2014.10.28.1) unstable; urgency=medium * itzks-transfer-cleaner: Only remove empty directories that have reached the age given in $TRANSFER_DEL_PERFORM. * Allow setting of ITZkS customer name via itzks.do_preseed $1. * Bump package for usage on Debian jessie: - Adapt APT sources. -- Mike Gabriel Tue, 28 Oct 2014 22:00:22 +0100 itzks-systems (2014.09.09.1) unstable; urgency=medium * debian/control: Assure that we pull-in latest itzks-systems-common version, always if we install any of the system packages. * master.conf.dirvish: Fix typos in line for vault contentserver.intern_srv. * APT: Provide inactive debian-lts.list for wheezy-lts (hopefully to come). -- Mike Gabriel Tue, 09 Sep 2014 12:42:51 +0200 itzks-systems (2014.07.07.1) unstable; urgency=medium * Enforce installation of MATE pulseaudio backend packages. * Adapt PXE boot configuration to LTSP in Debian wheezy. -- Mike Gabriel Mon, 07 Jul 2014 16:33:05 +0200 itzks-systems (2014.07.03.1) unstable; urgency=medium * JAVA: Enforce security.level=MEDIUM for all Java instances. Do this system-wide via a deployment.config and a deployment.properties file. -- Mike Gabriel Thu, 03 Jul 2014 12:01:25 +0200 itzks-systems (2014.07.02.6) unstable; urgency=medium * debian/control: + Fix libreoffice 4.2.x dependencies. -- Mike Gabriel Wed, 02 Jul 2014 16:36:53 +0200 itzks-systems (2014.07.02.5) unstable; urgency=medium * debian/control: + Replace xemacs21 by emacs23. + Replace totem-gstreamer by totem. -- Mike Gabriel Wed, 02 Jul 2014 16:30:29 +0200 itzks-systems (2014.07.02.4) unstable; urgency=medium * debian/control: + More work on dependencies (artwork, removal of unwanted packages). -- Mike Gabriel Wed, 02 Jul 2014 15:51:17 +0200 itzks-systems (2014.07.02.3) unstable; urgency=medium * debian/control: + More work on fixing dependencies for Debian stable/testing/unstable. -- Mike Gabriel Wed, 02 Jul 2014 15:26:09 +0200 itzks-systems (2014.07.02.2) unstable; urgency=medium * debian/control: + Pull-in MATE desktop environment (from wheezy-backports) and replace GDM by KDM. + Pull-in debian-edu-artwork-spacefun and make sure debian-edu-artwork-joy does not get installed. -- Mike Gabriel Wed, 02 Jul 2014 14:52:55 +0200 itzks-systems (2014.07.02.1+deb7) wheezy; urgency=medium * debian/control: + Fix maintainer e-Mail address. * debian/copyright: + Update year for most files. * APT: - Switch to wheezy(-bpo) package archives. -- Mike Gabriel Wed, 02 Jul 2014 14:23:40 +0200 itzks-systems (2014.07.02.1) squeeze-backports; urgency=low * GNOME: - Set default idle time for GNOME sessions/screensaver to 15 minutes. * APT: - The ITZkS archive now also offers contrib and non-free software. -- Mike Gabriel Wed, 02 Jul 2014 14:14:54 +0200 itzks-systems (2014.02.24.1) squeeze-backports; urgency=low * Typo fix in mimeapps.list. * APT config: - Add APT configuration for obtaining recent geogebra packages for Debian. - Install geogebra44 (non-free) on Diskless Workstations. -- Mike Gabriel Mon, 24 Feb 2014 12:41:10 +0100 itzks-systems (2014.02.05.1) squeeze-backports; urgency=low * debian/control: + Bump Standards: to 3.9.5. + Add dependency: totem-gstreamer (for diskless machines, terminal servers and normal workstations). + Add dependency: musescore (for diskless machines, terminal servers and normal workstations). + Make meta packages exclusively-or installabled. * Provide default mimeapps.list file in /etc/mimeapps.list. -- Mike Gabriel Thu, 06 Feb 2014 21:49:02 +0100 itzks-systems (2014.01.31.1) squeeze-backports; urgency=low * APT config: - The site mozilla.debian.net now only offers Mozilla ESR packages for squeeze. Let's use those. -- Mike Gabriel Fri, 31 Jan 2014 13:23:00 +0100 itzks-systems (2014.01.30.1) squeeze-backports; urgency=low * Make sure the gnome-screensaver package gets installed to all GNOMEv2 based systems. -- Mike Gabriel Thu, 30 Jan 2014 11:46:20 +0100 itzks-systems (2013.11.13.2) squeeze-backports; urgency=low * Use python-netaddr in standardskriver to make it recognize network addresses, as well. * debian/control: + Add dependency for bin:package itzks-systems-common: python-netaddr. -- Mike Gabriel Wed, 13 Nov 2013 15:42:04 +0100 itzks-systems (2013.11.13.1) squeeze-backports; urgency=low * Add standardskriver script, provided by linuxavdelingen.no. * Add switch to standardskriver.cfg (enable = yes|no). * Auto-start standardskriver during desktop session startup (via XDG autostart). * Remove shebang from itzks.config. File is not meant to be an executable shell script. Shell parsing in only. * debian/copyright: + Update years, add copyright info for standardskriver script. * debian/control: + Fix Vcs-*: fields. + Fix duplicate dependency relation: x2godesktopsharing. + Fix wrong SYNOPSIS field for itzks-systems-backup. + Add python as dependency for itzks-systems-common. + Bump Standards: to 3.9.4, no changes needed. * debian/config: + Explicitly use `set -e' instead of using /bin/sh -e in shebang. -- Mike Gabriel Wed, 13 Nov 2013 14:26:47 +0100 itzks-systems (2013.09.24.1) squeeze-backports; urgency=low * /debian/control: - Add dependency for workstations: network-manager-gnome. -- Mike Gabriel Tue, 24 Sep 2013 20:47:17 +0200 itzks-systems (2013.08.07.1) squeeze-backports; urgency=low * /debian/control: - Add archive keyring packages to dependencies (all bin:packages). - Add Adblock+ to dependencies of all X session based systems. -- Mike Gabriel Wed, 07 Aug 2013 13:43:50 +0200 itzks-systems (2013.08.01.1) squeeze-backports; urgency=low * /debian/control: - Drop x2gognomebindings from dependency list for virt-man machines. -- Mike Gabriel Thu, 01 Aug 2013 09:27:41 +0200 itzks-systems (2013.06.07.4) squeeze-backports; urgency=low * itzks-systems.do_preseed: + Improve output if dpkg-reconfigure fails due to missing package. -- Mike Gabriel Fri, 07 Jun 2013 13:49:48 +0200 itzks-systems (2013.06.07.3) squeeze-backports; urgency=low * itzks-systems.do_preseed: + Only run dpkg-reconfigure if package is installed. -- Mike Gabriel Fri, 07 Jun 2013 13:44:12 +0200 itzks-systems (2013.06.07.2) squeeze-backports; urgency=low * itzks-systems.do_preseed: + Run dpkg-reconfigure after pre-seeding ocsinventory-agent. -- Mike Gabriel Fri, 07 Jun 2013 13:37:23 +0200 itzks-systems (2013.06.07.1) squeeze-backports; urgency=low * /debian/itzks-systems-common.install: + Install itzks-systems.do_preseed into bin:package. -- Mike Gabriel Fri, 07 Jun 2013 13:26:39 +0200 itzks-systems (2013.05.31.1) squeeze-backports; urgency=low * /debian/control: + Add to Depends: of itzks-systems-disklserver: memtest86 and memtest86+. + Add to Depends: of itzks-systems-diskless: memtest86 and memtest86+. + Add to Depends: of workstation-like systems: pinta (Paint.NET clone). * /examples/disklserver/tftp: + Fix broken symlinks to memtest86.bin and memtest86+.bin. * /debian/templates: + Add dummy schools: DEMO, TEST. * /debian/itzks-systems-common.postinst: + Move the preseeding of OCS inventory agent into non-packaging script. * PXE boot configuration: + Remove LTSP string from boot menu as it is over-informative to the normal user. -- Mike Gabriel Fri, 31 May 2013 11:16:06 +0200 itzks-systems (2013.03.25.3) squeeze-backports; urgency=low * Fix /debian/itzks-systems-common.postinst. -- Mike Gabriel Mon, 25 Mar 2013 16:34:28 +0100 itzks-systems (2013.03.25.2) squeeze-backports; urgency=low * /debian/itzks-systems-common.postinst: + Preseed OCS Inventory Agent. -- Mike Gabriel Mon, 25 Mar 2013 16:29:07 +0100 itzks-systems (2013.03.25.1) squeeze-backports; urgency=low * /debian/control: + Add dependencies: eog, ocsinventory-agent. * debconf-templates: + Add template that queries the school's name to itzks-systems-commons. -- Mike Gabriel Mon, 25 Mar 2013 16:27:10 +0100 itzks-systems (2012.12.07.3) squeeze-backports; urgency=low * /debian/control: + typo fix (gcalctool, not qcalctool). -- Mike Gabriel Fri, 07 Dec 2012 12:09:06 +0100 itzks-systems (2012.12.07.2) squeeze-backports; urgency=low * /debian/control: + xcalc is in package x11-apps... -- Mike Gabriel Fri, 07 Dec 2012 12:03:10 +0100 itzks-systems (2012.12.07.1) squeeze-backports; urgency=low * /bin/passwd: + To users with uidNumber >= 1000 -> show the GOsa² link. To users with uidNumber < 1000 -> wrap around GNU passwd binary. * /debian/control: + Install xcalc and gcalctool to all workstation-like installation profiles. -- Mike Gabriel Fri, 07 Dec 2012 11:57:40 +0100 itzks-systems (2012.11.02.2) squeeze-backports; urgency=low * Rename of bin:package: itzks-systems-config -> itzks-systems-common. * /debian/itzks-systems-config.postrm: + Undo dpkg diversion. -- Mike Gabriel Fri, 02 Nov 2012 10:55:15 +0100 itzks-systems (2012.11.02.1) squeeze-backports; urgency=low * dirvish templates: + Exclude .gvfs folders from backups. * /debian/itzks-systems-config.postinst et al.: + dpkg-divert / install update-alternative passwd binary, point to GOsa² instead whenever a user evokes the passwd dialog. -- Mike Gabriel Fri, 02 Nov 2012 10:33:34 +0100 itzks-systems (2012.10.12.1) squeeze-backports; urgency=low * dirvish templates: + Exclude proc, sys, dev/pts in case any of them is mounted. Exclude NBD swap files. + Exclude proc, sys, dev/pts within x2gothinclient chroots and chroot for ,,vertretungsplan-displays''. Also apply similar excludes to ltspserver00 machines. * /etc/skel: + Adapt icon names in libreoffice-*.desktop to names found in the libreoffice 3.5.4 package series. * /etc/iceweasel: + Fix US Letter vs. A4 papersize bug. Using A4 as default on ITZkS systems. * /debian/control: + Versioned dependency on libreoffice (>= 3.5.4). -- Mike Gabriel Fri, 12 Oct 2012 22:09:26 +0200 itzks-systems (2012.10.02.1) squeeze-backports; urgency=low * /debian/control: + Add dependency linuxlogo to most bin:packages. + Add dependency sudo for systems in the backbone sub-LAN. + Replace fdisk by gnu-fdisk on all systems. GNU Fdisk is built against libparted and supports GPT partition tables. The look'n'feel pretty much resembles that of the usual fdisk tool. + Add xfsprogs as dependency for backup servers. + Add filezilla as dependency for all systems with graphical desktop. -- Mike Gabriel Tue, 02 Oct 2012 21:43:00 +0200 itzks-systems (2012.09.12.1) squeeze-backports; urgency=low * /debian/control (bin:packages: itzks-systems-diskless, itzks-systems-workstation): + Add VLC (incl. pulse plugin) and gstreamer-plugins as dependency. -- Mike Gabriel Wed, 12 Sep 2012 09:40:48 +0200 itzks-systems (2012.08.31.1) squeeze-backports; urgency=low * /debian/control (bin:package: itzks-systems-backup): + No qemu-kvm package on ITZkS backup servers. -- Mike Gabriel Fri, 31 Aug 2012 16:59:27 +0200 itzks-systems (2012.08.30.1) squeeze-backports; urgency=low * /debian/control (new bin:package: itzks-systems-backup): + Provide dependency set for a backup system. * /debian/control: + Add ttf-sil-doulos (another phonetic font set) to all educational systems. * /debian/itzks-systems-backup.examples: + Provide dirvish config skeleton appropriate for ITZkS setups. + Provide template for dirvish's master.conf. -- Mike Gabriel Thu, 30 Aug 2012 17:03:34 +0200 itzks-systems (2012.08.29.4) squeeze-backports; urgency=low * /debian/control: + Add dependencies for phonetic fonts: ttf-linex. -- Mike Gabriel Wed, 29 Aug 2012 21:49:56 +0200 itzks-systems (2012.08.29.3) squeeze-backports; urgency=low * /debian/control (new bin:package: itzks-systems-workstation): + Provide dependency set for diskfull workstations. -- Mike Gabriel Wed, 29 Aug 2012 21:18:10 +0200 itzks-systems (2012.08.29.2) squeeze-backports; urgency=low * etc/network/if-up.d/{autofs,cups}: + Rename to itzks-autofs, itzks-cups to avoid future name conflicts. + Test for scripts of the names autofs resp. cups and debian-edu and if they exist, exit gracefully. -- Mike Gabriel Wed, 29 Aug 2012 21:04:32 +0200 itzks-systems (2012.08.29.1) squeeze-backports; urgency=low * /debian/itzks-systems-disklserver.install, sbin/diskless-workstation-shell: + Move diskless-workstation-shell script into src folder (source package). * /debian/itzks-systems-disklserver.examples, examples/disklserver/*: + Add ITZkS / Debian Edu based PXE environment for diskless workstation server. * examples/disklserver/README.tftp: + Fix wrong server name. * /debian/itzks-systems-config.install, etc/network/*: + Ship if-up.d scripts: cups, autofs. * /debian/itzks-systems-config.install, etc/apt/*: + Provide non-default APT sources. * etc/network/if-up.d/{cups,autofs}: + Use invoke-rc.d instead of direct init script calls. * /debian/control: + Make sure archiving GUIs get installed on diskless machines, terminal servers and the main server. -- Mike Gabriel Wed, 29 Aug 2012 20:58:18 +0200 itzks-systems (2012.08.09.5) squeeze-backports; urgency=low * /debian/itzks-systems-mainserver.install: + Add itzks-transfer-cleaner CRON job file to package. -- Mike Gabriel Thu, 09 Aug 2012 22:06:49 +0200 itzks-systems (2012.08.09.4) squeeze-backports; urgency=low * etc/debian-edu/itzks.conf: + use ,,hostname -s'' instead of ,,uname -n''. -- Mike Gabriel Thu, 09 Aug 2012 22:01:42 +0200 itzks-systems (2012.08.09.3) squeeze-backports; urgency=low * /debian/control: + Fix package name (typo). Add symlinks to README.itzks-config into every bin:package the README is relevant for. -- Mike Gabriel Thu, 09 Aug 2012 14:09:37 +0200 itzks-systems (2012.08.09.2) squeeze-backports; urgency=low * /debian/control (new bin:package: itzks-systems-config): + Place itzks.config into new bin:package itzks-systems-config. -- Mike Gabriel Thu, 09 Aug 2012 14:01:54 +0200 itzks-systems (2012.08.09.1) squeeze-backports; urgency=low * /debian/control, README.*: + The itzks-systems package collection is not a meta-package anymore, adapt README files and the Debian control file. * /debian/control: + Add acl package as dependency for mainserver profile. * etc/debian-edu/itzks.config: + Add central configuration file, most settings have to be derived from LDAP (todo!) * sbin/itzks-transfer-cleaner: + Cleanup script for ITZkS transfer area. -- Mike Gabriel Thu, 09 Aug 2012 13:49:41 +0200 itzks-systems (2012.08.07.2) squeeze-backports; urgency=low * /debian/control: + Add apt-file as dependency for mainserver and terminalserver system profile. + Add dependency on gnome-colors-common for terminalserver and diskless system profile. * etc/skel/Desktop/pwdchange.desktop + Set executable bit for .desktop file. + Change ,,Passwort ändern'' to ,,Kennwort ändern'' in .desktop file. + Use GNOME's dialog-password Icon for change password link to GOsa². -- Mike Gabriel Tue, 07 Aug 2012 11:24:59 +0200 itzks-systems (2012.08.07.1) squeeze-backports; urgency=low * etc/skel: + Add ,,Change Password'' Desktop Icon to /etc/skel. -- Mike Gabriel Tue, 07 Aug 2012 11:04:15 +0200 itzks-systems (2012.08.04.8) squeeze-backports; urgency=low * /debian/control: + Add Breaks field for former package name to all bin:packages. -- Mike Gabriel Sat, 04 Aug 2012 13:39:39 +0200 itzks-systems (2012.08.04.7) squeeze-backports; urgency=low * /debian/control: + Rename src:package and bin:packages to itzks-systems-*. + Add Replace field to all bin:packages. * /debian/rules: + Remove packed-by-package-build tarballs on rule clean. * etc/skel: + Germanized symlinks to transfer directories. * /debian/*: + Rename all dh files due to package name change. -- Mike Gabriel Sat, 04 Aug 2012 13:15:16 +0200 itzks-packages (2012.08.04.6) squeeze-backports; urgency=low * /debian/itzks-packages-mainserver.lintian-overrides: + Drop non-overridable tags. * D-I PXE Environment: + Pack files in tarball to preserve absolute symlinks. Adapt README.tftp to this change. -- Mike Gabriel Sat, 04 Aug 2012 12:55:36 +0200 itzks-packages (2012.08.04.5) squeeze-backports; urgency=low * D-I PXE Environment: + Provide the /srv/tftp directory as ,,examples'', installing to /srv directly is a heavy violation of the Debian Policy, so we avoid that. -- Mike Gabriel Sat, 04 Aug 2012 12:38:26 +0200 itzks-packages (2012.08.04.4) squeeze-backports; urgency=low * Fix last package version, complete mis-installation of PXE D-I env files. -- Mike Gabriel Sat, 04 Aug 2012 12:30:21 +0200 itzks-packages (2012.08.04.3) squeeze-backports; urgency=low * /debian/control (itzks-packages-mainserver): + Provide functional/German Debian Installer PXE environment. -- Mike Gabriel Sat, 04 Aug 2012 12:24:12 +0200 itzks-packages (2012.08.04.2) squeeze-backports; urgency=low * /debian/control (itzks-packages-mainserver): + Fix symlink name in Skeleton folder. * /debian/itzks-packages-mainserver.lintian-overrides: + Ignore unusual interpreter xdg-open in skeleton's .desktop files. -- Mike Gabriel Sat, 04 Aug 2012 12:10:47 +0200 itzks-packages (2012.08.04.1) squeeze-backports; urgency=low * /debian/control (itzks-packages-mainserver, new): + Make sure arpwatch gets installed on TJENER. + Enhance /etc/skel according to ITZkS specs. -- Mike Gabriel Sat, 04 Aug 2012 11:58:59 +0200 itzks-packages (2012.08.03.2) squeeze-backports; urgency=low * /debian/control (itzks-packages-terminalserver, new): + Package depends on linux-image-amd64 instead of linux-image-486. -- Mike Gabriel Fri, 03 Aug 2012 21:27:05 +0200 itzks-packages (2012.08.03.1) squeeze-backports; urgency=low * /debian/control (all bin:packages): + Add a paragraph to the packages' long descriptions that describe the connection between IT-Zukunft Schule and Debian Edu / Skolelinux. * /debian/control (itzks-packages-terminalserver, new): + Use dependency list similar to that of diskless workstations. + Additionally depend on X2Go server packages. * Add README.terminalserver, install file into itzks-packages-terminalserver. -- Mike Gabriel Fri, 03 Aug 2012 21:11:41 +0200 itzks-packages (2012.07.31.9) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + More dependencies: kturtle. -- Mike Gabriel Tue, 31 Jul 2012 18:13:50 +0200 itzks-packages (2012.07.31.8) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + More dependencies: lazarus, rawtherapee, scratch, nted. -- Mike Gabriel Tue, 31 Jul 2012 18:09:36 +0200 itzks-packages (2012.07.31.7) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + Remove packages from dependency list that do not exist in Debian squeeze-backports. -- Mike Gabriel Tue, 31 Jul 2012 15:59:32 +0200 itzks-packages (2012.07.31.6) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + Dependency fix: ttf-microsoft-corefonts -> ttf-mscorefonts-installer. -- Mike Gabriel Tue, 31 Jul 2012 15:56:14 +0200 itzks-packages (2012.07.31.5) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + Typo fix for libreoffice-* packages. + Add dependency ttf-microsoft-corefonts. -- Mike Gabriel Tue, 31 Jul 2012 15:46:23 +0200 itzks-packages (2012.07.31.4) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + More dependency fine tuning, conflicting with all available Openoffice packages to facilitate the depency based installation of Libreoffice. -- Mike Gabriel Tue, 31 Jul 2012 15:38:50 +0200 itzks-packages (2012.07.31.3) squeeze-backports; urgency=low * /debian/control (itzks-packages-diskless): + Dependency fine tuning. -- Mike Gabriel Tue, 31 Jul 2012 15:22:57 +0200 itzks-packages (2012.07.31.2) squeeze-backports; urgency=low * /debian/itzks-packages-disklserver.manpages: + Forgot to add this debhelper file, now added. -- Mike Gabriel Tue, 31 Jul 2012 15:16:53 +0200 itzks-packages (2012.07.31.1) squeeze-backports; urgency=low * /debian/control (itzks-packages-disklserver): + Add vim to list of dependencies. * /debian/control (itzks-packages-virtman): + Add vim to list of dependencies. * Add meta-package: + itzks-packages-diskless. * /bin/diskless-workstation-shell, /man/diskless-workation-shell.8: + Add script for diskless chroot maintenance to itzks-packages-disklserver package. -- Mike Gabriel Tue, 31 Jul 2012 15:14:22 +0200 itzks-packages (2012.07.30.1) squeeze-backports; urgency=low * Add meta-package: + itzks-packages-disklserver -- Mike Gabriel Mon, 30 Jul 2012 15:56:35 +0200 itzks-packages (2012.07.27.3) squeeze-backports; urgency=low * /debian/control (itzks-packages-virtman): + Conflict with all exim4-* packages. -- Mike Gabriel Fri, 27 Jul 2012 13:32:03 +0200 itzks-packages (2012.07.27.2) squeeze-backports; urgency=low * /debian/control (itzks-packages-virtman): + Conflict with exim4 to enable postfix installation. -- Mike Gabriel Fri, 27 Jul 2012 13:12:27 +0200 itzks-packages (2012.07.27.1) squeeze-backports; urgency=low * First package release. -- Mike Gabriel Fri, 27 Jul 2012 12:35:40 +0200