fai 3.2.4ubuntu1 source package in Ubuntu

Changelog

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

 -- Reinhard Tartler <email address hidden>   Wed, 13 Feb 2008 22:24:43 +0100

Upload details

Uploaded by:
Reinhard Tartler
Uploaded to:
Hardy
Original maintainer:
MOTU
Architectures:
all
Section:
admin
Urgency:
Very Urgent

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Hardy: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
fai_3.2.4ubuntu1.tar.gz 227.7 KiB 6fd3b0bd05115d8d61109f0cc944334a46594c0c103287502a78b66f448adaa7
fai_3.2.4ubuntu1.dsc 977 bytes 0a225267dd9f510b616323cf324e91a40c8721c27b11c2529b14635fe059c962

View changes file

Binary packages built by this source

fai-client: No summary available for fai-client in ubuntu hardy.

No description available for fai-client in ubuntu hardy.

fai-doc: No summary available for fai-doc in ubuntu hardy.

No description available for fai-doc in ubuntu hardy.

fai-nfsroot: No summary available for fai-nfsroot in ubuntu hardy.

No description available for fai-nfsroot in ubuntu hardy.

fai-quickstart: No summary available for fai-quickstart in ubuntu hardy.

No description available for fai-quickstart in ubuntu hardy.

fai-server: No summary available for fai-server in ubuntu hardy.

No description available for fai-server in ubuntu hardy.