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

Diff of /trunk/debian/changelog

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

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

Legend:
Removed from v.3119  
changed lines
  Added in v.5177

  ViewVC Help
Powered by ViewVC 1.1.5