/[fai]/trunk/debian/changelog
ViewVC logotype

Diff of /trunk/debian/changelog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2201 by lange, Fri Feb 20 15:35:44 2004 UTC revision 4147 by lange, Mon Nov 6 11:26:19 2006 UTC
# Line 1  Line 1 
1    fai (3.1.1) unstable; urgency=low
2    
3      * control: remove mkinitrd-cd from Recemmends: and Suggests:
4      * make-fai-nfsroot: add missing option h to getopt, fix typo, test if
5        $cfdir is already set (closes: #394884), no code change, reorder code
6        so a normal user gets help whem using -h,--help
7      * faireboot: fix file name to variables.log
8      * fai-chboot: fix several bugs for listing options, option -p expects an
9        argument, fix for -c behaviour (closes: #389905)
10      * fai-chboot.8: minor document fixes
11      * fai-mirror.1: fix example (closes: #390520)
12      * fcopy: remove temporary file after use
13      * fai: start udev before creating /dev/shm/network, remove set +a for
14        dirinstall, so $fai_rundate will be exported (closes: #390373)
15      * subroutines: umount config dir at the end of softupdate action,
16        cd back to old directory, convert FAI_ROOT to absolute path is doing
17        dirinstall (closes: #390346), die() only calls bash when
18        FAI_ACTION=install, add -i to bash call (closes: #362252)
19      * subroutines-linux: check exit status of get-config-dir
20      * get-config-dir: replace die call with echo and exit statement, add
21        error message
22      * get-config-dir-cvs: fixed regular expression as 'expr' automatically
23        anchors to the beginning
24      * LAST/50-misc: /sbin/unconfigured.sh is not used any more
25      * ainsl.8: explain ^ and $ treatment in more detail
26      * FAIBASE/10-misc: add anchors to ainsl pattern
27      * class/20hwdetect.source: change discover call
28      * aisnl,fcopy,fai-chboot: print help and exit if unknow option was given
29      * lib/task_sysinfo: remove call of kudzu since it's not available any
30        more in etch
31    
32     -- Thomas Lange <lange@debian.org>  Mon,  6 Nov 2006 00:00:41 +0100
33    
34    fai (3.1) unstable; urgency=medium
35    
36      * Makefile: force bash in Makefile, fixes FTBFS in ubuntu
37      * rename action dirinst to dirinstall (closes: #390345)
38      * fai-cd: fix wrong path for sources.list (closes: #391639)
39      * scripts/FAIBASE/10-misc: use ainsl instead of echo >> ...
40      * lib/create_ramdisk: make /var/discover writeable
41      * make-fai-nfsroot: create directory var/discover, add option -h and
42        usage() subroutine
43      * subroutines: move find's maxdepth option to the left, prevent multiple
44        fai softupdate running simultaneously (closes: #390680), move
45        disk_var.sh from FAI 2.X installation old to new location
46        rename variable sndhostname to sendhostname
47      * get-config-dir*: replace \s and \S in expr with regex using [:space:],
48        so it also works for sarge's version of expr
49      * subroutines-liux: add test if base.tgz exists (closes: #390343),
50        sources.list must be used from /etc/apt during normal installation
51      * fai: add option -u,--hostname (closes: #390367), create
52        /dev/shm/network if directory not already exists (needed for initrd
53        kernels)
54      * LAST/50-misc: do not fail if hardware clock can't be set
55      * fcopy: swap call of postinst and set_mode
56      * install_packages: add missing package list to yum and rpm calls
57        (closes: #392032)
58      * rename sndmon() to sendmon()
59      * fai-start-stop-daemon: start udevd (needed for ubuntu) and do not fake
60        it, add carriage return
61      * package_config/DEMO: remove rstatd since it buggy atm
62    
63     -- Thomas Lange <lange@debian.org>  Thu, 19 Oct 2006 14:46:32 +0200
64    
65    fai (3.0) unstable; urgency=low
66    
67      * conf/make-fai-nfsroot.conf,sources.list: move from sarge to etch
68      * fai: export FAI_ACTION, fix -c and -C in usage()
69      * subroutines-linux: fix path of resolv.conf
70      * fai-chboot: remove devfs=nomount, use NFS v3
71      * package_config/DEFAULT: replace kernel-image with linux-image
72      * faireboot: stop udevd
73      * rename class XFREE to XORG, use xorg packages
74      * bin/fai: rename $targetdir to $FAI_ROOT
75      * add debconf data for german environment (closes: #386192)
76      * package_config/GERMAN: new file includes packages for german
77        environment
78      * new script FAIBASE/20-removable_media creates fstab entries and makes
79        directories under /media
80      * new script and man page: ainsl, ainsl.1
81      * fai-start-stop-daemon: prints which daemon will not be started
82      * get-boot-info: fix duplicate call of get_dhcp_info()
83      * FAIBASE.var: add FAI_ALLOW_UNSIGNED=1
84      * fai-setup: add option no_subtree_check to etc/exports lines
85      * get-config-dir-svn: svn support for config space (closes: #314991)
86      * fai.8: add info about dirinst, add example
87    
88     -- Thomas Lange <lange@debian.org>  Wed, 27 Sep 2006 15:44:46 +0200
89    
90    fai (3~beta21) unstable; urgency=medium
91    
92      * make pathes conform to FHS:
93        (closes: #340608, #311524, #336650, #309554, #340609)
94      * use /srv/tftp/fai    instead of /boot/fai
95      * use /srv/tftp/fai/pxelinux.cfg instead of /boot/fai/pxelinux.cfg
96      * use /srv/fai/config  instead of /usr/local/share/fai
97      * use /srv/fai/nfsroot instead of /usr/lib/fai/nfsroot
98      * use /var/lib/fai/config instead of /fai
99      * use /var/lib/fai/mirror instead of /mnt
100      * create_ramdisk: call mkrw with -n
101      * setup_harddisks: use more secure options for /proc line
102      * fai-chboot: use tcp as default for nfs, nfs v3 can will become default
103        with etch, existent .disable pxe file will be removed automatically,
104        add headline when copying from template, change in options: -d is now
105        -D, -r is now -d, -r is not used any more, abort if $pxedir does not
106        exist (closes: #373596)
107      * subroutines-linux: task_updatebase does not use updatebase.log any
108        more (closes: #366823), try ftar $FAI/basefiles before extracting
109        base.tgz, create policy-rc.d in the chroot, copy sources.list from
110        $FAI_ETC_DIR, replace $FAI_REMOTESH with local variable $remotesh, fix
111        path for resolv.conf
112      * move /etc/fai/sources.list to /etc/fai/apt/sources.list
113      * fix lintian error: build-depends-indep-should-be-build-depends
114        debhelper
115      * complies with policy 3.7.2
116      * added a linda override for fai-quickstart (ignore /usr/doc-symlink
117        warning)
118      * added Section: headers to binary packages in control
119      * conf/make-fai-nfsroot.conf: remove variables: $nfssize,
120        $NFSROOT_PACKAGES, $package
121      * new config file /etc/fai/NFSROOT which contains the package list
122      * fai.conf: remove FAI_REMOTESH and FAI_REMOTECP, use FAI_LOGPROTO
123        instead, LOGSERVER, LOGREMOTEDIR, LOGPASSWD removed installserver
124        removed (closes: #332837)
125      * lib/subroutines: remove get_fai_cvs(), get_fai_dir(), now separate
126        scripts, print warning if CD-ROM does not use DMA mode, eject fai-cd
127        at the end of the installation
128      * fai: replace $rclog with $LOGIDR/fai.log, add option -C,--cfdir,
129        -c,--class (closes: #353535), add support for dirinst, cleanup LOGDIR
130        before using it again (closes: #369534), remove variable rundir, mkdir
131        /var/run/fai if not existing, trap uses subroutine clean_exit() for
132        dirinst
133      * fai-setup: use getent for getting IP address, make it a bash script,
134        change $HOME of LOGUSER (closes: #290449), do not use SERVERINTERFACE
135        for getting hostname, add all IP addresses and host names to
136        ssh_known_hosts (closes: #286692), remove variable FAICLIENTS, use IP
137        address and netmask for exportfs line (closes: #381261)
138      * make-fai-nfsroot: new subroutine all_host_entries(), use
139        install_packages and /etc/fai/NFSROOT for installing packages into the
140        nfsroot, install fai-nfsroot before other packages are installed, do
141        not exit if getent returns no information, rename -c to -C, use
142        readlink to determine $cfdir (closes: #358765)
143      * variable $fstab replaced with fstab (no more Solaris support using
144        vfstab)
145      * savelog.LAST: set reboot=1 if no errors are found
146      * fcopy: fix bug (closes: #374415)
147      * control: update to Standards-Version: 3.7.2, fai-quickstart depends on
148        tftpd-hpa
149      * make-fai-bootfloppy: read make-fai-nfsroot.conf instead of fai.conf,
150        replace backticks with $(), fix test (closes: #384624), rename -c to -C
151      * lib/get-boot-info: get network info via DHCP if ip=dhcp was set
152      * prcopyleft: remove osname from copyright logo
153      * subroutines: add task dirinst (closes: #322634), do not execute task
154        prepareapt on softupdates (closes: #315000), save FAI_CLASSES and
155        disk_var.sh to /var/lib/fai, do not save variables.log to /var
156      * move fai-divert to fai-client package
157      * ftar: fix exit code when no matching class was found
158      * move code from script get-config-dir to task_confdir()
159      * rename $DO_INIT_TASKS to $do_init_tasks
160      * install_packages: add option -p
161      * fai-mirror: use packages.nfsroot instead of packages.arch, check if
162        obsolete variables are used, remove -a, add -B
163      * add policy-rc.d support instead of diverting start-stop-daemon
164      * remove varaible diskvar, use $LOGDIR/disk_var.sh instead
165      * fai-debconf: use read-only temp file during reconfigure
166      * get-config-dir-file: access config space via local path, used by
167        fai-cd
168      * fai-cd: use $FAI instead of /fai
169      * fai-mirror: generate distrib name from FAI_DEBOOTSTRAP
170      * move some -c to -C, so now all scripts use -C for cfdir, setting
171        $FAI_ETC_DIR is the same as specifying -C cfdir, print message if this
172        variables is used
173      * move NEWS to NEWS.Debian
174      * VERSION: default is kernel 2.6.17
175    
176     -- Thomas Lange <lange@debian.org>  Wed, 13 Sep 2006 18:54:38 +0200
177    
178    fai (2.10.5) unstable; urgency=high
179    
180      * fixes patch from last NMUs. (really, really closes: #373955)
181      * make-fai-nfsroot: print debootstrap version
182      * add package lftp to nfsroot
183      * create_ramdisk: make more directories writeable
184      * 20hwdetect.source: add some usb modules
185      * dhcpd.conf: next-server is needed in dhcpd3 >=3.0.3
186    
187     -- Thomas Lange <lange@debian.org>  Tue, 11 Jul 2006 16:28:21 +0200
188    
189    fai (2.10.4) unstable; urgency=high
190    
191      * Non-maintainer upload.
192      * Fix previous patch; it should remove files from $FAI_ROOT/etc, not
193        /etc, as faireboot is not run inside the chroot. (Really
194        Closes: #373955)
195    
196     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 18:59:55 +0200
197    
198    
199    fai (2.10.3) unstable; urgency=high
200    
201      * Non-maintainer upload.
202      * Remove /etc/apt/apt.conf.d/{10,90}fai in faireboot, since the settings
203        used during install_packages are not appropriate for the finished
204        system. (Closes: #373955)
205    
206     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 15:54:55 +0200
207    
208    fai (2.10.2) unstable; urgency=medium
209    
210      * lib/get-boot-info: call dhclient with different configuration and
211        script names, closes grave bug (closes: #369265), remove dpkg-divert
212        calls for /etc/dhcp3/dhclient-script and /etc/dhcp3/dhclient.conf
213      * create_ramdisk: make /etc/lvm writeable (closes: #365035)
214      * do not call mkrwsize if directory does not exist (closes: #365037)
215      * lib/mkrw: add option -n
216      * make-fai-nfsroot: grep before appending to file (closes: #364748),
217        enable DNS inside the nfsroot (closes: #358783)
218      * lib/subroutines-linux: task_prepareapt(): check $IPADDR before
219        appending to file (closes: #331258)
220      * lib/subroutines: make 100MB ramdisk for /fai when booting from CD
221      * bin/fai: do not mount --bind /tmp/fai on softupdate
222    
223     -- Thomas Lange <lange@debian.org>  Wed, 14 Jun 2006 11:51:19 +0200
224    
225    fai (2.10.1) unstable; urgency=low
226    
227      * fai-chboot: fix division by zero error
228      * fai.conf: remove $OS_TYPE
229      * fai: remove $OS_TPYPE, set $targetdir, eval_cmdline is not needed for
230        install and dirinst, move prcopyleft() and additional code into
231        external script, use /var/log/fai/current as default LOGDIR,
232        /tmp/fai is currently a mount --bind to it
233      * fai-do-scripts: replace --no-lock with -K, this should fix cfengine's
234        segfault bug
235      * install_packages: add commands for y2pmsh, yast and rpm
236      * mount2dir: add more fs types that should be skipped
237      * fai-mirror: use different source.list when downloading packages for
238        debootstrap (closes: #361786), remove comments from PACKAGES line
239        (closes: #358910), add option -C, (closes: #318299), recreates
240        Package.gz and Release file using apt-ftparchive
241      * fai-cd: add option -C (closes: #312198), print FAI version in grub
242        menu, not fai-cd version
243      * make-fai-nfsroot: print warning if -f is still used, add config for
244        aptitude to allow unsigned packages without prompting
245      * menu.lst: enable timeout, use localboot as default, remove syslogd
246        flag, remove unused entries, fix IP address for demohost
247      * subroutines: new path /var/log/fai/current/showvar.log
248      * fai-guide.sgml: include package splitting into fai guide
249      * make-fai-nfsroot.conf: new names packages in fai-kernel, add
250        console-tools to nfsroot (closes: #363480)
251      * get-boot-info: do not try to activate the first four ethernet devices
252      * conf/apt.conf: add aptitude option so untrusted repositories will also
253        be used
254      * instsoft.FAIBASE: use fcopy for kernel-img.conf
255      * subroutines-linux: use IP address when calling fai-chboot in
256        task_chboot, this helps when the install client has two network cards
257        and the host name lookup fails
258      * mkrw: fix typo (closes: #363521)
259      * dhcpd.conf: make deny unknown-clients default, remove range definition
260      * S99fai-setup: enable networking for faiserver
261    
262     -- Thomas Lange <lange@debian.org>  Thu, 20 Apr 2006 11:46:12 +0200
263    
264    fai (2.10) unstable; urgency=low
265    
266      * setup_harddisks: mapdisk(): add support for more than two disks, fix
267        wrong comments (closes: #356265), allow logical partitions to be
268        bootable (closes: #344536)
269      * make-fai-nfsroot: do not copy files from /etc/apt to the nfsroot,
270        detect kernel version for new kernel name (closes: #352939),
271        remove patches-* file when using -K (closes: #348350), remove
272        update-modules call, remove symlink creation to /tmp, add warning if
273        $FAI_LOCAL_REPOSITORY is still used
274      * fai-chboot: change output of -l and -L, major rework of the lsdir
275        function, add more options for different listing formats, add template
276        copy function (closes: #342471, #356136), options added: -g -c -t -o
277      * 20-hwdetect.source: test if discover is installed
278      * make-fai-bootfloppy: remove obsolete message (closes: #347974)
279      * fcopy: remove newline from $source, add \Q, (closes: #350015), warning
280        if unlink fails, add option -n (closes: #356378), preserving is not an
281        error (closes: #360183)
282      * make example scripts more cfengine2 compatible (closes: #312201)
283      * hooks/instsoft.FAIBASE: do not pause when kernel modules are already
284        available (closes: #314613)
285      * install_packages: new feature, just unpack packages (closes: #277079),
286        add urpmi, urpme and yum support
287      * fai: exit script if no parameters are given and no run from nfsroot
288      * subroutines: add verbose output when defining variables, add
289        subroutines mkrw and mkrwsize, set $diskvar during softupdate to
290        /var/log/fai/disk_var.sh, task_savelog: test if files exist before
291        copying them
292      * remove FAIBASE/20-save_diskvar (closes: #312296)
293      * task_sysinfo: call lshw if available
294      * lib/get-boot-info: remove duplicate network device names
295      * make-fai-nfsroot.conf: use SERVERINTERFACE for detecting subnet
296        (closes: #341577)
297      * create_ramdisk: use mkrw for making directories writeable
298      * fai-mirror: add warning if some files do not exist
299    
300     -- Thomas Lange <lange@debian.org>  Mon,  3 Apr 2006 15:11:30 +0200
301    
302    fai (2.9.1) unstable; urgency=low
303    
304      * install_packages: add aptitude-r to @commands (closes: #343361)
305      * new command fai-statoverride (like dpkg-statoverride)
306      * fai-chboot: use NFS v2 as default until FAI will drop sarge support
307      * fai.8: fix typo (closes: #343642)
308      * doc/classes_description.txt: remove all unused classes, update
309        description (closes: #322026)
310      * add script AMD64/99-discover-bug
311      * add class FAISERVER
312      * updatebase: mount /sys into chroot
313      * mkdebmirror: remove non-US stuff
314      * savelog.LAST: add segfault to error pattern
315      * make-fai-bootfloppy.8: fix typo (closes: #346428)
316      * make-fai-nfsroot: do not try to copy file if resolv.conf does not
317        exist
318      * menu.lst: add entry for faiserver
319      * fai-cd: adjust space, new code for generating sources.list file
320      * fai-debconf: add test if debconf data file exists (closes: #348857)
321    
322     -- Thomas Lange <lange@debian.org>  Sun,  5 Mar 2006 22:37:31 +0100
323    
324    fai (2.9) unstable; urgency=low
325    
326      * splitting binary package fai into fai-server, fai-client, fai-doc and
327        fai-nfsroot (closes: #210507)
328      * adjust some paths
329      * remove beowulf and advanced examples
330      * increase compat level to 4
331      * delete sunos code from source
332      * scripts/ directory is now bin/
333      * fai-cd: fixed hardcoded sources.list for the install client to be
334        generated, code by Michael Tautschnig (closes: #320024) and at least
335        partially #329547, test if nfsroot was created (closes: #317495), test
336        if mkisofs is available (closes: #334871), exist unless arch is i386
337        or amd64 (closes: #339098), check if $FAI_CONFIGDIR is valid
338        remove subroutine mhide amd module-hide, mkbimage is not needed any
339        more, use grub's stage2_eltorito feature mkisofs uses -no-emul-boot,
340        no floppy emulation needed, size is not limited any more to 2.88M
341      * install_packages: ignore packages ending with - when using -d
342        (closes: #334333), remove backtick evaluation (closes: #322157), add
343        -R to default aptitude call, add aptitude-r for download only mode,
344        add more warnings
345      * lib/create_ramdisk: make /etc/network/run/ifstate writable
346        (closes: #312128)
347      * fai-mirror: add -i to egrep (closes: #312508), add option
348        DPkg::force-conflicts::=yes (closes: #328138), only aptitude can
349        install conflicting packages, test if $mirrordir starts with a slash
350        (closes: #328139), check if $FAI_CONFIGDIR is valid (closes: #334577)
351      * fai-do-scripts: do not execute S[0-9][0-9]* any more (closes: #310999)
352      * fcopy: add preinst support, ignore .svn dirs (closes: #297550), do
353        chroot before using getpwnam (closes: #283475), add option -U
354      * fai-guide.sgml: include README.disk_config into fai guide, minor
355        fixes, (closes: #332295, #332318, #332293, #332291)
356      * make-fai-nfsroot: use --one-file-system instead of -l (closes: #308806),
357        new test if ssh package is installed (closes: #322759), create
358        apt.conf.d file to support unsigned repositories, fail if debootstrap
359        return with error code (closes: #342120)
360      * subroutines: test if hooks are executable (closes: #338524), new stamp
361        file name when action is softupdate
362      * make-fai-bootfloppy: fix code for -i when using a relative path
363        (closes: #314551), add option -I (closes: #337271), create more space
364        on boot floppy (closes: #294593), add option -B
365      * FAIBASE/10-misc: with the new fai-kernels package we can call tune2fs
366        even when using a 2.6 kernel (closes: #307147)
367      * ftar: test if $single is set (closes: #340421)
368      * FAIBASE/30-interface: do not overwrite resolv.conf if it's a symlink
369        (closes: #305783)
370      * setup_harddisks: add i2o support (closes: #317797), add workaround for
371        udev behaviour
372      * GRUB/10-setup: use -U with fcopy, so grub's menu.lst will not be
373        overwritten during softupdate (closes: #313069, #314995)
374      * subroutines-linux: fix idempotent code (closes: #340422)
375      * fai: do not use color logo if $console was set, start udev if
376        available (closes: #334373), test if run as root
377      * lib/updatebase: mount /dev into chroot during installation if we are
378        running udev
379      * fai-chboot: read $NFSROOT from fai.conf, add nfsroot option to kernel
380        parameters, root-path can now be removed from dhcpd.conf
381      * add support for unsigned repositories
382      * LAST/50-misc: fix code that detect of a kernel is installed, now it
383        does not break if more than one kernel is installed
384    
385     -- Thomas Lange <lange@debian.org>  Tue, 13 Dec 2005 15:53:00 +0100
386    
387    fai (2.8.4) unstable; urgency=high
388    
389      * fix important bug: remove non-US entry (closes: #310392)
390      * package_config: remove nonfree package t1-xfree86-nonfree from
391        examples (closes: #310705)
392    
393     -- Thomas Lange <lange@debian.org>  Wed, 25 May 2005 13:59:39 +0200
394    
395    fai (2.8.3) unstable; urgency=high
396    
397      * fix a serious bug, remove debconf support (closes: #309209), debconf
398        support may be included again after sarge
399      * fix important bug, do not delete files in /etc/fai (closes: #309707)
400      * control: remove dependency on debconf
401      * postinst, postrm: remove debconf code
402      * rules: do not call dh_installdebconf
403      * remove debian/config, debian/template
404      * remove files in debian/po: POTFILES.in de.po fr.po templates.pot
405      * fai.conf: set placeholder for installserver, since debconf will not
406        set it any more
407      * conf/make-fai-nfsroot.conf, conf/sources.list: use ftp.debian.org
408        instead of debconf's default values
409      * man/fai-chboot.8: minor document patch (closes: #309138, 309142)
410      * fai-guide.sgml: minor document patch, move section "For the impatient
411        user" to the front (closes: #309134, #309556)
412      * README.build-sources: add memo to use -ICVS in the future
413    
414     -- Thomas Lange <lange@debian.org>  Thu, 19 May 2005 15:54:18 +0200
415    
416    fai (2.8.2) unstable; urgency=high
417    
418      * remove old unused scripts from cvs source
419      * updatebase: use mktemp for creating temp file, this closes a serious
420        security bug (closes: #307838)
421      * fai: create dir only during initial installation, fixes a critical bug
422        (closes: #307632)
423      * subroutines-linux: do not "mount --bind" when FAI_ROOT=/, closes
424        important bug (closes: #307631)
425    
426     -- Thomas Lange <lange@debian.org>  Fri,  6 May 2005 09:23:34 +0200
427    
428    fai (2.8.1) unstable; urgency=low
429    
430      * only minor bug fixes, no major changes to the code, but a lot of them
431      * make-fai-bootfloppy: add missing $ to variable (closes: #304824)
432      * install_packages: add missing aptitude-r call (closes: #305544),
433        add $qopt and $devnull, used when install_packages is called with
434        verbose from fai-mirror
435      * fai-mirror: fix wrong path (closes: #304179), remove needless test if
436        mkinitrd-cd is available, add $qflag, return if $pkglist is empty, not
437        when $addpackages is empty
438      * fai: added $COLOR_FAI_LOGO, which is off when doing softupdate
439      * fai-cd: add test if mkinitrd-cd is available
440      * fai-savelog: set FAI_ACTION to noaction if undef (closes: #305283)
441      * savelog.LAST: add error message to global pattern
442      * make-fai-nfsroot.conf: remove --arch i386, since debootstrap now uses
443        dpkg --print-installation-architecture instead of another call which
444        needed gcc, change comment
445      * make-fai-nfsroot: split i386 and amd64 packages list, remove packages
446        from amd64 which are not available (closes: #306264)
447      * menu.lst/postinst: use BOOT_PARTITION instead of ROOT_PARTITION
448        (closes: #305861)
449      * install_packages.8: remove option -f
450      * make-fai-nfsroot.8: remove wrong information (closes: #304980)
451      * control: add grub to suggests
452      * rules: make hooks and postinst script executable
453      * FAIBASE/10-misc: do not call tune2fs when using 2.6 kernel. This may
454        hang the system
455      * fr.po: added french debconf templates (closes: #306232)
456      * de.po, templates.pot: remove fuzzy lines
457      * README.disk_config: add notes about boot option
458      * debian/postinst: replace sed -i with perl -pi -e since old sed does
459        not support -i
460      * fai-setup: change informational message
461      * fai-mount-disk: mount file systems read only
462      * 50-host-classes: move host specific class definitions to new script
463      * fai-guide.sgml: fix typos and other minor mistakes
464    
465     -- Thomas Lange <lange@debian.org>  Sat, 30 Apr 2005 21:20:53 +0200
466    
467    fai (2.8) unstable; urgency=high
468    
469      * remove ext2resize from $packages (closes: #303565)
470      * major rewrite of simple examples (closes: #290554)
471      * make-fai-nfsroot.8: add info about nfsroot location (closes: #303915)
472      * fai-guide.sgml: major update for new release
473      * setup_harddisks: add support for device names disk1 and disk2,
474        reformat some output, print some messages only if $verbose is set
475      * rcS_fai: renamed to fai, add manual page fai.8
476      * fai: add $rundir, remove unused dirs at the end, call set_disk_info
477        before task_defvar, add variable $DO_INIT_TASKS, add code for
478        softupdate support, rename rcS.log to fai.log, add copyright message
479        to usage(), add option -N --new, always test $DO_INIT_TASKS with -eq
480      * apt.conf: replace force-confnew with force-confdef
481      * make-fai-nfsroot: use dpkg --print-installation-architecture instead
482        off uname -m, add arch dependent package name to, remove "" for
483        matching * in KERNELPACKAGE, test if $KERNELPACKAGE is empty
484        $NFSROOT/var/tmp/packages.arch, use shadowconfig instead of pwconv
485      * make-fai-nfsroot.conf: comment FAI_LOCAL_REPOSITORY, set FAICLIENTS to
486        local class-C network, remove ext2resize until available again
487      * subroutines: add task softupdate, add support for softupdate, add
488        $DO_INIT_TASKS, minor changes in get_fai_cvs(), use swapoff -a for
489        disabling swap partitions, test $DO_INIT_TASKS always with -eq, use
490        /var/log/fai/FAI_CLASSES
491      * subroutines-linux: script prepare_apt is now updatebase, add support
492        for softupdates, add task_prepareapt, sliently skip task_chboot if
493        LOGUSER is undefined, $disklist now sorted, print setup_hardisks
494        output also to console
495      * install_packages: cleanup of multiple packages with different
496        install/remove operations, add installable(), check if a package is
497        listed in a package index and not only in the dpkg database, add
498        force-confdef and force-confold to apt-get, install_packages.conf
499        unused, remove -f, sub read_config_file
500      * fai-do-scripts: now executing scripts matching [0-9[0-9]*, S[0-9]*
501        also supported for backwards compatibility
502      * fai-mirror: add check if mkinitrd-cd and apt-move are installed, arch
503        dependent packages defined in make-fai-nfsroot, replace sed with bash
504        builtin, add $debdist, return if $addpackages is empty
505      * fai-chboot: change message
506      * load_keymap_consolechars: much simpler code
507      * create_ramdisk: create /tmp/var/run/fai
508      * fai.conf: installserver will be set by debconf, by default LOGUSER is
509        unset
510      * sources.list: insert MIRRORHOST which will be replaced by debconf data
511      * Makefile: install device2grub to new location, rename rcS_fai to fai
512      * control: add libapt-pkg-perl for install_packages, remove dependency
513        on nfs, because fai can also only be used for softupdate
514      * postrm: cleanup debconf data on purge
515      * postinst: use debconf
516      * rules: add dh_installdebconf call, remove chmod of rcS_fai
517      * utils/mkdebmirror: --ignore-missing-release --ignore-release-gpg
518    
519     -- Thomas Lange <lange@debian.org>  Sat,  9 Apr 2005 23:43:27 +0200
520    
521    fai (2.7) unstable; urgency=high
522    
523      * closes grave bug, make-fai-nfsroot.conf: replace raidtools2 with mdadm
524        (closes: #299952), move cfengine from $packages to $NFSROOT_PACKAGES
525      * closes important bug, make-fai-nfsroot: use resolv.conf from install
526        server during creation of nfsroot (closes: #301230)
527      * rcS_fai: set classes before fai-class is called (closes: #301179), set
528        hostname if HOST was specified on the commandline
529      * fcopy: fix wrong variable name
530      * package_config/KERNEL_SOFT: replace `echo $kernelversion` in package
531        name with 2.6.8
532      * fai-guide.sgml: fix a lot of broken http links, add info for fai-cd
533      * install_packages: add setdownloadonly() and $opt_d
534      * conf/install_packages.conf removed
535      * fai-mirror: source make-fai-nfsroot.conf, add add_base_packages(),
536        allow - in class names, add option -a, call install_packages with -d,
537        add PKGCOMP for apt-move.conf, do not exit 9 if $FAI_DEBMIRROR is not
538        defined, log aptitudes actions to /dev/null
539      * fai-mirror.1: add option -a
540      * install_packages.8: add option -d
541      * add fai-cd script for creating a bootable FAI CD image (closes: #265444)
542      * add fai-cd.8 man page
543      * add conf/menu.lst: needed by fai-cd
544      * control: add mkinitrd-cd to Suggests, add Build-Depends-Indep on
545        debhelper greater version 3
546      * class/DEFAULT.var: use kernel-image-2.4-386 as default kernel package
547      * fai-savelog-ftp: remove $ENV{LOGREMOTEDIR} from mkdir since we just cd
548        to it
549    
550     -- Thomas Lange <lange@debian.org>  Fri, 25 Mar 2005 23:51:34 +0100
551    
552    fai (2.6.7) unstable; urgency=low
553    
554      * add task debconf (closes: #136503)
555      * new script fai-debconf
556      * add manual page fai-debconf.1
557      * control: use nfs-kernel-server by default (closes: #293876)
558      * QUESTIONNAIRE: minor update
559      * packages_config/XFREE: remove some -dev packages
560      * packages_config/SERVER: remove symlinks
561      * packages_config/DEFAULT: add debconf-utils
562      * replace backticks with $()
563      * fai-do-scripts: use local variables, make it a bash script
564      * fai-guide.sgml: update for debconf support, add aptitude in
565        install_packages config
566    
567     -- Thomas Lange <lange@debian.org>  Thu, 10 Mar 2005 11:00:05 +0100
568    
569    fai (2.6.6) unstable; urgency=medium
570    
571      * 06hwdetect.source: add comment, add class NVIDIA which is not currently
572        used, bug fix: correct SCSI detect 2.6 kernel, replace backticks with
573        $(), discard error messages from modprobe, enable dma mode for ide
574        devices (with fai CD it was not enabled)
575      * make-fai-nfsroot: use "" when testing variables, add link for
576        discover, remove resolv.conf created by debootstrap (closes: #281264),
577        create list of all packages in base.tgz, add packages for x86_64,
578        remove unneeded files in $FSROOT/etc/fai
579      * ftar: bug fix do not do recursive removal if $target/$dir is /
580      * fai-guide.sgml: fix typos (closes: #287150), add info about
581        /files/packages/ (closes: #290359)
582      * add task_savelog to die() (closes: #290526)
583      * make-fai-bootfloppy: bug fix: support /media directory, choose last
584        installed kernel if more than one kernel is installed in nfsroot
585      * setup_harddisks: bug fix: redefined mountpoint are too often reported,
586        allow space before primary and logical keyword
587      * create_ramdisk: bug fix: make directory for discover
588      * fai-setup: typo in variable name (closes: #289271), reload nfs server
589        instead of restart, read make-fai-nfsroot.conf, use variable
590        FAICLIENTS
591      * fai-class: bug fix: option -T hangs the script, make it a bash script,
592        replace backticks `` with $(), bad variable name in testclass()
593      * share/subroutines: bug fix: cd to / so umount -a will not fail too
594        often, kill sshd before rebooting, umount $target/proc before
595        umounting all otger file systems, copy FAI_CLASSES variables.sh
596        disk_var.sh to $target/var/log/fai
597      * fai-chboot: bug fix: do not fail on subnet IP addresses, test if host
598        lookup is possible before calling $h->name (closes: #290007)
599      * install_packages: add option -f, add command{pending},
600        command{dpkgc}, print max number of packages only in verbose mode
601      * install_packages.8: add option -f, add info about
602        install_packages.conf
603      * new config file: install_packages.conf, used for fai-mirror(1)
604      * rcS_fai: remount / with noatime, set variables if booting from CD, set
605        hostname to $HOST it was unset, remove unused variable, minor code
606        cleanup
607      * DEFAULT/S01: add copying of /etc/modules
608      * DEFAULT/S10: add message where grub writes boot record
609      * class/01alias: add class FAICD if running from fai CD, add classes for
610        host gnomehost (used by fai-cd)
611      * package_config/DEMO: replace install with aptitude
612      * make-fai-nfsroot.conf: add variable FAICLIENTS, remove package dpkg-dev
613      * script/LAST: enable shadow passwords for passwd and group in examples,
614        eject cdrom when running from fai CD
615      * task_sysinfo: call hwinfo if available
616      * fai-savelog: do not save remotely if $LOGSERVER is not set
617      * new command fai-mirror and manual page fai-mirror.1
618      * .../XF86CXonfig-4/DEFAULT: change HorizSync, use pc105 keyboard model
619      * .../XF86CXonfig-4/MATROX: removed because DEFAULT works now
620    
621     -- Thomas Lange <lange@debian.org>  Fri, 21 Jan 2005 04:24:26 +0100
622    
623    fai (2.6.5) unstable; urgency=medium
624    
625      * install_packages: bug fix. Do not remove package names which are
626        search patterns for aptitude, read /etc/fai/install_packages.conf if
627        it exists
628      * hooks/savelog.LAST: add patterns that will be ignored
629      * fcopy: add support for svn and arch, add option -I, use variable
630        $FCOPY_IGNOREDIRS if set
631      * fcopy.8: add option -I
632    
633     -- Thomas Lange <lange@debian.org>  Thu, 11 Nov 2004 15:14:08 +0100
634    
635    fai (2.6.4) unstable; urgency=medium
636    
637      * add missing Beowulf examples
638      * fai-guide.sgml: fix error in link
639      * fai-start-stop-daemon: add short options, because so some init.d
640        scripts use them
641      * rcS_fai: do not use -t when remounting
642      * make-fai-nfsroot: print error when $KERNELPACKAGE is not found, add a
643        package for alpha architecture
644      * share/subroutines: do not dump variable $HOME and $PWD to variables.sh
645      * doc/QUESTIONNAIRE: typos, add example for answer
646      * install_packages: use warn instead of print for warning and verbose
647        messages, add aptitude support
648      * Fai.pm: add () to subroutine calls
649      * prerm: do not exit when nfs server reload fails (closes: #279024)
650      * setup_harddisks: add $devdisklist to call of sfdisk (closes: #276033)
651      * preparte_apt: divert programs before calling apt-get update
652      * subroutines-linux: redirect stdin of install_packages unless in debug
653        mode (closes: #264727)
654    
655     -- Thomas Lange <lange@debian.org>  Mon,  8 Nov 2004 14:38:58 +0100
656    
657    fai (2.6.3) unstable; urgency=high
658    
659      * subroutines: remove $rootpw from variables.sh (closes: #270871)
660      * update to kernel 2.4.27
661      * make-fai-nfsroot: force link creation of ifstate (closes: #270463),
662        use /etc/shadow in $NFSROOT
663      * make-fai-makefsroot.conf: add xfsprogs and xfsdump packages, adjust
664        size, install with chmod 0600 (closes: #270666, #271113)
665      * DEFAULT/S10: removed: add auto to /etc/modules
666      * class/DEFAULT.var: use single quotes instead of double quotes,
667        $kappend contains kernel parameters, new default kernel package
668        kernel-image-2.4.27-1-386
669      * scripts/DEFAULT/S20: remove unused action
670      * packages_config/DEFAULT: add iproute to NETTOOLS
671      * make-fai-nfsroot.8: add info about make-fai-nfsroot.conf,
672        add option -K which first removes all kernels from nfsroot
673        (make-fai-bootlfoppy is broken if multiple kernels are in the nfsroot)
674      * fai-setup: add option -e which does not set up nfs environment, which
675        may hang some production systems for a while
676      * fai-setup.8: add info for new option
677      * Makefile: install make-fai-nfsroot.conf with 0600
678    
679     -- Thomas Lange <lange@debian.org>  Mon, 13 Sep 2004 18:40:36 +0200
680    
681    fai (2.6.2) unstable; urgency=high
682    
683      * install_packages: fix broken taskinst action, workaround for new
684        tasksel behaviour
685      * DEFAULT/S10: fix broken grub entry for FAI_BOOTPART when two kernels
686        are in the nfsroot
687      * fai-chboot: add option -e the opposite of -r, uses nearly the same code
688    
689     -- Thomas Lange <lange@debian.org>  Thu, 26 Aug 2004 20:09:15 +0200
690    
691    fai (2.6.1) unstable; urgency=medium
692    
693      * catnc() greps through more than one file
694      * changlog messages of fai-setup moved from 2.5.2 to 2.6
695      * hooks/savelog.LAST: add package names which include the string "error"
696        as ignorepatterns
697      * make-fai-nfsroot.conf: add portmap again, since nis setup needs it
698      * make-fai-nfsroot: add option -k which installs a new kernel for the
699        nfsroot (closes: #256187), /root/.profile sources variables.sh, test
700        if $NFSROOT/prco/self exists before umount, kernel_install() includes
701        all code for installing the kernel, create dir $NFSROOT/var/state only
702        when not already existing, call umount_dirs and reset trap exit for
703        normal finishing script
704      * control: recommends dhcp3-server (closes: #263260), update to
705        standards 3.6.1, remove sp from build-depends
706      * rcsfai.var is not needed any more
707      * share/subroutines: do not dump readonly variables to variables.sh
708      * faireboot: make it a bash script, source variables.sh, source
709        subroutines, send message to faimond
710      * fai-divert: do not execute if dpkg-divert is not available
711      * install_pacakges: add support for tasksel remove, set default number
712        of packages from 4711 to 99
713      * package_config/COMPILE: replace task c-dev by list of packages names
714      * prepare_apt: make diversion of invoke-rc.d
715      * rules: call dh_clean after make clean
716      * prerm: test if $nfsserver is empty (closes: #263906)
717      * NETWORK/S40: remove /etc/hosts from fcopy list
718      * DEFAULT/S20: add async to export options
719      * fai-savelog: define $HOSTNAME to output of command hostname
720      * subroutines-linux: task_chboot() use `hostname` instead of $HOSTNAME,
721        sndmon() use $sndhostname instead of $HOSTNAME
722      * remove doc/README.package_problems
723      * fai-guide.sgml: add hint about dhcpd/nfsroot (closes: #264486), fix
724        typos
725    
726     -- Thomas Lange <lange@debian.org>  Mon,  9 Aug 2004 14:02:13 +0200
727    
728    fai (2.6) unstable; urgency=low
729    
730      * fai-setup: fix hostname detection when hostname includes a dash -,
731        pass all fai-setup options to make-fai-nfsroot (closes: #255830)
732      * fai.conf: move make-fai-nfsroot specific variables to make-fai-nfsroot.conf
733      * fix typo in lib/get-boot-info (closes: #242739, #239405)
734      * fix link in fai-guide.sgml (closes: #237794)
735      * fix typo in make-fai-bootfloppy.8 (closes: #238608)
736      * make-fai-bootfloppy: change lilo labels in (closes: #248955),
737        check if -s option is IP-address or hostname, new path for stage
738        files, remove install= line for lilo.conf, newer lilo does not need
739        boot-menu.b, added support for old an new lilo
740      * make-fai-nfsroot: add package dmidecode for some archs, add
741        module-init-tools, libapt-pkg-perl, smartmontools, usbutils, lvm2,
742        raidtools2, hwinfo, remove portmap package, jove to nfsroot, do not
743        copy bootsector, use mkelf-linux,
744        new code for creating timezone and localtime (closes: #201440), always
745        show $NFSROOT when copying verbosely, insert newline before adding
746        $FAI_LOCAL_REPOSITORY to sources.list, warning if $FAI_SOURCES_LIST is
747        used, use new make-fai-nfsroot.conf file, divert discover-modprobe,
748        add -q to depmod, create var/state dir, add subroutine fdivert(),
749        use fdivert instead ov ln or mv commands
750      * create_ramdisk: use tmpfs instead of shm, create dir for discover
751      * fcopy: -i always exists with 0
752      * rcS_fai: if a file /.nocolorlogo exists, do not enable colored
753        logo and let scroll region unchanged
754      * 06hwdetect.source: new call of discover (closes: #248532), be silent
755        when loading modules, use pipe instead of exec for find, mount usbfs
756        after loading an usb module, add $videodrv to additional.var, load
757        different modules when using a 2.4 or 2.6 kernel
758       * 11modules.source: moved into 06hwdetect.source
759      * lib/task_sysinfo: first call discover, then load modules using
760        discover, call smarctl for each disk, call lsusb, print partition
761        table with parted
762      * fai-divert: create dummy script only when dpkg-divert will succeeds
763      * fai-savelog: copy LOGDIR recursively, add remote log method none,
764        add -xdev to find
765      * subroutines: use /proc/uptime to determine installation time, use $()
766        instead of backticks, set terror when error occurs, add catnc(),
767        report FAI_FLAGS in one line, send message to faimond when starting a
768        hook
769      * subroutines-linux: set terror if error, add sndmon TASKERROR, do not
770        copy kernel image and initrd to install server, remove echo command
771        when defining kernel append parameters as variables
772      * faimond: always flush output
773      * fai-chboot: add option -o, special treatment of hostname default, also
774        list default config file when using -l, die with error message if
775        hostname is unknown, remove path from program name
776      * install_packages: add option -L, calling system with array should be
777        more efficient, new code for detecting unknown package names uses
778        AptPkg, add subroutine mkpackagelist(), remove path from program name
779      * bootsector, bootsector.8 removed
780      * class/LAST.var: removed because $hdparm is not needed any more
781      * class/70partition: remove definition of class FAI_BOOTPART
782      * class/01alias: remove unimportant examles, remove catnc definition,
783        remove beowulf example
784      * DEFAULT/S01: remove copying of bootsector, remove our local stuff
785      * scripts/BOOT: grub-install does not probe floppy drive, use bash,
786        replace backtics with $()
787      * hooks/instsoft.SERVER not needed any more
788      * hooks/savelog.LAST: add more messages to ignore
789      * disk_config/SMALL_IDE: remove partition /fai-boot, make / and /var
790        bigger, /usr smaller
791      * package_config/*: adjust package names to sarge distribution
792      * S40: remove NISLPRCLIENT and bootptab stuff
793      * examples/etc/sources.list: remove proposed updates lines
794      * mkdebmirror: mirror woody and sarge in one directory
795      * new FAQ
796      * THANKS: juergen added
797    
798     -- Thomas Lange <lange@debian.org>  Mon, 26 Jul 2004 17:22:44 +0200
799    
800  fai (2.5.4) unstable; urgency=low  fai (2.5.4) unstable; urgency=low
801    
802    * DEFAULT/S01,S20: add async option to export lines    * DEFAULT/S01,S20: add async option to export lines
803    * fai-guide.sgml: add info how to boot a SUN Sparc, add URL for Sparc    * fai-guide.sgml: add info how to boot a SUN Sparc, add URL for Sparc
804    * make-fai-nfsroot: add gnu-efi and silo to arch package lists    * make-fai-nfsroot: add gnu-efi and silo to arch package lists, add
805        sparc64 arch, ppc arch uses vmlinux not vmlinuz
806    * make-fai-bootfloppy: create and use device.map for grub_floppy    * make-fai-bootfloppy: create and use device.map for grub_floppy
807      (closes: #233018), remove unused ip entry for fixed ip addresses      (closes: #233018), remove unused ip entry for fixed ip addresses,
808        create iso9660 iso image with option -i
809      * make-fai-bootfloppy.8: add option -i and an example for creating a
810        cdrom image
811    * rcS_fai: add prcopyleft() and fstart(), use mkfifo and tee instead of    * rcS_fai: add prcopyleft() and fstart(), use mkfifo and tee instead of
812      bash special >()      bash special >(), mount sysfs if available
813      * doc/README.disk_config: add info about lazyformat
814    * THANKS: added holger    * THANKS: added holger
815    
816   -- Thomas Lange <lange@debian.org>  Fri, 20 Feb 2004 16:35:11 +0100   -- Thomas Lange <lange@debian.org>  Thu, 26 Feb 2004 17:07:31 +0100
817    
818  fai (2.5.3) unstable; urgency=low  fai (2.5.3) unstable; urgency=low
819    
820    * make-fai-bootfloppy: call grub in chroot environment, so correct libc    * make-fai-bootfloppy: call grub in chroot environment, so correct libc
821      is used, add option c and F, DHCP is now default boot protocol, be      is used, add option c and F, DHCP is now default boot protocol, be
822      more verbose      more verbose
823    * make-fai-nfsroot: add option c which sets $cfdir (closes: 219824)    * make-fai-nfsroot: add option c which sets $cfdir (closes: #219824)
824      add variable nfssize, remove package strace, check if $NFSROOT is set,      add variable nfssize, remove package strace, check if $NFSROOT is set,
825      mkdir $RUNDIR is not need any more, use $cfdir instead of fixed      mkdir $RUNDIR is not need any more, use $cfdir instead of fixed
826      /etc/fai, do not copy fai-chboot to nfsroot, call certain commands in      /etc/fai, do not copy fai-chboot to nfsroot, call certain commands in
# Line 72  fai (2.5.2) unstable; urgency=low Line 876  fai (2.5.2) unstable; urgency=low
876    * fai.conf: add exim4 packages to exlude list    * fai.conf: add exim4 packages to exlude list
877    * make-fai-nfsroot: add netcat to nfsroot; remove libdetect0 from    * make-fai-nfsroot: add netcat to nfsroot; remove libdetect0 from
878      package list (closes: #219420), copy preferences from /etc/fai      package list (closes: #219420), copy preferences from /etc/fai
879      (closes: 219824), use apt-get dist-upgrade instead of upgrade,      (closes: #219824), use apt-get dist-upgrade instead of upgrade,
880      do not create base.tgz in $NFSROOT/.. and then move file      do not create base.tgz in $NFSROOT/.. and then move file
881    * setup_harddisks: add -f tp mkfs.xfs option (closes: #219439)    * setup_harddisks: add -f tp mkfs.xfs option (closes: #219439)
882    * faimond, faimond.8 added    * faimond, faimond.8 added
# Line 92  fai (2.5.2) unstable; urgency=low Line 896  fai (2.5.2) unstable; urgency=low
896    * subroutines: add sndmon messages, script should be bash script, change    * subroutines: add sndmon messages, script should be bash script, change
897      debug code in ifclass      debug code in ifclass
898    * install_packages: remove pinning info before checking for misspelt    * install_packages: remove pinning info before checking for misspelt
899      package name      package name, usage() points to the man page
900    * fai-setup: chown of /boot/fai    * fai-setup: chown of /boot/fai
901    * utils/softupdate, lib/prepare_apt: use dist-upgrade    * utils/softupdate, lib/prepare_apt: use dist-upgrade
902    * debian/compat created and debian/conffiles removed    * debian/compat created and debian/conffiles removed
# Line 175  fai (2.5) unstable; urgency=low Line 979  fai (2.5) unstable; urgency=low
979    * lib/task_sysinfo: call programm sysinfo if available    * lib/task_sysinfo: call programm sysinfo if available
980    * scripts/NETWORK1/S40: copy /etc/network/interfaces /etc/hosts /etc/networks    * scripts/NETWORK1/S40: copy /etc/network/interfaces /etc/hosts /etc/networks
981      using fcopy, add -i to fcopy calls      using fcopy, add -i to fcopy calls
982    * scripts/DEFAULT1/S10: create etec/hostname only if fcopy fails    * scripts/DEFAULT1/S10: create etc/hostname only if fcopy fails, add
983        password protection to grub menu
984    * class/01alias: use classes from file demo if hostname is demohost; add    * class/01alias: use classes from file demo if hostname is demohost; add
985      catnc(); use catnc instead of cat      catnc(); use catnc instead of cat
986    * class/11modules.source: now uses code from DEFAULT.mod    * class/11modules.source: now uses code from DEFAULT.mod
# Line 237  fai (2.4) unstable; urgency=low Line 1042  fai (2.4) unstable; urgency=low
1042      from /etc/fai if available, add diversion for discover, add rsync, ssh      from /etc/fai if available, add diversion for discover, add rsync, ssh
1043      to nfsroot, do not die when mknbi-linux is missing, do not create      to nfsroot, do not die when mknbi-linux is missing, do not create
1044      device nodes (closes: #174844)      device nodes (closes: #174844)
1045    * class/70partition: bug fix. Use the same file as setup_harddisk to    * class/70partition: bug fix. Use the same file as setup_harddisks to
1046      determine classes which depend on partitions      determine classes which depend on partitions
1047    * scripts/*: convert some shell code to cfengine code, do not use fcopy    * scripts/*: convert some shell code to cfengine code, do not use fcopy
1048      if only a few lines has to be changed      if only a few lines has to be changed
# Line 440  fai (2.3) unstable; urgency=low Line 1245  fai (2.3) unstable; urgency=low
1245      do_scriptss calls every script class/<classname>/S[0-9]* when class is      do_scriptss calls every script class/<classname>/S[0-9]* when class is
1246      not a file, execute all S[0-9]* scripts in a directory      not a file, execute all S[0-9]* scripts in a directory
1247      /fai/scripts/$class/, skip all comment lines when definig classes      /fai/scripts/$class/, skip all comment lines when definig classes
1248      task_partition() call setup_harddisk only if no disk_var.sh exists      task_partition() call setup_harddisks only if no disk_var.sh exists
1249      defclass also sources all scripts class/S*.source      defclass also sources all scripts class/S*.source
1250      add subroutines adddivert(), rmalldivert(); task_finish calls      add subroutines adddivert(), rmalldivert(); task_finish calls
1251      rmalldivert, task_sysinfo calls kudzu; save_log*() -maxdepth not      rmalldivert, task_sysinfo calls kudzu; save_log*() -maxdepth not
# Line 597  fai (2.0.1) unstable; urgency=low Line 1402  fai (2.0.1) unstable; urgency=low
1402    * Check if LOGUSER is defined, (closes: #101620)    * Check if LOGUSER is defined, (closes: #101620)
1403    * wget now recommends, (closes: #101594)    * wget now recommends, (closes: #101594)
1404    * Use ntpdate if a ntp server is defined (tag nt in bootptab),    * Use ntpdate if a ntp server is defined (tag nt in bootptab),
1405      (closes:  #101899)      (closes: #101899)
1406    * DEFAULT script writes fqdn and short hostname into etc/hosts,    * DEFAULT script writes fqdn and short hostname into etc/hosts,
1407      (closes: #101820)      (closes: #101820)
1408    * Bug fix. Check if imggen executable is available.    * Bug fix. Check if imggen executable is available.
# Line 687  fai (1.4.1) unstable; urgency=low Line 1492  fai (1.4.1) unstable; urgency=low
1492    * class DEBIAN_DEVEL commented out, because this software package list    * class DEBIAN_DEVEL commented out, because this software package list
1493      mostly segfaults dpkg      mostly segfaults dpkg
1494    * base?_?.tgz now included in nfsroot; BASETGZ not needed any more    * base?_?.tgz now included in nfsroot; BASETGZ not needed any more
1495    * bug fixed: setup_harddisk don't mount preserved partitions if mount    * bug fixed: setup_harddisks don't mount preserved partitions if mount
1496      point is not in root directory      point is not in root directory
1497    * bug fixed: no dns support during chroot in make-fai-nfsroot    * bug fixed: no dns support during chroot in make-fai-nfsroot
1498    

Legend:
Removed from v.2201  
changed lines
  Added in v.4147

  ViewVC Help
Powered by ViewVC 1.1.5