linuxmuster-base (6.2.10-2ubuntu0) babo62; urgency=low

  * debian/postinst: fixed list name.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 28 Mar 2019 09:46:41 +0100

linuxmuster-base (6.2.10-1ubuntu0) babo62; urgency=low

  * debian/rules: forced package compression mode to gzip.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 28 Mar 2019 09:30:07 +0100

linuxmuster-base (6.2.10-0ubuntu0) babo62; urgency=low

  * deploying new repo archive.linuxmuster.net with key.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 28 Mar 2019 09:30:07 +0100

linuxmuster-base (6.2.9-0ubuntu0) babo62; urgency=low

  * import_workstations: fix grub disknr on efi/gpt partitions (see #48).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 07 Nov 2017 17:44:34 +0100

linuxmuster-base (6.2.8-2ubuntu0) babo62; urgency=low

  * linuxmuster-opsi: fix connection test.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 19 Jul 2017 17:45:45 +0200

linuxmuster-base (6.2.8-1ubuntu0) babo62; urgency=low

  * import_workstations: fix missing directory $LINBODIR/boot/grub/hostcfg.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 18 Jul 2017 16:12:49 +0200

linuxmuster-base (6.2.8-0ubuntu0) babo62; urgency=low

  * linuxmuster-opsi:
    - use ecdsa key for ssh connection,
      see https://github.com/linuxmuster/linuxmuster-base/issues/46.
    - improved setup routine, added creation of workstations entry.
  * helperfunctions.sh, validmac(): fix, hyphen as separator is no longer tolerated,
    see https://github.com/linuxmuster/linuxmuster-base/issues/44.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 18 Jul 2017 16:12:49 +0200

linuxmuster-base (6.2.7-0ubuntu0) babo62; urgency=low

  * import_workstations:
    - get host specific dhcp options from field 8 of workstations file and write
      it to dhcpd.conf.linuxmuster.
    - create grub cfg links for every pxe host in $LINBODIR/boot/grub/hostcfg.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 12 May 2017 17:45:04 +0200

linuxmuster-base (6.2.6-1ubuntu0) babo62; urgency=low

  * import_workstations: nvme0n1 disknr fix.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 14 Feb 2017 12:56:08 +0100

linuxmuster-base (6.2.6-0ubuntu0) babo62; urgency=low

  * import_workstations: experimental support for nvme0n1 devices.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 14 Feb 2017 10:49:07 +0100

linuxmuster-base (6.2.5-0ubuntu0) babo62; urgency=low

  * removed obsolete comment from smb.conf.
  * added dependency to linuxmuster-community-feedback.
  * minor postinst cleanup.
  * merged pull request #43 from newkit: Optimized "is IP in subnet" calculations.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 16 Jan 2017 21:15:06 +0100

linuxmuster-base (6.2.4-0ubuntu0) babo62; urgency=low

  * Merge pull request #35 from ni-kw/master: Korrekturen der Felder in workstations.5.
  * Merge pull request #37 from FreeInMind/master: Vorschlag der Domäme an Dokumentation angepasst.
  * Merge branch 'debconf-i18n' of https://github.com/zefanja/linuxmuster.
  * Merge branch 'zefanja-debconf-i18n'.
  * Merge pull request #40 from zefanja/fix-freeradius-conf:fixed bug in freeradius configuration.
  * Merge pull request #41 from zefanja/fix-630 (closes #630).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 12 Nov 2016 22:31:40 +0100

linuxmuster-base (6.2.3-0ubuntu0) babo62; urgency=low

  * merged zefanja's pr42.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 24 Oct 2016 15:16:52 +0200

linuxmuster-base (6.2.2-0ubuntu0) babo62; urgency=low

  * tftpd-hpa modifications due to linuxmuster-linbo 2.3.12.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 22 Oct 2016 17:29:39 +0200

linuxmuster-base (6.2.1-0ubuntu0) babo62; urgency=low

  * /dev/mmcblk disknumber fix (closes #626 partially).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 15 Sep 2016 09:15:21 +0200

linuxmuster-base (6.2.0-12ubuntu0) babo62; urgency=low

  * Frank Schütte: add feature request #509, access_custom.conf.
  * linuxmuster-setup:
    - recreate opsi's workstations entry if present.
    - fixed syntax error in linbo configuration script.
    - firewall setup modifications due to migration restore on 6.2 target systems.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 11 Jul 2016 14:08:02 +0200

linuxmuster-base (6.2.0-11ubuntu0) babo62; urgency=low

  * fixed linbo template name in dist.conf.
  * fixed firewall setup on first install (closes #539).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 01 Jul 2016 20:51:18 +0200

linuxmuster-base (6.2.0-10ubuntu0) babo62; urgency=low

  * fixed syntax error in wimport.sh.
  * fixed quotes in extrakurse template.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 13 Jun 2016 15:45:44 +0200

linuxmuster-base (6.2.0-9ubuntu0) babo-testing; urgency=low

  * linuxmuster-reset: hostname-begins-with-cipher-fix (closes #568).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 04 Mar 2016 17:38:01 +0100

linuxmuster-base (6.2.0-8ubuntu0) babo-testing; urgency=low

  * smb.conf: allowed guest in linbo-repo share.
  * wimport.sh: fixed remote cache issue (closes #550).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 12 Feb 2016 14:09:08 +0100

linuxmuster-base (6.2.0-7ubuntu0) babo-testing; urgency=low

  * removed linuxmuster-schulkonsole-template from server task (closes #538).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 26 Jan 2016 20:09:47 +0100

linuxmuster-base (6.2.0-6ubuntu0) babo-testing; urgency=low

  * postinst-fix (closes #535).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 25 Jan 2016 15:44:59 +0100

linuxmuster-base (6.2.0-5ubuntu0) babo-testing; urgency=low

  * Merged pull request #31 of FreeInMind for linuxmuster-ipfire --upgrade,
    added function exec_ipcop_fb() to helperfunctions.sh.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 19 Jan 2016 16:37:34 +0100

linuxmuster-base (6.2.0-4ubuntu0) babo-testing; urgency=low

  * internet_on_off: ensure that upload paths exist.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 28 Nov 2015 16:29:14 +0100

linuxmuster-base (6.2.0-3ubuntu0) babo-testing; urgency=low

  * wimport.sh: added support for /dev/mmcblk? and /dev/xvd? devices.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 28 Nov 2015 16:29:14 +0100

linuxmuster-base (6.2.0-2ubuntu0) babo-testing; urgency=low

  * wimport.sh: modifications due to linbo's grub theme support.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 06 Nov 2015 21:53:28 +0100

linuxmuster-base (6.2.0-1ubuntu0) babo-testing; urgency=low

  * wimport.sh: modifications due to extended linbo's grub config templates.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 05 Nov 2015 13:54:48 +0100

linuxmuster-base (6.2.0-0ubuntu0) babo-testing; urgency=low

  * added ecdsa ssh root and host keys (see #468).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 04 Nov 2015 13:48:59 +0100

linuxmuster-base (6.1.6-0ubuntu0) babo-testing; urgency=low

  * helperfunctions.sh: minor code improvements, increased sleep to 10 in checklock().

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 30 Oct 2015 10:57:46 +0100

linuxmuster-base (6.1.5-0ubuntu0) babo-testing; urgency=low

  * merged Frank Schüttes pull requests #28 & #29:
    - Add link Räume -> rooms for tasks (#475).
    - Remove wlan related files (moved to schulkonsole-0.19.0-1).
    - group_defaults no longer needed.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 15 Oct 2015 09:43:31 +0200

linuxmuster-base (6.1.4-0ubuntu0) babo-testing; urgency=low

  * wimport.sh:
    * append fix for grub.cfg os template (closes #479 finally).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 15 Sep 2015 16:54:55 +0200

linuxmuster-base (6.1.3-4ubuntu0) babo-testing; urgency=low

  * wimport.sh:
    * fixed grubdisk().

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 14 Sep 2015 14:56:34 +0200

linuxmuster-base (6.1.3-3ubuntu0) babo-testing; urgency=low

  * wimport.sh:
    * Changed multiple ip ranges check of rooms from error to warning.
    * fixed double room check.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 08 Sep 2015 12:26:58 +0000

linuxmuster-base (6.1.3-2ubuntu0) babo-testing; urgency=low

  * wimport.sh, set_pxe_config():
    * added cache partition in grub.cfg global template.
    * kernel and initrd fix for grub.cfg os template (closes #479).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 08 Sep 2015 09:10:27 +0200

linuxmuster-base (6.1.3-1ubuntu0) babo-testing; urgency=low

  * changed grub prefix to boot/grub in wimport.sh.
  * added grub loader paths in dhcpd.conf template.
  * fixed typo in 40_linbo/prepatch.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 28 Jul 2015 09:23:23 +0200

linuxmuster-base (6.1.3-0ubuntu0) babo-testing; urgency=low

  * initial implementation of feature/grub2.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 20 Jul 2015 21:39:10 +0200

linuxmuster-base (6.1.2-0ubuntu0) babo-testing; urgency=low

  * Merged feature/wlan from Frank Schütte:
    * start.conf: Variable system=bios|bios64|efi32|efi64 (Standard: bios bedeutet bios 32bit linbo)
    * DHCP boot ia32 / x64 / bios
    * added wlan (ticket #98)
    * import_workstations writes linbo/linbo64 to pxe-config
  * removed experimental pxegrub support finally.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 14 Jul 2015 15:33:38 +0000

linuxmuster-base (6.1.1-0ubuntu0) babo; urgency=low

  * Merge pull request #23 from fschuett/fix-461: calling custom.bat if it exists (closes #461).
  * Merge pull request #22 from fschuett/fix-349: cupsd.conf BrowseAddress fix (closes #349).
  * Merge pull request #21 from fschuett/fix-419: wimport.sh: Added test for room - ipranges (closes #419).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 7 Jul 2015 10:34:00 +0200

linuxmuster-base (6.1.0-30ubuntu0) babo; urgency=low

  * wwwadmin migration fix: added wwwadmin password templates needed by
    migration restore (closes #447).
  * removed obsolete pgmadmin_confirm template.
  * ip range modification fix for linuxmuster-setup (closes #448).
  * minor improvements in linuxmuster-setup concerning to start time of
    linbo services and config files.
  * postinst: fixed obsolete query for common.bat.win7.
  * import_workstations: Bugfix for linbo group processing (closes #459).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 14 Apr 2015 18:35:15 +0200

linuxmuster-base (6.1.0-29ubuntu0) babo; urgency=low

  * wimport.sh: start.conf server ip fix (closes #427).*

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 20 Jan 2015 14:33:39 +0100

linuxmuster-base (6.1.0-28ubuntu0) babo; urgency=low

  * fschuett: dhcp-lease-fix (closes #409).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 25 Nov 2014 20:04:48 +0100

linuxmuster-base (6.1.0-27ubuntu0) babo; urgency=low

  * disabled SSLv3 in apache's ssl.conf.
  * smb.conf, home share: added $RECYCLE.BIN and desktop.ini to hide files.
  * common.bat:
    - added drive name reg patches (closes #366).
    - shorter names for personal folders.
    - minor improvements concerning to control structure.
  * workstations man page updated with field 6 and 7 infos.
  * added syslinux to package dependencies (closes #387).
  * merged Yannik's pull request #9, activates hostname lookups in
    smb.conf (closes #350).
  * merged Yannik's pull request #10, cron.daily fix (closes #351).
  * merged Yannik's pull request #8, add missing quotes in cron.daily.
  * merged jollyzsher's pull request #17, remove dist-upgrade suggestion
    (closes #355).
  * merged jollyzsher's pull request #15, added br interfaces to
    discover_nics() in helperfunctions.sh.
  * merged jollyzsher's pull request #18, fix doubled config templates
    for workstations and subnets (closes #395).
  * merged jollyzsher's pull request #19, fixes access to schulkonsole
    through internal firewall if no hosts have been registered yet
    (closes #386).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 30 Oct 2014 18:28:03 +0100

linuxmuster-base (6.1.0-26ubuntu1) babo; urgency=low

  * Fixed update-logins.sh for compatibility with ubuntu 14.04 clients (#317)

 -- Frank Schiebel <frank@linuxmuster.net>  Tue, 12 Aug 2014 11:35:35 +0200

linuxmuster-base (6.1.0-26ubuntu0) babo; urgency=low

  * linuxmuster-setup:
    - removed opsi question, not necessary, job is done by linuxmuster-opsi.
    - minor fixes.
  * room_share_acl.sh: filters out hosts without exam account additionally.
  * linuxmuster-opsi: fixed availability test for opsi again.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 11 Jul 2014 17:41:10 +0200

linuxmuster-base (6.1.0-25ubuntu0) precise-testing; urgency=low

  * linuxmuster-opsi: fixed availability test for opsi.
  * linuxmuster-setup:
    - improved opsi ip handling.
    - added acl remove for /home/share on first time installation.
    - improved firewall setup.
  * wimport.sh:
    - improved acl handling for /home/share.
    - doing opsi stuff after service restarts.
  * room_share_acl.sh: fixed setfacl invokation if acl file is empty.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 08 Jul 2014 15:09:38 +0200

linuxmuster-base (6.1.0-24ubuntu0) precise-testing; urgency=low

  * samba-userlog, cron.daily: improved userlogin cachefile handling.
  * added acl to package dependencies.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 30 May 2014 14:24:38 +0200

linuxmuster-base (6.1.0-23ubuntu0) precise-testing; urgency=low

  * added script room_share_acl.sh to withdraw access rights for exam accounts to /home/share.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 28 May 2014 17:42:17 +0200

linuxmuster-base (6.1.0-22ubuntu1) precise-testing; urgency=low

  * internet_on_off.sh:
    - allowedhosts: fixed ip removal.
    - allowednetworks: removed comments, added net identifier.
  * helperfunctions, fw_do_customnets(): added net identifier.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 28 May 2014 10:40:29 +0200

linuxmuster-base (6.1.0-22ubuntu0) precise-testing; urgency=low

  * linuxmuster-setup: added update-linbofs on initial setup or if certs were renewed.
  * wimport.sh, internet_on_off.sh: modifications due to IPFire 2.15 core update 77 (closes #308).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 27 May 2014 18:58:54 +0200

linuxmuster-base (6.1.0-21ubuntu0) precise-testing; urgency=low

  * linuxmuster-setup:
    - removed tftpd-hpa from server tasks (closes #303).
    - added --prepare parameter to install only the packages needed for setup.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 07 Apr 2014 14:41:51 +0200

linuxmuster-base (6.1.0-20ubuntu1) precise-testing; urgency=low

  * postinst: fixed cupsd.conf update again (closes #302).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 27 Mar 2014 11:42:56 +0100

linuxmuster-base (6.1.0-20ubuntu0) precise-testing; urgency=low

  * postinst: fixed cupsd.conf update (closes #302).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 26 Mar 2014 18:11:44 +0100

linuxmuster-base (6.1.0-19ubuntu0) precise-testing; urgency=low

  * linuxmuster-opsi
    - setup: removing hostname opsi also from known_hosts during ssh setup.
    - fixed debconf update.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 18 Mar 2014 19:51:20 +0100

linuxmuster-base (6.1.0-18ubuntu0) precise-testing; urgency=low

  * linuxmuster-reset: improved return codes and console output.
  * implemented opsi support, added script /usr/sbin/linuxmuster-opsi for
    setup and workstations import (see #282).
  * import_workstations:
    - code cleanup, improved checks.
    - updated pxe/linbo config handling.
    - removed unnecessary invokation of update-linbofs.
    - added opsi support depending on value of field 11 in workstations file.
  * updated man page for workstations file for field 11 (pxe flag).
  * linuxmuster-setup:
    - cleaned up linbo stuff.
    - added opsi support activation and password question.
    - removed pgmadmin and wwwadmin password question,
      using admin password for these accounts.
    - fixed servername change in user db (closes #284).
  * postinst: fixed gollem config update.
  * removed linuxmuster-backup and dependencies (see #283).
  * linuxmuster-ovpn: Firewall-Adresse in Adminmail gefixt (schließt #285).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 06 Mar 2014 13:09:05 +0100

linuxmuster-base (6.1.0-17ubuntu0) precise-testing; urgency=low

  * Adding "allowusermoves: yes" to imapd.conf to allow renaming of top level
    mailboxes (closes #216).
  * removed tasks share from gollem's backends.php (see #237).
  * link consolidation under /home/share and /var/cache/sophomorix/tasks due to
    substitution of bind mounts (see #237).
  * linuxmuster-reset: resets also rooms defined in classrooms (closes #92).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 27 Jan 2014 21:17:50 +0100

linuxmuster-base (6.1.0-16ubuntu1) precise-testing; urgency=low

  * wimport.sh: fixed servernet handling.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 20 Dec 2013 16:21:37 +0100

linuxmuster-base (6.1.0-16ubuntu0) precise-testing; urgency=low

  * renamed several network specific environment variables.
  * linuxmuster-setup: improved servernet/dhcp handling.
  * new config file dhcpd.conf.custom (included in main dhcp config file).
  * smb.conf: improved task share definition due to files to hide.
  * netlogon improvements due to students share for teachers.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 18 Dec 2013 18:07:53 +0100

linuxmuster-base (6.1.0-15ubuntu0) precise-testing; urgency=low

  * several modifications due to substitution of bind mounts (see #237).
  * improved handling of servernet in case of subnetting.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 17 Dec 2013 19:50:39 +0100

linuxmuster-base (6.1.0-14ubuntu0) precise-testing; urgency=low

  * linuxmuster-setup: do finally an import_workstations if subnetting has changed.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sun, 08 Dec 2013 18:24:33 +0100

linuxmuster-base (6.1.0-13ubuntu0) precise-testing; urgency=low

  * added subnetting support.
  * linuxmuster-setup:
    - removed ipcop and other obsolete stuff.
    - renumbered several folders below config-dynamic.
  * added --nofirewall option to internet_on_off.sh (updates only allowed ips file).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 30 Nov 2013 17:05:58 +0100

linuxmuster-base (6.1.0-12ubuntu0) precise-testing; urgency=low

  * urlfilter_on_off: changed from mac to ip address based cache store.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 09 Nov 2013 21:47:34 +0100

linuxmuster-base (6.1.0-11ubuntu0) precise-testing; urgency=low

  * merged dhcp configuration from master branch to be able to use
    ip based firewall independend from linbo version.
  * added run-parts dir /etc/linuxmuster/import_workstations.d for custom scripts
    invoked at the end of import_workstations.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 08 Nov 2013 20:41:28 +0100

linuxmuster-base (6.1.0-10ubuntu0) precise-testing; urgency=low

  * postinst: added creation of /etc/apparmor.d/tunables/home.d directory.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 19 Sep 2013 20:08:50 +0200

linuxmuster-base (6.1.0-9ubuntu0) precise-testing; urgency=low

  * import_workstations: fixed writing of host entries to bind config (closes #202).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 19 Sep 2013 19:50:39 +0200

linuxmuster-base (6.1.0-8ubuntu0) precise; urgency=low

  * postinst: fixed turba's sources.php (closes #184).
  * added apparmor profile for cups-pdf (closes #156).
  * final fix for #195 at least (see 6.1.0-5ubuntu0 below).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 17 Sep 2013 17:19:50 +0200

linuxmuster-base (6.1.0-7ubuntu0) precise; urgency=low

  * internal firewall ini script: fixed multiport portrange issue (closes #169).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sun, 15 Sep 2013 13:23:09 +0200

linuxmuster-base (6.1.0-6ubuntu0) precise; urgency=low

  * tweaked init system forcing cups to start after openldap (closes #199).
  * added a run-parts dir /var/lib/linuxmuster/config-add for scripts
    which are adding necessary entries to system config files.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 11 Sep 2013 17:41:50 +0200

linuxmuster-base (6.1.0-5ubuntu0) precise; urgency=low

  * import_workstations: removes falsely rooms from /etc/linuxmuster/room_defaults
    if there is no hyphen after room name in the hostname (closes #195).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 10 Sep 2013 17:44:36 +0200

linuxmuster-base (6.1.0-4ubuntu0) precise; urgency=low

  * modifications concerning to linbo's new grub2 based bootloader.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 05 Jul 2013 12:56:47 +0000

linuxmuster-base (6.1.0-3ubuntu0) precise; urgency=low

  * made access rights for guests/not imported machines configurable (# 139).
    - debian/init: considers guest ips for internal firewall if configured in dhcpd.conf.
    - debian/postinst: added modifications due to IPCops end of support,
      dhcpd.conf update and missing check for internal firewall.
    - share/config/dist.conf: added new environment variable GUESTIPLIST.
    - share/scripts/helperfunctions.sh: added function update_guestiplist()
      which creates a list of all guest ips due to the range defined in dhcpd.conf
      for use in firewall scripts.
    - share/scripts/internet_on_off.sh: considers guest ips for external firewall
      if configured in dhcpd.conf.
    - share/scripts/wimport.sh: invokes restart-fw instead of internal and external
      firewall and dhcp restart scripts.
    - var/config-dynamic/03_dhcp3-server/dhcpd.conf: added config options to
      control firewall access for guest ip range.
    - sbin/restart-fw: new script for easyly restarting the internal and external
      firewalls.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 25 May 2013 17:51:54 +0200

linuxmuster-base (6.1.0-2ubuntu0) precise; urgency=low

  * postinst: added internal firewall check to see if rules are already ip based
    and reload if not.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 22 May 2013 17:35:37 +0200

linuxmuster-base (6.1.0-1ubuntu0) precise; urgency=low

  * internet_on_off.sh: removed upload of blocked ips list.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 22 May 2013 16:58:52 +0200

linuxmuster-base (6.1.0-0ubuntu0) precise; urgency=low

  * init, intranet_on_off.sh: changed internal firewall to ip based rules.
  * internet_on_off.sh: changed external firewall to ip based rules, removed IPCop support.
  * postinst:
    - changes content of internal firewall's blocked hosts file from mac to ip addresses.
    - warns if IPCop is detected.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 21 May 2013 18:51:33 +0200

linuxmuster-base (6.0.38-0ubuntu0) precise; urgency=low

  * removed registry-patches which were moved to linbo package a long time ago.
  * postinst: removes stale obsolete registry-patches link from administrators home.
  * samba-userlog:
    - removed obsolete link creation in admin's and teacher's homes (due to #135).
    - exports additionally REALNAME, PGROUP and IP to prexec and postexec hook scripts.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 03 May 2013 17:52:50 +0200

linuxmuster-base (6.0.37-0ubuntu0) precise; urgency=low

  * horde, turba: fix sources.php syntax (closes #83 finally).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 22 Apr 2013 20:38:53 +0200

linuxmuster-base (6.0.36-0ubuntu0) precise; urgency=low

  * restart_printer_queues.sh: fixed get printer names from printers.conf.
  * linuxmuster-setup: creates system user passwords with 24 chars (closes #75).
  * new script set_random_passwords.sh to create new system users passwords with 24 chars.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 16 Apr 2013 21:59:27 +0200

linuxmuster-base (6.0.35-2ubuntu0) precise; urgency=low

  * postinst: fixes cups upstart config (closes #112).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 28 Mar 2013 19:46:19 +0100

linuxmuster-base (6.0.35-1ubuntu0) precise; urgency=low

  * fixed cups restart in example script restart_printer_queues.sh.
  * merged devel branch: support for linuxmuster-ipfire >=1.1.0 in linuxmuster-setup.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 28 Mar 2013 09:35:14 +0100

linuxmuster-base (6.0.35-0ubuntu0) precise; urgency=low

  * added fix for #110 from fschuett (closes #110, http://www.linuxmuster.net/trac/ticket/110).
  * removed nagios configuration from linuxmuster-setup (moved to linuxmuster-nagios-base package).
  * fixed firewall dns name resolution.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 27 Mar 2013 21:30:47 +0100

linuxmuster-base (6.0.34-0ubuntu0) precise; urgency=low

  * fixed horde/ingo's sieve configuration (closes #102).
  * fixed altnamespace in imapd.conf to enable creation of user folders in inbox
    (rejects spam filter activation, see also #102).
  * added german manpage for workstations file (thanks to Jörg Richter, closes #44)

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 16 Mar 2013 14:11:10 +0100

linuxmuster-base (6.0.33-0ubuntu0) precise; urgency=low

  * linuxmuster-setup: fixed cups configuration (closes #101).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 15 Mar 2013 18:30:38 +0100

linuxmuster-base (6.0.32-0ubuntu0) precise; urgency=low

  * linuxmuster-setup: fixed missing /etc/rsyncd.conf after first install.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 13 Mar 2013 21:48:05 +0100

linuxmuster-base (6.0.31-1ubuntu0) precise; urgency=low

  * rebuild.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 02 Mar 2013 13:41:49 +0100

linuxmuster-base (6.0.31-0ubuntu0) precise; urgency=low

  * helperfunctions.sh, get_hostname(): improved hostname recognition.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 02 Mar 2013 13:35:18 +0100

linuxmuster-base (6.0.30-0ubuntu0) precise; urgency=low

  * linuxmuster-reset: fixed firewall connection test for IPFire (closes #91).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 28 Feb 2013 19:37:18 +0100

linuxmuster-base (6.0.29-0ubuntu0) precise; urgency=low

  * samba-userlog: changes host account password to random value on exam login (closes #88).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 25 Feb 2013 19:58:05 +0100

linuxmuster-base (6.0.28-0ubuntu0) precise; urgency=low

  * internet_on_off.sh:
    - added --help parameter.
    - fixed mac address list creation (closes #85).
  * horde
    - turba: fix sources.php syntax (closes #83).
    - gollem: update prefs.php (closes #80).
  * debian/postinst: repairs permissions of /var/log/horde (closes #82).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 19 Feb 2013 10:16:04 +0100

linuxmuster-base (6.0.27-0ubuntu0) precise; urgency=low

  * debian/postinst:
    - added smbpasswd refresh and recreation of samba pre and postexec dirs (see #80).
    - adding missing sophomorix-bind scripts if necessary.
  * linuxmuster-setup:
    - implemented workaround for ipcop nagios checks if ipfire is installed (see #81).
    - removed php5's paedml.ini.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Wed, 13 Feb 2013 21:37:48 +0100

linuxmuster-base (6.0.26-0ubuntu0) precise; urgency=low

  * added moodle patch for server's extern name from Frank Schütte (closes #68).
  * linuxmuster-setup:
    * if server's extern name is not given, assign internal fqdn to serverexternname variable.
    * using serverexternname for opennvp certificate.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 05 Feb 2013 15:38:17 +0100

linuxmuster-base (6.0.25-0ubuntu0) precise; urgency=low

  * internal firewall init script:
    - removes orphaned macaddresses from list of intranet blocked hosts (closes #63).
  * internet_on_off.sh:
    - removes also orphaned macaddresses as above (closes #63).
    - invokation without parameters updates just the macaddress lists and reloads the external firewall.
      Replaces update_allowedmacs.sh script.
  * wimport.sh: invokes internet_on_off.sh instead of update_allowedmacs.sh.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Fri, 25 Jan 2013 15:07:12 +0100

linuxmuster-base (6.0.24-0ubuntu0) precise; urgency=low

  * changed versioning scheme.
  * internal firewall init script:
    - more performance optimations.
    - created chains for base, allowed and block rules.
    - added multiport support.
    - added support for custom rules in iptables-save format
      (see /var/cache/iptables for saved firewall rules).
      Two user created files were read if present on firewall restart:
      /etc/linuxmuster/custom-rules.before for rules before all other host rules,
      /etc/linuxmuster/custom-rules.after for rules after all other host rules (closes #62).
  * expanded networksettings file with values needed by IPFire setup.
  * postinst: removed obsolete code, reads debconf values and updates networksettings file.
  * intranet_on_off.sh: optimized according to new internal firewall init script.
  * helperfunctions.sh:
    - added test_pwless_fw(), tests passwordless ssh connection to firewall.
    - added get_fwtype(), returns firewall type (ipfire, ipcop or custom).
    - check_urlfilter(), behaviour depends on fwtype.
    - get_ipcop(), put_ipcop(): added recursive parameter.
    - removed get_maclist().
    - added test_maclist(): tests, changes hostnames to macs according to
      /etc/linuxmuster/workstations, returns a list of macaddresses.
  * added sshaskpass.sh script for automating ssh connections.
  * added update_allowedmacs.sh script for updating allowed macs group on IPFire's outgoing firewall.
  * added support for IPFire to various scripts, fixed naming and so on (closes #61).
  * added suport for Setup without IPFire/IPCop firewall (closes #24).
  * moved init script to debian/init.
  * linuxmuster-setup:
    - template cleanup.
    - removed linuxmuster-ipcop from server task.
    - added firewall choice for ipfire, ipcop and custom.
    - removed setup for external network connection.
    - added support for ipfire setup.
    - modify mode enabled again.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Thu, 24 Jan 2013 22:24:57 +0100

linuxmuster-base (6.0.0-23ubuntu0) precise; urgency=low

  * wimport.sh: fixed unique check (closes #58).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Mon, 21 Jan 2013 12:31:00 +0100

linuxmuster-base (6.0.0-22ubuntu0) precise; urgency=low

  * Bugfix: ubuntu user has no permission to login after linuxmuster-setup,
    group adm added to /etc/security/access.conf (closes #54).

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 12 Jan 2013 16:38:00 +0100

linuxmuster-base (6.0.0-21ubuntu0) precise; urgency=low

  * wimport.sh:
    - more improvements concerning to console output and program flow,
      stops if invalid mac address is detected.
    - removed deprecated code.
  * firewall init script, reload_firewall(): minor improvements
    concerning to error handling and iptables file manipulation.
  * blocked_ports: removed deprecated webmin port, changed port sequence
    "ftp-data,ftp,ssh" to port range "ftp-data:ssh" which saves rules.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Tue, 8 Jan 2013 16:14:00 +0100

linuxmuster-base (6.0.0-20ubuntu1) precise; urgency=low

  * wimport.sh: improved sophomorix console output.
  * firewall init script:
    - completeley reworked for major performance improvements,
    - rules were saved on shutdown to /var/cache/linuxmuster/iptables
    - and loaded from this file on boot which shortens boot time significantly.

 -- Thomas Schmitt <thomas@linuxmuster.net>  Sat, 5 Jan 2013 20:36:00 +0100

linuxmuster-base (6.0.0-19ubuntu1) precise; urgency=low

  * wimport.sh: improved console output.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Wed, 3 Jan 2013 17:10:00 +0100

linuxmuster-base (6.0.0-19ubuntu0) precise; urgency=low

  * logrotate: changed weekly to daily for userlogins.
  * samba-userlog: fixed script name in help output.
  * wimport.sh: removed deprecated account checks.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Wed, 3 Jan 2013 16:36:00 +0100

linuxmuster-base (6.0.0-18ubuntu0) precise; urgency=low

  * samba-userlog: implemented use of login/logout user scripts via run-parts
    using the directories root-postexec.d and root-preexec.d below
    /etc/linuxmuster/samba (according to #41).
    The old solution using custom-login.sh and custom-logout.sh scripts in
    /home/samba/netlogon is no more supported.
  * Disabling wide links in home share on package upgrade (via smb.conf).
  * Added debianutils to package dependencies.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Tue, 18 Dec 2012 17:55:00 +0100

linuxmuster-base (6.0.0-17ubuntu0) precise; urgency=low

  * import_workstations:
    - calls now "sophomorix-workstation --sync-accounts" to manage computer
      accounts.
    - reworked config file handling
    - removed deprecated imaging stuff (however, it's LINBO only).
  * linuxmuster-reset:
    - exits now with 0 if nothing has to be done.
    - minor fixes due to console output.
  * import_printers: fixed cups restart.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Wed, 05 Dec 2012 20:44:00 +0100

linuxmuster-base (6.0.0-16ubuntu0) precise; urgency=low

  * linuxmuster-setup:
    - removed root password question (closes #37).
    - implemented german umlauts.
    - renamed php5's paedml.ini to linuxmuster.ini.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Tue, 20 Nov 2012 19:48:00 +0100

linuxmuster-base (6.0.0-15ubuntu0) precise; urgency=low

  * import_workstations: removes old start.conf links (closes #36).
  * linuxmuster-setup:
    - removed php5's static templates curl.ini and pgsql.ini (closes #26 & #29).
    - added hint for not allowed chars in passwords (closes #34).
  * added aptitude to pkg dependencies.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Tue, 20 Nov 2012 18:34:00 +0100

linuxmuster-base (6.0.0-14ubuntu0) precise; urgency=low

  * linuxmuster-reset: Fixed path to schulkonsole's room session files (due to #11).

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Wed, 24 Oct 2012 17:06:00 +0200

linuxmuster-base (6.0.0-13ubuntu0) precise; urgency=low

  * linuxmuster-setup, postinst: Fixed allow-query list in named.conf.options
    (closes #18).
  * linuxmuster-setup:
    * Fixed wrong processing of domainname in ldap configuration (closes #16).
    * removed obsolete clamav/freshclam.conf configuration template.
  * postinst:
    * Fixed service restart commands in postinst.
    * Code cleanup.
  * rules: dh_prep instead of dh_clean -k.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Mon, 22 Oct 2012 14:14:00 +0200

linuxmuster-base (6.0.0-12ubuntu0) precise; urgency=low

  * rebuild.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Wed, 17 Oct 2012 21:26:00 +0200

linuxmuster-base (6.0.0-11ubuntu0) precise; urgency=low

  * added locales to pkg's pre depends.
  * postinst: added locale generation for german locales (some are
    needed by Horde): de_DE.UTF-8 de_DE de_DE@euro.
  * linuxmuster-setup: fixed apache2's sites-available template.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Tue, 16 Oct 2012 15:07:00 +0200

linuxmuster-base (6.0.0-10ubuntu0) precise; urgency=low

  * changed version to 6.0.0.
  * Fixed unpatched adminmac in ipcop settings file (closes #12).

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Sat, 13 Oct 2012 14:51:00 +0200

linuxmuster-base (6.0.0-9ubuntu0) precise; urgency=low

  * linuxmuster-setup:
    - removed deprecated rembo stuff from linbo setup and fixed config template
      handling which has moved to linuxmuster-linbo package.
    - fixed test for installed sophomorix in linbo setup.
    - fixed syntax error in sed patch for /etc/network/interfaces.
  * fixed syntax error in init script.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Thu, 20 Jul 2012 18:32:00 +0200

linuxmuster-base (6.0.0-8ubuntu0) precise; urgency=low

  * linuxmuster-setup:
    - fixed missing sophomorix.schema in slapd.conf template.
    - removed deprecated "enabled privileges" from smb.conf template.
    - fixed cyrus-imapd start/stop command.
    - fixed test for installed sophomorix in 17_admins/prepatch.
  * import_workstations:
    - fixed reload command for isc-dhcp-server.
  * postinst: changing default shell to /bin/bash.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Wed, 19 Jul 2012 18:55:00 +0200

linuxmuster-base (6.0.0-7ubuntu0) precise; urgency=low

  * linuxmuster-setup:
    - fixed user db/ldap creation.
    - fixed lan interface and dns configuration in interfaces template.
  * postinst:
    - fixed smb.conf template name.
    - fixed smbd restart command.
    - removed obsolet imaging method check in linbo user check.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Tue, 18 Jul 2012 20:07:00 +0200

linuxmuster-base (6.0.0-6ubuntu0) precise; urgency=low

  * removed linuxmuster-prepare package.
  * removed package dependencies: dpkg-dev, gcc, perl, libsysadm-install-perl, libenv-bash-perl.
  * added bash to package dependencies.
  * removed deprecated sources.list handling.
  * removed deprecated upgrade and rembo scripts.
  * changed DISTNAME to linuxmuster.net in configs and scripts.
  * added linuxmuster-ipcop to server task again.
  * added linuxmuster-schulkonsole-template to server task.
  * postinst:
    - removed cups start number correction.
    - removed adjustment of wimport data path.
    - removed kdm greeting string fix.
    - added check for missing ntpd.conf.
    - removed deprecated update fixes.
  * linuxmuster-setup:
    - updates linbo's .macct files if necessary.
    - rsyncd.conf template removed (is now shipped with linuxmuster-linbo).
    - activated dedicated ipcop configuration during setup again.
    - changed ping test address to www.linuxmuster.net on end of setup.
    - removed installation of nonfree pkgs.
    - removed deprecated index.html handling.
    - removed handling of first boot.
    - removed obsolete integrated code for ipcop.
  * helperfunctions.sh
    - check_free_space(): fixed computation of available free space.
    - getdistname() removed.

 -- Thomas Schmitt <tschmitt@linuxmuster.de>  Thu, 19 Jul 2012 19:57:00 +0200

linuxmuster-base (6.0.0-5ubuntu0) lenny; urgency=low

  * helperfunctions.sh, assign_nics(): checks existance of network.settings before iface_lan is written.
  * linuxmuster-setup:
    * network: fixed interface name.
    * ldap: using sophomorix-dump-pg2ldap instead of ldif file to create initial ldap tree.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 19 Jan 2012 10:06:18 +0100

linuxmuster-base (6.0.0-4ubuntu0) lenny; urgency=low

  * changed to udev based nic management, nic name will now be used as is.
  * reworked nic-setup scripts and functions in helperfunctions.sh.
  * removed mac_* package templates, added iface_lan to templates.
  * removed more obsolete configuration stuff (according to locale settings and network).
  * linuxmuster-setup: fixed postgresql's pg_hba.conf template.
  * added linuxmuster-nagios-base to server task again.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 17 Jan 2012 23:21:41 +0100

linuxmuster-base (6.0.0-3ubuntu0) lenny; urgency=low

  * linuxmuster-setup:
    * service stop and start fixes.
    * /etc/network/interfaces: removed dns entries for intern interface.
    * removed imaging choice, setting imaging per default to "linbo".

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 17 Jan 2012 08:59:13 +0100

linuxmuster-base (6.0.0-2ubuntu0) lenny; urgency=low

  * linuxmuster-setup:
    * using adduser instead of useradd to create system users.
    * corrects uid of vboxadd user.
    * fixed postgresql init skript name.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 16 Jan 2012 22:10:42 +0100

linuxmuster-base (6.0.0-1ubuntu0) lenny; urgency=low

  * linuxmuster-setup:
    * removed shadowconfig on first time installation.
    * removed moodle configuration.
    * removed webmin configuration.
    * increased logging.
  * server task updates.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 16 Jan 2012 20:42:31 +0100

linuxmuster-base (6.0.0-0ubuntu0) lenny; urgency=low

  * initial modifications to be installable on Ubuntu 11.10.
  * removed rembo/myshn scripts and config templates.
  * deactivated various ipcop stuff.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 15 Jan 2012 12:45:42 +0100

linuxmuster-base (5.1.0-3lenny0) lenny; urgency=low

  * paedml51-upgrade:
    - fixed -f parameter (closes #563).
    - removing libc6-i686 at begin of dist-upgrade (if installed) to avoid
      upgrade problems, see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=454557
      (closes #560).
  * linuxmuster-patch:
    - ensures the right imaging task is installed if imaging is changed in modify mode.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 10 Jan 2012 12:31:32 +0100

linuxmuster-base (5.1.0-2lenny0) lenny; urgency=low

  * linuxmuster-setup:
    - removed installation options for integrated firewall and rembo.
    - changed cdrom package repository to /var/cache/apt/archives.
  * linuxmuster-prepare: added finish-install.d/06linuxmuster to copy all debs
    to /var/cache/apt/archives to be able to continue setup without cdrom after reboot.
  * paedml51-upgrade:
    - changed cdrom package repository also to /var/cache/apt/archives.
    - added check for integrated firewall.
    - hiding console message if cdrom cannot be unmounted.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 17 Dec 2011 22:37:49 +0100

linuxmuster-base (5.1.0-1lenny0) lenny; urgency=low

  * linuxmuster-setup: various modifications due to #77 (cdrom package repository
    will be copied to /var/cache/linuxmuster/pkgs during stage 1, therefore cdrom
    is no more needed after reboot).
  * changed version in upgrade scripts.
  * removed 5.0 upgrade text in doc.
  * paedml51-upgrade: changed local repo dir also to /var/cache/linuxmuster/pkgs
    to be equal to linuxmuster-setup.
  * changed codename to "NiveauLINBO".

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 15 Dec 2011 20:03:43 +0100

linuxmuster-base (5.1.0-0lenny0) lenny; urgency=low

  * equalized package version to paedml version.
  * updated paedml sources.list file.
  * dist.conf: updated paedml version furthermore using 5.0.4 iso for upgrade.
  * backup.conf, services: changed cupsys to cups, atftpd to tftpd-hpa (closes #551, see #499).
  * postinst: updates backup.conf as mentioned above, removes old paedml50.list.
  * linuxmuster-setup: some modifications according to #499 (change atftpd to tftpd-hpa), paedml sources.list update.
  * added firmware packages to server task.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 29 Nov 2011 10:13:38 +0100

linuxmuster-base (1.5.37-lenny0) lenny; urgency=low

  * paedml50-upgrade:
    * more improvements according to #531.
    * changed apt-get back to aptitude.
  * linuxmuster-setup:
    * implemented linbo as default imaging method.
    * added 'aptitude::CmdLine::Ignore-Trust-Violations "true";' to temporary
      apt configuration.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 19 Oct 2011 11:28:15 +0200

linuxmuster-base (1.5.36-lenny0) lenny; urgency=low

  * paedml50-upgrade:
    * uses now apt-get instead of aptitude.
    * improved error handling in conjunction with package dependencies.
    * improved handling of postgresql upgrade.
    * improved logging.
    * reworked commandline options:
      -c: Upgrade with cdrom in drive.
      -d: Online-Upgrade with iso download.
      -f: Force upgrade whithout version test.
      -i: ISO file to use for upgrade.
    * fixed deinstallation of linuxmuster-base during upgrade (closes #531).
  * linuxmuster-setup:
    * removes LINBO's torrent files if serverip has changed (closes #531).
    * implemented linbo as default imaging method.
  * Version increased to 5.0.4.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 16 Oct 2011 11:03:48 +0200

linuxmuster-base (1.5.35-lenny1) lenny; urgency=low

  * linuxmuster-setup: fixed networking start command

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 27 Sep 2011 13:09:58 +0200

linuxmuster-base (1.5.35-lenny0) lenny; urgency=low

  * paedml50-upgrade.sh:
    * removes /usr/lib/cups/backend/dnssd at the beginning (closes #522).
    * fixed typo in local.list file name.
  * linuxmuster-setup: starts "dpkg-reconfigure linuxmuster-nagios-fernueberwachung"
    in case of domainname change if package is installed (see #215).
  * postinst:
    * removes local.list which was not removed by upgrade script (because of typo, see above).
    * removed obsolete sophomorix nscd patch.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 24 Sep 2011 12:57:20 +0200

linuxmuster-base (1.5.34-lenny0) lenny; urgency=low

  * increased version to 5.0.3.
  * dist.conf: introduced new environment variables CDMINORVERSION and CDVERSION.
  * linuxmuster-backup: adds /sbin/portmap to /etc/mindi/deplist.d/netconf (closes #515).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 13 Sep 2011 13:59:15 +0200

linuxmuster-base (1.5.33-lenny0) lenny; urgency=low

  * paedml50-upgrade.sh:
    * removes and recreates remoteadmin-account if detected (closes #489).
    * minor improvements in upgrade sequence.
  * remoteadmin.sh, minor improvements according to #489:
    * creates remoteadmin group now as a system group.
    * invokation with "NOPASSWD=yes" as a prefix of the linuxmuster-remoteadmin command allows passwordless creation of account:
      # NOPASSWD=yes linuxmuster-remoteadmin --create.
  * postinst: fixed revision check for slapd.conf upgrade.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 26 Jul 2011 08:49:21 +0200

linuxmuster-base (1.5.32-lenny0) lenny; urgency=low

  * update-logins.sh: filters now ip address prefix of smbstatus output (closes #486).
  * paedml50-upgrade.sh, minor improvements: reinstalls linuxmuster-mrbs and linuxmuster-portfolio if detected.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 22 Jul 2011 10:39:11 +0200

linuxmuster-base (1.5.31-lenny1) lenny; urgency=low

  * paedml50-upgrade.sh, minor fixes:
    * ldap configuration file backup: no backup if it does not exist.
    * not starting import_workstations if workstation data file is empty.
    * creating temporary local package repository from apt's archive cache to force the use of more recent cdrom packages.
    * added extra check for linuxmuster-pykota to be sure it will be reinstalled during upgrade.
    * increased required free space under /var to 1.5 GB.
  * linuxmuster-task, fix: temporary apt.conf configuration of paedml50-upgrade.sh was overwritten (closes #485).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 21 Jul 2011 20:33:39 +0200

linuxmuster-base (1.5.31-lenny0) lenny; urgency=low

  * increased version to 5.0.2.
  * paedml50-upgrade.sh, fix:
    * linuxmuster remote monitoring packages were deinstalled during upgrade (closes #470).
    * fixed missing horde columns (closes #477).
  * smb.conf.shares: added a sample share for programs which need write permissions (closes #466). According to this:
    * dist.conf: added new constant PROGSRWDIR (/home/samba/pgmw).
    * postinst: creates $PROGSRWDIR and adds share and mapping examples if necessary.
    * login.bat: added mapping example for pgmw share.
  * linuxmuster-setup: updated moodle database template to version 1.9.12+20110518.
  * linuxmuster-backup: another separator fix for excludedirs in mondarchive invokation line (closes finally #462).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 16 Jul 2011 12:35:22 +0200

linuxmuster-base (1.5.30-lenny0) lenny; urgency=low

  * fixed limits in /etc/security/limits.conf (closes finally #397).
  * fixed separator for includedirs and excludedirs in linuxmuster-backup (closes #462).
  * linuxmuster-setup: fixed unpatched rembo/myshn configuration when switching
    from first time installed LINBO to Rembo (closes #443).
  * linuxmuster-setup: fixed special chars filter for domain name input (closes finally #429).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 9 May 2011 18:06:23 +0200

linuxmuster-base (1.5.29-lenny2) lenny; urgency=low

  * paedml50-upgrade.sh: removed libgnutls13, libldap-2.3-0 and libsnmp9 from packages to remove (closes #456).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 18 Apr 2011 11:30:51 +0200

linuxmuster-base (1.5.29-lenny1) lenny; urgency=low

  * linuxmuster-setup: changed default firewall to dedicated.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 15 Apr 2011 16:48:23 +0200

linuxmuster-base (1.5.29-lenny0) lenny; urgency=low

  * update-logins.sh: fixed permissions of login cache files for www-data.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 13 Apr 2011 18:51:17 +0200

linuxmuster-base (1.5.28-lenny0) lenny; urgency=low

  * linuxmuster-setup:
    * timezone is not Europe/Berlin after first time installation (closes #444).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 07 Mar 2011 11:07:07 +0200

linuxmuster-base (1.5.27-lenny0) lenny; urgency=low

  * linuxmuster-setup:
    * input of special characters for schoolname etc. was not filtered (closes #429).
    * sets geburts_jahreszahl_stop in sophomorix.conf to actual year.
  * paedml50-upgrade.sh: some etch packages were not deinstalled (closes #430).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 28 Mar 2011 19:58:18 +0200

linuxmuster-base (1.5.26-lenny2) lenny; urgency=low

  * increased version to 5.0.1.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 19 Mar 2011 14:49:22 +0100

linuxmuster-base (1.5.26-lenny1) lenny; urgency=low

  * updated upgrade info text in doc.
  * paedml50-upgrade.sh: fixed not installing paedml nonfree components (closes #415).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 9 Feb 2011 19:20:34 +0100

linuxmuster-base (1.5.26-lenny0) lenny; urgency=low

  * fixed german locale during first time setup (closes #413).
  * added common.bat.win7 example file.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 4 Feb 2011 20:00:13 +0100

linuxmuster-base (1.5.25-lenny0) lenny; urgency=low

  * fixed pam.d's sshd config file in static configuration templates (closes #410).
  * postinst:
    - fixes pam.d's sshd config file.
    - removes "to paedML 4.0" from kdm GreetString.
    - fixes SophomorixBase.pm's nscd invokation (closes #56 & #64).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 25 Jan 2011 19:47:47 +0100

linuxmuster-base (1.5.24-lenny0) lenny; urgency=low

  * linuxmuster-setup: added static template /etc/security/limits.conf
    with "* - nofile 16384" entry (closes #397).
  * paedml50-upgrade: added update for /etc/security/limits.conf.
  * postinst: adding "* - nofile 16384" to /etc/security/limits.conf.
  * removed deprecated share modes option from smb.conf (closes #396).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 10 Dec 2010 10:09:14 +0100

linuxmuster-base (1.5.23-lenny1) lenny; urgency=low

  * paedml50-upgrade: added udev configuration update.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 22 Nov 2010 09:59:22 +0100

linuxmuster-base (1.5.23-lenny0) lenny; urgency=low

  * update-logins.sh, helperfunctions.sh: fixed missing hostname if linux clients were logging in.
  * linuxmuster-setup: updated udev's static templates according to lenny.
  * postinst: changes /etc/udev/rules.d/75-persistent-net-generator.rules if net rules creation is not deactivated.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 19 Nov 2010 18:09:13 +0100

linuxmuster-base (1.5.22-lenny0) lenny; urgency=low

  * paedml50-upgrade:
    - fixed unpatched server ip in /etc/ldap/slapd.conf (closes #387).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon,  8 Nov 2010 11:40:29 +0100

linuxmuster-base (1.5.21-lenny0) lenny; urgency=low

  * helperfunctions.sh, get_maclist(): convert macs to upper case (#291).
  * wimport.sh, helperfunctions.sh, linuxmuster-reset: improved case handling
    for macs, hostnames and room names (#386).
    and hostnames to lowercase in workstations data file.
  * slapd.conf:
    - added access rules for server and ipcop ip.
  * postinst: updated slapd.conf patch code.
  * paedml50-upgrade:
    - changed upgradedable versions up to 4.0.9.
    - patching correct distribution name into /etc/nagios3/conf.d/linuxmuster_main.cfg.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed,  3 Nov 2010 11:47:43 +0100

linuxmuster-base (1.5.20-lenny0) lenny; urgency=low

  * internet_on_off.sh: invoking now script /var/linuxmuster/reloadbot.sh on ipcop to reload bot rules.
  * linuxmuster-setup:
    - added /etc/hesiod.conf configuration template.
    - fixed cdrom mount on first installation.
  * paedml50-upgrade:
    - added openML iso download.
    - fixed ipcop ip patch for slapd.conf.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 26 Oct 2010 19:44:11 +0200

linuxmuster-base (1.5.19-lenny0) lenny; urgency=low

  * internet_on_off.sh: reloading only BOT rules not the whole rc.firewall.local (#293).
  * paedml50-upgrade.sh: checking for nfs-common/nfs-kernel-server and reinstall it
    if necessary at the end of upgrade process.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 11 Oct 2010 11:30:43 +0200

linuxmuster-base (1.5.18-lenny0) lenny; urgency=low

  * update-logins.sh: fixed logins with id < 10000 finally (#204).
  * slapd.conf: added acl for ipcop (#303).
  * postinst: updating slapd.conf if not rev. 850 (s.a.).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 29 Sep 2010 10:18:34 +0200

linuxmuster-base (1.5.17-lenny0) lenny; urgency=low

  * update-logins.sh: fixed logins with id < 10000 (#204).
  * postinst: fixing moodle's ldap host url (#284).
  * import_printers: fixed invokation of cups' init script (#287).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon,  6 Sep 2010 17:47:21 +0200

linuxmuster-base (1.5.16-lenny1) lenny; urgency=low

  * wimport.sh, create_account(): fixed password settings.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed,  4 Aug 2010 18:38:24 +0200

linuxmuster-base (1.5.16-lenny0) lenny; urgency=low

  * smb.conf: removed [admin] share, added "admin users = administrator" to
    [home], [students], [shares] and [tasks].
  * wimport.sh: sets machine account password only on account creation to speed
    things up.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue,  3 Aug 2010 11:38:57 +0200

linuxmuster-base (1.5.15-lenny2) lenny; urgency=low

  * postinst: fixed wrong variable for slapd.conf.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 30 Jul 2010 08:24:36 +0200

linuxmuster-base (1.5.15-lenny1) lenny; urgency=low

  * paedml50-upgrade.sh: removed samba from PKGSTOREMOVE.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 29 Jul 2010 12:35:31 +0200

linuxmuster-base (1.5.15-lenny0) lenny; urgency=low

  * remoteadmin.sh:
    - fixed nagios2 stuff (closes #278),
    - removed remoteadmin access to nagios and webmin web interfaces, so
      remoteadmin is a console user only.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 28 Jul 2010 19:58:09 +0200

linuxmuster-base (1.5.14-lenny1) lenny; urgency=low

  * paedml50-upgrade: fixed wrong debian version message.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 26 Jul 2010 17:06:43 +0200

linuxmuster-base (1.5.14-lenny0) lenny; urgency=low

  * import_workstations, wimport.sh:
    - removed obsolete tivoli imaging type.
    - improved error handling: workstation data check will now cancel at any
      type of wrong workstation data.
    - removing now orphaned workstation homes without error message.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 26 Jul 2010 12:37:56 +0200

linuxmuster-base (1.5.13-lenny3) lenny; urgency=low

  * postinst: invokes smbpasswd only if installed.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 23 Jul 2010 12:25:35 +0200

linuxmuster-base (1.5.13-lenny2) lenny; urgency=low

  * added samba-common-bin to server task.
  * added samba-common-bin | samba-common to package control file.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 23 Jul 2010 10:30:59 +0200

linuxmuster-base (1.5.13-lenny1) lenny; urgency=low

  * slapd configuration:
    - removed unnecessary admin acls from slapd.conf template.
    - added SLAPD_OPTIONS="-4" to slapd default template.
  * postinst:
    - reparing userPassword in slapd.conf.
    - adding SLAPD_OPTIONS="-4" to /etc/default/slapd if necessary.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 21 Jul 2010 15:13:30 +0200

linuxmuster-base (1.5.13-lenny0) lenny; urgency=low

  * smb.conf:
    - fixed access to new share folders of projects and classes (closes #56 & #64):
      [global]
      winbind enum users = yes
      winbind enum groups = yes
      unix password sync = no
    - added admin share to enable administrator to do some housekeeping in the
      share folders (closes #151):
      [admin]
      comment = Tauschverzeichnisse leeren
      path = /home/share
      admin users = administrator
      valid users = administrator
      browseable = no
      writable = yes
  * wimport.sh:
    - remove_account(): added check for computer account so that user accounts
      identical to the hostname were not removed (finally closes #137).
    - improved workstations data checks (closes #269).
  * helperfunctions.sh, check_string(): fixed unescaped underscore.
  * slapd.conf: changed password-hash to {SSHA}.
  * postinst:
    - fixes password-hash in slapd.conf if necessary.
    - linbo user check only if slapd and postgresql are running.
    - fixes ldaps in /etc/default/slapd.conf.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 20 Jul 2010 12:25:44 +0200

linuxmuster-base (1.5.12-lenny0) lenny; urgency=low

  * paedml50-upgrade:
    - added parameter --force to be able to skip version check.
  * paedml50-upgrade.sh:
    - many improvements concerning to upgrade testing and systems with non standard addons.
    - added ability to run upgrade script again after an interrupted upgrade session.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 13 Jul 2010 17:22:24 +0200

linuxmuster-base (1.5.11-lenny0) lenny; urgency=low

  * paedml50-upgrade.sh:
    - finally minor improvements concerning to console output.
    - integrated horde upgrade script and removed it.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 10 Jul 2010 17:32:08 +0200

linuxmuster-base (1.5.10-lenny20) lenny; urgency=low

  * removed samba-common-bin from server task
  * added several horde recommended php-pear modules to server task.
  * postinst:
    - removed alternative link repair for /usr/bin/net.
    - added check for clamav-freshclam startlinks (closes #262).
  * horde-upgrade.sh:
    - removed pear upgrade and direct pear modules installation.
  * paedml50-upgrade.sh:
    - improved reinstallation of pykota.
    - improved upgrade of linuxmuster-linbo and linuxmuster-freeradius.
    - check for samba version, any version different to etch's version will be
      removed and reinstalled later.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 09 Jul 2010 20:35:12 +0200

linuxmuster-base (1.5.10-lenny19) lenny; urgency=low

  * paedml50-upgrade & postinst:
    - removes obsolete apache2 config files /etc/apache2/mods-enabled/mime_magic.*.
  * horde-upgrade.sh:
    - reinstalls php-net-sieve (closes #259).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 08 Jul 2010 20:05:31 +0200

linuxmuster-base (1.5.10-lenny18) lenny; urgency=low

  * paedml50-upgrade:
    - added backup for custom nagios2 configs.
    - suppress more debconf questions.
  * helperfunctions.sh:
    - fixed get_room_ip() (closes #244 finally).
  * linuxmuster-setup: repairs ipcop's urlfilter db files permissions at the end
    of setup (closes #257).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 06 Jul 2010 20:11:43 +0200

linuxmuster-base (1.5.10-lenny17) lenny; urgency=low

  * paedml50-upgrade:
    - added check for correct installation of postgresql-8.3.
  * postinst:
    - added alternative link repair for /usr/bin/net.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 30 Jun 2010 10:48:39 +0200

linuxmuster-base (1.5.10-lenny16) lenny; urgency=low

  * paedml50-upgrade:
    - several fixes due to linuxmuster-freeradius, linuxmuster-linbo, pykota,
      nagios2 and sophomorix upgrade.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 25 Jun 2010 12:46:47 +0200

linuxmuster-base (1.5.10-lenny15) lenny; urgency=low

  * linuxmuster-setup:
    - added recreation of pkyota db on first installation.
  * paedml50-upgrade:
    - modified pykota handling.
  * helperfunctions.sh: suppressed query output from linuxmuster-schulkonsole-templates-paedml.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 22 Jun 2010 13:45:53 +0200

linuxmuster-base (1.5.10-lenny14) lenny; urgency=low

  * linuxmuster-setup:
    - improved cdrom mount on first install.
    - removed obsolete tivoli configuration templates.
  * added eject to package dependencies.
  * helperfunctions.sh:
    - added function get_room_ip() to return an ip address for the room.
    - added function validhostname() to check if hostnames comply with RFC 952.
  * wimport.sh:
    - hostname check uses now validhostname() (closes #245).
    - sets machine password now on every invokation, not only for new hosts.
  * import_printers: uses now get_room_ip() to compute room's subnet
    (closes #244).
  * paedml50-upgrade: removing obsolete /etc/apache2/conf.d/nagios2.conf.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 16 Jun 2010 11:04:20 +0200

linuxmuster-base (1.5.10-lenny13) lenny; urgency=low

  * changed release version from 4.1.0 to 5.0.0, renamed an reworked upgrade
    scripts accordingly.
  * helper.rb: changed name of required module from obsolete "postgres" to "pg"
    (fixes #227).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 21 May 2010 16:37:26 +0200

linuxmuster-base (1.5.10-lenny12) lenny; urgency=low

  * paedml41-upgrade:
    - fixed cluster handling for postgresql-8.3.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 11 May 2010 08:23:32 +0200

linuxmuster-base (1.5.10-lenny11) lenny; urgency=low

  * paedml41-upgrade:
    - added handling for linuxmuster-pk packages.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 05 May 2010 16:25:25 +0200

linuxmuster-base (1.5.10-lenny10) lenny; urgency=low

  * added "duplicatesuppression: 0" to imapd.conf template.
  * added pam.d's common configs to static templates.
  * linuxmuster-setup: removed IPCop's SKAS Kernel configuration.
  * paedml41-upgrade:
    - added handling for pykota and mrbs postgres databases.
    - removed IPCop config upgrade (now in linuxmuster-ipcop's postinst).
  * bugfix in ipcop-test-ssh.exp script.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 05 May 2010 16:05:24 +0200

linuxmuster-base (1.5.10-lenny9) lenny; urgency=low

  * helperfunctions.sh: several improvements in the workstation related
    functions get_ip(), get_mac(), get_room() and get_hostname().

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 29 Apr 2010 10:48:24 +0200

linuxmuster-base (1.5.10-lenny8) lenny; urgency=low

  * import_workstations: creates /home/workstations if necessary.
  * linuxmuster-setup:
    - more fixes for initial ldap creation.
    - fixed missing homedirs after first install.
    - reconfigures linuxmuster-linbo at the end of setup session.
    - fix permissions of setup.log.
    - added defaultMaxPasswordAge="0" in smbldap.conf template.
    - don't start linbo's torrent and multicast services on first install.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 21 Apr 2010 20:34:18 +0200

linuxmuster-base (1.5.10-lenny7) lenny; urgency=low

  * paedml41-upgrade:
    - improved database handling.
    - databases ldap and moodle were backed up and converted to utf8 before
      upgrade.
    - obsolete ogo database will be backed up and deleted.
  * linuxmuster-setup:
    - nagios3: providing a /etc/nagios3/commands.cfg if missing.
    - reworked and improved ldap configuration.
    - removed obsolete copying of sources.list and apt.conf in
      99_start-services/postpatch.
    - removed obsolete database drop for moodle on first install.
    - removed obsolete sysutils and unzoo from common task.
    - removed libldap-2.3-0 from server task.
    - copies now paedml specific apt configs already on begin of setup session
      if not on first boot.
  * helperfunctions.sh, discover_nics(): changed spaces to "_" in model name for
    unrecognized adapters.
  * postinst: skipping package configuration if ldap is not running.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 21 Apr 2010 14:35:13 +0200

linuxmuster-base (1.5.10-lenny6) lenny; urgency=low

  * various fixes in linuxmuster-setup according to Lenny:
    - removed linuxmuster-tivoli task and debian bug #531569 date workaround.
    - fixed changed dialog in ipcop's expect scripts.
    - fixed creating horde's turba tables in create-horde-db.sh.
    - added postgresql ldap database template for use on first time
      installation instead of sophomorix-setup-pgldap.
    - various sophomorix fixes in config-dynamic/15_ldap/prepatch.
    - fixed nagios3 configuration.
    - updated start-stop services in 00_stop_services.
    - added linbo multicast and bittorrent services.
    - changed cupsys to cups.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 19 Apr 2010 21:08:18 +0200

linuxmuster-base (1.5.10-lenny5) lenny; urgency=low

  * postinst: added check and repair for correct basedn in slapd.conf.
  * fixed wrong basedn in slapd.conf config template.
  * linuxmuster-setup: fixed smtprelay variable name in
    /var/lib/linuxmuster/config-dynamic/16_mail/prepatch (#214) (thanks to S.
    Schwarzl for reporting this bug).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 16 Apr 2010 15:36:29 +0200

linuxmuster-base (1.5.10-lenny4) lenny; urgency=low

  * postfix master.cf template: added retry entry.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 01 Apr 2010 08:43:06 +0200

linuxmuster-base (1.5.10-lenny3) lenny; urgency=low

  * paedml41-upgrade: fixed syntax error in freeradius upgrade.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 01 Apr 2010 08:43:06 +0200

linuxmuster-base (1.5.10-lenny2) lenny; urgency=low

  * postinst: removed more obsolete stuff.
  * paedml41-upgrade:
    - fixed nagios upgrade, linuxmuster-nagios-base will be first removed and
      later reinstalled.
    - fixed freeradius upgrade.
    - moved package removal to earlier position in script.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 31 Mar 2010 21:12:26 +0200

linuxmuster-base (1.5.10-lenny1) lenny; urgency=low

  * linuxmuster-patch: added basedn_old variable.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 30 Mar 2010 17:18:29 +0200

linuxmuster-base (1.5.10-lenny0) lenny; urgency=low

  * paedml41-upgrade: added freeradius config upgrade.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 30 Mar 2010 17:18:29 +0200

linuxmuster-base (1.5.9-3) lenny; urgency=low

  * postinst: removed check for sun java templates.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 20 Mar 2010 11:20:28 +0100

linuxmuster-base (1.5.9-2) lenny; urgency=low

  * paedml41-upgrade: added linuxmuster-nagios-setup.
  * linuxmuster-setup: debian version check updated.
  * added $Id: changelog 1334 2012-07-20 12:03:39Z tschmitt $ to several script headers.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 20 Mar 2010 11:20:28 +0100

linuxmuster-base (1.5.9-1) lenny; urgency=low

  * paedml41-upgrade: recreates ldap now with slapcat and slapadd.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 19 Mar 2010 15:21:39 +0100

linuxmuster-base (1.5.9-0) lenny; urgency=low

  * paedml41-upgrade:
    - removed nagios3 stuff.
    - recreating ldap at the end of upgrade.
  * added linuxmuster-nagios-base to server task.
  * updated slapd.conf and smbldap.conf.
  * updated php.ini.
  * linuxmuster-nic-setup: removing ipv6 support.
  * removed ipv6 entries from /etc/hosts templates.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 19 Mar 2010 00:19:38 +0100

linuxmuster-base (1.5.8-3) lenny; urgency=low

  * changed codename to 'Glufamichel'.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 17 Mar 2010 15:21:55 +0100

linuxmuster-base (1.5.8-2) lenny; urgency=low

  * paedml41-upgrade: hold linuxmuster-linbo during upgrade to upgrade it seperately
    later when samba and slapd are running again.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 09 Mar 2010 08:18:55 +0100

linuxmuster-base (1.5.8-1) lenny; urgency=low

  * paedml41-upgrade: directory /etc/apt/sources.list.d is moved to
    sources.list.d.lenny-upgrade, new initial apt configuration is copied in place.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 08 Mar 2010 20:03:55 +0100

linuxmuster-base (1.5.8-0) lenny; urgency=low

  * added bash script "update-logins.sh" to be able to update the cached logins in
    /var/cache/linuxmuster/logins.
  * paedml41-upgrade.sh: touching /etc/nagios2/resource.cfg before upgrade if not
    present.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 08 Mar 2010 15:47:45 +0100

linuxmuster-base (1.5.7-2) lenny; urgency=low

  * samba-userlog: moved sourcing of custom scripts to the end.
  * added "/etc/default/bootlogd" with "BOOTLOGD_ENABLE=Yes" (closes # 205, RFC-00352).
  * enabling bootlogd on 4.1 upgrade.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 05 Mar 2010 17:13:15 +0100

linuxmuster-base (1.5.7-1) lenny; urgency=low

  * helperfunctions.sh, hosts_ldap()/accounts_ldap(): changed search field for host
    accounts to description.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 05 Mar 2010 09:13:07 +0100

linuxmuster-base (1.5.7-0) lenny; urgency=low

  * fixed broken ip address search in get_hostname() in helperfunctions.sh (closes #202).
  * removed smbstatus test on logout (closes #204, RFC-00367).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 05 Mar 2010 09:11:37 +0100

linuxmuster-base (1.5.6-0) lenny; urgency=low

  * added "wide links = No" to smb.conf's global section.
  * more cleaning in postinst.
  * more configuration file modifications according to lenny.
  * upgrade improvements.
  * updated horde3 configuration.
  * replaced /etc/mindi/mindi.conf with the one shipped with the mindi package.
  * updated release information in dist.conf, removed online cd iso stuff.
  * changed repository to paedml41-updates.
  * improved apt configuration.
  * added lsb header to init scripts.
  * fixed and improved ldap account query functions in helperfunctions.sh.
  * setup modifications for integrated IPCop.
  * updated moodle's (1.9.7+20091209) sql script for initial db creation.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 27 Feb 2010 10:32:53 +0100

linuxmuster-base (1.5.5-0) lenny; urgency=low

  * more modifications according to lenny upgrade.
  * removed obsolete odbc ini files.
  * postinst: removed more obsolete stuff.
  * control: removed unknown ${shlibs:Depends}.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 08 Feb 2010 12:02:40 +0100

linuxmuster-base (1.5.4-1) lenny; urgency=low

  * helperfunctions.sh:
    o discover_nics(): added code to discover also bonding interfaces (bond*).
    o added config file editing functions addto_file() and removefrom_file().
    o removed tls option from ldapsearch commands.
  * removed more obsolete tivoli stuff.
  * removed samba-common-bin from package depends.
  * various modifications according to lenny upgrade.
  * removed old and added new lenny related upgrade scripts under /usr/share/linuxmuster/upgrade.
  * removed ddns from dhcp and bind configuration, writing static bind9 configuration
    during import_workstations.
  * allowed_ports: added tcp ports 6881:6969 for linbo torrent.
  * postinst: removed old fixes.
  * backup.conf: updated services list.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 06 Feb 2010 12:56:06 +0100

linuxmuster-base (1.5.3-1) etch; urgency=low

  * postinst: fixed broken permissions in netlogon subdirs after package upgrade (closes #182).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 19 Jan 2010 13:06:24 +0100

linuxmuster-base (1.5.2-1) etch; urgency=low

  * reworked remoteadmin creation script, is now a system user (closes #153).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 18 Jan 2010 14:17:30 +0100

linuxmuster-base (1.5.1-1) etch; urgency=low

  * fixed BOT blockrule in internet_on_off.sh (closes #156).

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 12 Nov 2009 09:00:00 +0100

linuxmuster-base (1.5.0-1) etch; urgency=low

  * added dependency to samba-common-bin.
  * modified Windows 7 registry patch example according to samba 3.4.x.
  * added "net setdomainsid $sambasid" to var/config-dynamic/15_ldap/prepatch.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 03 Nov 2009 14:01:00 +0100

linuxmuster-base (1.4.50-2) testing; urgency=low

  * fixed typo in /etc/apache2/mods-enabled/userdir.conf.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 22 Oct 2009 19:08:32 +0200

linuxmuster-base (1.4.50-1) testing; urgency=low

  * modified dist.conf for release 4.0.4.
  * smb.conf template:
    - added "unix charset = UTF8" in global section.
    - added "ldap ssl = Off" in global section.
    - modified "write list = @@administrator@@,@@@teachersgroup@@" in students share.
  * added ldap.conf to dynamic templates with new parameter "TLS_REQCERT never" to ignore
    self signed server certificate by ldap queries from localhost (#144).
  * fixed apache's UserDir in /etc/apache2/mods-enabled/userdir.conf as it should behave (#143).
  * fixed ldap query for machine accounts in helperfunctions.sh (#116).
  * fixed missing user account check in wimport.sh (#137).
  * added Windows 7 registry patch example.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 22 Oct 2009 10:19:15 +0200

linuxmuster-base (1.4.49-1) testing; urgency=low

  * fixed wrong /etc/issue after 4.0.3 upgrade
  * minor cleanup in postinst

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 25 Jun 2009 11:17:33 +0200

linuxmuster-base (1.4.48-1) testing; urgency=low

  * dist.conf: setting CDDATE to 20090623

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 22 Jun 2009 15:25:46 +0200

linuxmuster-base (1.4.47-1) testing; urgency=low

  * linuxmuster-setup/upgrade:
    - tweaking system time during first time installation and upgrade due to debian bug #531569
      (http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg654573.html)
  * dist.conf: setting version to 4.0.3

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 05 Jun 2009 15:28:59 +0200

linuxmuster-base (1.4.46-1) testing; urgency=low

  * workstations import:
    - removed account check to decrease duration of import, trusting sophomorix return codes from now on
  * linuxmuster-setup:
    - IPCop: fix ipcop owner of hd images on integrated installation

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 04 May 2009 13:49:04 +0200

linuxmuster-base (1.4.45-1) testing; urgency=low

  * paedml40-upgrade:
    - fix broken upgrade (closes #71)
  * changed version to 4.0.2a
  * changed security sources in sources.list.etch to http://ftp2.de.debian.org/debian-security/
  * changed name from Linux Musterloesung to openML Linux
  * changed license of some scripts from GPL V2 to GPL V3
  * fix getdistname() in helperfunctions.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 09 Mar 2009 14:51:31 +0100

linuxmuster-base (1.4.44-1) testing; urgency=low

  * paedml40-upgrade:
    - some improvements according to paedML Linux 4.0.2
    - removed slapd.conf tls patch according to sophomorix 2.0.3
  * postinst:
    - minor improvements for schulkonsole's db.conf update
    - modified php5 configuration (see below)
    - providing default mindi.conf if not present (see below)
    - modified slapd.conf tls patching according to sophomorix 2.0.3
  * linuxmuster-setup:
    - removed obsolete postgres configuration files
    - removed slapd.conf template
    - modified sophomorix configuration according to version 2.0.3-2
    - added a default mindi.conf
    - added php5 conf.d files (https://bugs.launchpad.net/ubuntu/+source/php5/+bug/63141)
  * removed deprecated repair-admins.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 06 Dec 2008 12:19:24 +0100

linuxmuster-base (1.4.43-1) testing; urgency=low

  * linuxmuster-backup:
    - minor improvements in handling incremental and differential backupsets
    - backup device will be temporarily removed from fstab during backup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 26 Nov 2008 18:43:19 +0100

linuxmuster-base (1.4.42-1) testing; urgency=low

  * modified linuxmuster-backup according to mondo/mindi 2.2.7
  * bugfix in urlfilter_on_off.sh: similar ips were not processed (closes #37)
  * bugfix in linuxmuster-setup: limited integrated IPCop's maxmem to 128MB

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 24 Nov 2008 18:03:41 +0100

linuxmuster-base (1.4.41-1) unstable; urgency=low

  * rebuild because a wrong test package was in repo, removed paedml from revision

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 21 Nov 2008 16:51:01 +0100

linuxmuster-base (1.4.40-paedml1) unstable; urgency=low

  * decreased samba log level to 0 (closes #30)
  * moved linbofs update from wimport.sh to script update-linbofs.sh in linuxmuster-linbo package
  * fixed return codes in import_workstations and wimport.sh (closes #23)
  * bugfix in linuxmuster-backup:
    services were not restarted when script exits because backup medium runs out of space (closes #33)
  * removed obsolete pxegrub handling from wimport.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 19 Nov 2008 20:34:36 +0100

linuxmuster-base (1.4.39-paedml1) unstable; urgency=low

  * fixed executable permissions of ovpn-client-cert.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 10 Nov 2008 17:15:10 +0100

linuxmuster-base (1.4.38-paedml1) unstable; urgency=low

  * postinst: fixed non executable permissions of create-ssl-cert.sh after upgrade to 1.4.37

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 05 Nov 2008 19:18:21 +0100

linuxmuster-base (1.4.37-paedml1) unstable; urgency=low

  * postinst: fixed update of schulkonsole's db.conf
  * repair-admins.sh: recreates now missing admin accounts, wwwadmin with samba
    account deactivated, removing obsolete wwwadmin group, adding wwwadmin to
    group administrators (544)
  * removed repair-admins.sh from postinst and linuxmuster-setup
  * create-ssl-cert.sh: fixed wrong group for /etc/ssl/private, has changed from sasl to ssl-cert
  * added moodle rule to postgres' pg_hba.conf (repairing during postinst)
  * changed version to 4.0.2

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 04 Nov 2008 14:56:40 +0100

linuxmuster-base (1.4.36-paedml1) unstable; urgency=low

  * wimport.sh:
    - added creation of ssmtp.conf for group specific linbofs.gz files to wimport.sh
    - patching default linbofs.gz also with linbo md5 passwd file and default start.conf
    - various modifications for LINBO clients which use grub.exe
  * removed Ogo entry from postgresl's pg_hba.conf
  * created random password for db user ldap and placed it in schulkonsole's db.conf
  * changed postgresl to postgresl-8.1 in backup.conf
  * modified dhcpd.conf for LINBO concerning to pxelinux boot

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 22 Oct 2008 21:34:02 +0200

linuxmuster-base (1.4.35-paedml1) unstable; urgency=low

  * added support for multiple comma separated groups to wimport.sh
  * improved check_unique function in wimport.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 31 Jul 2008 09:18:41 +0200

linuxmuster-base (1.4.34-paedml1) unstable; urgency=low

  * added preinst script to save workstations data file before package upgrade
  * linuxmuster-linbo will now be reconfigured at the end of linuxmuster-setup --modify
    to be sure that some repairing of config files is really done
  * distro type free or nonfree is now recognized and will be shown at login and during
    linuxmuster-setup, version and distro name are now fully parametrized by dist.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 28 Jul 2008 21:37:28 +0200

linuxmuster-base (1.4.33-paedml1) unstable; urgency=low

  * removed timezone patching for integrated ipcop
  * reparing IPCop's timezone on paedml40-upgrade
  * changing default settings for new created start.conf to more convenient ones during workstations import
  * improvements for cdrom upgrade in paedml40-upgrade

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 22 Jul 2008 14:27:53 +0200

linuxmuster-base (1.4.32-paedml1) unstable; urgency=low

  * moved paedml index page to a different non-free package
  * added nonfree components check and install to paedml40-upgrade.sh in case of cdrom upgrade
  * disabling password change for machine accounts in wimport.sh
  * changed LINBODEFAULTCONF to $LINBODIR/examples/start.conf.winxp_fat32 in dist.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 21 Jul 2008 21:28:02 +0200

linuxmuster-base (1.4.31-paedml1) unstable; urgency=low

  * added timezone reconfiguration to linuxmuster-setup on first time installation
  * refreshing password of user linbo from /etc/rsynd.secrets in wimport.sh (linbo imaging)
  * added file check of alternate pxegrub in wimport.sh (linbo imaging)
  * added check for linbo mail wrapper to linuxmuster-setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 21 Jul 2008 17:44:17 +0200

linuxmuster-base (1.4.30-paedml1) unstable; urgency=low

  * fixed another syntax error in linuxmuster-setup config-dynamic/99_start-services/postpatch

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 16 Jul 2008 20:33:15 +0200

linuxmuster-base (1.4.29-paedml1) unstable; urgency=low

  * postinst: adding ldaps url to /etc/default/slapd if not already there
  * moodle, ldap authentication: changed memberattribute to memberUid
  * added misc.schema to slapd.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 14 Jul 2008 13:21:47 +0000

linuxmuster-base (1.4.28-paedml1) unstable; urgency=low

  * fixed syntax error in linuxmuster-setup config-dynamic/99_start-services/postpatch

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 13 Jul 2008 11:25:41 +0000

linuxmuster-base (1.4.27-paedml1) unstable; urgency=low

  * added ldaps support to slapd
  * changed Version to 4.0.0 RC4
  * providing empty lehrer.txt and schueler.txt on fresh installation
  * removed offline upgrade feature from paedml40-upgrade.sh
  * added /etc/php5/conf.d/paedml.ini config file for paedml specific php settings
    initial settings are:
    display_errors = Off
    error_log = /var/log/apache2/php_error.log
  * changed default template domainname to paedml-linux.lokal
  * moved paedml specific sources.list to /etc/apt/sources.list.d/paedml40.list,
    so it is handled as a config file
  * fixed clamav-freshclam daemon configuration
  * fixed annoying client updates in dhcpd.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 12 Jul 2008 16:38:29 +0000

linuxmuster-base (1.4.26-paedml1) unstable; urgency=low

  * fixed missing webmin log dir /var/log/wembin
  * changed index.html to paedML Linux 4.0
  * tweak moodle's wwwroot to '/moodle'

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 09 Jul 2008 20:02:08 +0200

linuxmuster-base (1.4.25-paedml1) unstable; urgency=low

  * fixed ntpd.conf according to nagios

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 06 Jul 2008 20:43:36 +0200

linuxmuster-base (1.4.24-paedml1) unstable; urgency=low

  * added nagios2 access configuration for remoteadmin
  * renamed link for remoteadmin to linuxmuster-remoteadmin
  * several code optimations for linuxmuster-ovpn
  * few improvements to paedml40-upgrade script concerning to nagios

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 05 Jul 2008 12:58:46 +0200

linuxmuster-base (1.4.23-paedml1) unstable; urgency=low

  * fixed clamav-freshclam configuration to act as daemon
  * added xkb-data to upgrade40 task
  * root's known_hosts is now deleted with linuxmuster-setup --first
  * prepared wimport.sh to handle an alternate linbo pxegrub given as 12th
    option in workstations
  * removed automatic PDF-Printer repairing from postinst
  * fixed keymap and locale configuration in paedml40-upgrade.sh
  * fixed broken option --purgeallstudentscerts in linuxmuster-ovpn

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 03 Jul 2008 09:39:19 +0200

linuxmuster-base (1.4.22-paedml1) unstable; urgency=low

  * fixed horde db creation on first time installation

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 28 Jun 2008 17:00:01 +0200

linuxmuster-base (1.4.21-paedml1) unstable; urgency=low

  * updated release to RC2
  * added final dist-upgrade to paedml40-upgrade.sh
  * fixed locale configuration for de_DE.UTF-8

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 28 Jun 2008 13:39:11 +0200

linuxmuster-base (1.4.20-paedml1) unstable; urgency=low

  * changed db_title to "paedML Linux 4.0" in nic_setup.sh
  * paedML40-upgrade: patching new paedML version 4.0 into nagios configuration
  * added console-setup to common task
  * added link creation of /etc/ldap.secret -> /etc/pam_ldap.secret to paedml40-upgrade and linuxmuster-setup
  * added iptables to package dependencies
  * fixed false timezone computation in linuxmuster-patch

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 28 Jun 2008 00:27:41 +0200

linuxmuster-base (1.4.19-paedml1) unstable; urgency=low

  * removed sarge-support from dependencies of linuxmuster-prepare
  * removed obsolete conflicts from linuxmuster-base control
  * fixed inittab handling according to etch installer in linuxmuster-prepare
  * fixed creation of link to apache's default site in linuxmuster-setup
  * adding paedml-release.asc from cdrom on first time installation
  * added gcc and pciutils to depends
  * fixed timezone computation in linuxmuster-patch (causes errors in
    ipcop configuration)
  * removed obsolete cyrus upgrade script
  * splitted kde stuff from upgrade.packages to upgrade-kde.packages
  * removed mtaman.exe
  * various modifications to etch-upgrade.sh due to cdrom upgrade
  * renamed etch-upgrade.sh to paedml40-upgrade.sh
  * renamed paedml-etch-upgrade to paedml40-upgrade
  * added task files so that linuxmuster-tasks is obsolete
  * added linuxmuster-task wrapper to easily install tasks

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 24 Jun 2008 11:29:30 +0200

linuxmuster-base (1.4.18-paedml1) unstable; urgency=low

  * removed webalizer from ugrade.packages
  * webmin configuration updated
  * improved test of download success in etch-upgrade.sh
  * changed db_title to "paedML Linux 4.0" in linuxmuster-config
  * import_workstations will now be invoked by linuxmuster-setup if imaging has changed

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 16 Jun 2008 19:27:13 +0200

linuxmuster-base (1.4.17-paedml1) unstable; urgency=low

  * added webmin configuration templates again
  * etch-upgrade.sh checks now if all needed packages are downloaded

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 14 Jun 2008 18:38:08 +0200

linuxmuster-base (1.4.16-paedml1) unstable; urgency=low

  * added check if use_quota is set in sophomorix.conf to wimport.sh
  * added stripping spaces from workstation line to wimport.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 09 Jun 2008 15:38:01 +0200

linuxmuster-base (1.4.15-paedml1) unstable; urgency=low

  * removed creation of random host account password from samba-userlog
  * added serverip patching for /var/linbo/pxegrub.lst.* to linuxmuster-setup
  * added linbo user
  * added linbo smb share

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 07 Jun 2008 18:03:20 +0200

linuxmuster-base (1.4.14-paedml1) unstable; urgency=low

  * fixed ipcop's ssh login in linuxmuster-setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 02 Jun 2008 15:07:33 +0200

linuxmuster-base (1.4.13-paedml1) unstable; urgency=low

  * added dpkg-dev to package dependencies
  * added architecture dependent ipcop configuration (SKAS_KERNEL=yes|no) to
    linuxmuster-setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 01 Jun 2008 19:21:27 +0200

linuxmuster-base (1.4.12-paedml1) unstable; urgency=low

  * added atftpd config handling to etch-upgrade.sh
  * changed versioning scheme

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 31 May 2008 08:41:39 +0000

linuxmuster-base (1.4-paedml40-11) unstable; urgency=low

  * fixed missing setup parameters in etch-upgrade.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 29 May 2008 19:38:00 +0200

linuxmuster-base (1.4-paedml40-10) unstable; urgency=low

  * added paedML-Upgrade-4.0.txt under docs
  * changed copyright file

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 28 May 2008 15:56:54 +0200

linuxmuster-base (1.4-paedml40-9) unstable; urgency=low

  * etch-upgrade.sh installs now kernel meta package
  * added paedml40 to package revision
  * changed paedml address in sources.list.online

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 28 May 2008 14:56:18 +0200

linuxmuster-base (1.4-8) unstable; urgency=low

  * linuxmuster-setup: various fixes concerning to etch upgrade
    - ipcop ssh handling
    - patching of /etc/network/interfaces
    - patching of moodle db
    - patching horde db
  * removed mysql related functions from helperfunctions.sh
  * removed linuxmuster-svn and linuxmuster-mysql dummy scripts

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 21 May 2008 18:40:46 +0200

linuxmuster-base (1.4-7) unstable; urgency=low

  * added sophomorix2 tweaks in linuxmuster-setup
  * modified creation of moodle db concerning to postgres 8.1
  * fixed shell redirection during linuxmuster-setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 20 May 2008 20:40:48 +0200

linuxmuster-base (1.4-6) unstable; urgency=low

  * added postgres-8.1 support
  * added moodle 1.9 support
  * fixes in paedml-etch-upgrade script
  * updated nagios2 configuration according to linuxmuster-nagios-base 0.7.1

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 20 May 2008 17:50:28 +0200

linuxmuster-base (1.4-5) unstable; urgency=low

  * removed opengroupware.org from backup.conf
  * updated openntpd init script path in settime.sh
  * fixed apache2's default site configuration (setup and upgrade)
  * updated moodle's config.php (static)
  * updated freshclam.conf (static)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 29 Apr 2008 20:30:40 +0200

linuxmuster-base (1.4-4) unstable; urgency=low

  * various linuxmuster-setup modifications according to etch
  * fixed valid characters check in linuxmuster-config
  * added debian version check to postinst and linuxmuster-setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 28 Apr 2008 18:47:52 +0200

linuxmuster-base (1.4-3) unstable; urgency=low

  * added next-server option in LINBO's dhcpd.conf template

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 23 Apr 2008 15:44:00 +0200

linuxmuster-base (1.4-2) unstable; urgency=low

  * fixed nagios2 apache configuration in etch-upgrade.sh
  * moved postgresql static config templates to new subdir (7.4/main)
  * temporarily fixed linuxmuster-nagios-base configuration for apache2
  * splittet startscript /usr/sbin/paedml-etch-upgrade from etch-upgrade.sh
  * added deactivation of avahi-daemon during etch-upgrade
  * added kernel (2.6.20-6-server) installation to etch-upgrade
  * added logging of etch-upgrade to /var/log/linuxmuster/etch-upgrade.log

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 23 Apr 2008 13:00:10 +0200

linuxmuster-base (1.4-1) unstable; urgency=low

  * added dynamic config template for nagios2 apache2.conf for ldap
    authentication
  * changed default locale to de_DE.UTF-8@euro UTF-8 in locale.gen
    static template
  * modified horde's and moodle's static apache.conf template concerning to php5
  * modified nagios2 apache2.conf concerning to ldap authentication
  * removed apache2 pam auth modules
  * adding cyrus and postfix user to group ssl-cert
  * enabled ldap authentication modules for apache2

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 18 Apr 2008 12:21:23 +0200

linuxmuster-base (1.4-0) unstable; urgency=low

  * added etch-upgrade.sh script
  * removed webmin configs
  * modified horde configs for etch
  * updated etch sources.list

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 15 Apr 2008 22:43:18 +0200

linuxmuster-base (1.3-10) testing; urgency=low

  * removed OpenGroupware link from paedML's index.html template
  * fixed removing of obsolete workstation accounts in wimport.sh
    if there are no homedirs
  * fixed: administrator mail not being sent when import_workstations
    finished with error

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 17 Apr 2008 21:09:11 +0200

linuxmuster-base (1.3-9) testing; urgency=low

  * added remove-ogo.sh to easily get rid of OpenGroupware
  * removed OpenGroupware config templates
  * remove /var/lib/svn and /etc/apache/repositories from debian/dirs

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 15 Apr 2008 13:40:04 +0200

linuxmuster-base (1.3-8) testing; urgency=low

  * fixed recognition of double ip addresses in wimport.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 15 Apr 2008 08:48:54 +0200

linuxmuster-base (1.3-7) testing; urgency=low

  * optimized error handling in workstations import
  * added logfile for workstations import
  * wimport_lml.rb now calls only wimport.sh, so it uses wimport_linbo.sh for workstation import
  * added finishing a teacher's test correctly in linuxmuster-reset
  * added IPCop availability check to linuxmuster-reset
  * added logfile in linuxmuster-reset

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 14 Apr 2008 20:08:54 +0200

linuxmuster-base (1.3-6) testing; urgency=low

  * added cache dir clean up at the beginning of internet_on_off.sh and intranet_on_off.sh
  * making repair-admins.sh more verbose if account checking fails
  * added creation of group specific pxegrub.lst and linbofs.gz files to wimport_linbo.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 01 Apr 2008 20:37:38 +0200

linuxmuster-base (1.3-5) testing; urgency=low

  * minor bugfix in wimport_linbo.sh concerning to link handling of linbo's start.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 14 Mar 2008 16:31:20 +0100

linuxmuster-base (1.3-4) testing; urgency=low

  * improved individual host handling in wimport_linbo.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 14 Mar 2008 11:27:18 +0100

linuxmuster-base (1.3-3) testing; urgency=low

  * various modifications according to linbo's pxegrub boot mechanism (1.0.230-2)
  * removed link /etc/linuxmuster/workstations and substituted it with an empty file
  * removed obsolete debian/preinst
  * changed create mode to 664 and directory mode to 775 in smb.conf's [shares] share

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 10 Mar 2008 16:05:20 +0100

linuxmuster-base (1.3-2) testing; urgency=low

  * changed pxelinux.0 to pxegrub.0 in wimport-linbo.sh
  * added check for /etc/apache2/sites-enabled/000-default to disable-insecure-services.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 01 Mar 2008 14:43:36 +0100

linuxmuster-base (1.3-1) testing; urgency=low

  * removed Apache's dav_svn module configuration from static templates
  * modified Apache's userdir.conf (no more private_html, public_html for teachers)
  * removed web and svn directory variables from dist.conf
  * removed function create_chora_conf from helperfunctions.sh
  * removed creation of web and svn directories from postinst
  * removed horde's chora2 configuration from static and dynamic templates
  * removed websvn configuration from static templates
  * removed initial svn configuration from dynamic templates
  * removed activation of apache's dav modules from dynamic templates
  * substituted linuxmuster-mysql and linuxmuster-svn with dummy scripts
  * added creation of teacher's public_html to samba-userlog
  * removed websvn configuration from apache2.conf in static templates
  * removed webdav configuration for /var/www/people from apache2/sites-available/default
    in static templates
  * added script share/upgrade/disable-insecure-services.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 20 Feb 2008 16:26:10 +0100

linuxmuster-base (1.2-25) testing; urgency=low

  * fixed obsolete cyrus21 service entry in backup.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 11 Feb 2008 17:55:06 +0100

linuxmuster-base (1.2-24) testing; urgency=low

  * removing obsolete rooms and hosts from /etc/linuxmuster/room_defaults during
    workstations import (wimport_linbo.sh)
  * moved linbo related files to linuxmuster-linbo package
  * changed "force create mode" and "force directory mode" to "create mode" and
    "directory mode" in [home] and [shares] (smb.conf)
  * change "force-reload" of samba service to "reload" only in postinst
  * root preexec and postexec commands in smb.conf are sending now the host's ip address
    instead of the hostname to samba-userlog
  * removed private_html handling from samba-userlog
  * changed "restartsquid" to "/usr/sbin/squid -k reconfigure" in several scripts,
    which manipulate ipcop
  * changed ipcop's backup archive to $BACKUPDIR/ipcop/backup-$DATETIME.tar.gz
  * added linuxmuster-reset --all to the daily housekeeping cron job
  * updated clamav's freshclam.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 08 Feb 2008 18:49:11 +0100

linuxmuster-base (1.2-23) testing; urgency=low

  * added default options to /usr/sbin/linuxmuster-reset and /etc/linuxmuster/room_defaults
    for hosts not defined
  * added --kill parameter to /usr/sbin/linuxmuster-reset, forces the kill of the room's lessions

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 28 Jan 2008 21:11:06 +0100

linuxmuster-base (1.2-22) testing; urgency=low

  * added script /usr/sbin/linuxmuster-reset with config file
    /etc/linuxmuster/room_defaults

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 28 Jan 2008 21:11:06 +0100

linuxmuster-base (1.2-21) testing; urgency=low

  * fixed copying windows registry patch examples to linbo dir
  * linuxmuster-setup patches now samba domainname in windows reg files in $LINBODIR

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 21 Dec 2007 12:12:51 +0100

linuxmuster-base (1.2-20) testing; urgency=low

  * linuxmuster-setup copies now windows registry patch examples to linbo dir

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 20 Dec 2007 08:36:11 +0100

linuxmuster-base (1.2-19) testing; urgency=low

  * removed backports pinning for rsync
  * added various start.conf examples for linbo

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 19 Dec 2007 22:58:59 +0100

linuxmuster-base (1.2-18) testing; urgency=low

  * added LINBO Windows patches
  * added import code for LINBO's new host data to wimport_linbo.sh
  * backing up $WIMPORTDATA at the beginning of a import_workstations session

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 19 Dec 2007 12:16:42 +0100

linuxmuster-base (1.2-17) testing; urgency=low

  * fixed typo and removed no longer needed adminisodir variable in linuxmuster-backup
  * removed unmount_shm parameter from backup.conf and linuxmuster-backup again
  * added unmounting /dev/shm if mondoarchive has failed to linuxmuster-backup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 23 Nov 2007 13:39:00 +0100

linuxmuster-base (1.2-16) testing; urgency=low

  * fixed: index.html was not patched if servername or domainname were
    changed by linuxmuster-setup
  * fixed: ipcop root password was asked during linuxmuster-setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 20 Nov 2007 21:48:28 +0100

linuxmuster-base (1.2-15) testing; urgency=low

  * moved /usr/share/doc/linuxmuster-base/registry-patches to
    /usr/share/linuxmuster-base
  * added windows batch script machine-passwd.bat and mtaman.exe to
    registry-patches
  * reparing permissions in netlogondir during postinst

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 15 Nov 2007 13:57:41 +0100

linuxmuster-base (1.2-14) testing; urgency=low

  * fixed empty imaging variable in postinst

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 05 Nov 2007 19:23:54 +0100

linuxmuster-base (1.2-13) testing; urgency=low

  * added pre-xfer and post-xfer parameters to linbo-upload section in
    rsyncd.conf, according to linbo revision 119
  * added backports pinning for rsync to /etc/apt/preferences

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 05 Nov 2007 16:47:08 +0100

linuxmuster-base (1.2-12) testing; urgency=low

  * added hwclock --utc at the end of linuxmuster-setup
  * stopping and starting nscd service at beginning and end of import_workstations
  * added daily cron job to clean login cache from dead logins
  * added Win2k/XP registry patches necessary for joining windows domain
  * linking /usr/share/doc/linuxmuster-base/registry-patches to
    administrator's home

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 24 Oct 2007 20:15:43 +0200

linuxmuster-base (1.2-11) testing; urgency=low

  * added code to handle acceptation of sun java license if tivoli
    has been chosen as imaging system
  * added sun java license templates (stolen from sun-java5-bin debian package)
  * linuxmuster-setup is now using the config.csv.tpl from tpmfos package
  * minor modifications due to changes in tpmfos 5.1.0.3_paedML3 and
    tpmfos-derby 10.3.1.4_paedML2 concerning service startup variables
    and their handling in linuxmuster-setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 24 Oct 2007 17:10:32 +0200

linuxmuster-base (1.2-10) testing; urgency=low

  * minor optimations in wimport-linbo.sh and import_workstations
  * fixed lockfile handling in samba-userlog
  * minor optimations in linuxmuster-config and linuxmuster-patch
    concerning to imaging system configuration and installation

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 15 Oct 2007 12:31:51 +0200

linuxmuster-base (1.2-9) testing; urgency=low

  * added linuxmuster-imaging-tivoli to package dependencies
  * added tpmfos configuration support to linuxmuster-setup
  * added webcache port (8080) to base-updates/allowed_ports

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 12 Oct 2007 21:05:43 +0200

linuxmuster-base (1.2-8) testing; urgency=low

  * added deactivation of wwwadmin's samba account to repair-admins.sh
  * improved lockfile handling in samba-userlog

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 05 Oct 2007 17:39:06 +0200

linuxmuster-base (1.2-7) testing; urgency=low

  * fixed typo in wimport_linbo.sh
  * giving creation of host account in wimport_linbo.sh a second try if
    sophomorix-useradd fails
  * removed obsolete READMEs from doc

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 05 Oct 2007 17:39:06 +0200

linuxmuster-base (1.2-6) testing; urgency=low

  * fixed APPEND line in /var/linbo/pxelinux.cfg/default and moved template
    to dynamic configuration
  * moved creation of random cyrus password to a script cyradmpw.sh.
  * fixed logging start date in linuxmuster-patch for setup.log
  * earlier beginning of logging in linuxmuster-patch
  * backing up config files patched by linuxmuster-setup --modify to
    /var/backup/linuxmuster (gzipped)
  * changed path for ipcop's ovpn-client-cert to /var/linuxmuster
  * splitted linuxmuster-setup's ipcop configuration in two sets,
    one before network setup to handle modified configuration values,
    and one after network setup for first time installation and
    switching from integrated to dedicated and vice versa.
  * integrated ipcop will get 128M RAM if server's RAM ist greater than 1GB
    (affects only fresh installations)
  * various code optimations in linuxmuster-setup scripts to preserve user changes
  * patching moodle db with new basedn if domainname has changed
  * dedicated's IPcop external network configuration is now manageable
    by linuxmuster-setup --modify
  * adding settime.sh script to examples
  * fixed passwd program in smb.conf
  * added /var/lib/linuxmuster/base-updates for updated linuxmuster config files,
    which will be applied with linuxmuster-setup --first. Differences to originals
    will be applied by on running systems with package's postinst.
  * moved modified config files allowed_ports, base_ports and backup.conf to
    /var/lib/linuxmuster/base-updates
  * deactivated some old beta update code in postinst
  * added new parameter unmount_shm to backup.conf
  * adding system group kvm during postinst if it does not exist
  * providing custom login and logout scripts sourced by samba-userlog
    (placed in /home/samba/netlogon)
  * detecting empty workstations data file in wimport_linbo.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 04 Oct 2007 20:30:29 +0200

linuxmuster-base (1.2-5) testing; urgency=low

  * fixed more typos in rsync configuration (/etc/rsyncd.secrets)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 25 Sep 2007 15:55:08 +0200

linuxmuster-base (1.2-4) testing; urgency=low

  * fixed typo in rsync configuration (/etc/rsyncd.secrets)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 24 Sep 2007 20:59:26 +0200

linuxmuster-base (1.2-3) testing; urgency=low

  * minor bugfix in postinst concerning to paedML's index.html

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 24 Sep 2007 19:33:39 +0200

linuxmuster-base (1.2-2) testing; urgency=low

  * moved copying of static configuration files from linuxmuster-setup to linuxmuster-patch

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 24 Sep 2007 19:08:24 +0200

linuxmuster-base (1.2-1) testing; urgency=low

  * switching automatically to online sources.list at the end of first time installation
  * added rsync to allowed_ports

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 23 Sep 2007 20:46:33 +0200

linuxmuster-base (1.1-8) testing; urgency=low

  * bugfixed syntax of bind config templates
  * removed nagios-grapher from backup.conf
  * added cupsys to backup.conf
  * added restart_printer_queues.sh example script
  * added new workstation import script for LINBO
  * added rembo check to import_workstations wrapper to decide which
    script has to be invoked
  * added configuration templates for atftpd, rsyncd
  * modified dhcpd.conf template for linbo needs
  * added new debconf template "imaging" to select between "rembo" and "linbo"
  * various setup modifications according to linbo
  * added portrange 9000:9100 to allowed_ports for linbo multicast
  * modified linuxmuster-setup according to new imaging tasks
    "linuxmuster-imaging-linbo" and "linuxmuster-imaging-rembo"
  * changed sources.list handling in postinst so that it will be no more
    overwritten by package upgrade
  * fixed special char handling for inputs in linuxmuster-config
  * removed dpkg-reconfigure at the end of linuxmuster-setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 22 Sep 2007 21:19:41 +0200

linuxmuster-base (1.1-7) testing; urgency=low

  * added process locking to remoteadmin script
  * added account activation to repair-admins.sh
  * moved lockflag for linuxmuster scripts from /var/lock to /tmp
  * restarting IPCop's squid at the end of first time installation
  * added quota support for remoteadmin
  * fixed creation of host password in wimport_lml.rb
  * removing horde's passwd3 module and corresponding files

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 24 Jul 2007 15:50:04 +0200

linuxmuster-base (1.1-6) testing; urgency=low

  * fixed pinning for cupsys packages

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 21 Jul 2007 17:39:51 +0200

linuxmuster-base (1.1-5) testing; urgency=low

  * fixed check_urlfilter.sh, lockfile was not deleted
  * fixed samba-userlog, samba sometimes logs users out although they
    were still connected to shares
  * added OpenVPN certificate creation to remoteadmin script

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 20 Jul 2007 18:00:42 +0200

linuxmuster-base (1.1-4) testing; urgency=low

  * modified path to mondorescue.iso in linuxmuster-backup
    for mindi 2.22

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 14 Jul 2007 18:14:11 +0200

linuxmuster-base (1.1-3) testing; urgency=low

  * removed duplicate passwd entries from smb.conf
  * fixed typo in linuxmuster-patch
  * added repair-admins.sh to scripts to correct admin groupmappings

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 11 Jul 2007 20:39:45 +0200

linuxmuster-base (1.1-2) testing; urgency=low

  * improved special character handling in linuxmuster-patch variables
  * added --force parameter to sophomorix-passwd command for machine account creation

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 07 Jul 2007 18:42:43 +0200

linuxmuster-base (1.1-1) testing; urgency=low

  * updated paedML index.html layout

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 29 Jun 2007 10:04:53 +0200

linuxmuster-base (1.1-0) testing; urgency=low

  * setup modifications concerning to sophomorix 1.9.25
  * removed nagios-grapher from start-stop-services
  * modified linuxmuster-nagios-setup with parameter "--first --force"
    for first time installation
  * providing paedML index.html
  * updating /etc/issue with new release information

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 28 Jun 2007 20:40:14 +0200

linuxmuster-base (1.0-25) testing; urgency=low

  * added --force parameter to sophomorix-passwd for domadmin

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 26 Jun 2007 10:39:21 +0200

linuxmuster-base (1.0-24) testing; urgency=low

  * minor code optimations in postinst
  * moving config patch script from /var/lib/linuxmuster/config-dynamic/10_sophomorix
    to /var/lib/linuxmuster/config-dynamic/15_ldap

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 26 Jun 2007 07:03:33 +0200

linuxmuster-base (1.0-23) testing; urgency=low

  * updated moodle psql.dump for first time installation
  * fixing slapd.conf with "by * read" instad of "by * none" to get
    ldap authentication working again
  * putting administrator into teachers group again
  * changed group queries in linuxmuster-svn to smbldap-groupshow

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 25 Jun 2007 20:30:28 +0200

linuxmuster-base (1.0-22) testing; urgency=low

  * added script remoteadmin.sh to create, remove, activate and deactivate
    a remote administrator who can do support

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 24 Jun 2007 14:21:13 +0200

linuxmuster-base (1.0-21) testing; urgency=low

  * further improvements to workstations import (wimport_lml.rb):
    - check for double hostnames, ips and mac addresses;
    - hosts with unchanged hostname which where moved to another room
      are now processed cleanly

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 23 Jun 2007 17:03:36 +0200

linuxmuster-base (1.0-20) testing; urgency=low

  * fixed samba reload in postinst, should only be reloaded if postgresql and
    samba are currently running
  * fixed apache2 reload in postinst, should only be reloaded if apache2 is currently running
  * modified deletion of room groups im wimport_lml.rb according to new sophomorix with
    standalone ldap

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 22 Jun 2007 14:53:37 +0200

linuxmuster-base (1.0-19) testing; urgency=low

  * modified /etc/linuxmuster/schulkonsole/db.conf to use postgres user without password
  * removed schulkonsole's obsolete apache2 configuration /etc/apache2/conf.d/schulkonsole

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 18 Jun 2007 19:01:29 +0200

linuxmuster-base (1.0-18) testing; urgency=low

  * added example configs extraschueler.txt, extrakurse.txt, entfernen.txt
    and sperrklassen.txt in /etc/sophomorix/user
  * fixed logrotate configuration
  * various modifications concerning to sophomorix' slapd-standalone
  * changed HostAccount to ExamAccount in helper.rb
  * changed sophomorix-passwd parameter --workstation to --examaccount in wimport_lml.rb
  * moving cupsys' init start nr to 21
  * fixed ip handling in urlfilter_on_off.sh (closes #255)
  * fixed random host password creation in wimport_lml.rb
  * removing old cyrus21 runlevel links on postinst

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 15 Jun 2007 15:37:53 +0200

linuxmuster-base (1.0-17) testing; urgency=low

  * fixing debian/default not beeing installed
  * calling dpkg-reconfigure linuxmuster-base at the end of linuxmuster-setup
    to fix things which are not yet fixed

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 04 May 2007 21:52:12 +0200

linuxmuster-base (1.0-16) testing; urgency=low

  * fixed init script for parsing /etc/default/linuxmuster-base
  * added internet connection check to cyrus-upgrade script

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 03 May 2007 22:29:14 +0200

linuxmuster-base (1.0-15) testing; urgency=low

  * administrator is now allowed to create an OpenVPN client cert
  * added configuration support for linuxmuster-nagios-base and
    linuxmuster-nagios-grapher
  * minor bugfixes concerning to cd installation

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 03 May 2007 10:06:10 +0200

linuxmuster-base (1.0-14) testing; urgency=low

  * removed cups-pdf folder creation in user's home from samba-userlog
  * updated cups printers.conf for PDF-Printer
  * upgrading cups-pdf printer driver during postinst
  * added Server-IP to printer access definitions
    (/usr/sbin/import_printers -> /etc/cups/access.conf)
  * fixed check_empty_dir function in helperfunctions.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 28 Apr 2007 13:20:06 +0200

linuxmuster-base (1.0-13) testing; urgency=low

  * fixed bug in create-client-cert.sh (certificates could not be
    deactivated) (closes #201)
  * fixing /etc/clamav/freshclam.conf (closes #200)
  * increased lease time values in /etc/dhcp3/dhcpd.conf (closes #197)
  * upgraded cups to 1.2.7 and added backports stuff to /etc/apt/preferences
  * fixed spaces in location, substituted by _ in linuxmuster-patch (closes #193)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 25 Apr 2007 16:43:33 +0200

linuxmuster-base (1.0-12) testing; urgency=low

  * added link from $SCRIPTSDIR/create-client-cert.sh to /usr/sbin/linuxmuster-ovpn
  * added example cron jobs for /usr/sbin/linuxmuster-ovpn
  * create-client-cert.sh: user's OpenVPN folder will be deleted when purging his
    certificate

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 14 Apr 2007 09:08:02 +0200

linuxmuster-base (1.0-11) testing; urgency=low

  * added pinning for cyrus 2.2 to /etc/apt/preferences
  * modified cyrus.conf for 2.2, added squatter
  * added cyrus upgrade script
  * modified create-client-cert.sh to read days an openvpn client certificate
    is valid from /etc/linuxmuster/clientcert.conf, where validity periods
    for admins, teachers and others are defined, added various new options:
    o --list: list all user certificates
    o --show: show information about a user certificate
    o --purge: purge a user or all group members certificates
    o --activate: activate a user or all group members certificates
    o --deactivate: deactivate a user or all group members certificates
    o --cleanup: deactivates certificates of attic users and purges certificates
                 of deleted users
    o --purgeallstudentcerts: purges all student certificates
  * fixing webmin unix authentication for root
  * deactivated root cron jobs for linuxmuster-backup
  * added root cron jobs for ovpn-client-cert --cleanup and --purgeallstudentcerts
    (deactivated by default)
  * bugfixed server certificate creation script

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 13 Apr 2007 20:04:45 +0200

linuxmuster-base (1.0-10) testing; urgency=low

  * added backports pinning for mdadm to /etc/apt/preferences
  * added user's login to OpenVPN certificate's common name to avoid
    problems with double realnames
  * improved ipcop's upload scripts

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 30 Mar 2007 19:46:34 +0200

linuxmuster-base (1.0-9) testing; urgency=low

  * adding various system groups to prevent udev from asking ldap during boot
  * added port 242 for schulkonsole to apache2 port.conf
  * added port 242 also to /etc/linuxmuster/blocked_ports

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 14 Mar 2007 22:22:20 +0100

linuxmuster-base (1.0-8) testing; urgency=low

  * added Aptitude::Recommends-Important "false"; to apt.conf to prevent
    aptitude from automatically installing packages recommends
  * added target directory test to linuxmuster-backup
  * changed "create mask" and "directory mask" to "force create mode" and
    "force directory mode" for netlogon, pgm and cdrom shares in smb.conf
  * added --drop --dbname=database as parameters to linuxmuster-mysql to
    be able to drop databases by name directly
  * making /etc/linuxmuster/backup.conf and /etc/default/linuxmuster-base
    executable that they can be parsed by per scripts
  * various optimations concerning to ldap database queries
  * added logging of user's realname, primary group and ip address to samba-userlog

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 14 Mar 2007 15:40:45 +0100

linuxmuster-base (1.0-7) testing; urgency=low

  * added FIREWALLTEST variable to dist.conf
  * intranet_on_off.sh is now aborting when internal firewall is not running
  * added backports pinning for rrdtool and librrds-perl to apt preferences

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 15 Feb 2007 17:54:16 +0100

linuxmuster-base (1.0-6) testing; urgency=low

  * fixed orphaned mac address after using nic_setup.sh with decreased
    number of nics
  * optimized workstation import which uses now directly the ldap
    database to query groups, hostnames and machines
  * added quota to be set for host accounts during workstation import
  * added random password to be set for host accounts during workstation import
  * optimzed internal firewall init script not to reload whole firewall
    when mac addresses of clients have changed, implemented new option "reload"
  * added dependency for libpgsql-ruby1.8 to control file
  * preventing init script to restart internal firewall on package upgrade
  * adding option "sizelimit -1" to slapd.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 14 Feb 2007 21:04:25 +0100

linuxmuster-base (1.0-5) testing; urgency=low

  * fixed typo in /etc/init.d/networking
  * reworked ovpn-client-cert.sh to read user password from stdin for
    security reasons
  * ovpn-client-cert.sh now fetches the user's realname and commits it
    as common name to OpenVPN
  * changed UserGroup in rembo.conf template to "rembo"

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 08 Feb 2007 18:37:44 +0100

linuxmuster-base (1.0-4) testing; urgency=low

  * added mlscripts-wsimport (alternative to myshn) to import_workstations

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 31 Jan 2007 15:40:00 +0100

linuxmuster-base (1.0-3) testing; urgency=low

  * further optimations in save routine for mac addresses in helperfunctions.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 31 Jan 2007 13:03:08 +0100

linuxmuster-base (1.0-2) testing; urgency=low

  * minor modifications in setup dialog
  * fixed missing save routine for mac addresses in helperfunctions.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 30 Jan 2007 15:50:31 +0100

linuxmuster-base (1.0-1) testing; urgency=low

  * added variable adminmac to icop settings template

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 29 Jan 2007 20:02:29 +0100

linuxmuster-base (1.0-0) testing; urgency=low

  * reworked mac address handling for assigning nics to specific
    interface names (closes #86)
  * fixed execution permissions of ovpn-client-cert.sh
  * added password length test to ovpn-client-cert.sh,
    six chars at least
  * added sarge volatile repo to sources.list for recent clamav stuff

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 29 Jan 2007 17:43:16 +0100

linuxmuster-base (0.9-52) testing; urgency=low

  * adding password-hash {CRYPT} statement to slapd.conf during postinst
    to fix bug #130 and #136
  * modified template text for IPCop password input (closes #137)
  * filtering out special characters from workgroup input of linuxmuster-setup
    (closes #141)
  * added ipcop handling to /etc/init.d/network (closes #123)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 24 Jan 2007 19:16:20 +0100

linuxmuster-base (0.9-51) testing; urgency=low

  * added short command line help to linuxmuster-setup
  * added option --modify to linuxmuster-setup
  * added warning message before linuxmuster-setup starts
    (closes #122)
  * added pinning for nagios packages to /etc/apt/preferences
    (closes #142)
  * added script ovpn-client-cert.sh as backend for schulkonsole
    for easily creation of openvpn client certs on the commandline
  * changed service name from nagios to nagios2 in
    /etc/linuxmuster/backup.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 23 Jan 2007 19:03:59 +0100

linuxmuster-base (0.9-50) testing; urgency=low

  * added code to repair permissions under /etc/ldap
  * removed testing for user domadmin from postinst

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 16 Dec 2006 16:19:22 +0100

linuxmuster-base (0.9-49) testing; urgency=low

  * removed testing branch from apt preferences
  * added backport pinning for quilt to apt preferences
  * added sarge pinnings for openssh-server and -client to apt preferences
    (closes #97)
  * added "APT::Cache-Limit 20000000;" to apt.conf
  * doing some code cleanup concerning to stuff which is done by sophomorix now
  * fixed missing webmin root password after installation (closes #100)
  * turning shadow passwords on in postinst
  * smb.conf: changed case sensitive from yes to auto  (closes #101)
  * changed default shell for users to /bin/bash (closes #98)
  * fixed administrator's link to mountpoint of backup media in linuxmuster-backup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 12 Dec 2006 19:12:35 +0100

linuxmuster-base (0.9-48) testing; urgency=low

  * removed pinning for moodle from apt preferences and sources.list
  * moved dependency to mondo and ntp-server to package linuxmuster-server
  * added code for input of root password input in linuxmuster-config
  * added code for password confirmation during first time setup
  * added templates for root password and confirmation of all passwords
  * loading cdrom tray on first boot before tasksel starts
  * removed deb-src for pkg.lml.support-netz.de from sources.list.online
  * added "deb http://pkg.lml.support-netz.de/lml30-updates ./" for
    updates to sources.list.online
  * fixed broken incremental backups in linuxmuster-backup
  * linuxmuster-prepare: removed prebaseconfig and save-logs from package
    dependencies, removed autopartkit templates, added finish-install.d,
    fixes in 92linuxmuster script

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 27 Nov 2006 12:53:03 +0100

linuxmuster-base (0.9-47) testing; urgency=low

  * changed MaxJobsPerUser to 2 in cupsd.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 16 Nov 2006 12:13:27 +0100

linuxmuster-base (0.9-46) testing; urgency=low

  * added message placeholders for config file headers

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 14 Nov 2006 00:28:39 +0100

linuxmuster-base (0.9-45) testing; urgency=low

  * fixed bug in linuxmuster-backup, does not find the last difflevel
  * fixed missing LANG environment variable in /etc/environment
  * modified linuxmuster repository address in sources.list

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 10 Nov 2006 16:36:24 +0100

linuxmuster-base (0.9-44) testing; urgency=low

  * changed default permissions in home share of smb.conf:
    directory mask to 2755, create mask to 2644
  * activated /etc/security/access.conf in pam configuration,
    root and administrator only are allowed to login on console, kdm
    and ssh.
  * changed variable name $NBLOGIN to $ADMINISTRATOR
  * changed variable name $PGMLOGIN to $PGMADMIN
  * changed variable name $WALOGIN to $WWWADMIN
  * added variable $DOMADMIN for domain admin user
  * changed admin users in smb.conf to $DOMADMIN
  * added shares for cifs linux clients in smb.conf
  * removed client side support for mySHN ManagementConsole
  * added $BACKUPMNTPOINT (default /media/backup) for linuxmuster-backup
  * added "size 50k" and "tabooext + .gz" to logrotate file
  * added cron job examples for linuxmuster-backup
    (/var/spool/cron/crontabs/root), which are installed with
    linuxmuster-setup --first
  * fixed wrong reversed server and ipcop addresses in bind9 configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 04 Nov 2006 16:54:28 +0100

linuxmuster-base (0.9-43) testing; urgency=low

  * removed group pgmadmins, moved user pgmadmin to group domadmins
  * new variable $DOMADMINS which contains the domadmins group in dist.conf
  * added --diff option to linuxmuster-backup again
  * logging backup exit status to $LOGDIR/linuxmuster-backup.status

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 28 Oct 2006 18:58:39 +0200

linuxmuster-base (0.9-42) testing; urgency=low

  * further improvements in linuxmuster-backup
    - keeping and cleaning up backup sets
    - switched from differential to incremental backups
  * added keepfull and keepinc options to /etc/linuxmuster/backup.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 24 Oct 2006 14:30:19 +0200

linuxmuster-base (0.9-41) testing; urgency=low

  * bugfix in linuxmuster-backup which does not create the right commandline
    when backupdevice was already mounted
  * added unmount option to /etc/linuxmuster/backup.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 21 Oct 2006 12:42:29 +0200

linuxmuster-base (0.9-40) testing; urgency=low

  * added detailed help and improvements to linuxmuster-backup
  * added more options to /etc/linuxmuster/backup.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 20 Oct 2006 16:19:07 +0200

linuxmuster-base (0.9-39) testing; urgency=low

  * added backup wrapper script linuxmuster-backup for mondo
  * added /etc/linuxmuster/backup.conf for backup configuration
  * added mondo (>= 2.20) to package dependencies

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 19 Oct 2006 22:38:48 +0200

linuxmuster-base (0.9-38) testing; urgency=low

  * fixed postinst patching false internal subnet into dhcpd.conf
  * added option ntp-servers to dhcpd.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 16 Oct 2006 15:58:29 +0200

linuxmuster-base (0.9-37) testing; urgency=low

  * modified postfix configuration according to version 2.3.3
  * added pinning for backport's postfix to /etc/apt/preferences
  * added testing source to /etc/apt/sources.list.online
  * added pinning for testing's moodle to /etc/apt/preferences
  * fixed ddns update in dhcp3-server and bind9 configuration
  * removed hourly ntpdate updates from cron
  * removed /etc/default/ntpdate from static configs so the package default
    is valid now
  * added ntp-server to dependencies

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 09 Oct 2006 09:42:27 +0200

linuxmuster-base (0.9-36) testing; urgency=low

  * changed debian server to ftp.de.debian.org in sources.list.online
  * added backports to sources.list
  * created /etc/apt/preferences to pin backport packages
  * created /etc/apt.conf with sarge as default release

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 29 Sep 2006 11:35:05 +0200

linuxmuster-base (0.9-35) testing; urgency=low

  * fixed patching ipcop's squid.conf in internet_on_off.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 27 Sep 2006 17:29:59 +0200

linuxmuster-base (0.9-34) testing; urgency=low

  * escaping slashes from dsluser variable in linuxmuster-patch
  * piping stdout in /etc/cron.hourly/ntpdate to /dev/null
  * preparing /etc/postfix/main.cf for smtp auth
  * changed "PXEclient" to "PXEClient" in dhcpd.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 22 Sep 2006 15:34:00 +0200

linuxmuster-base (0.9-33) testing; urgency=low

  * added several autopartkit partition tables to linuxmuster-prepare
  * added links from finish-install.d to prebaseconfig.d

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 30 Aug 2006 13:39:50 +0200

linuxmuster-base (0.9-32) testing; urgency=low

  * moved myshn-mc programs per symlink to administrator's homedir
  * fixed variable name STUDENTSHOME in dist.conf
  * security improvements in various scripts
  * removed creation of various skel dirs from postinst
  * patch_fstab.pl quotes now the root partition if no /home or /var
    was found
  * removed myshn config files from config-static

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 25 Aug 2006 14:23:29 +0200

linuxmuster-base (0.9-31) testing; urgency=low

  * some modifications in smb.conf:
    - removed students and myshn shares,
    - added "unix extensions = no" to global section.
  * added creation of links to students home in teachers' and
    domadmins' home to samba-userlog
  * added creation of link to myshn folder in domadmins' home
    to samba-userlog
  * fixed recognition of online status of dedicated ipcop during
    linuxmuster-setup
  * added variable ADMINSHOME to dist.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 23 Aug 2006 20:46:03 +0200

linuxmuster-base (0.9-30) testing; urgency=low

  * added alternate cyrus-mbox script
  * removed cyrus-user.pl
  * cyrus password now stored in /etc/imap.secret
  * added preinst script
  * removed cyradmpw from templates and linuxmuster-config
  * bugfixes in ipcop expect scripts concerning to dedicated installation
  * added students share to smb.conf
  * removed sophomorix.conf from config-static
  * various fixes in linuxmuster-mysql
  * added ipcop network colours to network type menu in assign_interfaces.sh
    (closes T003-20060705)
  * activated system wide bash_completion
  * added coloured bash prompt and serveral command aliases to system wide bashrc
    (closes FR001-20060803 and T005-20060725)
  * added registry patches for Win98 (closes T004-20060725)
  * added 'message_size_limit=10240000' to postfix' main.cf
    (closes T023-20060725)
  * fixed failed passwd for root (closes B0007-20060810)
  * shorter server string in smb.conf (closes T008-20060725)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 10 Aug 2006 21:53:26 +0200

linuxmuster-base (0.9-29) testing; urgency=low

  * minor modifications in templates file
  * changed item shortcuts in assign-interfaces.sh's dialog

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 21 Jul 2006 20:22:43 +0200

linuxmuster-base (0.9-28) testing; urgency=low

  * added Norman Meilick's workstation import scripts for mySHN v4.0
  * additionally a bunch of modifications concerning to mySHN v4.0
  * added myshn share to smb.conf
  * removed linuxmuster-schulkonsole's permissions.conf from config-static

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 20 Jul 2006 17:33:04 +0200

linuxmuster-base (0.9-27) testing; urgency=low

  * modified moodle configuration for version 1.6
  * removed support for uucp

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 19 Jul 2006 12:04:14 +0200

linuxmuster-base (0.9-26) testing; urgency=low

  * removed Opengroupware repositories from sources.list.online

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 18 Jul 2006 21:52:31 +0200

linuxmuster-base (0.9-25) testing; urgency=low

  * added in $SCRIPTSDIR/repair-admins.sh code to remove unnecessary wwwadmins group
    which is possibly created by sophomorix
  * added handling of veto files to home share in smb.conf
  * added dependency to procmail because of lockfile

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 18 Jul 2006 15:35:34 +0200

linuxmuster-base (0.9-24) testing; urgency=low

  * fixed false gid for pgmadmin, repairing outsourced to $SCRIPTSDIR/repair-admins.sh
  * added $SCRIPTSDIR/repair-admins.sh also to postinst

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 13 Jul 2006 16:13:41 +0200

linuxmuster-base (0.9-23) testing; urgency=low

  * fixed sophomorix command to set mailaliases for teachers
  * deleting sophomorix share and cache folders on first time and new
    installation

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 12 Jul 2006 15:22:25 +0200

linuxmuster-base (0.9-22) testing; urgency=low

  * fixed sophomorix command to set quota for administrators
  * updated sophomorix.conf with samba_pw_must_change parameters
  * added linuxmuster-desktop to package dependencies

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 10 Jul 2006 15:05:31 +0200

linuxmuster-base (0.9-21) testing; urgency=low

  * bug fixed in postinst script concerning to creation of dummy wimport_data file
  * creating dummy schueler.txt and lehrer.txt for sophomorix to be able to
    run sophomorix-quota for admins
  * fixed setup sequence in config-dynamic
  * fixed horde database not being created during stage 2
  * moved reconfiguring locales from end to beginning of stage 2
  * changed encoding of moodle database to latin9

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 05 Jul 2006 12:44:52 +0200

linuxmuster-base (0.9-20) testing; urgency=low

  * fixed executable permissions for dist.conf and networksettings
  * changed drive mapping for samba pgm share from P: to K: keeping the old
    mapping additionally in /home/samba/netlogon/login.bat.compat
  * added option --reponame to linuxmuster-svn to be able to set a
    repository name which is not identical to the group name
  * --teacher is now optional in linuxmuster-svn
  * fixed creating svn test repo during first time installation
  * added check_string function to helperfunctions.sh to be able to test a
    string if it contains special characters
  * removed reparing of admin users from postinst
  * fixed setting passwords for admin users
  * fixed setting mailquota for admin users
  * moved config_dynamic/90_users to config_dynamic/16_admins
  * added administrator to teachers group
  * updated quota handling for one or two partitions
  * fixed setting timezone in linuxmuster-prepare.udeb
  * added entry for www-data to /etc/aliases, quota mails are going to root

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 03 Jul 2006 20:26:10 +0200

linuxmuster-base (0.9-19) testing; urgency=low

  * exporting PATH in helperfunctions.sh
  * setting samba account flags for administrator to [UX         ] in postinst
    and config-dynamic
  * updated schulkonsole's permissions.conf
  * fixed error in linuxmuster-mysql if logfile is not yet present

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 23 Jun 2006 15:09:07 +0200

linuxmuster-base (0.9-18) testing; urgency=low

  * modified quota defaults
  * added creating /tmp entry to patch_fstab.pl
  * added partition.table for autopartkit to linuxmuster-prepare.udeb

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 21 Jun 2006 17:17:33 +0200

linuxmuster-base (0.9-17) testing; urgency=low

  * added default quota vlaues values for user and mail in sophomorix quota configuration
  * deactived shell for users in sophomorix.conf
  * activated random passwords for users in sophomorix.conf
  * removed non-us source in sources.list.online

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 19 Jun 2006 18:49:23 +0200

linuxmuster-base (0.9-16) testing; urgency=low

  * changed dependency from host to hostname
  * removed debian/config, moved handling of samba sid to linuxmuster-patch
  * changed priority to critical in linuxmuster-config
  * changed apache force-reload to reload in linuxmuster-svn
  * changed waiting for lockfile to one second steps in helperfunctions.sh
  * added debian-installer linuxmuster-prepare.udeb for tweaking installation stage 2 at the end of stage 1
  * fixed ipcop-test-ssh.exp for spawning $env(SHELL), which is not present at first boot

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 17 Jun 2006 13:47:09 +0200

linuxmuster-base (0.9-15) testing; urgency=low

  * modified hourly ntpdate cron job, added sync to hwclock and pool.ntp.org
    as second time server

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 29 May 2006 09:18:53 +0200

linuxmuster-base (0.9-14) testing; urgency=low

  * added "--list --teacher=uid" parameter combination to linuxmuster-mysql to list
    the groups a teacher owns databases for
  * added "--list --group=gid" parameter combination to linuxmuster-mysql to list
    all databases for a group
  * reworked svn scripts and concenated them to linuxmuster-svn
  * improved MySQL database cleanup in linuxmuster-mysql
  * renamed Administrator to administrator

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 27 May 2006 13:21:50 +0200

linuxmuster-base (0.9-13) testing; urgency=low

  * ip address to hostname conversion added to samba-userlog
  * reworked mysql group databases scripts

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 19 May 2006 19:53:58 +0200

linuxmuster-base (0.9-12) testing; urgency=low

  * fixed several wrong paths in scripts
  * fixed creation of mysql root password during installation if it was already
    set before

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 17 May 2006 11:37:21 +0200

linuxmuster-base (0.9-11) testing; urgency=low

  * fixed random password for host account in import_workstations
  * changed smbldap-passwd to smbpasswd in import_workstations
  * fixed syntax error in urlfilter_on_off.sh
  * changed permissions fo dist.conf to executable so Env::Bash can source it

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 16 May 2006 18:45:58 +0200

linuxmuster-base (0.9-10) testing; urgency=low

  * fixes and improvements in urlfilter_on_off.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 14 May 2006 13:42:30 +0200

linuxmuster-base (0.9-9) testing; urgency=low

  * added code to update urlfilter's squidGuard.conf in urlfilter_on_off.sh

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 12 May 2006 20:37:53 +0200

linuxmuster-base (0.9-8) testing; urgency=low

  * minor fix in samba-userlog

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 12 May 2006 11:26:00 +0200

linuxmuster-base (0.9-7) testing; urgency=low

  * renamed public_html in user home to private_html(related to
    apache2 userdir.conf, samba-userlog and postinst)
  * added code to samba-userlog to detect dead logins in host cachefiles

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 11 May 2006 20:17:17 +0200

linuxmuster-base (0.9-6) testing; urgency=low

  * fixed reading workgroup from debconf
  * added write list = @pgmadmins to pgm and cdrom shares in smb.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 10 May 2006 20:01:49 +0200

linuxmuster-base (0.9-5) testing; urgency=low

  * samba-userlog creates now a new random password for the host user
    when he logs in
  * import_workstations creates now a random password for the host user
  * changed writelist for shares pgm and cdrom to @pgmadmins
  * changed uids for Administrator, pgmadmin, wwwadmin to 998, 999, 997
  * created new groups pgmadmins, wwwadmin with gids 999, 997
  * changed group ownership of $PROGSDIR and $CDSDIR to pgmadmins
  * moved all people's webfolders to /var/www/people
  * smb.conf will be patched on every package update
  * fixed templates path in dist.conf
  * signing packages with gpg key from now on
  * removed .svn folders from package

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 10 May 2006 18:18:30 +0200

linuxmuster-base (0.9-4) testing; urgency=low

  * reworked mysql database scripts
  * minor modifications in chora sources configuration
  * changed create mask to 2640 and directory mask to 2750 for homes
    share in smb.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 01 May 2006 21:37:32 +0200

linuxmuster-base (0.9-3) testing; urgency=low

  * code cleanup in import_workstation scripts, workstation accounts which are
    not defined in wimport_data were removed, empty room groups also
  * added date header in smb.conf template

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 27 Apr 2006 22:17:05 +0200

linuxmuster-base (0.9-2) testing; urgency=low

  * added libenv-bash-perl to package dependencies
  * added function ReadDistConf to helperfunctions.pl to provide variables
    from /usr/share/linuxmuster/config/dist.conf to perl scripts
  * moved scriptsdir from /usr/lib/linuxmuster/bin to /usr/share/linuxmuster/scripts

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 27 Apr 2006 18:24:06 +0200

linuxmuster-base (0.9-1) testing; urgency=low

  * modified apache2 userdir.conf according to linuxmuster home directory structure
  * modified samba-userlog prexec-script to check and create public_html dir and
    .htaccess file as long as sophomorix does not create it
  * removed /etc/skel/cups-pdf as sophomorix will create it
  * removed creation of _einsammeln folder from import_workstation_services.pl
  * added webdav folders to apache2 default configuration
  * creating webroot dirs under /var/www in postinst if not present
  * added some variables to dist.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 26 Apr 2006 09:46:19 +0200

linuxmuster-base (0.8-17) testing; urgency=low

  * added code to postinst to restore samba ldap admin passwd

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 25 Apr 2006 07:42:54 +0200

linuxmuster-base (0.8-16) testing; urgency=low

  * added code to postinst to repair broken OpenGroupware conmfiguration
    on package upgrade

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 24 Apr 2006 21:44:49 +0200

linuxmuster-base (0.8-15) testing; urgency=low

  * removed mem-cache from /etc/apache2/mods-enabled
  * restoring ldap admin password during linuxmuster-setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 24 Apr 2006 18:48:10 +0200

linuxmuster-base (0.8-14) testing; urgency=low

  * renamed samba-userlog.sh to samba-userlog
  * added scripts to create and drop mysql user databases
  * added option "JoinDomainRemote tunnel" to myshn default config

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 24 Apr 2006 14:53:39 +0200

linuxmuster-base (0.8-13) testing; urgency=low

  * added svn repository configuration & scripts

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 22 Apr 2006 13:25:32 +0200

linuxmuster-base (0.8-12) testing; urgency=low

  * added configuration for chora & passwd3 (horde)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 22 Apr 2006 01:11:13 +0200

linuxmuster-base (0.8-11) testing; urgency=low

  * added configuration for chora & passwd3 (horde)
  * fixed double pgsql extension entry in php.ini
  * fixed permissions under /etc/horde
  * fixed authentication method for user ldap in pg_hba.conf (postgresql)
  * added subversion & websvn configuration
  * added phpmyadmin apache configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 22 Apr 2006 01:11:13 +0200

linuxmuster-base (0.8-10) testing; urgency=low

  * added configuration for gollem1
  * modified configuration for ingo1

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 20 Apr 2006 18:14:38 +0200

linuxmuster-base (0.8-9) testing; urgency=low

  * added mysql configuration
  * changed horde backend to mysql

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 20 Apr 2006 10:31:36 +0200

linuxmuster-base (0.8-8) testing; urgency=low

  * more fixes in horde configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 19 Apr 2006 14:23:00 +0200

linuxmuster-base (0.8-7) testing; urgency=low

  * added configuration for horde passwd & forwards

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 18 Apr 2006 15:52:00 +0200

linuxmuster-base (0.8-6) testing; urgency=low

  * updated horde configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 17 Apr 2006 11:55:00 +0200

linuxmuster-base (0.8-5) testing; urgency=low

  * fixed empty ldapadminpw in horde config.php
  * added creation of horde's kronolith, mnemo and nag tables
  * moved first time ldap database creation over to sophomorix-setup-pgldap again

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 14 Apr 2006 11:58:00 +0200

linuxmuster-base (0.8-4) testing; urgency=low

  * added serverip variable to ipcop settings
  * added ipcop connection tests to linuxmuster-setup
  * added ipcop restartsquid command at end of linuxmuster-setup to make urlfilter active

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 13 Apr 2006 17:48:00 +0200

linuxmuster-base (0.8-3) testing; urgency=low

  * added installation of sophomorix db upgrades during linuxmuster-setup --first
  * added cdrom share to smb.conf and login.bat

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 10 Apr 2006 22:22:00 +0200

linuxmuster-base (0.8-2) testing; urgency=low

  * added intermask_short (12) variable to templates
  * modified network settings variables
  * network settings are now stored in $NETWORKSETTINGS (/var/lib/linuxmuster/network.settings)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 08 Apr 2006 13:15:00 +0200

linuxmuster-base (0.8-1) testing; urgency=low

  * moved login cache to $CACHEDIR/logins ($LOGINCACHE)
  * changed sequence of installation type choice (integrated/dedicated) in debconf question
  * minor corrections in intro template
  * changed internal netmask to 255.240.0.0
  * second octett of internal ip is now configurable
  * added debconf query and variables for internal net configuration
  * changed group of $SAMBAHOME and of user pgmadmin to domadmins

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 07 Apr 2006 17:22:00 +0200

linuxmuster-base (0.7-20) testing; urgency=low

  * $PROGSDIR and $CDSDIR are now created by postinst if necessary

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 03 Apr 2006 22:34:00 +0200

linuxmuster-base (0.7-19) testing; urgency=low

  * fixed bugs in logon.bat and import_workstations_services.pl
  * moved smb home from %H/windows to %H

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 03 Apr 2006 20:15:00 +0200

linuxmuster-base (0.7-18) testing; urgency=low

  * moved import_printers.sh script to /usr/sbin/import_printers
  * moved smb home from %H/windows to %H
  * modified netlogon scripts and added sleep.exe to have a delay in logon process
  * samba-userlog.sh checks for presence of $home/cups-pdf directory

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 02 Apr 2006 17:25:00 +0200

linuxmuster-base (0.7-17) testing; urgency=low

  * added logging to user login and logout to $USERLOG again
  * added logrotate for $LOGDIR

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 01 Apr 2006 11:42:00 +0200

linuxmuster-base (0.7-16) testing; urgency=low

  * added samba-userlog script again to be able to handle multiple users
    logged in on the same machine

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 31 Mar 2006 16:59:00 +0200

linuxmuster-base (0.7-15) testing; urgency=low

  * removed samba-userlog script, job is done directly by preexec and
    postexec commands in smb.conf, no more logging to $LOGDIR/user.log

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 30 Mar 2006 20:01:00 +0200

linuxmuster-base (0.7-14) testing; urgency=low

  * internal firewall rules are now set per runlevel script

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 30 Mar 2006 17:16:00 +0200

linuxmuster-base (0.7-13) testing; urgency=low

  * samba-userlog.sh logs username now per host to $CACHEDIR/$hostname
  * setting firewall rules for loopback device during installation

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 30 Mar 2006 12:11:00 +0200

linuxmuster-base (0.7-12) testing; urgency=low

  * moved nameif script to /etc/init.d which is now started at boot time
    in runlevel S at nr 40 before networking
  * user logins and logoffs were supplementary logged in $LOGDIR/user.log

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 30 Mar 2006 08:17:00 +0200

linuxmuster-base (0.7-11) testing; urgency=low

  * fixed writing ldap password to /etc/ldap.secrets
  * changed ldap password to a random password
  * added password query for user pgmadmin
  * added samba-userlog.sh script to scriptsdir which logs user login and
    logoff and hostnames to $CACHEDIR/users.$room
  * added samba-userlog.sh as root preexec and postexec scripts to home
    share in smb.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 29 Mar 2006 16:52:00 +0200

linuxmuster-base (0.7-10) testing; urgency=low

  * added cups PDF-Printer
  * added internal firewall rule to allow access from internet
  * moved home dirs of administrative accounts to /home/administrators

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 27 Mar 2006 12:48:00 +0200

linuxmuster-base (0.7-9) testing; urgency=low

  * changed admin user from nwberater to Administrator
  * added pgmadmin user, group Administrators
  * removed printers share from smb.conf, printers will be connected per http

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 24 Mar 2006 11:59:00 +0100

linuxmuster-base (0.7-8) testing; urgency=low

  * added printer access restriction capability
  * which rooms and hosts do have access to which printers is now defined
    in /etc/linuxmuster/printers
  * script /usr/lib/linuxmuster/bin/import_printers.sh creates the cupsd.conf
    extension /etc/cups/access.conf
  * networking is now reloaded at the end of workstation import to reload
    the internal firewall
  * linuxmuster cache files are now emptied on linuxmuster-setup --first

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 13 Mar 2006 18:57:00 +0100

linuxmuster-base (0.7-7) testing; urgency=low

  * added intern firewall scripts
  * removed old scripts from V2.2
  * added installed flag to recognize a successfully installed Musterloesung
    (defined in dist.conf)
  * added more constants to dist.conf
  * code cleanup in assign_interfaces script

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 09 Mar 2006 21:12:00 +0100

linuxmuster-base (0.7-6) testing; urgency=low

  * added internet_on_off.sh script to control client internet access
  * added urlfilter_on_off.sh script to control client url filtering
  * added helperfunctions.sh script for common used shell functions

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 06 Mar 2006 09:28:00 +0100

linuxmuster-base (0.7-5) testing; urgency=low

  * minor fixes in dedicated ipcop installation script
  * making ipcop installation more verbose

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 04 Mar 2006 12:26:00 +0100

linuxmuster-base (0.7-4) testing; urgency=low

  * added expect scripts to be able to automatically configure
    dedicated IPCop during installation
  * added expect to package dependencies
  * added ipcop password query template

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 03 Mar 2006 19:00:00 +0100

linuxmuster-base (0.7-3) testing; urgency=low

  * minor bug fixes

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 02 Mar 2006 21:58:00 +0100

linuxmuster-base (0.7-2) testing; urgency=low

  * server RAM greater than 1000000kb gives the ipcop uml 128mb RAM
    (default 64mb)
  * removed default dns ip addresses from templates
  * removed --dontaskme and --askme parameters from linuxmuster-setup
  * old configuration is now stored to compare which values have been
    modified by linuxmuster-setup
  * more modifications due to integrated and dedicated firewall setup

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 02 Mar 2006 19:44:00 +0100

linuxmuster-base (0.7-1) testing; urgency=low

  * modified extern network configuration, is now mostly done by
    linuxmuster-ipcop package
  * added template for firewall configuration (integrated|dedicated)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 01 Mar 2006 22:33:00 +0100

linuxmuster-base (0.6-19) testing; urgency=low

  * added parameter type=local to groupmapping creation command for
    local windows group aliases

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 21 Feb 2006 15:08:00 +0100

linuxmuster-base (0.6-18) testing; urgency=low

  * added variable PRINTERADMINS to dist.conf to control which group
    has permissions to add printers

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 21 Feb 2006 12:21:00 +0100

linuxmuster-base (0.6-17) testing; urgency=low

  * changed group sid for windows admin groups to S-1-5-32-$rid
  * changed group membership for user administrator to administrators
  * fixed servername in ipcop's advanced proxy configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 21 Feb 2006 10:37:00 +0100

linuxmuster-base (0.6-16) testing; urgency=low

  * changed cipher in ipcop's openvpn server.conf to AES-128-CBC

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 20 Feb 2006 10:11:00 +0100

linuxmuster-base (0.6-15) testing; urgency=low

  * members of group printoperators are now cups and samba printer admins

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 20 Feb 2006 08:42:00 +0100

linuxmuster-base (0.6-14) testing; urgency=low

  * removed permission setting of device /dev/net/tun, this is now
    done by ipcop package
  * removed uml_switch from runlevels

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 19 Feb 2006 12:03:00 +0100

linuxmuster-base (0.6-13) testing; urgency=low

  * added ipcop dhcpd configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 18 Feb 2006 18:15:00 +0100

linuxmuster-base (0.6-12) testing; urgency=low

  * added handling institutes entry in ldap database

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 15 Feb 2006 17:39:00 +0100

linuxmuster-base (0.6-11) testing; urgency=low

  * fixed patching of ipcop's host file
  * fixed recognition of d-link four port nic
  * changed administrator name in sophomorix quota.txt to nwberater

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 14 Feb 2006 19:39:00 +0100

linuxmuster-base (0.6-10) testing; urgency=low

  * fixed assign-interfaces.sh script, handling of already renamed
    interfaces
  * turned off debugging in odbc.ini and odbcinst.ini

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 13 Feb 2006 20:36:00 +0100

linuxmuster-base (0.6-9) testing; urgency=low

  * fixed intern ethernet interface name in dhcpd.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 12 Feb 2006 13:55:00 +0100

linuxmuster-base (0.6-8) testing; urgency=low

  * minor fixes in nameif creation script, renamed to assign-interfaces.sh
  * added handling of fourth interface dmz
  * renamed ethernet interface names according to their connection type
    to extern, intern, wlan, dmz
  * removed ntp-server configuration (it's ipcop's job)
  * added hourly ntpdate cron job for time sync with ipcop

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 11 Feb 2006 13:55:00 +0100

linuxmuster-base (0.6-7) testing; urgency=low

  * fixed ipcop certificate creation configuration
  * changed blue and orange nets (ipcop) to 172.16.253 and 172.16.254

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 10 Feb 2006 13:27:00 +0100

linuxmuster-base (0.6-6) testing; urgency=low

  * modified smbldap.conf template with ldap slave port
  * minor modifications depending on sophomorix cvs 060208

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 08 Feb 2006 11:47:00 +0100

linuxmuster-base (0.6-5) testing; urgency=low

  * setting device permissions for /dev/net/tun to ipcop:uml-net

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 08 Feb 2006 00:17:00 +0100

linuxmuster-base (0.6-4) testing; urgency=low

  * added configuration files for postgres

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 07 Feb 2006 22:58:00 +0100

linuxmuster-base (0.6-3) testing; urgency=low

  * added configuration for third network interface (wlan)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 07 Feb 2006 16:59:00 +0100

linuxmuster-base (0.6-2) testing; urgency=low

  * bugfixes in ldap configuration
  * improved handling of samba sid during install on an already
    configured samba system

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 06 Feb 2006 10:01:00 +0100

linuxmuster-base (0.6-1) testing; urgency=low

  * added ipcop configuration scripts
  * removed configuration scripts for squid and shorewall
  * modified sequence of start and stop services during setup
  * added groupmapping configuration
  * user database creation is now handled by linuxmuster-setup
  * added script /usr/lib/linuxmuster/bin/update-db.sh to
    modify basedn and workgroup in user database
  * removed configuration of internip, is now hard coded
  * removed predepends to apache2 and postgresql
  * no more questions about dnsforwarders if extern device is
    configured to dhcp
  * added workgroup configuration to linuxmuster-config

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 04 Feb 2006 16:40:00 +0100

linuxmuster-base (0.5-8) testing; urgency=low

  * bugfixes in moodle and horde configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 28 Dec 2005 10:30:00 +0100

linuxmuster-base (0.5-7) testing; urgency=low

  * changed database passwords for ldap, horde and moodle to randomly
    created passwords
  * only cyrus password will now be stored in debconf database

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 27 Dec 2005 14:52:00 +0100

linuxmuster-base (0.5-6) testing; urgency=low

  * bugfixes in ogo configuration
  * added moodle configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 26 Dec 2005 22:40:00 +0100

linuxmuster-base (0.5-5) testing; urgency=low

  * modified cups, horde & ogo configuration
  * fixed bug in cyrus-user.pl
    (endless loop if admin password does not match)
  * created parameters for Netzwerkberater und Webadmin login names
    in dist.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 23 Dec 2005 12:08:00 +0100

linuxmuster-base (0.5-4) testing; urgency=low

  * patching sophomorix.sql for right ldap basedn as workaround
  * modified import_workstation scripts for use of smbldap-tools
  * modified horde configuration
  * added cyrus imap configuration
  * changed group admin to "Domain Admins" in smb.conf
  * created Ogo configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 22 Dec 2005 21:00:00 +0100

linuxmuster-base (0.5-3) testing; urgency=low

  * fixed uid 500 for user nwberater
  * added user wwwadmin for administration of web applications (Horde, Ogo, Moodle)
  * more bug fixes

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 21 Dec 2005 12:12:00 +0100

linuxmuster-base (0.5-2) testing; urgency=low

  * enabled include & rewrite modules in apache2
  * minor bug fixes

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 20 Dec 2005 22:16:00 +0100

linuxmuster-base (0.5-1) testing; urgency=low

  * sources.list update
  * added dependencies for linuxmuster meta packages
  * added dependency for pwgen
  * move package config script to /usr/lib/linuxmuster/bin/linuxmuster-config
  * tagged package to non essential
  * added opengroupware.org sources to sources.list
  * removed mysqlpasswd and pgmadminpasswd from debconf
  * added randomly created systempw to debconf used for database access
  * added template to store samba sid in debconf db
  * added configuration for horde3
  * altered db configuration for moodle to postgres
  * template for ldap admin password
  * various configuration for postgres/ldap
  * added user nwberater as Domain Admin

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 20 Dec 2005 20:07:00 +0100

linuxmuster-base (0.4-3) testing; urgency=low

  * changed samba init script runlevel start links nr from 20 to 21
  * removed creating admin accounts

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 11 Aug 2005 17:21:00 +0200

linuxmuster-base (0.4-2) testing; urgency=low

  * added /etc/postgresql/pg_hba.conf to static configs

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 25 Jul 2005 17:10:00 +0200

linuxmuster-base (0.4-1) testing; urgency=low

  * prepared for use with ldap/pqsql
  * added dynamic and static config files for ldap/pqsql
  * opened ldap ports (389, 636) in internal firewall

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 25 Jul 2005 09:30:00 +0200

linuxmuster-base (0.3-7) testing; urgency=low

  * linuxmuster-base/schoolname will now be copied to
    shared/organization

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 22 Jul 2005 13:12:00 +0200

linuxmuster-base (0.3-6) testing; urgency=low

  * some fixes in workstation import scripts concerning the
    correct interpretation of commandline parameters
  * added /etc/mkinitrd/modules to config-static, defining
    modules used in initrd
  * modified shorewall configuration making internal rules more
    restrictive
  * added kernel package make script

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 25 Apr 2005 18:17:00 +0200

linuxmuster-base (0.3-5) testing; urgency=low

  * changed preseeding for clamav-freshclam/autoupdate_freshclam to
    'ipup.d' to prevent it from downloading new signatures during
    installation
  * added dynamic configuration for clamav-freshclam to change
    clamav-freshclam/autoupdate_freshclam to 'cron' after networking
    is configured
  * added dialog to determine external and internal network interface
    in config-dynamic/01_network
  * added new sophomorix-add to config-static patched for automatic
    creation of cyrus user mailbox (line 389)
  * moved config-dynamic/70_admins to config-dynamic/33_admins to
    create admin accounts before cups and samba are configured

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 20 Apr 2005 19:36:00 +0200

linuxmuster-base (0.3-4) testing; urgency=low

  * changed ip range for workstation import to 10.0.1.1 - 10.0.1.254
  * changed groups and paths according to sophomorix-1.2.1

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 15 Apr 2005 16:06:00 +0200

linuxmuster-base (0.3-3) testing; urgency=low

  * fixed access for localhost in /etc/cups/cupsd.conf
  * added automatic setup for cups-pdf printer
  * printer adjustments in smb.conf
  * added script /usr/lib/linuxmuster/bin/cups2smb.sh to make cups ppd
    printer drivers available to samba
  * added several group mappings to map unixgroups to nt domain groups
    (see config-dynamic/70_admins/postpatch)
  * added machines group for machine accounts
  * added cups-pdf dir to /etc/skel
  * code clean up in linuxmuster-patch.sh
  * also cleaned up dynamic configs in /var/lib/linuxmuster
  * output of dynamic config file patching goes now to
    /var/log/linuxmuster/setup.log

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 6 Apr 2005 15:18:00 +0200

linuxmuster-base (0.3-2) testing; urgency=low

  * modified amavis configuration in conjunction with clamav & spamassassin
  * added razor which is used by spamassassin
  * renamed add-cyrus-user.pl to cyrus-user.pl and added option to be able
    to delete a mailbox. Usage:
    cyrus-user.pl -u USER [options]
      options:
        -c[reate]            create user mailbox
        -d[elete]            delete user mailbox
        -q[uota] <quota>     set quota for mailbox in KB, or MB, if suffixed with 'm'
        -p[artition] <part>  partition on which to create mailbox. none = 'default'
  * activated quota in sophomorix
    defaults for /home in mb are (/etc/sophomorix/user/quota.txt):
    workstations, students: 100
    teachers: 500
    admin: 5000
    pgmadmin: 10000

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 30 Mar 2005 19:01:00 +0200

linuxmuster-base (0.3-1) testing; urgency=low

  * renamed config-templates & config-tasks to config-static & config-dynamic
  * added static and dynamic config templates for apache2 enabling pam authentification
    for use with htaccess files
  * fixed *.target not found error in linuxmuster-setup if there is no target file
    in config-dynamic subdirectory
  * added create-ssl-cert.sh script to /usr/sbin to create the server side selfsigned
    ssl certificates during setup.
    certificates are used by apache2, cyrus21 and postfix.
  * added debconf templates for ssl cert data: country, state, location & schoolname.
  * added static config-template for /etc/moodle/apache.conf
  * added .htaccess to /usr/share/moodle to let only admin access the pages since
    moodle is unconfigured
  * added code to set mysql root password in /usr/lib/linuxmuster/bin/linuxmuster-patch.sh
  * added static & dynamic config-templates for cyrus21, moodle, mysql, horde2,imp3,
    kronolith, mnemo, nag, sork, turba
  * added configuration for clamav & amavisd-new
  * added postfix-tls
  * modified postfix configuration to work with cyrus & amavisd-new
  * changed parameters for linuxmuster-setup:
    --first     : does a first time installation with tasksel tasks, asks questions,
                  stores answers in debconf database and overwrites static and dynamic
                  configuration files with values stored in debconf database
    --askme     : asks questions, stores answers in debconf database and overwrites
                  dynamic configuration files with values stored in debconf database
    --dontaskme : overwrites dynamic configuration files with values stored in debconf
                  database without any question (attention!)
    Without any parameter linuxmuster-setup will do nothing at all.
    Patching will now be done in linuxmuster-patch.sh.
  * added script /usr/lib/linuxmuster/bin/add-cyrus-user.pl
    usage: add-cyrus-user.pl -u user [options]
    options: -q quota (in kb)
             -part partition (default="default")
    To create users within cyrus you need the cyrus password which is the same as the
    admin password. The script gets the admin password out of the debconf database.
  * added a patched version of sophomorix-add which calls add-cyrus-user.pl on user
    creation.
  * added /usr/lib/linuxmuster/bin/patch_fstab.pl to patch /etc/fstab as d-i/late_command
    (see /cdrom/cfg/auto and /cdrom/cfg/expert) with quota mount options for /home and
    noatime option for /var.

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Tue, 29 Mar 2005 19:48:00 +0200

linuxmuster-base (0.2-8) testing; urgency=low

  * changed MYSHNDIR to /var/lib/myshn
  * moved /usr/share/linuxmuster/templates to /var/lib/linuxmuster/config-templates
  * added config-templates for myshn (config, hostgroup.conf)

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 19 Mar 2005 16:52:00 +0100

linuxmuster-base (0.2-7) testing; urgency=low

  * fixed creation of samba machine account in import_workstations_services.pl
    due to smbpasswd bug
  * adapted sophomorix paths to /usr/share/linuxmuster/config/dist.conf so that
    user creation works for now
  * removed
    client schannel = No
    server schannel = No
    client signing = No
    server signing = No
    from smb.conf (default works)
  * added
    logon home = \\%L\%u\windows
    passwd chat = *New*password* %n\n "*Re-enter new password*" %n\n "*Password*changed*"
    passwd program = /usr/bin/passwd %u
    to smb.conf
  * added config-task for cups
    cups is now configured for local net access
    admin is added to lpadmin group and is now capable to login into cups web administration page
  * fixed category Benutzerkonto in webmin

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 16 Mar 2005 18:10:00 +0100

linuxmuster-base (0.2-6) testing; urgency=low

  * fixed domain logon: machine accounts have to added with
    smbpasswd -a -i machine$
    changed in import_workstations_services.pl

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sun, 13 Mar 2005 11:11:00 +0100

linuxmuster-base (0.2-5) testing; urgency=low

  * added "net use * /delete /yes" at beginning of login.bat to delete
    all shares before they are connected again
  * added
    client schannel = No
    server schannel = No
    client signing = No
    server signing = No
    to smb.conf
  * changed "/etc/init.d/dhcp3-server force-reload" to
    "/etc/init.d/dhcp3-server restart" in import_workstation_services.pl
  * fixed adding machine account in import_workstation_services.pl

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 12 Mar 2005 15:40:00 +0100

linuxmuster-base (0.2-4) testing; urgency=low

  * merged old smb.conf with original debian samba3 template
  * added /etc/samba/smb.conf.global and /etc/samba/smb.conf.shares
    which are included for custom configuration
  * variable workgroup is now also patched unless there is yet no debconf
    question for it (Default: SCHULE)
  * added config-task quota because /etc/warnquota.conf needs to be
    patched with domainname
  * splitted config-tasks commands in pre- & postpatch because some servers
    need to be stopped before their configuration is changed

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 11 Mar 2005 20:00:00 +0100

linuxmuster-base (0.2-3) testing; urgency=low

  * fixed endless loop in config script on input of extern netmask

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 10 Mar 2005 15:26:00 +0100

linuxmuster-base (0.2-2) testing; urgency=low

  * added webmin templates for categories and apache2
  * added dhcp-support for external interface
  * admin users are added if necessary

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 9 Mar 2005 18:18:00 +0100

linuxmuster-base (0.2-1) testing; urgency=low

  * added template for sheila system (rembo/partimage) and
    workgroup
  * removed setup.conf, all setup values are now stored in
    debconf database
  * added variable for rembo startpage in dist.conf
  * added squid.conf & postfix to config-tasks
    squid configured as a transparent proxy
  * added script chpasswd.pl for easy password changing
  * admin passwords are now changed on setup
  * added shorewall configuration

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 7 Mar 2005 20:05:00 +0100

linuxmuster-base (0.1-18) testing; urgency=low

  * splitted linuxmuster-setup in linuxmuster-setup and
    linuxmuster-setup-stage2 to avoid problems with opened debconf
    database files
  * fixes in config-tasks
  * added debaux-debconf dependency

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 4 Mar 2005 17:11:00 +0100

linuxmuster-base (0.1-17) testing; urgency=low

  * added linuxmuster-setup script and conffile patch tasks
    in /var/lib/linuxmuster/config-tasks

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 2 Mar 2005 19:03:00 +0100

linuxmuster-base (0.1-16) testing; urgency=low

  * removed config

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 24 Feb 2005 15:46:00 +0100

linuxmuster-base (0.1-15) testing; urgency=low

  * fhs compliant changes

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 16 Feb 2005 16:33:00 +0100

linuxmuster-base (0.1-14) testing; urgency=low

  * improved config script

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Sat, 12 Feb 2005 14:42:00 +0100

linuxmuster-base (0.1-13) testing; urgency=low

  * rules file fixes

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 11 Feb 2005 11:42:00 +0100

linuxmuster-base (0.1-12) testing; urgency=low

  * added templates

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 11 Feb 2005 11:06:00 +0100

linuxmuster-base (0.1-11) testing; urgency=low

  * renamed package to linuxmuster-base

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Thu, 10 Feb 2005 16:56:00 +0100

linuxmuster (0.1-10) testing; urgency=low

  * removed Pre-Depends: mysql-server from control file
  * replaced uw-imapd with cyrus21-imapd

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 9 Feb 2005 11:07:37 +0100

linuxmuster (0.1-9) testing; urgency=low

  * added WORKGROUP=schule variable to setup.conf

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 2 Feb 2005 08:07:37 +0100

linuxmuster (0.1-8) testing; urgency=low

  * added "Replaces: exim4" to control file
  * added "Essential: yes" to control file
  * added "Pre-Depends: mysql-server" to control file

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 2 Feb 2005 08:07:37 +0100

linuxmuster (0.1-7) testing; urgency=low

  * changed dependency to sophoromix2

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Wed, 2 Feb 2005 08:07:37 +0100

linuxmuster (0.1-6) testing; urgency=low

  * added more variables to dist.conf
  * major code clean up to workstation import scripts
  * added a lot of dependencies

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Mon, 31 Jan 2005 16:41:23 +0100

linuxmuster (0.1-5) testing; urgency=low

  * added helperfuncs.pl to scripts

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri, 28 Jan 2005 18:17:07 +0100

linuxmuster (0.1-4) testing; urgency=low

  * import_workstations_rembo.pl converted

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri,  28 Jan 2005 10:46:24 +0100

linuxmuster (0.1-3) testing; urgency=low

  * linking /etc/linuxmuster/workstations to $REMBODIR/files/global/wimport_data

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri,  28 Jan 2005 10:46:24 +0100

linuxmuster (0.1-2) testing; urgency=low

  * added several conffiles in /etc/linuxmuster

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri,  28 Jan 2005 10:46:24 +0100

linuxmuster (0.1-1) testing; urgency=low

  * initial release

 -- Thomas Schmitt <schmitt@lmz-bw.de>  Fri,  21 Jan 2005 16:58:24 +0100
