Accepted fai 3.3 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 03 Nov 2009 09:35:06 +0100
Source: fai
Binary: fai-client fai-doc fai-server fai-quickstart fai-nfsroot
Architecture: source all
Version: 3.3
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: 343344 363701 412889 444213 447199 452761 481137 481871 494377 494377 497548 497548 504018 515704 517517 524347 525138 530656 532321 532985 537544 539980 552133
Changes:
fai (3.3) unstable; urgency=low
.
[ Thomas Lange ]
* NEWS: add hint about missing packages in nfsroot, changes in
dirinstall
* control: update to standards version 3.8.3, no changes needed
* sources.list,make-fai-nfsroot.conf: use Debian geo mirrors
* README: use description from control file
* subroutines-linux: fix log message
remove yes pipe when calling debootstrap (closes: #539980)
if NEXTTEST is used, define a class for next reboot. Thanks to
Sebastian Hetze for this patch.
task_updatebase now writes to software.log
print warning when setup_harddisks is used
include subroutines-linux into subroutines (closes: #494377)
* subroutines: do not unset the functions task_$taskname after use
fill task_tests with code, execute tests before task chboot
create /var/run/sshd (needed for ubuntu 9.10)
additional call to clean_exit in task_dirinstall
include subroutines-linux into subroutines (closes: #494377)
if two softupdates are running, print the name of the lock file
set trap for softupdate after checking if second instance is running
check if test.log exists before using grep
add APT keys from package_config/*.asc files (closes: #363701,#504018)
add keys after copying /etc/apt to /target, do not copy 10fai
send correct message for faimond-gui before rebooting
* fai-class: add string warning to message
* task_sysinfo: call blkid on all disks
* fcopy: add die() after open command
* fcopy.8: improve info for calling postinst
* fai-guide.sgml: add hint how to define classes on the kernel command
line (closes: #497548), remove outdated information about
/files/packages, add section about tests
* ainsl: create missing path elements if -a is used (closes: #447199)
* make-fai-nfsroot: mount sysfs inside nfsroot (closes: #532985)
dereference symlinks when copying file into nfsroot
replace --print-installation-architecture by --print-architecture
remove 70-persistent-net.rules from nfsroot
* control: Depends: iproute for fai-client, fai-server
new build-depends-indep for asciidoc tools, w3m, remove bootp
add Format field
* rules: remove DH_ALWAYS_EXCLUDE
* fai-setup, make-fai-nfsroot, subroutine-linux, get-boot-info,
task_sysinfo, S99fai-setup/FAISERVER: Replaced all calls to ifconfig
by proper ip + shell magic calls (closes: #524347). Thanks to Luk
Claes for the patch
* include subnet mask in variable for NFS exports
* fai-savelog: cd to the right place if LOGREMOTEDIR is set, thanks to
Robin Powell for the patch (closes: #515704)
* fai-mirror: remove use of $addpackages (closes: #537544)
add option -a (closes: #343344, #412889)
* fai-mirror.8: add option -a
* fai.conf, make-fai-nfsroot.conf: move FAI_CONFIGDIR to m-f-n.conf,
because it's only needed on an install server
add comment, rearrange variables, important variables first
* fai-cd, fai: get FAI_CONFIGDIR from new config file, add option -H
* fai-cd.8: add option -H
* fai-server.preinst, fai-server.prerm, fai-quickstart.postinst: print
warning if FAI_CONFIGDIR is still in the wrong place
* fai-quickstart.prerm: source make-fai-nfsroot.conf instead of fai.conf
* fai, fai.8: add option -s/--cspace to specify the config space URL
(closes: #444213)
* disk_config/*: add nosuid, nodev and noatime to some partitions
* menu.lst/postinst: add /g to perl substitution command
* fai-class: do not remove additional-classes when in debug mode,
use the comma separated list of $ADDCLASSES for classes (closes: #497548)
* fai-class.1: add ADDCLASS feature, add info about $LOGDIR/additional.var
* package_config/FAIBASE: remove rsh-client, discover
* fai-chboot: ignore ~ and .bak entries
* fai-chboot, fai-chboot.8: add option -u
* faimond-gui: add task tests, fix handling of reboot message
* tests/Faitest.pm: new file including subroutines for tests. Thanks to
Sebastian Hetze for the initial version.
* tests/FAIBASE_TEST: add simple test for partition layout of FAIBASE
* disk_config/FAIBASE: add file system labels
* examples/more-tests: add more tests from Sebastian
* savelog.LAST.source: add error patterns
* LAST/50-misc: use ainsl instead of echo
* 20-hwdetect.source, DEMO/10-misc,10-conffiles: apply patch from
Michael, that skips some commands on softupdate (closes: #481871)
* 20-hwdetect.source: remove modules not needed any more, cleanup code
* install_packages: do not call AptPkg function when -N was given
write list of all packages to packages.list
fix code that sets action if smarti is used, minor code cleanup,
download Debian source packages into $FAI_DEBSOUCRESDIR if defined
* 10-base-classes: replace --print-installation-architecture by
--print-architecture
* make-fai-nfsroot, DEMO/10-misc,FAIBASE/10-misc: chpasswd does not
support -e in newer version, replaced by usermod
* policy-rc.d.fai: udev not should be started when running
make-fai-nfsroot
* links.html: remove broken links
* doc/Makefile: new target for asciidoc documentation
* doc/fai-guide.txt: fai-guide now written with asciidoc
remove information about inetd.conf, since tftpd is now started as
standalone daemon, remove bootpd information, several small updates
add info how to remove the red logo, add info how to create a i386
nfsroot and mirror on a amd64 system (closes: #452761)
remove chapter about obsolete setup_harddisks tool
* fai-doc.doc-base.package: update file names
* ftar: add support for .tgz suffix
* get-config-dir-hg: add support for mercurial (thanks to Darshaka
Pathirana for the patch)
* get-config-dir-cvs, fai-do-scripts: replace basename and dirname calls
with bash functions
* fai-do-scripts: remove warning about scripts with prefix S
save maximal exit code now works
follow symlinks when determine the file type
* dhcpd.conf: change path of pxelinux.0
* get-config-dir, get-config-dir-file: print more info, print warning if
no method is defined
* get-config-dir, fai: set FAI to local path, if FAI_CONFIG_SRC is of
type file: (closes: #481137)
* get-config-dir-nfs: remove -n when mounting
* fai-setup: add advertisement for FAI questionnaire
set default for $SERVERINTERFACE
* README: upgrade info about mailing list, add info about questionnaire
* fai: check if make-fai-nfsroot.conf is available if dirinstall is used
dirinstall now uses $FAI_CONFIG_SRC instead of $FAI_CONFIGDIR
change PATH, move /sbin to the end
remove use of fifo, use bash process substitution instead
* Fstab.pm: print uuid and label of partition to console
* NFSROOT, make-fai-nfsroot.conf: remove dhcp3-client and dhcp-client,
since it's now in the default configuration of debootstrap
* NFSROOT: remove cvs, bootpc, expect, mdetect
* mkdebmirror: update for lenny, use cache feature of debmirror > 2
* examples/simple/files/etc/fai/*: update to more recent config files
* Makefile: remove .svn directories in fai-doc
* debian/source/format: use source package format 3.0 (native)
* fix class FAISERVER (closes: #517517)
* set default values using bash : ${variable:=value}
.
[ Michael Tautschnig ]
* setup-storage, setup-storage/Exec.pm: auto-detect a proper way to tell
udev to settle, hide udevsettle call (udevsettle is used in etch, udevadm
settle for sid; thanks matrix.systems@matrix.msu.edu for a first patch).
(closes: #530656)
* setup-storage/Volumes.pm: Updated mdadm --scan output parser to work with
current mdadm versions.
* setup-storage/Volumes.pm: Ignore another line of output from parted
(GPT-related warning). Thanks Andreas Schuldei for noticing this.
* setup-storage, setup-storage/Sizes.pm: Properly handle -h, early check for
unset (but necessary) environment variables, print full device names in
several error/warning messages instead of the partition id only.
* fai-vol_id: New wrapper around udev's vol_id or blkid, whichever is
available (closes: #552133)
* setup-storage/Fstab.pm: Be more verbose if obtaining the UUID fails (may
be caused by earlier use in RAID array, tell the user how to solve the
problem). Ignore exit code 3 of vol_id -l, use fai-vol_id wrapper.
* setup-storage/Parser.pm: RAID device parsing: $2 doesn't refer to the
original expression anymore, store earlier $2 as $opts; don't use options
sub-hash (thanks Andreas Schockenhoff for lots of testing and feedback).
setup-storage/Parser.pm: LVM volume groups or RAID arrays may now refer to
diskX to use the entire disk (thanks Mathieu Alorent).
* setup-storage/Sizes.pm: Properly deal with missing (as in RAID specs) or
non-existing (user error) devices in estimate_size; don't do stupid divide
by 2 in RAID1 setup. (closes: #525138)
* setup-storage/Commands.pm: Proper use of hash reference when checking for
"missing" option.
* setup-storage/Parser.pm: Ensure that RAID volumes marked preserve don't
count as extra RAID volumes being defined.
* setup-storage/Parser.pm, setup-storage/Sizes.pm: Added support for raid10
(thanks William Francis for suggesting this).
* setup-storage/Volumes.pm: Fixed perl syntax error, properly handle
existing empty volume groups (thanks Brian Kroth and Cajus Pollmeier for
debugging this). (closes: #532321)
* man/setup-storage.8: Document possible problems with previous software
RAID partitions and missing bootable flags.
* setup-storage/Sizes.pm: Secondary GPT only requires 33 sectors.
* Bumped setup-storage version number to 1.1.2.
.
[ Holger Levsen ]
* update to standards version 3.8.2, no changes needed
Checksums-Sha1:
f0f96a9e9fba175eb69f1c33129d8981d97595fe 962 fai_3.3.dsc
544253f7af9c066c3c041ff27b36728cf12dcda4 273252 fai_3.3.tar.gz
72fac1bd44ae5404058a25a92b6b9f57c5275df3 158460 fai-client_3.3_all.deb
84df5b972fe764fe70ea0475afba5a6743312566 614360 fai-doc_3.3_all.deb
a65dd03187cc17256a01b58788204057b3af863b 52594 fai-server_3.3_all.deb
a8736f50db3748b99647916064bef58a6b9a85a1 2000 fai-quickstart_3.3_all.deb
911258b78e0a5c41ed1bbbd26a60e1a72922ae32 60430 fai-nfsroot_3.3_all.deb
Checksums-Sha256:
81641e1ddaf655b1679d203be91ffcccb0c126642ecb920b8e4af70a6853b5bc 962 fai_3.3.dsc
e2b017973425e04ccf923676a8812e4536171235e6914905bd5c6f91cc44686c 273252 fai_3.3.tar.gz
0d0e8b0fc910f5a29723153b834262a9fde8c042b11189b07a35c4a40ca224a0 158460 fai-client_3.3_all.deb
6dc3bd4d7ffa6308f82d2ce1d6821509cab75baf51f42aa012535e7dd3c77316 614360 fai-doc_3.3_all.deb
e973c42573af89d94514cebc5f75a1b7d9252d01604fd234766977cac5db0b38 52594 fai-server_3.3_all.deb
dd5b71f1f6b6ac13af5163fa75c393b4656782b227299c9384a113365ed755dc 2000 fai-quickstart_3.3_all.deb
b1dff816066589da31b6e239847321bd1c7d0b012c2f296a0fb770522addaef1 60430 fai-nfsroot_3.3_all.deb
Files:
0f341afca979c2b1e20b57347a5a1c0d 962 admin extra fai_3.3.dsc
5c97c03bccc20333e20082e1bcac266d 273252 admin extra fai_3.3.tar.gz
2b64b63e3c342c843a53bbc8cb859de2 158460 admin extra fai-client_3.3_all.deb
d8dbd66f32bcaad4a7ed55ab5bf1c160 614360 doc extra fai-doc_3.3_all.deb
a50255455ce7db92f17359326a22a0f3 52594 admin extra fai-server_3.3_all.deb
7f31a29477ecae9cf4461af4d880938d 2000 admin extra fai-quickstart_3.3_all.deb
293413a5a088dc3951ec3c18acbc8445 60430 admin extra fai-nfsroot_3.3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFK7/bL3BPlTqubZv0RArJQAKC9nf19oqdYilLUQgSgt1epG0C1dACfZgEq
1YERSZXvHtp9nKg4QSckGgM=
=c7SH
-----END PGP SIGNATURE-----
Accepted:
fai-client_3.3_all.deb
to main/f/fai/fai-client_3.3_all.deb
fai-doc_3.3_all.deb
to main/f/fai/fai-doc_3.3_all.deb
fai-nfsroot_3.3_all.deb
to main/f/fai/fai-nfsroot_3.3_all.deb
fai-quickstart_3.3_all.deb
to main/f/fai/fai-quickstart_3.3_all.deb
fai-server_3.3_all.deb
to main/f/fai/fai-server_3.3_all.deb
fai_3.3.dsc
to main/f/fai/fai_3.3.dsc
fai_3.3.tar.gz
to main/f/fai/fai_3.3.tar.gz
Reply to: