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

Diff of /trunk/debian/changelog

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

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

Legend:
Removed from v.2589  
changed lines
  Added in v.4922

  ViewVC Help
Powered by ViewVC 1.1.5