-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Tue, 21 Aug 2007 18:11:28 +0200 Source: fai Binary: fai-client fai-server fai-doc fai-quickstart fai-nfsroot Architecture: source all Version: 3.2 Distribution: unstable Urgency: low Maintainer: Thomas Lange <lange@debian.org> Changed-By: Thomas Lange <lange@debian.org> 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: 290371 309678 329984 342477 356380 359323 360184 361559 380085 380337 387541 390508 390508 391659 391660 392038 401041 408247 408271 410940 415875 415880 416381 416531 416616 422225 424608 424848 425699 425725 426093 428857 428858 428859 428860 429553 429553 429554 429733 430000 430127 430798 431283 431431 431613 432681 435098 Changes: fai (3.2) unstable; urgency=low . * subroutines-linux: fix extra slash in path (closes: #428860), jobsrunning(): ignore rcS process (closes: #425725) during dirinstall call debootstrap if no base.tgz is found * setup_harddisks: fix file system type of /proc * fai.conf: make ssh and scp the default (closes: #309678, #380085) * fai-guide.sgml: major update to reflect FAI 3.X changes (closes: #390508), fix description of classes used (closes: #329984), change /usr/share/doc/fai to /usr/share/doc/fai-doc (closes: #387541), fix an url, add documentation for dirinstall (closes: #390508), document usage of basefiles/ (closes: #391660), document the order hooks are called (closes: #380337) * get-config-dir-svn: add support for svn url's without username (closes: #415875) * subroutines: copy disk_var.sh only if available (closes: #415880), fix wrong path for FAI_CLASSES * savelog.LAST.source: add more patterns * faimond: add options -p, -h, -b, it can now call fai-boot (closes: #342477, #424608) * faimond.1: update man pages to reflect the new options * fai-savelog: use $LOGREMOTEDIR when saving to remote (closes: #290371), do not set $HOSTNAME, should be set all the time (closes: #429553, #429733) * make-fai-nfsroot: add option -p (closes: #359323), move from fai-kernels to plain Debian kernel using initrd (closes: #410940), remove unused things since we have now write access to the nfsroot, use mkdir -p, live-initramfs needs NFSROOT in .../live/filesystem.dir, move creating of subdirs from make-fai-nfsroot to fai (from server to client), do not create shell script in make-fai-nfsroot, remove -V, use aptitude to remove the kernels from the nfsroot, -k now reinstalls all packages from /etc/fai/NFSROOT (closes: #431613), update-initramfs symlinks to /bin/true during diversion * make-fai-nfsroot.conf: remove the variable KERNELPACKAGE (closes: #416531, #435098) * make-fai-nfsroot.8: remove -V, new description for -K and -k * fcopy: set mode on file even no file was copied (closes: #360184), check error code of preinst and postinst scripts (closes: #432681), add quotes to variable (closes: #430127), skip comment lines in file-modes * fai-chboot: $NFSROOT is defined in new location (closes: #408247), add initrd support, add option -s (closes: #356380), remove nfs options from append line * fai-chboot.8: ROOTFS parameter is not needed any more, add option -s * device2grub: fix pattern to support /dev/cciss and /dev/ida devices (closes: #416381) * conf/NFSROOT: add packages needed for new fai-cd technique, add plain debian kernel package, add ext2resize, hwinfo and change arch specific packages, move packages cfengine2 and libapt-pkg-perl from control to NFSROOT * control: change dependencies from tetex to tetex or texlive, replace Recommends of rsh-server with ssh (closes: #426093), add aptitude for fai-server as Suggests, remove fai-kernels, add field XS-Vcs-Browser, syslinux is only available on two architectures, do not depend on cfengine (v1), since it does not exists any more * fai: do not remount / read only, do not call create_ramdisk, now we use unionfs, remove HOST variable, only use HOSTNAME now, use mkdir -p, export $action for 20hwdetect.source, call save_dmesg only during initial installation, during dirinstall set LOGDIR=/var/log/fai/dirinstall/$HOSTNAME (closes: #429553) define FAI_DEBOOTSTRAP, FAI_DEBOOTSTRAP_OPT for dirinstall create syslog.conf before starting the syslog daemon when doing dirinstall -c or -N must be specified (closes: #429554) the local hard disks are now mounted to /target instead of /tmp/target * move from mkinitrd-cd to live-initramfs to create a CD, use plain Debian kernel * menu.lst: remove unneeded options, add boot=live for new initrd, remove root (cd), fix setting of hostname, instead of using ip=, we now use hostname= * create_resolv_conf: fix path, since we can now write on the whole filesystem * fai-cd: use plain Debian kernel with initrd and live-initramfs for booting (closes: #401041), add option -f, force removal of an existing ISO image add option -k, this is for debugging add option -n, do not create ISO image add option -u, copy fai-cd data to a directory (USB support) use $NFSROOT/live/filesystem.dir * disk-info: do not include removable devices into list of disks * fai-class: remove HOST variable, only use HOSTNAME now do not set HOSTNAME from uname (closes: #431283) * multiple files: add some patches fixing english text (closes: #428857, #428858) * 20-removable_media: fix path for floppy mount point (closes: #428859) * fai.8: add option -u, --hostname (closes: #361559) * add variable TFTPROOT (closes: #408271, #431431) * fai-mirror: use $NFSROOT/live/filesystem.dir do not ask questions, add unauthenticated packages to the mirror * 20hwdetect.source: do not execute 20hwdetect.source during dirinstall * debconf/FAIBASE: autodetect most xorg parameters, (but not resolution) * install_packages: add option -N, change option -t to -n, add patch that AptPkg module is only used when available and target system is Debian (closes: #422225), move code to check_aptpkg(), add smart package manager support (closes: #430798) do execute Debian specific commands only when needed (closes: #392038), grab error codes when executing commands, exit with 3 when errors occured, add option -H (closes: #391659), put suffix -internal to all internal commands, remove -n from tasksel calls print path once, then only config file names, not always full path * install_packages.8: add option -N and -H, change option -t to -n, add option -p (closes: #424848) * create_ramdisk: replaced by unionfs * fai-do-scripts: remove -k from cfagent call (closes: #425699), add new strings for shell scripts (closes: #416616) * fai-server.post*: do not manage $TFTPROOT (closes: #430000) * package_config: move linux-image package from FAIBASE to DEFAULT, add kernel name for architecture * ainsl: escape + in pattern * make S01fai-abort an init.d script Files: af56a04fc6ea65c5f3e89f9694d5a5fb 720 admin extra fai_3.2.dsc 364d7bdd86d95a7992ec74358d493546 198504 admin extra fai_3.2.tar.gz 63382ee20dc901bbf3493106e1b1f01b 103602 admin extra fai-client_3.2_all.deb af8f6e9c645e848ce7368b303c7cf446 577174 doc extra fai-doc_3.2_all.deb 5a7c157ac09b360a1059d952b4a7e94e 37950 admin extra fai-server_3.2_all.deb 40cb0430bbcba4113474f4a9ec2d7a9b 1864 admin extra fai-quickstart_3.2_all.deb 77dc6c78b56ad6395f4b316a51cf7a58 47322 admin extra fai-nfsroot_3.2_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGyw9t3BPlTqubZv0RAsj/AJ90XOzjVb7xCykcDhdbg4Afp2nqmgCgzcYb tWBazmzHE1PoaI9kV9868U8= =kRMg -----END PGP SIGNATURE----- Accepted: fai-client_3.2_all.deb to pool/main/f/fai/fai-client_3.2_all.deb fai-doc_3.2_all.deb to pool/main/f/fai/fai-doc_3.2_all.deb fai-nfsroot_3.2_all.deb to pool/main/f/fai/fai-nfsroot_3.2_all.deb fai-quickstart_3.2_all.deb to pool/main/f/fai/fai-quickstart_3.2_all.deb fai-server_3.2_all.deb to pool/main/f/fai/fai-server_3.2_all.deb fai_3.2.dsc to pool/main/f/fai/fai_3.2.dsc fai_3.2.tar.gz to pool/main/f/fai/fai_3.2.tar.gz