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

Diff of /trunk/debian/changelog

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

revision 3080 by lange, Wed Nov 23 08:47:00 2005 UTC revision 5192 by lange, Tue Oct 14 13:53:12 2008 UTC
# Line 1  Line 1 
1    fai (3.2.12) unstable; urgency=low
2    
3      * setup-storage/Parser.pm, setup-storage/Sizes.pm: Warn, if a
4        preserved partition does not match the size specified in the
5        disk_config; fail, if an extended partition is to be created in place
6        of a to-be-preserved partition (closes: #501772)
7      * setup-storage/Exec.pm: recent versions of parted log errors to
8        stdout instead of stderr + adaption of error messages to current ones
9        (closes: #500823)
10      * setup-storage/Volumes.pm: Handle new error message in case of
11        missing disk label (closes: #500823)
12      * setup-storage: extended debug output of sorted commands
13        (closes: #500822)
14      * setup-storage/Commands.pm: Properly sort commands, fixed dependency
15        errors, use start_byte for new config instead of begin_byte
16        (closes: #500822)
17      * make-fai-nfsroot: print version of debootstrap (closes: #500046)
18      * fai-guide.sgml: minor update in example
19    
20     -- Thomas Lange <lange@debian.org>  Tue, 14 Oct 2008 15:53:01 +0200
21    
22    fai (3.2.11) unstable; urgency=low
23    
24      * control: depend on syslinux-common instead of syslinux (closes: #494417)
25        use same intro for description for all packages,
26        add dependeny and recommends on openbsd-inetd | inet-superserver as
27        workaround for #404760
28      * fai-chboot.8, fai-cd.8, ainsl.1, fai.8, fai-class.8: apply patches
29        from Colin Tuckley
30      * THANKS: add Colin
31      * fai-chboot.8: add example for using templates, add link to pxelinux
32        documentation
33      * fai-cd.8: remove unused info
34      * fai-mirror.1: add information about files used by this script
35      * faimond.8: minor fixes
36      * install_packages.8: minor fixes
37      * make-fai-nfsroot.8: minor fixes
38      * fai-debconf.1: minor fixes
39      * setup-storage.8: replace mdoc macro version with man macro version,
40        reformat examples using tab stops, make groff happy
41      * fai-guide.sgml: remove info about make-fai-bootfloppy, add info about
42        kernel parameters
43      * faisetup.sgml: update messages
44      * bootexample.sgml: update example messages
45      * mkdebmirror: remove obsolete code for fetching boot floppy images
46    
47     -- Thomas Lange <lange@debian.org>  Wed, 01 Oct 2008 14:20:45 +0200
48    
49    fai (3.2.10) unstable; urgency=low
50    
51      * add texlive-latex-recommended and texlive-fonts-recommended to
52        build-depends-indep which fixes FTBFS (closes: #497683),
53        add cfengine2 as recommends to fai-client (closes: #442843),
54        remove mknbi from fai-docs recommends
55      * Init.pm: really add important bugfix (494784) that was only fixed in svn
56        but not in 3.2.9 upload (closes: #494784), fix typo in variable name
57      * Volume.pm: ignore output line of parted containing "Model:"
58        (closes: #497066)
59      * disk-info: fix bashism (closes: #498023),
60        add pattern for KVM devices like /dev/vd[abcd]X (closes: #494426)
61      * Makefile,VERSION: remove variable KERNELVERSION, because it's unused since
62        3.2 (closes: #494699)
63      * fai-cd: do not redirect stderr to /dev/null when calling find_fai_data,
64        otherwise we do not get any errors when the grub call fails
65      * subroutines: use proper path to RUNNING_FROM_FAICD to make eject work
66        (closes: #439101),
67        do not access /proc/uptime if /proc is not mounted (closes: #496234),
68        check if list of cdrom devices is empty (closes: #498052)
69      * fai-client.postrm: use rm -rf, we do so in other maintainer scripts as
70        well and /var/run/fai is probably the least critical place
71        (closes: #494423)
72      * remove old, unsupported and broken script make-fai-bootfloppy and its man
73        page (it only works with fai-kernels which were removed from lenny)
74        (closes: #452375, #400373, #305363)
75      * remove old and unused util/tlink and the information about it from the
76        documentation
77      * fai-guide.sgml: major review, remove boot floppy info, remove BOOTP
78        info, update location of RUNNING_FROM_FAICD
79      * fai-guide.sgml: minor documentation fix (closes: #473106),
80        do not propose make-fai-nfsroot -r (closes: #481111),
81        do reference NEWS.Debian (closes: #452760)
82      * ftar.8: minor fix (closes: #481528), update example used
83      * fcopy.8: minor fix (closes: #419787)
84      * fai-statoverride.8: add man page for fai-statoverride.8 (closes: #358967)
85      * setup-storage.8: document usage of USE_SETUP_STORAGE; some typo fixes
86      * fai-cd.8: add usage example, add warning that all data on USB stick
87        may be destroyed
88      * setup-storage.8: Properly escape \ in literal environments (thanks lintian)
89      * changes to the example classes:
90        - use new partition tool in simple examples
91        - remove class SETUPSTORAGE
92        - package_config/*: remove non-existing packages, change some package
93        - names
94        - package_config/GNOME: make gnome example smaller
95        - 10-misc: remove tune2fs call, now done by new partition tool
96        - use lenny in FAISERVER class
97        - remove empty directory /etc/X11 to make lintian happy
98        - 20-copy-mirror: set correct symlink, add comment
99      * update to standards version 3.8.0, no changes needed
100      * update the package description (closes: #496113)
101      * rules: Don't ignore errors from make clean
102      * Many thanks to Sebastian Harl, Holger Levsen, Michael Prokop and
103        Michael Tautschnig for all the discussions and for the help to create
104        this release
105    
106     -- Thomas Lange <lange@debian.org>  Tue, 09 Sep 2008 15:08:20 +0200
107    
108    fai (3.2.9) unstable; urgency=low
109    
110      * apply patch that fixes the RC-bug license issue (closes: #487866)
111      * debian/copyright: add people and reformat text
112      * ftar: exit with warning if unsupported suffix .tgz is found
113      * ainsl: add options -Q and -q (closes: #484722)
114      * fai-setup: fix syntax error (closes: #488404)
115      * setup-storage.8: add migration section, add info for createopts, move
116        comments in example to bottom, fixed and improved documentation for
117        preserve_{always,reinstall} syntax
118      * Sizes.pm: never scale logical volume sizes beyond the specified
119        maximum (closes: #494519)
120      * Init.pm: fix bug in return values of phys_dev() (closes: #494784)
121      * conf/NFSROOT, control: drop use of liblinux-lvm-perl
122        (closes: #494357), replace unionfs with aufs (closes: #487080),
123        ext2resize is now obsolete, replace it with e2fsprogs,
124        replace obsolete sysutils with procinfo,
125        add packages for powerpc arch (closes: #494440)
126      * control: use official control-fields Vcs-Browser and Vcs-Svn instead
127        of old XS-* friends (closes: #451013),
128        remove Homepage from Description field, use Homepage field instead
129      * Volumes.pm: reverted the code to handle existing LVMs to an earlier
130        version that does not use Linux::LVM, because this is severly broken
131        (closes: #494357)
132      * setup-storage: increase version number to 1.0.1 because of LVM change
133      * Commands.pm: bugfix in RAID volume handling in case of devices marked
134        missing: mdadm command requires device names to be replaced by
135        "missing" (closes: #494520)
136      * package_config/FAIBASE: replace obsolete sysutils with procinfo
137      * subroutines-linux: replace klogd and syslogd with rsyslog
138        (closes: #494387)
139      * conf/sources.list: replace etch with lenny, make koeln repository
140        optional (closes: #474326)
141      * make-fai-nfsroot.conf: replace etch with lenny, mount /dev/pts to
142        avoid warnings "Can not write log, openpty() failed",
143      * make-fai-nfsroot: umount /proc and /dev/pts inside nfsroot on exit
144        (closes: #494518, #494523),
145        move trap definitions outside of { } block (closes: #494518, #494523),
146        use arch independent name for linux kernel (closes: #494440)
147      * updatebase: mount /dev/pts into /target to avoid openpty() warning
148      * fai-do-scripts: use -b in call of file command, this makes the pattern
149        matching more robust, make file adjust regex to new output of file
150        command (closes: #490111)
151      * savelog.LAST.source: add error pattern
152      * fai-cd: add option "--iso-level 4" to mkisofs call (closes: #494443)
153      * rules: do not copy file for linda
154      * fai-quickstart.dirs:  linda directory not needed any more
155      * fai-quickstart.lintian: fix pattern
156    
157     -- Thomas Lange <lange@debian.org>  Tue, 12 Aug 2008 11:49:51 +0200
158    
159    fai (3.2.8) unstable; urgency=low
160    
161      * Merge setup-storage, the new partitioning tool
162        (closes: #380629, #330915, #277045, #356862, #416633, #484788)
163      * add variable $USE_SETUP_STORAGE
164      * setup-storage: move loading of kernel modules into 20hwdetect.source,
165        print which disk_config setup-storage is using
166      * Commands.pm: print also mountpoint when debugging tuneopts and
167        createopts, fix and document problem when only tuneopts are defined,
168        prevent warnings about uninitialized variables
169      * 20-hwdetect.source: load modules needed for setup-storage
170      * add class SETUPSTORAGE for easy testing
171    
172     -- Thomas Lange <lange@debian.org>  Sun, 15 Jun 2008 12:47:16 +0200
173    
174    fai (3.2.7) unstable; urgency=low
175    
176      * update some messages to 2008
177      * fai-cd: check if list of Packages files is non-empty, change syntax of
178        ${...:=...}, use rsync for coping to USB stick if available
179      * fai-cd.8: add info for MAXPACKAGES
180      * fai-guide.sgml: fix order of tasks
181      * fai-setup: check if file exists
182      * make-fai-nfsroot: exclude files in var/lib/apt/lists from base.tgz
183        check if NFSROOT directory is mounted with bad options
184      * get-boot-info: parse live.log for detecting boot method
185      * disk-info: use group info for detecting disks, extend pattern for
186        detecting scsi disks
187      * subroutines: fix regex so softupdate will; now umount the config space
188      * add internal variable printk, for setting the console log level
189    
190     -- Thomas Lange <lange@debian.org>  Sat, 31 May 2008 16:47:25 +0200
191    
192    fai (3.2.6) unstable; urgency=medium
193    
194      * fai: remove local, fix regex (closes: #480685)
195      * fai-cd: fix syntax error (closes: #480830)
196    
197     -- Thomas Lange <lange@debian.org>  Thu, 15 May 2008 17:10:37 +0200
198    
199    fai (3.2.5) unstable; urgency=low
200    
201      * GRUB/10-setup: use absolute path
202      * fai: mount /proc if not already mounted (closes: #453017, #444156),
203        check if target directory for dirinstall is mounted with nosuid,nodev
204      * fai-mirror: set MAXPACKAGES=1 if undefined before
205      * make-fai-nfsroot: exit with error if software installation has errors
206        (closes: #442261)
207      * fai-guide.sgml: add info how to specify a certain release or version
208        of a package
209      * fai-cd: add prefix $cfdir to -g parameter if no path was specified,
210        fix setting of cfdir (closes: #475250)
211      * fai-cd.8: extend info for -g
212      * subroutines: remove local from variable (closes: #449236)
213      * install_packages: fix in detecting Debian specific actions
214      * fai-chboot: add check if kernelsuffix is defined
215      * fai-abort: add LSB formatted dependency info (closes: #469716)
216      * XF86Config-4/DEMO: remove obsolete example (closes: #474327)
217      * disk-info: add regex for Adaptec i2o controller (closes: #466670)
218      * ainsl: substitue \s+ afterwards (closes: #470799)
219    
220     -- Thomas Lange <lange@debian.org>  Mon,  5 May 2008 18:27:02 +0200
221    
222    fai (3.2.4) unstable; urgency=high
223    
224      * fai-cd.8: add missing -C option
225      * make-fai-nfsroot: remove code for creating BOOTP environment
226      * faimond-gui: show different icons depending on error code
227      * fai-setup: fix syntax error (closes: #453442)
228      * subroutines-linux: do not print hostname and kernel compile time
229      * fai: update date, remove mkdir
230      * savelog.LAST.source: remove duplicate messages which appear in fai.log
231        and software.log
232    
233     -- Thomas Lange <lange@debian.org>  Thu, 29 Nov 2007 19:17:56 +0100
234    
235    fai (3.2.3) unstable; urgency=medium
236    
237      * fix wrong logic in updatebase (closes: #452516)
238    
239     -- Thomas Lange <lange@debian.org>  Sat, 24 Nov 2007 16:08:36 +0100
240    
241    fai (3.2.2) unstable; urgency=low
242    
243      * conf/NFSROOT: reomve duplicate package, use aptitude for installing,
244        add nfs-common (closes: #444079), remove live-initramfs from NFSROOT
245      * doc/fai-guide.sgml: add information for softupdate (closes: #439016)
246      * savelog.LAST.source: add ignore pattern, remove dot after filename
247      * make-fai-nfsroot: check if $TFTPROOT is defined, add badupdateto32(),
248        which prints more info about update without checking variable names,
249        remove whole /srv/fai/nfsroot, add check_nfsroot(), make stamp only on
250        success (closes: #370780), write output also into /var/log/fai,
251        return and print exit code from install_packages, create or copy
252        live.conf, try to umount /proc inside the nfsroot before removing an
253        old nfsroot, abort if this fails
254      * subroutines: add task_error(), which stores the maximum error code in
255        $task_error, do nothing if error=0, print traceback,
256        add stop_fai_installation(), write pid to stamp file, print PID in
257        case of error, add task_test stub, save function name that causes
258        fatal error, set $fai_rundate only if not yet defined
259      * subroutines-linux: add check if $monserver is defined, print kernel
260        version currently running, catch exit code from install_packages
261      * mount2dir: add support for UUID and LABEL
262      * fai: export $romountopt, get error codes from all commands in a pipe,
263        add $STOP_ON_ERROR, fix variable name (closes: #447080),
264        do not use /var/log/fai/current (closes: #445276), cleanup definition
265        of $LOGDIR, change permissions of LOGDIR (closes: #445276),
266        add symlinks for last and last-$action in the very beginning
267      * control: fai-nfsroot and fai-client conflicts to fai-kernels, add
268        recommends to debconf-utils (closes: #445109), improve package
269        description (closes: #419071), add Homepage field, add live-initramfs
270        to depends of fai-nfsroot
271        replace ssh with openssh-server and openssh-client (closes: #434356)
272      * fai-cd: copy grub config always to menu.lst
273      * get-config-dir-nfs: add -n to mount
274      * get-config-dir-svn: error if svn call fails (closes: #447602, #441761)
275      * update FSF address (closes: #444154)
276      * fai-chboot: pxedir should also use $TFTPROOT, (closes: #443837)
277      * menu.lst/postinst: check if variables are defined (closes: #445978)
278      * ftar: make it a bash script
279      * fai-setup: add option -C (closes: #388157), fix mode of
280        authorized_keys
281      * fai-setup.8: add option -C
282      * fai-mirror: mkdir mountpoint before mounting (closes: #365004)
283      * updatebase: use aptitude when doing dist-upgrade (closes: #448426),
284        use safe-upgrade when available
285      * fai-divert: make it a bash script
286      * 30-interfaces: resolv.conf is now in /, not in /tmp
287      * make-fai-bootfloppy: script currently does not work, always die with
288        error message
289      * FAIBASE.var: add STOP_ON_ERROR
290      * fai-savelog: do not save log to local directory, if this directory
291        already exists (should only happen during softupdate), change
292        permissions of LOGDIR (closes: #445276)
293      * get-config-dir-*: call task_error after trying to access config space
294      * sources.list: add koeln repository
295    
296     -- Thomas Lange <lange@debian.org>  Thu, 22 Nov 2007 15:45:12 +0100
297    
298    fai (3.2.1) unstable; urgency=low
299    
300      * mount swap partitions with identical priorities
301      * fai-mirror: also match lowercase class names (for hostsnames),
302        use $cfdir instead of fixed path /etc/fai
303      * subroutines-linux: add timeout to nc call
304      * subroutines: change message for faimond in task_faiend()
305      * control: readd libapt-pkg-perl to depends, nfs-server (user space)
306        does not support locking, so FAI cannot use it, remove wget, add arch
307        to mknbi
308      * get-config-dir-svn: add svn+ssh support
309      * QUESTIONNAIRE: add USB stick, split bootb and dhcp
310      * faimond, faimond.8: use Proc::Daemon, add options tTldP
311      * faimond: do not allow ; in message (security), do not print ip and
312        port number
313      * make-fai-nfsroot: add option -U, do not divert update-initramfs (added
314        because of a Ubuntu bug), activate -U if Ubuntu is detected
315        determine the arch inside the nfsroot for defining a class, this help
316        building amd64 nfsroots on i386 and vice versa,
317        add support for running hooks, (closes: #342467)
318      * make-fai-nfsroot.conf: add variable NFSROOT_HOOKS
319      * make-fai-nfsroot.9: add info about NFSROOT_HOOKS
320      * fai-mirror.8, make-fai-nfsroot.8: enhance/add info of -C, add info
321        about variable FAI_ETC_DIR
322      * packages_config/DEFAULT: fix typos in linux-image-amd64
323      * fai-chboot,fai-chboot.8: add option -C and support for $FAI_ETC_DIR
324      * savelog.LAST.source: add ignore pattern
325      * packages_config/FAIBASE: add fai-client
326      * fai-do-scripts: exit with maximum error code of all child scripts that
327        had an error
328      * fai: change message when stamp file already exists (closes: #441437)
329      * fai-cd: remove arch specific path
330      * fai-cd.8: add info about USB stick (closes: #441988),
331        improve man page (closes: #441991)
332      * new get-config-dir-git: add method git for access (closes: #441992)
333      * examples/etc/dhcpd.conf: fix path
334      * faimond-gui: new tool that produces graphical output of faimond
335      * faimond-gui.8: new man page
336      * get-config-dir-svn: fix svn+ssh with username (Closes: #442021)
337      * fai-guide.sgml: add info about NFSROOT_HOOKS
338    
339     -- Thomas Lange <lange@debian.org>  Mon, 17 Sep 2007 13:30:34 +0200
340    
341    fai (3.2) unstable; urgency=low
342    
343      * subroutines-linux: fix extra slash in path (closes: #428860),
344        jobsrunning(): ignore rcS process (closes: #425725)
345        during dirinstall call debootstrap if no base.tgz is found
346      * setup_harddisks: fix file system type of /proc
347      * fai.conf: make ssh and scp the default (closes: #309678, #380085)
348      * fai-guide.sgml:
349        major update to reflect FAI 3.X changes (closes: #390508),
350        fix description of classes used (closes: #329984),
351        change /usr/share/doc/fai to /usr/share/doc/fai-doc (closes: #387541),
352        fix an url, add documentation for dirinstall (closes: #390508),
353        document usage of basefiles/ (closes: #391660),
354        document the order hooks are called (closes: #380337)
355      * get-config-dir-svn: add support for svn url's without username
356        (closes: #415875)
357      * subroutines: copy disk_var.sh only if available (closes: #415880),
358        fix wrong path for FAI_CLASSES
359      * savelog.LAST.source: add more patterns
360      * faimond: add options -p, -h, -b,
361        it can now call fai-boot (closes: #342477, #424608)
362      * faimond.1: update man pages to reflect the new options
363      * fai-savelog: use $LOGREMOTEDIR when saving to remote
364        (closes: #290371), do not set $HOSTNAME, should be set all the time
365        (closes: #429553, #429733)
366      * make-fai-nfsroot: add option -p (closes: #359323), move from
367        fai-kernels to plain Debian kernel using initrd (closes: #410940),
368        remove unused things since we have now write access to the nfsroot,
369        use mkdir -p, live-initramfs needs NFSROOT in .../live/filesystem.dir,
370        move creating of subdirs from make-fai-nfsroot to fai (from server to
371        client), do not create shell script in make-fai-nfsroot,
372        remove -V, use aptitude to remove the kernels from the nfsroot, -k now
373        reinstalls all packages from /etc/fai/NFSROOT (closes: #431613),
374        update-initramfs symlinks to /bin/true during diversion
375      * make-fai-nfsroot.conf:
376        remove the variable KERNELPACKAGE (closes: #416531, #435098)
377      * make-fai-nfsroot.8: remove -V, new description for -K and -k
378      * fcopy: set mode on file even no file was copied (closes: #360184),
379        check error code of preinst and postinst scripts (closes: #432681),
380        add quotes to variable (closes: #430127), skip comment lines in
381        file-modes
382      * fai-chboot: $NFSROOT is defined in new location (closes: #408247),
383        add initrd support, add option -s (closes: #356380), remove nfs
384        options from append line
385      * fai-chboot.8: ROOTFS parameter is not needed any more, add option -s
386      * device2grub: fix pattern to support /dev/cciss and /dev/ida devices
387        (closes: #416381)
388      * conf/NFSROOT: add packages needed for new fai-cd technique, add plain
389        debian kernel package, add ext2resize, hwinfo and change arch specific
390        packages,
391        move packages cfengine2 and libapt-pkg-perl from control to NFSROOT
392      * control: change dependencies from tetex to tetex or texlive, replace
393        Recommends of rsh-server with ssh (closes: #426093), add aptitude for
394        fai-server as Suggests, remove fai-kernels, add field XS-Vcs-Browser,
395        syslinux is only available on two architectures, do not depend on
396        cfengine (v1), since it does not exists any more
397      * fai: do not remount / read only, do not call create_ramdisk, now we
398        use unionfs, remove HOST variable, only use HOSTNAME now, use mkdir
399        -p, export $action for 20hwdetect.source, call save_dmesg only during
400        initial installation, during dirinstall set
401        LOGDIR=/var/log/fai/dirinstall/$HOSTNAME (closes: #429553)
402        define FAI_DEBOOTSTRAP, FAI_DEBOOTSTRAP_OPT for dirinstall
403        create syslog.conf before starting the syslog daemon
404        when doing dirinstall -c or -N must be specified (closes: #429554)
405        the local hard disks are now mounted to /target instead of /tmp/target
406      * move from mkinitrd-cd to live-initramfs to create a CD, use plain
407        Debian kernel
408      * menu.lst: remove unneeded options, add boot=live for new initrd,
409        remove root (cd), fix setting of hostname, instead of using ip=, we
410        now use hostname=
411      * create_resolv_conf: fix path, since we can now write on the whole
412        filesystem
413      * fai-cd: use plain Debian kernel with initrd and live-initramfs for
414        booting (closes: #401041),
415        add option -f, force removal of an existing ISO image
416        add option -k, this is for debugging
417        add option -n, do not create ISO image
418        add option -u, copy fai-cd data to a directory (USB support)
419        use $NFSROOT/live/filesystem.dir
420      * disk-info: do not include removable devices into list of disks
421      * fai-class: remove HOST variable, only use HOSTNAME now
422        do not set HOSTNAME from uname (closes: #431283)
423      * multiple files: add some patches fixing english text
424        (closes: #428857, #428858)
425      * 20-removable_media: fix path for floppy mount point (closes: #428859)
426      * fai.8: add option -u, --hostname (closes: #361559)
427      * add variable TFTPROOT (closes: #408271, #431431)
428      * fai-mirror:
429        use $NFSROOT/live/filesystem.dir
430        do not ask questions, add unauthenticated packages to the mirror
431      * 20hwdetect.source: do not execute 20hwdetect.source during dirinstall
432      * debconf/FAIBASE: autodetect most xorg parameters, (but not resolution)
433      * install_packages: add option -N, change option -t to -n,
434        add patch that AptPkg module is only used when
435        available and target system is Debian (closes: #422225), move code to
436        check_aptpkg(), add smart package manager support (closes: #430798)
437        do execute Debian specific commands only when needed (closes: #392038),
438        grab error codes when executing commands,
439        exit with 3 when errors occured, add option -H (closes: #391659),
440        put suffix -internal to all internal commands,
441        remove -n from tasksel calls
442        print path once, then only config file names, not always full path
443      * install_packages.8: add option -N and -H, change option -t to -n,
444        add option -p (closes: #424848)
445      * create_ramdisk: replaced by unionfs
446      * fai-do-scripts: remove -k from cfagent call (closes: #425699),
447        add new strings for shell scripts (closes: #416616)
448      * fai-server.post*: do not manage $TFTPROOT (closes: #430000)
449      * package_config: move linux-image package from FAIBASE to DEFAULT, add
450        kernel name for architecture
451      * ainsl: escape + in pattern
452      * make S01fai-abort an init.d script
453    
454     -- Thomas Lange <lange@debian.org>  Tue, 21 Aug 2007 18:11:28 +0200
455    
456    fai (3.1.8) unstable; urgency=medium
457    
458      * conf/NFSROOT: remove unknow package name (closes: 407950)
459      * setup_harddisks: use C locale when calling mkreiserfs (closes: 413504)
460      * fai-mirror: add /usr/sbin to $PATH so a normal user can also call
461        this command (closes: 413466)
462      * simple/package_config/GERMAN: fix wrong package name
463      * lib/subroutines: replace >>/dev/stderr with >&2
464    
465     -- Thomas Lange <lange@debian.org>  Tue, 13 Mar 2007 23:39:56 +0100
466    
467    fai (3.1.7) unstable; urgency=medium
468    
469      * subroutines: ifclass() should append to stderr (closes: #409059)
470      * examples/simple/, lib/fai-mount-disk, lib/mount2dir: use bash for
471        shell scripts (closes: #410084)
472      * fix typo in bug number of older changelog entry
473      * install_packages.8: add info for variable MAXPACKAGES
474    
475     -- Thomas Lange <lange@debian.org>  Wed, 14 Feb 2007 12:11:29 +0100
476    
477    fai (3.1.6) unstable; urgency=high
478    
479      * fix important and grave bugs
480      * fai-setup: do not fail (and exit) if $loguserhome is not writeable for
481        root (closes: #407947)
482      * fai-class: fix syntax error (closes: #408153)
483    
484     -- Thomas Lange <lange@debian.org>  Tue, 23 Jan 2007 23:49:33 +0100
485    
486    fai (3.1.5) unstable; urgency=low
487    
488      * make-fai-nfsroot: remove copying of *.pub files (closes: #406334)
489      * fai-debconf: add template when create tmp file, remove also old
490        tmp files (closes: #406336)
491      * fai: add missing parameter to --long options (closes: #406125)
492      * fai-classs: set hostname from -u as intended (closes: #406125)
493      * scripts/FAISERVER/10-conffiles: fix wrong path (closes: #406500)
494      * README: update year from 2006 to 2007
495    
496     -- Thomas Lange <lange@debian.org>  Fri, 12 Jan 2007 14:57:12 +0100
497    
498    fai (3.1.4) unstable; urgency=medium
499    
500      * these are only document changes and a one liner for setup_harddisks
501      * fix default examples. A change in the xorg package dependencies broke
502        the default FAI example installation (closes: #405435)
503      * remove xlockmore package from example (closes: #405433)
504      * setup_harddisks: add support for mountig existing NTFS partitions
505        (closes: #404187)
506    
507     -- Thomas Lange <lange@debian.org>  Thu,  4 Jan 2007 15:30:42 +0100
508    
509    fai (3.1.3) unstable; urgency=medium
510    
511      * fai-savelog: fix a security tagged bug, make local copy of LOGDIR only
512        readable for root and group adm (closes: #402644)
513      * fai: add missing shift command (closes: #402588)
514      * fai.8: improve dirinstall info (closes: #402294)
515      * package_config/FAIBASE: add packages, this is only a documentation
516        change
517    
518     -- Thomas Lange <lange@debian.org>  Sun, 17 Dec 2006 17:40:54 +0100
519    
520    fai (3.1.2) unstable; urgency=high
521    
522      * use new fai kernel version 2.6.18
523      * control: add Vcs-Svn control field (closes: #399561)
524      * conf/NFSROOT: remove package hwtools, which do not exists any more
525      * fai-chboot: exit if file cannot be written, tmpfile was not always
526        removed
527      * make-fai-bootfloppy: remove sit interfaces from list of network
528        devices (closes: #400521), print error if it can't write to floppy
529        device (closes: #400522)
530      * fcopy: tmpfile was not always removed
531      * mount2dir: use noatime when mounting local file systems
532      * lib/subroutines-linux: change comment
533      * fix typo in changelog
534      * fai-server.postinst: change message (closes: #400324)
535    
536     -- Thomas Lange <lange@debian.org>  Mon, 27 Nov 2006 20:04:51 +0100
537    
538    fai (3.1.1) unstable; urgency=low
539    
540      * control: remove mkinitrd-cd from Recemmends: and Suggests:
541      * make-fai-nfsroot: add missing option h to getopt, fix typo, test if
542        $cfdir is already set (closes: #394884), no code change, reorder code
543        so a normal user gets help whem using -h,--help
544      * faireboot: fix file name to variables.log
545      * fai-chboot: fix several bugs for listing options, option -p expects an
546        argument, fix for -c behaviour (closes: #389905)
547      * fai-chboot.8: minor document fixes
548      * fai-mirror.1: fix example (closes: #390520)
549      * fcopy: remove temporary file after use
550      * fai: start udev before creating /dev/shm/network, remove set +a for
551        dirinstall, so $fai_rundate will be exported (closes: #390373)
552      * subroutines: umount config dir at the end of softupdate action,
553        cd back to old directory, convert FAI_ROOT to absolute path if doing
554        dirinstall (closes: #390346), die() only calls bash when
555        FAI_ACTION=install, add -i to bash call (closes: #362252)
556      * subroutines-linux: check exit status of get-config-dir
557      * get-config-dir: replace die call with echo and exit statement, add
558        error message
559      * get-config-dir-cvs: fixed regular expression as 'expr' automatically
560        anchors to the beginning
561      * LAST/50-misc: /sbin/unconfigured.sh is not used any more
562      * ainsl.8: explain ^ and $ treatment in more detail
563      * FAIBASE/10-misc: add anchors to ainsl pattern
564      * class/20hwdetect.source: change discover call
565      * aisnl,fcopy,fai-chboot: print help and exit if unknow option was given
566      * lib/task_sysinfo: remove call of kudzu since it's not available any
567        more in etch
568    
569     -- Thomas Lange <lange@debian.org>  Mon,  6 Nov 2006 15:57:01 +0100
570    
571    fai (3.1) unstable; urgency=medium
572    
573      * Makefile: force bash in Makefile, fixes FTBFS in ubuntu
574      * rename action dirinst to dirinstall (closes: #390345)
575      * fai-cd: fix wrong path for sources.list (closes: #391639)
576      * scripts/FAIBASE/10-misc: use ainsl instead of echo >> ...
577      * lib/create_ramdisk: make /var/discover writeable
578      * make-fai-nfsroot: create directory var/discover, add option -h and
579        usage() subroutine
580      * subroutines: move find's maxdepth option to the left, prevent multiple
581        fai softupdate running simultaneously (closes: #390680), move
582        disk_var.sh from FAI 2.X installation old to new location
583        rename variable sndhostname to sendhostname
584      * get-config-dir*: replace \s and \S in expr with regex using [:space:],
585        so it also works for sarge's version of expr
586      * subroutines-liux: add test if base.tgz exists (closes: #390343),
587        sources.list must be used from /etc/apt during normal installation
588      * fai: add option -u,--hostname (closes: #390367), create
589        /dev/shm/network if directory not already exists (needed for initrd
590        kernels)
591      * LAST/50-misc: do not fail if hardware clock can't be set
592      * fcopy: swap call of postinst and set_mode
593      * install_packages: add missing package list to yum and rpm calls
594        (closes: #392032)
595      * rename sndmon() to sendmon()
596      * fai-start-stop-daemon: start udevd (needed for ubuntu) and do not fake
597        it, add carriage return
598      * package_config/DEMO: remove rstatd since it buggy atm
599      * 20hwdetect.source: xorg can discover the grpahics driver itself, do
600        not call discover
601    
602     -- Thomas Lange <lange@debian.org>  Thu, 19 Oct 2006 14:46:32 +0200
603    
604    fai (3.0) unstable; urgency=low
605    
606      * conf/make-fai-nfsroot.conf,sources.list: move from sarge to etch
607      * fai: export FAI_ACTION, fix -c and -C in usage()
608      * subroutines-linux: fix path of resolv.conf
609      * fai-chboot: remove devfs=nomount, use NFS v3
610      * package_config/DEFAULT: replace kernel-image with linux-image
611      * faireboot: stop udevd
612      * rename class XFREE to XORG, use xorg packages
613      * bin/fai: rename $targetdir to $FAI_ROOT
614      * add debconf data for german environment (closes: #386192)
615      * package_config/GERMAN: new file includes packages for german
616        environment
617      * new script FAIBASE/20-removable_media creates fstab entries and makes
618        directories under /media
619      * new script and man page: ainsl, ainsl.1
620      * fai-start-stop-daemon: prints which daemon will not be started
621      * get-boot-info: fix duplicate call of get_dhcp_info()
622      * FAIBASE.var: add FAI_ALLOW_UNSIGNED=1
623      * fai-setup: add option no_subtree_check to etc/exports lines
624      * get-config-dir-svn: svn support for config space (closes: #314991)
625      * fai.8: add info about dirinst, add example
626    
627     -- Thomas Lange <lange@debian.org>  Wed, 27 Sep 2006 15:44:46 +0200
628    
629    fai (3~beta21) unstable; urgency=medium
630    
631      * make pathes conform to FHS:
632        (closes: #340608, #311524, #336650, #309554, #340609)
633      * use /srv/tftp/fai    instead of /boot/fai
634      * use /srv/tftp/fai/pxelinux.cfg instead of /boot/fai/pxelinux.cfg
635      * use /srv/fai/config  instead of /usr/local/share/fai
636      * use /srv/fai/nfsroot instead of /usr/lib/fai/nfsroot
637      * use /var/lib/fai/config instead of /fai
638      * use /var/lib/fai/mirror instead of /mnt
639      * create_ramdisk: call mkrw with -n
640      * setup_harddisks: use more secure options for /proc line
641      * fai-chboot: use tcp as default for nfs, nfs v3 can will become default
642        with etch, existent .disable pxe file will be removed automatically,
643        add headline when copying from template, change in options: -d is now
644        -D, -r is now -d, -r is not used any more, abort if $pxedir does not
645        exist (closes: #373596)
646      * subroutines-linux: task_updatebase does not use updatebase.log any
647        more (closes: #366823), try ftar $FAI/basefiles before extracting
648        base.tgz, create policy-rc.d in the chroot, copy sources.list from
649        $FAI_ETC_DIR, replace $FAI_REMOTESH with local variable $remotesh, fix
650        path for resolv.conf
651      * move /etc/fai/sources.list to /etc/fai/apt/sources.list
652      * fix lintian error: build-depends-indep-should-be-build-depends
653        debhelper
654      * complies with policy 3.7.2
655      * added a linda override for fai-quickstart (ignore /usr/doc-symlink
656        warning)
657      * added Section: headers to binary packages in control
658      * conf/make-fai-nfsroot.conf: remove variables: $nfssize,
659        $NFSROOT_PACKAGES, $package
660      * new config file /etc/fai/NFSROOT which contains the package list
661      * fai.conf: remove FAI_REMOTESH and FAI_REMOTECP, use FAI_LOGPROTO
662        instead, LOGSERVER, LOGREMOTEDIR, LOGPASSWD removed installserver
663        removed (closes: #332837)
664      * lib/subroutines: remove get_fai_cvs(), get_fai_dir(), now separate
665        scripts, print warning if CD-ROM does not use DMA mode, eject fai-cd
666        at the end of the installation
667      * fai: replace $rclog with $LOGIDR/fai.log, add option -C,--cfdir,
668        -c,--class (closes: #353535), add support for dirinst, cleanup LOGDIR
669        before using it again (closes: #369534), remove variable rundir, mkdir
670        /var/run/fai if not existing, trap uses subroutine clean_exit() for
671        dirinst
672      * fai-setup: use getent for getting IP address, make it a bash script,
673        change $HOME of LOGUSER (closes: #290449), do not use SERVERINTERFACE
674        for getting hostname, add all IP addresses and host names to
675        ssh_known_hosts (closes: #286692), remove variable FAICLIENTS, use IP
676        address and netmask for exportfs line (closes: #381261)
677      * make-fai-nfsroot: new subroutine all_host_entries(), use
678        install_packages and /etc/fai/NFSROOT for installing packages into the
679        nfsroot, install fai-nfsroot before other packages are installed, do
680        not exit if getent returns no information, rename -c to -C, use
681        readlink to determine $cfdir (closes: #358765)
682      * variable $fstab replaced with fstab (no more Solaris support using
683        vfstab)
684      * savelog.LAST: set reboot=1 if no errors are found
685      * fcopy: fix bug (closes: #374415)
686      * control: update to Standards-Version: 3.7.2, fai-quickstart depends on
687        tftpd-hpa
688      * make-fai-bootfloppy: read make-fai-nfsroot.conf instead of fai.conf,
689        replace backticks with $(), fix test (closes: #384624), rename -c to -C
690      * lib/get-boot-info: get network info via DHCP if ip=dhcp was set
691      * prcopyleft: remove osname from copyright logo
692      * subroutines: add task dirinst (closes: #322634), do not execute task
693        prepareapt on softupdates (closes: #315000), save FAI_CLASSES and
694        disk_var.sh to /var/lib/fai, do not save variables.log to /var
695      * move fai-divert to fai-client package
696      * ftar: fix exit code when no matching class was found
697      * move code from script get-config-dir to task_confdir()
698      * rename $DO_INIT_TASKS to $do_init_tasks
699      * install_packages: add option -p
700      * fai-mirror: use packages.nfsroot instead of packages.arch, check if
701        obsolete variables are used, remove -a, add -B
702      * add policy-rc.d support instead of diverting start-stop-daemon
703      * remove varaible diskvar, use $LOGDIR/disk_var.sh instead
704      * fai-debconf: use read-only temp file during reconfigure
705      * get-config-dir-file: access config space via local path, used by
706        fai-cd
707      * fai-cd: use $FAI instead of /fai
708      * fai-mirror: generate distrib name from FAI_DEBOOTSTRAP
709      * move some -c to -C, so now all scripts use -C for cfdir, setting
710        $FAI_ETC_DIR is the same as specifying -C cfdir, print message if this
711        variables is used
712      * move NEWS to NEWS.Debian
713      * VERSION: default is kernel 2.6.17
714    
715     -- Thomas Lange <lange@debian.org>  Wed, 13 Sep 2006 18:54:38 +0200
716    
717    fai (2.10.5) unstable; urgency=high
718    
719      * fixes patch from last NMUs. (really, really closes: #373955)
720      * make-fai-nfsroot: print debootstrap version
721      * add package lftp to nfsroot
722      * create_ramdisk: make more directories writeable
723      * 20hwdetect.source: add some usb modules
724      * dhcpd.conf: next-server is needed in dhcpd3 >=3.0.3
725    
726     -- Thomas Lange <lange@debian.org>  Tue, 11 Jul 2006 16:28:21 +0200
727    
728    fai (2.10.4) unstable; urgency=high
729    
730      * Non-maintainer upload.
731      * Fix previous patch; it should remove files from $FAI_ROOT/etc, not
732        /etc, as faireboot is not run inside the chroot. (Really
733        Closes: #373955)
734    
735     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 18:59:55 +0200
736    
737    
738    fai (2.10.3) unstable; urgency=high
739    
740      * Non-maintainer upload.
741      * Remove /etc/apt/apt.conf.d/{10,90}fai in faireboot, since the settings
742        used during install_packages are not appropriate for the finished
743        system. (Closes: #373955)
744    
745     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 15:54:55 +0200
746    
747    fai (2.10.2) unstable; urgency=medium
748    
749      * lib/get-boot-info: call dhclient with different configuration and
750        script names, closes grave bug (closes: #369265), remove dpkg-divert
751        calls for /etc/dhcp3/dhclient-script and /etc/dhcp3/dhclient.conf
752      * create_ramdisk: make /etc/lvm writeable (closes: #365035)
753      * do not call mkrwsize if directory does not exist (closes: #365037)
754      * lib/mkrw: add option -n
755      * make-fai-nfsroot: grep before appending to file (closes: #364748),
756        enable DNS inside the nfsroot (closes: #358783)
757      * lib/subroutines-linux: task_prepareapt(): check $IPADDR before
758        appending to file (closes: #331258)
759      * lib/subroutines: make 100MB ramdisk for /fai when booting from CD
760      * bin/fai: do not mount --bind /tmp/fai on softupdate
761    
762     -- Thomas Lange <lange@debian.org>  Wed, 14 Jun 2006 11:51:19 +0200
763    
764    fai (2.10.1) unstable; urgency=low
765    
766      * fai-chboot: fix division by zero error
767      * fai.conf: remove $OS_TYPE
768      * fai: remove $OS_TPYPE, set $targetdir, eval_cmdline is not needed for
769        install and dirinst, move prcopyleft() and additional code into
770        external script, use /var/log/fai/current as default LOGDIR,
771        /tmp/fai is currently a mount --bind to it
772      * fai-do-scripts: replace --no-lock with -K, this should fix cfengine's
773        segfault bug
774      * install_packages: add commands for y2pmsh, yast and rpm
775      * mount2dir: add more fs types that should be skipped
776      * fai-mirror: use different source.list when downloading packages for
777        debootstrap (closes: #361786), remove comments from PACKAGES line
778        (closes: #358910), add option -C, (closes: #318299), recreates
779        Package.gz and Release file using apt-ftparchive
780      * fai-cd: add option -C (closes: #312198), print FAI version in grub
781        menu, not fai-cd version
782      * make-fai-nfsroot: print warning if -f is still used, add config for
783        aptitude to allow unsigned packages without prompting
784      * menu.lst: enable timeout, use localboot as default, remove syslogd
785        flag, remove unused entries, fix IP address for demohost
786      * subroutines: new path /var/log/fai/current/showvar.log
787      * fai-guide.sgml: include package splitting into fai guide
788      * make-fai-nfsroot.conf: new names packages in fai-kernel, add
789        console-tools to nfsroot (closes: #363480)
790      * get-boot-info: do not try to activate the first four ethernet devices
791      * conf/apt.conf: add aptitude option so untrusted repositories will also
792        be used
793      * instsoft.FAIBASE: use fcopy for kernel-img.conf
794      * subroutines-linux: use IP address when calling fai-chboot in
795        task_chboot, this helps when the install client has two network cards
796        and the host name lookup fails
797      * mkrw: fix typo (closes: #363521)
798      * dhcpd.conf: make deny unknown-clients default, remove range definition
799      * S99fai-setup: enable networking for faiserver
800    
801     -- Thomas Lange <lange@debian.org>  Thu, 20 Apr 2006 11:46:12 +0200
802    
803    fai (2.10) unstable; urgency=low
804    
805      * setup_harddisks: mapdisk(): add support for more than two disks, fix
806        wrong comments (closes: #356265), allow logical partitions to be
807        bootable (closes: #344536)
808      * make-fai-nfsroot: do not copy files from /etc/apt to the nfsroot,
809        detect kernel version for new kernel name (closes: #352939),
810        remove patches-* file when using -K (closes: #348350), remove
811        update-modules call, remove symlink creation to /tmp, add warning if
812        $FAI_LOCAL_REPOSITORY is still used
813      * fai-chboot: change output of -l and -L, major rework of the lsdir
814        function, add more options for different listing formats, add template
815        copy function (closes: #342471, #356136), options added: -g -c -t -o
816      * 20-hwdetect.source: test if discover is installed
817      * make-fai-bootfloppy: remove obsolete message (closes: #347974)
818      * fcopy: remove newline from $source, add \Q, (closes: #350015), warning
819        if unlink fails, add option -n (closes: #356378), preserving is not an
820        error (closes: #360183)
821      * make example scripts more cfengine2 compatible (closes: #312201)
822      * hooks/instsoft.FAIBASE: do not pause when kernel modules are already
823        available (closes: #314613)
824      * install_packages: new feature, just unpack packages (closes: #277079),
825        add urpmi, urpme and yum support
826      * fai: exit script if no parameters are given and no run from nfsroot
827      * subroutines: add verbose output when defining variables, add
828        subroutines mkrw and mkrwsize, set $diskvar during softupdate to
829        /var/log/fai/disk_var.sh, task_savelog: test if files exist before
830        copying them
831      * remove FAIBASE/20-save_diskvar (closes: #312296)
832      * task_sysinfo: call lshw if available
833      * lib/get-boot-info: remove duplicate network device names
834      * make-fai-nfsroot.conf: use SERVERINTERFACE for detecting subnet
835        (closes: #341577)
836      * create_ramdisk: use mkrw for making directories writeable
837      * fai-mirror: add warning if some files do not exist
838    
839     -- Thomas Lange <lange@debian.org>  Mon,  3 Apr 2006 15:11:30 +0200
840    
841    fai (2.9.1) unstable; urgency=low
842    
843      * install_packages: add aptitude-r to @commands (closes: #343361)
844      * new command fai-statoverride (like dpkg-statoverride)
845      * fai-chboot: use NFS v2 as default until FAI will drop sarge support
846      * fai.8: fix typo (closes: #343642)
847      * doc/classes_description.txt: remove all unused classes, update
848        description (closes: #322026)
849      * add script AMD64/99-discover-bug
850      * add class FAISERVER
851      * updatebase: mount /sys into chroot
852      * mkdebmirror: remove non-US stuff
853      * savelog.LAST: add segfault to error pattern
854      * make-fai-bootfloppy.8: fix typo (closes: #346428)
855      * make-fai-nfsroot: do not try to copy file if resolv.conf does not
856        exist
857      * menu.lst: add entry for faiserver
858      * fai-cd: adjust space, new code for generating sources.list file
859      * fai-debconf: add test if debconf data file exists (closes: #348857)
860    
861     -- Thomas Lange <lange@debian.org>  Sun,  5 Mar 2006 22:37:31 +0100
862    
863  fai (2.9) unstable; urgency=low  fai (2.9) unstable; urgency=low
864    
865    * splitting binary package fai into fai-server, fai-client, fai-doc and    * splitting binary package fai into fai-server, fai-client, fai-doc and
# Line 10  fai (2.9) unstable; urgency=low Line 872  fai (2.9) unstable; urgency=low
872    * fai-cd: fixed hardcoded sources.list for the install client to be    * fai-cd: fixed hardcoded sources.list for the install client to be
873      generated, code by Michael Tautschnig (closes: #320024) and at least      generated, code by Michael Tautschnig (closes: #320024) and at least
874      partially #329547, test if nfsroot was created (closes: #317495), test      partially #329547, test if nfsroot was created (closes: #317495), test
875      if mkisofs is available (closes: #334871)      if mkisofs is available (closes: #334871), exist unless arch is i386
876        or amd64 (closes: #339098), check if $FAI_CONFIGDIR is valid
877        remove subroutine mhide amd module-hide, mkbimage is not needed any
878        more, use grub's stage2_eltorito feature mkisofs uses -no-emul-boot,
879        no floppy emulation needed, size is not limited any more to 2.88M
880    * install_packages: ignore packages ending with - when using -d    * install_packages: ignore packages ending with - when using -d
881      (closes: #334333)      (closes: #334333), remove backtick evaluation (closes: #322157), add
882        -R to default aptitude call, add aptitude-r for download only mode,
883        add more warnings
884    * lib/create_ramdisk: make /etc/network/run/ifstate writable    * lib/create_ramdisk: make /etc/network/run/ifstate writable
885      (closes: #312128)      (closes: #312128)
886    * fai-mirror: add -i to egrep (closes: #312508), add option    * fai-mirror: add -i to egrep (closes: #312508), add option
887      DPkg::force-conflicts::=yes (closes: #328138), only aptitude can      DPkg::force-conflicts::=yes (closes: #328138), only aptitude can
888      install conflicting packages      install conflicting packages, test if $mirrordir starts with a slash
889        (closes: #328139), check if $FAI_CONFIGDIR is valid (closes: #334577)
890    * fai-do-scripts: do not execute S[0-9][0-9]* any more (closes: #310999)    * fai-do-scripts: do not execute S[0-9][0-9]* any more (closes: #310999)
891    * fcopy: add preinst support, ignore .svn dirs (closes: #297550), do    * fcopy: add preinst support, ignore .svn dirs (closes: #297550), do
892      chroot before using getpwnam (closes: #283475)      chroot before using getpwnam (closes: #283475), add option -U
893    * fai-guide.sgml: include README.disk_config into fai guide, minor    * fai-guide.sgml: include README.disk_config into fai guide, minor
894      fixes, (closes: #332295, #332318, #332293, #332291)      fixes, (closes: #332295, #332318, #332293, #332291)
895    * make-fai-nfsroot: use --one-file-system instead of -l (closes: #308806),    * make-fai-nfsroot: use --one-file-system instead of -l (closes: #308806),
896      new test if ssh package is installed (closes: #322759)      new test if ssh package is installed (closes: #322759), create
897    * subroutines: test if hooks are executable (closes: #338524)      apt.conf.d file to support unsigned repositories, fail if debootstrap
898        return with error code (closes: #342120)
899      * subroutines: test if hooks are executable (closes: #338524), new stamp
900        file name when action is softupdate
901    * make-fai-bootfloppy: fix code for -i when using a relative path    * make-fai-bootfloppy: fix code for -i when using a relative path
902      (closes: #314551)      (closes: #314551), add option -I (closes: #337271), create more space
903        on boot floppy (closes: #294593), add option -B
904    * FAIBASE/10-misc: with the new fai-kernels package we can call tune2fs    * FAIBASE/10-misc: with the new fai-kernels package we can call tune2fs
905      even when using a 2.6 kernel (closes: #307147)      even when using a 2.6 kernel (closes: #307147)
906      * ftar: test if $single is set (closes: #340421)
907      * FAIBASE/30-interface: do not overwrite resolv.conf if it's a symlink
908        (closes: #305783)
909      * setup_harddisks: add i2o support (closes: #317797), add workaround for
910        udev behaviour
911      * GRUB/10-setup: use -U with fcopy, so grub's menu.lst will not be
912        overwritten during softupdate (closes: #313069, #314995)
913      * subroutines-linux: fix idempotent code (closes: #340422)
914      * fai: do not use color logo if $console was set, start udev if
915        available (closes: #334373), test if run as root
916      * lib/updatebase: mount /dev into chroot during installation if we are
917        running udev
918      * fai-chboot: read $NFSROOT from fai.conf, add nfsroot option to kernel
919        parameters, root-path can now be removed from dhcpd.conf
920      * add support for unsigned repositories
921      * LAST/50-misc: fix code that detect of a kernel is installed, now it
922        does not break if more than one kernel is installed
923    
924   -- Thomas Lange <lange@debian.org>  Wed, 23 Nov 2005 09:46:06 +0100   -- Thomas Lange <lange@debian.org>  Tue, 13 Dec 2005 15:53:00 +0100
925    
926  fai (2.8.4) unstable; urgency=high  fai (2.8.4) unstable; urgency=high
927    
# Line 94  fai (2.8.1) unstable; urgency=low Line 984  fai (2.8.1) unstable; urgency=low
984    * make-fai-nfsroot: split i386 and amd64 packages list, remove packages    * make-fai-nfsroot: split i386 and amd64 packages list, remove packages
985      from amd64 which are not available (closes: #306264)      from amd64 which are not available (closes: #306264)
986    * menu.lst/postinst: use BOOT_PARTITION instead of ROOT_PARTITION    * menu.lst/postinst: use BOOT_PARTITION instead of ROOT_PARTITION
987      (closes: 305861)      (closes: #305861)
988    * install_packages.8: remove option -f    * install_packages.8: remove option -f
989    * make-fai-nfsroot.8: remove wrong information (closes: #304980)    * make-fai-nfsroot.8: remove wrong information (closes: #304980)
990    * control: add grub to suggests    * control: add grub to suggests
# Line 123  fai (2.8) unstable; urgency=high Line 1013  fai (2.8) unstable; urgency=high
1013      reformat some output, print some messages only if $verbose is set      reformat some output, print some messages only if $verbose is set
1014    * rcS_fai: renamed to fai, add manual page fai.8    * rcS_fai: renamed to fai, add manual page fai.8
1015    * fai: add $rundir, remove unused dirs at the end, call set_disk_info    * fai: add $rundir, remove unused dirs at the end, call set_disk_info
1016      before task_defvar, add variable $DO_INIT_TASK, add code for      before task_defvar, add variable $DO_INIT_TASKS, add code for
1017      softupdate support, rename rcS.log to fai.log, add copyright message      softupdate support, rename rcS.log to fai.log, add copyright message
1018      to usage(), add option -N --new, always test $DO_INIT_TASKS with -eq      to usage(), add option -N --new, always test $DO_INIT_TASKS with -eq
1019    * apt.conf: replace force-confnew with force-confdef    * apt.conf: replace force-confnew with force-confdef
# Line 135  fai (2.8) unstable; urgency=high Line 1025  fai (2.8) unstable; urgency=high
1025      local class-C network, remove ext2resize until available again      local class-C network, remove ext2resize until available again
1026    * subroutines: add task softupdate, add support for softupdate, add    * subroutines: add task softupdate, add support for softupdate, add
1027      $DO_INIT_TASKS, minor changes in get_fai_cvs(), use swapoff -a for      $DO_INIT_TASKS, minor changes in get_fai_cvs(), use swapoff -a for
1028      disabling swap partitions, test $DO_INIT_TASK always with -eq, use      disabling swap partitions, test $DO_INIT_TASKS always with -eq, use
1029      /var/log/fai/FAI_CLASSES      /var/log/fai/FAI_CLASSES
1030    * subroutines-linux: script prepare_apt is now updatebase, add support    * subroutines-linux: script prepare_apt is now updatebase, add support
1031      for softupdates, add task_prepareapt, sliently skip task_chboot if      for softupdates, add task_prepareapt, sliently skip task_chboot if
# Line 469  fai (2.5.3) unstable; urgency=low Line 1359  fai (2.5.3) unstable; urgency=low
1359    * make-fai-bootfloppy: call grub in chroot environment, so correct libc    * make-fai-bootfloppy: call grub in chroot environment, so correct libc
1360      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
1361      more verbose      more verbose
1362    * make-fai-nfsroot: add option c which sets $cfdir (closes: 219824)    * make-fai-nfsroot: add option c which sets $cfdir (closes: #219824)
1363      add variable nfssize, remove package strace, check if $NFSROOT is set,      add variable nfssize, remove package strace, check if $NFSROOT is set,
1364      mkdir $RUNDIR is not need any more, use $cfdir instead of fixed      mkdir $RUNDIR is not need any more, use $cfdir instead of fixed
1365      /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 525  fai (2.5.2) unstable; urgency=low Line 1415  fai (2.5.2) unstable; urgency=low
1415    * fai.conf: add exim4 packages to exlude list    * fai.conf: add exim4 packages to exlude list
1416    * make-fai-nfsroot: add netcat to nfsroot; remove libdetect0 from    * make-fai-nfsroot: add netcat to nfsroot; remove libdetect0 from
1417      package list (closes: #219420), copy preferences from /etc/fai      package list (closes: #219420), copy preferences from /etc/fai
1418      (closes: 219824), use apt-get dist-upgrade instead of upgrade,      (closes: #219824), use apt-get dist-upgrade instead of upgrade,
1419      do not create base.tgz in $NFSROOT/.. and then move file      do not create base.tgz in $NFSROOT/.. and then move file
1420    * setup_harddisks: add -f tp mkfs.xfs option (closes: #219439)    * setup_harddisks: add -f tp mkfs.xfs option (closes: #219439)
1421    * faimond, faimond.8 added    * faimond, faimond.8 added
# Line 1051  fai (2.0.1) unstable; urgency=low Line 1941  fai (2.0.1) unstable; urgency=low
1941    * Check if LOGUSER is defined, (closes: #101620)    * Check if LOGUSER is defined, (closes: #101620)
1942    * wget now recommends, (closes: #101594)    * wget now recommends, (closes: #101594)
1943    * Use ntpdate if a ntp server is defined (tag nt in bootptab),    * Use ntpdate if a ntp server is defined (tag nt in bootptab),
1944      (closes:  #101899)      (closes: #101899)
1945    * DEFAULT script writes fqdn and short hostname into etc/hosts,    * DEFAULT script writes fqdn and short hostname into etc/hosts,
1946      (closes: #101820)      (closes: #101820)
1947    * Bug fix. Check if imggen executable is available.    * Bug fix. Check if imggen executable is available.

Legend:
Removed from v.3080  
changed lines
  Added in v.5192

  ViewVC Help
Powered by ViewVC 1.1.5