Accepted: fai 3.2.4ubuntu1 (source)

Reinhard Tartler siretart at tauware.de
Thu Feb 14 06:40:26 GMT 2008


Accepted:
 OK: fai_3.2.4ubuntu1.tar.gz
 OK: fai_3.2.4ubuntu1.dsc
     -> Component: universe Section: admin

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 13 Feb 2008 22:24:43 +0100
Source: fai
Binary: fai-client fai-server fai-doc fai-quickstart fai-nfsroot
Architecture: source
Version: 3.2.4ubuntu1
Distribution: hardy
Urgency: high
Maintainer: Ubuntu MOTU Developers <ubuntu-motu at lists.ubuntu.com>
Changed-By: Reinhard Tartler <siretart at tauware.de>
Description: 
 fai-client - Fully Automatic Installation client package
 fai-doc    - Documentation for FAI
 fai-nfsroot - Fully Automatic Installation nfsroot package
 fai-quickstart - Fully Automatic Installation quickstart package
 fai-server - Fully Automatic Installation server package
Closes: 342467 365004 370780 388157 419071 434356 439016 441437 441761 441988 441991 441992 442021 443837 444079 444154 445109 445276 445276 445276 445978 447080 447602 448426 452516 453442
Launchpad-Bugs-Fixed: 145748 145748
Changes: 
 fai (3.2.4ubuntu1) hardy; urgency=low
 .
   * merge changes from debian. Remaining changes:
     * make-fai-nfsroot: mount devpts and reorder umounts so umount of
       devpts is working.
     * conf/NFSROOT:
       + Add nfs-common  Now default config space method works out of the box.
       + install sysvinit instead of upstart in the nfsroot.
       + adjust package names for ubuntu kernels
     * conf/make-fai-nfsroot.conf, conf/sources.list:
       + use gutsy, not feisty as default. Closes LP: #145748
         "make-fai-nfsroot.conf contains "feisty" as suite for debootstrap"
       + add gutsy-security. There's no reason to install clients without
         lastest security fixes.
     * Fix some typos in the manual.
     * simple example:
       + package_config/DEFAULT replace debian 486 and amd64 linux kernels
         with ubuntu's linux-image-generic
       + package_config/FAIBASE: remove broken ubuntu package: linuxlogo
         (blocked by #93943)
     * lib/subroutines*: replace bashism $[...] with $(expr ...)
 .
 fai (3.2.4) unstable; urgency=high
 .
   * fai-cd.8: add missing -C option
   * make-fai-nfsroot: remove code for creating BOOTP environment
   * faimond-gui: show different icons depending on error code
   * fai-setup: fix syntax error (closes: #453442)
   * subroutines-linux: do not print hostname and kernel compile time
   * fai: update date, remove mkdir
   * savelog.LAST.source: remove duplicate messages which appear in fai.log
     and software.log
 .
 fai (3.2.3) unstable; urgency=medium
 .
   * fix wrong logic in updatebase (closes: #452516)
 .
 fai (3.2.2) unstable; urgency=low
 .
   * conf/NFSROOT: reomve duplicate package, use aptitude for installing,
     add nfs-common (closes: #444079), remove live-initramfs from NFSROOT
   * doc/fai-guide.sgml: add information for softupdate (closes: #439016)
   * savelog.LAST.source: add ignore pattern, remove dot after filename
   * make-fai-nfsroot: check if $TFTPROOT is defined, add badupdateto32(),
     which prints more info about update without checking variable names,
     remove whole /srv/fai/nfsroot, add check_nfsroot(), make stamp only on
     success (closes: #370780), write output also into /var/log/fai,
     return and print exit code from install_packages, create or copy
     live.conf, try to umount /proc inside the nfsroot before removing an
     old nfsroot, abort if this fails
   * subroutines: add task_error(), which stores the maximum error code in
     $task_error, do nothing if error=0, print traceback,
     add stop_fai_installation(), write pid to stamp file, print PID in
     case of error, add task_test stub, save function name that causes
     fatal error, set $fai_rundate only if not yet defined
   * subroutines-linux: add check if $monserver is defined, print kernel
     version currently running, catch exit code from install_packages
   * mount2dir: add support for UUID and LABEL
   * fai: export $romountopt, get error codes from all commands in a pipe,
     add $STOP_ON_ERROR, fix variable name (closes: #447080),
     do not use /var/log/fai/current (closes: #445276), cleanup definition
     of $LOGDIR, change permissions of LOGDIR (closes: #445276),
     add symlinks for last and last-$action in the very beginning
   * control: fai-nfsroot and fai-client conflicts to fai-kernels, add
     recommends to debconf-utils (closes: #445109), improve package
     description (closes: #419071), add Homepage field, add live-initramfs
     to depends of fai-nfsroot
     replace ssh with openssh-server and openssh-client (closes: #434356)
   * fai-cd: copy grub config always to menu.lst
   * get-config-dir-nfs: add -n to mount
   * get-config-dir-svn: error if svn call fails (closes: #447602, #441761)
   * update FSF address (closes: #444154)
   * fai-chboot: pxedir should also use $TFTPROOT, (closes: #443837)
   * menu.lst/postinst: check if variables are defined (closes: #445978)
   * ftar: make it a bash script
   * fai-setup: add option -C (closes: #388157), fix mode of
     authorized_keys
   * fai-setup.8: add option -C
   * fai-mirror: mkdir mountpoint before mounting (closes: #365004)
   * updatebase: use aptitude when doing dist-upgrade (closes: #448426),
     use safe-upgrade when available
   * fai-divert: make it a bash script
   * 30-interfaces: resolv.conf is now in /, not in /tmp
   * make-fai-bootfloppy: script currently does not work, always die with
     error message
   * FAIBASE.var: add STOP_ON_ERROR
   * fai-savelog: do not save log to local directory, if this directory
     already exists (should only happen during softupdate), change
     permissions of LOGDIR (closes: #445276)
   * get-config-dir-*: call task_error after trying to access config space
   * sources.list: add koeln repository
 .
 fai (3.2.1-0ubuntu2~ppa2~gutsy1) gutsy; urgency=low
 .
   * debian/control: add XS-Vcs-Bzr and -Browser info. Rename debian entries
     to XS-Original-Vcs-*.
 .
   * Fix protection of /var/log/fai/{current,<hostname>/<action>_<data>}:
     750 (root:adm)
 .
 fai (3.2.1-0ubuntu2~ppa1~gutsy1) gutsy; urgency=low
 .
   [ Achim Bohnet ]
   * Fix some typos in the manual.
   * make-fai-nfsroot: mount devpts and reorder umounts so umount of
     devpts is working.
   * Add nfs-common to /etc/fai/NFSROOT.  Now default config space method
     works out of the box.
   * bin/fai:
     + export romountopt variable. Fixes broken NFS mount of the
       config space in get-config-dir-nfs
     + add -n to romountopt. In live sys /etc/mtab is a soft link
       to /proc/mounts that is readonly.
     + bin/fai: move initialization of $start_seconds to fai_init(): There
       we can be sure that /proc is mounted.
   * conf/make-fai-nfsroot.conf, conf/sources.list:
     + use gutsy, not feisty as default. Closes LP: #145748
       "make-fai-nfsroot.conf contains "feisty" as suite for debootstrap"
     + add gutsy-security. There's no reason to install clients without
       lastest security fixes.
   * lib/subroutines*: replace bashism $[...] with $(expr ...)
   * simple example:
     + package_config/DEFAULT replace debian 486 and amd64 linux kernels
       with ubuntu's linux-image-generic
     + package_config/FAIBASE: remove broken ubuntu package: linuxlogo
       (blocked by #93943)
 .
 fai (3.2.1) unstable; urgency=low
 .
   * mount swap partitions with identical priorities
   * fai-mirror: also match lowercase class names (for hostsnames),
     use $cfdir instead of fixed path /etc/fai
   * subroutines-linux: add timeout to nc call
   * subroutines: change message for faimond in task_faiend()
   * control: readd libapt-pkg-perl to depends, nfs-server (user space)
     does not support locking, so FAI cannot use it, remove wget, add arch
     to mknbi
   * get-config-dir-svn: add svn+ssh support
   * QUESTIONNAIRE: add USB stick, split bootb and dhcp
   * faimond, faimond.8: use Proc::Daemon, add options tTldP
   * faimond: do not allow ; in message (security), do not print ip and
     port number
   * make-fai-nfsroot: add option -U, do not divert update-initramfs (added
     because of a Ubuntu bug), activate -U if Ubuntu is detected
     determine the arch inside the nfsroot for defining a class, this help
     building amd64 nfsroots on i386 and vice versa,
     add support for running hooks, (closes: #342467)
   * make-fai-nfsroot.conf: add variable NFSROOT_HOOKS
   * make-fai-nfsroot.9: add info about NFSROOT_HOOKS
   * fai-mirror.8, make-fai-nfsroot.8: enhance/add info of -C, add info
     about variable FAI_ETC_DIR
   * packages_config/DEFAULT: fix typos in linux-image-amd64
   * fai-chboot,fai-chboot.8: add option -C and support for $FAI_ETC_DIR
   * savelog.LAST.source: add ignore pattern
   * packages_config/FAIBASE: add fai-client
   * fai-do-scripts: exit with maximum error code of all child scripts that
     had an error
   * fai: change message when stamp file already exists (closes: #441437)
   * fai-cd: remove arch specific path
   * fai-cd.8: add info about USB stick (closes: #441988),
     improve man page (closes: #441991)
   * new get-config-dir-git: add method git for access (closes: #441992)
   * examples/etc/dhcpd.conf: fix path
   * faimond-gui: new tool that produces graphical output of faimond
   * faimond-gui.8: new man page
   * get-config-dir-svn: fix svn+ssh with username (Closes: #442021)
   * fai-guide.sgml: add info about NFSROOT_HOOKS
Files: 
 2ac8ac6fe11cafed9f060fdd1ab80be8 977 admin extra fai_3.2.4ubuntu1.dsc
 266d5d380a41f9bc959a006ae3ea2788 233185 admin extra fai_3.2.4ubuntu1.tar.gz
Original-Maintainer: Thomas Lange <lange at debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Debian Powered!

iD4DBQFHs2DCmAg1RJRTSKQRArJpAJdjfUzkaRYp8iQ4YZf84heK0YfIAJ9CUv0X
4avbsELAn71v44EZ9nH06g==
=uZHx
-----END PGP SIGNATURE-----





More information about the Hardy-changes mailing list