[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted fai 2.4 (all source)



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

Format: 1.7
Date: Thu, 13 Feb 2003 11:45:29 +0100
Source: fai
Binary: fai
Architecture: source all
Version: 2.4
Distribution: unstable
Urgency: low
Maintainer: Thomas Lange <lange@debian.org>
Changed-By: Thomas Lange <lange@debian.org>
Description: 
 fai        - Fully Automatic Installation
Closes: 150887 151173 155735 156947 167900 167900 174844
Changes: 
 fai (2.4) unstable; urgency=low
 .
   * not alles changes in templates/* are listed here, there are to many
   * use command fai-class to define classes, fai-class writes status of
     every script to status.log
   * make variables local or unset them after use, unset function
     definitions after use
   * add config files for XFree86 4.1
   * many changes in the package_config files
   * bootsector: do not use dpkg to get hardware architecture, add man page
   * a lot of spelling mistakes corrected. Thanks Era! (closes: # 155735)
   * control: correct name for Debian distribution (closes: #150887)
   * new templates: hooks/partition.kueppers.source, hooks/faiend.LAST
     package_config/WWWKIOSK, class/WWWKIOSK.var, package_config/paeffgen
   * make-fai-nfsroot: add -l to tar when creating base.tgz (closes: #151173),
     add noatime to mount, new mknbi-linux options, check for existence of
     mknbi-linux (closes: #167900), replace $UID with `id -u`, do not call
     rdev, remove packages that are already installed by debootstrap, new
     option for mknbi-linux, always do setup for dhcp and bootp, write PATH
     to /root/.profile, correct location for syslog.conf, copy sources.list
     from /etc/fai if available, add diversion for discover, add rsync, ssh
     to nfsroot, do not die when mknbi-linux is missing, do not create
     device nodes (closes: #174844)
   * class/70partition: bug fix. Use the same file as setup_harddisk to
     determine classes which depend on partitions
   * scripts/*: convert some shell code to cfengine code, do not use fcopy
     if only a few lines has to be changed
   * scripts/BOOT: echo each kernel module to a seperate line in, add
     supoprt for kernel using initrd, use fcopy for lilo.conf and menu.lst,
     /etc/modules, lilo.conf can also boot the old kernel, add initrd
     option when using grub
   * scripts/DEFAULT1/S20: use declaration directories, add WWWKIOS entries
   * scripts/LAST: add call: apt-get -f install, copy sources.list
   * scripts/USB removed, now made in S20
   * scripts/FAI_BOOTPART: missing $target added, remove rdev call
   * share/subroutines*: better regex for matching disks in /proc/partitions,
     task_sysinfo, prepare_apt, add link last to last action performed, new
     variable $LOGSERVER, list_disks move to a external script, disable
     debugging output in ifclass(), write exit status of scripts and hook
     to status.log and stdout, create_resolv_conf now an external script,
     write exit status of hooks to status.log, do not define $revclasses,
     save variables to variables.sh, subroutine task unsets the definition
     of the executed task after its execution, source hooks/subroutines now
     in fai_setup, remove task_backup, move load_keymap_consolechars to
     rcS_fai
   * share/subroutines-linux: remove diskandsize(), disk_info now called
     set_disk_info() which calls externel script
   * task_instsoft(): mount --bind /fai /tmp/target/fai so packages in
     /fai/files/packages can be installed using apt-get
   * new script disk-info prints a list of all disks and their sizes
   * new script get-boot-info contains subroutines for getting info via
     BOOTP or DHCP, also detects network devices
   * DEFAULT/S01: install $addpackages with one dpkg call, installation of
     default kernel creates symlinks in /, make /root accessable only by
     root, use fcopy -r to copy all dot files for the root account, do not
     copy sources.list
   * ftar: conditional rm -rf, echange in error message
   * test if mknbi-linux is available (closes: #167900)
   * make-fai-bootfloppy: add grub support, code reorganized and split into
     more subroutines, rmdir lost+found and copy fewer files to get more
     space on the floppy, replace $UID with `id -u`, create a generic boot
     floppy independant of the boot protocol, use one image with multiple
     append parameters, new options -v, -d, -l, -g
   * bug fix: hooks can now skip its task again
   * NFS file systems are also mounted with noatime.
   * rcS_fai: create var/run/sshd directory, /usr/local/{bin,sbin} at the
     very beginning of PATH, add /usr/lib/fai to PATH, PATH is defined
     before doing anything else, create_ramdisk is an extern script, new
     options for remounting /, remove some unused variables
   * task_sysinfo now a separate script; add lsmod call, new test if
     executables are available is using which, move log file from kudzu to
     $LOGDIR
     * adddivert, mkdivert, rmalldivert, rmdivert moved to the new script
     fai-divert
   * fai-divert: be quiet unless debug is set
   * mount_local_disks, umount_local_disks, fstab_mount move to new script
     fai-mount-disk
   * Fai.pm and subroutines* are moved from lib/ moved to share/
   * Fai.pm: call disk-info to get size of all disks
   * fai-setup: ssh-keygen needs option -t (closes: #156947), test if
     nfsserver is set
   * fai.conf: correct line containing proposed-updates, new variable
     FAI_LOCAL_REPOSITORY, new directory for debian mirror, add
     architecture to debootstrap options, move some nfsroot packages to
     make-fai-nfsroot script, add $FAI_LOCATION, remove FAI_SHAREDIR
   * setup_harddisks: allow more that 3 primary partitions, new regex for
     matching disks and partitions, write less info to stdout, do not write
     info to stdout which is written to a separate file, name of partition
     table changed from hda.sfdisk to partition.hda
   * add sources.list in conf, it's used when FAI_SOURCES_LIST in undefined
   * fai_modules_off: add block-major-{104,105}
   * remove debian/undocumented
   * install_packages: add option -l, only print the list of packages,
     add option -h, -t does not executes the commands, support for classes
     listed after command, change in echo strings, add option to manual
   * disk_config/: make /fai-boot partition larger, CS_KOELN use more
     flexible values for partitions sizes
   * add suffix -386 to name of kernel-image package
   * save_log_*(): do not create loops in symlinks, moved to external
     script fai-savelog
   * apt.conf: add option force-confdef to dpkg call
   * 06hwdetect script loads SCSI and IDE modules and prints /proc/scsi
     info, less messages in verbose mode, detect SCSI devices correctly
   * move mount2dir to lib directory, echo different messages for verbose
     and debug flags
   * fcopy bug fix: option -r does not work correctly, when no matching
     file for a class is found, do not exit with error, add option -i and
     -B, use $LOGDIR, set $ROOTCMD for postinst scripts
   * templates/package_config: use nfs-kernel-server
   * debian/rules: use dh_installman to install manual pages
   * ATA33.var no longer needed, no tuning via hdparm in *.var
   * lots of updates and additions to the manual
Files: 
 5b8313d84eef76917a970cea76062c79 549 admin extra fai_2.4.dsc
 a1bf6c95c7b3906c881bed2226a7b74a 494687 admin extra fai_2.4.tar.gz
 5bc82e702324f7314494b8d13234ea43 854844 admin extra fai_2.4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE+S3ei3BPlTqubZv0RAuyaAJ9ES8+2u/9wQPb8GTgZI4TV5yjSogCfYXVA
wdZC8FAtCVz3CDv0dm7oYik=
=sjrI
-----END PGP SIGNATURE-----


Accepted:
fai_2.4.dsc
  to pool/main/f/fai/fai_2.4.dsc
fai_2.4.tar.gz
  to pool/main/f/fai/fai_2.4.tar.gz
fai_2.4_all.deb
  to pool/main/f/fai/fai_2.4_all.deb



Reply to: