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

Diff of /trunk/debian/changelog

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

revision 3927 by lange, Tue Sep 12 13:25:29 2006 UTC revision 5178 by lange, Fri Sep 26 10:10:33 2008 UTC
# Line 1  Line 1 
1  fai (3~beta18) unstable; urgency=medium  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, add info about
19        kernel parameters
20      * faisetup.sgml: update messages
21      * bootexample.sgml: update example messages
22      * mkdebmirror: remove obsolete code for fetching boot floppy images
23    
24     -- Thomas Lange <lange@debian.org>  Fri, 26 Sep 2008 12:10:01 +0200
25    
26    fai (3.2.10) unstable; urgency=low
27    
28      * add texlive-latex-recommended and texlive-fonts-recommended to
29        build-depends-indep which fixes FTBFS (closes: #497683),
30        add cfengine2 as recommends to fai-client (closes: #442843),
31        remove mknbi from fai-docs recommends
32      * Init.pm: really add important bugfix (494784) that was only fixed in svn
33        but not in 3.2.9 upload (closes: #494784), fix typo in variable name
34      * Volume.pm: ignore output line of parted containing "Model:"
35        (closes: #497066)
36      * disk-info: fix bashism (closes: #498023),
37        add pattern for KVM devices like /dev/vd[abcd]X (closes: #494426)
38      * Makefile,VERSION: remove variable KERNELVERSION, because it's unused since
39        3.2 (closes: #494699)
40      * fai-cd: do not redirect stderr to /dev/null when calling find_fai_data,
41        otherwise we do not get any errors when the grub call fails
42      * subroutines: use proper path to RUNNING_FROM_FAICD to make eject work
43        (closes: #439101),
44        do not access /proc/uptime if /proc is not mounted (closes: #496234),
45        check if list of cdrom devices is empty (closes: #498052)
46      * fai-client.postrm: use rm -rf, we do so in other maintainer scripts as
47        well and /var/run/fai is probably the least critical place
48        (closes: #494423)
49      * remove old, unsupported and broken script make-fai-bootfloppy and its man
50        page (it only works with fai-kernels which were removed from lenny)
51        (closes: #452375, #400373, #305363)
52      * remove old and unused util/tlink and the information about it from the
53        documentation
54      * fai-guide.sgml: major review, remove boot floppy info, remove BOOTP
55        info, update location of RUNNING_FROM_FAICD
56      * fai-guide.sgml: minor documentation fix (closes: #473106),
57        do not propose make-fai-nfsroot -r (closes: #481111),
58        do reference NEWS.Debian (closes: #452760)
59      * ftar.8: minor fix (closes: #481528), update example used
60      * fcopy.8: minor fix (closes: #419787)
61      * fai-statoverride.8: add man page for fai-statoverride.8 (closes: #358967)
62      * setup-storage.8: document usage of USE_SETUP_STORAGE; some typo fixes
63      * fai-cd.8: add usage example, add warning that all data on USB stick
64        may be destroyed
65      * setup-storage.8: Properly escape \ in literal environments (thanks lintian)
66      * changes to the example classes:
67        - use new partition tool in simple examples
68        - remove class SETUPSTORAGE
69        - package_config/*: remove non-existing packages, change some package
70        - names
71        - package_config/GNOME: make gnome example smaller
72        - 10-misc: remove tune2fs call, now done by new partition tool
73        - use lenny in FAISERVER class
74        - remove empty directory /etc/X11 to make lintian happy
75        - 20-copy-mirror: set correct symlink, add comment
76      * update to standards version 3.8.0, no changes needed
77      * update the package description (closes: #496113)
78      * rules: Don't ignore errors from make clean
79      * Many thanks to Sebastian Harl, Holger Levsen, Michael Prokop and
80        Michael Tautschnig for all the discussions and for the help to create
81        this release
82    
83     -- Thomas Lange <lange@debian.org>  Tue, 09 Sep 2008 15:08:20 +0200
84    
85    fai (3.2.9) unstable; urgency=low
86    
87      * apply patch that fixes the RC-bug license issue (closes: #487866)
88      * debian/copyright: add people and reformat text
89      * ftar: exit with warning if unsupported suffix .tgz is found
90      * ainsl: add options -Q and -q (closes: #484722)
91      * fai-setup: fix syntax error (closes: #488404)
92      * setup-storage.8: add migration section, add info for createopts, move
93        comments in example to bottom, fixed and improved documentation for
94        preserve_{always,reinstall} syntax
95      * Sizes.pm: never scale logical volume sizes beyond the specified
96        maximum (closes: #494519)
97      * Init.pm: fix bug in return values of phys_dev() (closes: #494784)
98      * conf/NFSROOT, control: drop use of liblinux-lvm-perl
99        (closes: #494357), replace unionfs with aufs (closes: #487080),
100        ext2resize is now obsolete, replace it with e2fsprogs,
101        replace obsolete sysutils with procinfo,
102        add packages for powerpc arch (closes: #494440)
103      * control: use official control-fields Vcs-Browser and Vcs-Svn instead
104        of old XS-* friends (closes: #451013),
105        remove Homepage from Description field, use Homepage field instead
106      * Volumes.pm: reverted the code to handle existing LVMs to an earlier
107        version that does not use Linux::LVM, because this is severly broken
108        (closes: #494357)
109      * setup-storage: increase version number to 1.0.1 because of LVM change
110      * Commands.pm: bugfix in RAID volume handling in case of devices marked
111        missing: mdadm command requires device names to be replaced by
112        "missing" (closes: #494520)
113      * package_config/FAIBASE: replace obsolete sysutils with procinfo
114      * subroutines-linux: replace klogd and syslogd with rsyslog
115        (closes: #494387)
116      * conf/sources.list: replace etch with lenny, make koeln repository
117        optional (closes: #474326)
118      * make-fai-nfsroot.conf: replace etch with lenny, mount /dev/pts to
119        avoid warnings "Can not write log, openpty() failed",
120      * make-fai-nfsroot: umount /proc and /dev/pts inside nfsroot on exit
121        (closes: #494518, #494523),
122        move trap definitions outside of { } block (closes: #494518, #494523),
123        use arch independent name for linux kernel (closes: #494440)
124      * updatebase: mount /dev/pts into /target to avoid openpty() warning
125      * fai-do-scripts: use -b in call of file command, this makes the pattern
126        matching more robust, make file adjust regex to new output of file
127        command (closes: #490111)
128      * savelog.LAST.source: add error pattern
129      * fai-cd: add option "--iso-level 4" to mkisofs call (closes: #494443)
130      * rules: do not copy file for linda
131      * fai-quickstart.dirs:  linda directory not needed any more
132      * fai-quickstart.lintian: fix pattern
133    
134     -- Thomas Lange <lange@debian.org>  Tue, 12 Aug 2008 11:49:51 +0200
135    
136    fai (3.2.8) unstable; urgency=low
137    
138      * Merge setup-storage, the new partitioning tool
139        (closes: #380629, #330915, #277045, #356862, #416633, #484788)
140      * add variable $USE_SETUP_STORAGE
141      * setup-storage: move loading of kernel modules into 20hwdetect.source,
142        print which disk_config setup-storage is using
143      * Commands.pm: print also mountpoint when debugging tuneopts and
144        createopts, fix and document problem when only tuneopts are defined,
145        prevent warnings about uninitialized variables
146      * 20-hwdetect.source: load modules needed for setup-storage
147      * add class SETUPSTORAGE for easy testing
148    
149     -- Thomas Lange <lange@debian.org>  Sun, 15 Jun 2008 12:47:16 +0200
150    
151    fai (3.2.7) unstable; urgency=low
152    
153      * update some messages to 2008
154      * fai-cd: check if list of Packages files is non-empty, change syntax of
155        ${...:=...}, use rsync for coping to USB stick if available
156      * fai-cd.8: add info for MAXPACKAGES
157      * fai-guide.sgml: fix order of tasks
158      * fai-setup: check if file exists
159      * make-fai-nfsroot: exclude files in var/lib/apt/lists from base.tgz
160        check if NFSROOT directory is mounted with bad options
161      * get-boot-info: parse live.log for detecting boot method
162      * disk-info: use group info for detecting disks, extend pattern for
163        detecting scsi disks
164      * subroutines: fix regex so softupdate will; now umount the config space
165      * add internal variable printk, for setting the console log level
166    
167     -- Thomas Lange <lange@debian.org>  Sat, 31 May 2008 16:47:25 +0200
168    
169    fai (3.2.6) unstable; urgency=medium
170    
171      * fai: remove local, fix regex (closes: #480685)
172      * fai-cd: fix syntax error (closes: #480830)
173    
174     -- Thomas Lange <lange@debian.org>  Thu, 15 May 2008 17:10:37 +0200
175    
176    fai (3.2.5) unstable; urgency=low
177    
178      * GRUB/10-setup: use absolute path
179      * fai: mount /proc if not already mounted (closes: #453017, #444156),
180        check if target directory for dirinstall is mounted with nosuid,nodev
181      * fai-mirror: set MAXPACKAGES=1 if undefined before
182      * make-fai-nfsroot: exit with error if software installation has errors
183        (closes: #442261)
184      * fai-guide.sgml: add info how to specify a certain release or version
185        of a package
186      * fai-cd: add prefix $cfdir to -g parameter if no path was specified,
187        fix setting of cfdir (closes: #475250)
188      * fai-cd.8: extend info for -g
189      * subroutines: remove local from variable (closes: #449236)
190      * install_packages: fix in detecting Debian specific actions
191      * fai-chboot: add check if kernelsuffix is defined
192      * fai-abort: add LSB formatted dependency info (closes: #469716)
193      * XF86Config-4/DEMO: remove obsolete example (closes: #474327)
194      * disk-info: add regex for Adaptec i2o controller (closes: #466670)
195      * ainsl: substitue \s+ afterwards (closes: #470799)
196    
197     -- Thomas Lange <lange@debian.org>  Mon,  5 May 2008 18:27:02 +0200
198    
199    fai (3.2.4) unstable; urgency=high
200    
201      * fai-cd.8: add missing -C option
202      * make-fai-nfsroot: remove code for creating BOOTP environment
203      * faimond-gui: show different icons depending on error code
204      * fai-setup: fix syntax error (closes: #453442)
205      * subroutines-linux: do not print hostname and kernel compile time
206      * fai: update date, remove mkdir
207      * savelog.LAST.source: remove duplicate messages which appear in fai.log
208        and software.log
209    
210     -- Thomas Lange <lange@debian.org>  Thu, 29 Nov 2007 19:17:56 +0100
211    
212    fai (3.2.3) unstable; urgency=medium
213    
214      * fix wrong logic in updatebase (closes: #452516)
215    
216     -- Thomas Lange <lange@debian.org>  Sat, 24 Nov 2007 16:08:36 +0100
217    
218    fai (3.2.2) unstable; urgency=low
219    
220      * conf/NFSROOT: reomve duplicate package, use aptitude for installing,
221        add nfs-common (closes: #444079), remove live-initramfs from NFSROOT
222      * doc/fai-guide.sgml: add information for softupdate (closes: #439016)
223      * savelog.LAST.source: add ignore pattern, remove dot after filename
224      * make-fai-nfsroot: check if $TFTPROOT is defined, add badupdateto32(),
225        which prints more info about update without checking variable names,
226        remove whole /srv/fai/nfsroot, add check_nfsroot(), make stamp only on
227        success (closes: #370780), write output also into /var/log/fai,
228        return and print exit code from install_packages, create or copy
229        live.conf, try to umount /proc inside the nfsroot before removing an
230        old nfsroot, abort if this fails
231      * subroutines: add task_error(), which stores the maximum error code in
232        $task_error, do nothing if error=0, print traceback,
233        add stop_fai_installation(), write pid to stamp file, print PID in
234        case of error, add task_test stub, save function name that causes
235        fatal error, set $fai_rundate only if not yet defined
236      * subroutines-linux: add check if $monserver is defined, print kernel
237        version currently running, catch exit code from install_packages
238      * mount2dir: add support for UUID and LABEL
239      * fai: export $romountopt, get error codes from all commands in a pipe,
240        add $STOP_ON_ERROR, fix variable name (closes: #447080),
241        do not use /var/log/fai/current (closes: #445276), cleanup definition
242        of $LOGDIR, change permissions of LOGDIR (closes: #445276),
243        add symlinks for last and last-$action in the very beginning
244      * control: fai-nfsroot and fai-client conflicts to fai-kernels, add
245        recommends to debconf-utils (closes: #445109), improve package
246        description (closes: #419071), add Homepage field, add live-initramfs
247        to depends of fai-nfsroot
248        replace ssh with openssh-server and openssh-client (closes: #434356)
249      * fai-cd: copy grub config always to menu.lst
250      * get-config-dir-nfs: add -n to mount
251      * get-config-dir-svn: error if svn call fails (closes: #447602, #441761)
252      * update FSF address (closes: #444154)
253      * fai-chboot: pxedir should also use $TFTPROOT, (closes: #443837)
254      * menu.lst/postinst: check if variables are defined (closes: #445978)
255      * ftar: make it a bash script
256      * fai-setup: add option -C (closes: #388157), fix mode of
257        authorized_keys
258      * fai-setup.8: add option -C
259      * fai-mirror: mkdir mountpoint before mounting (closes: #365004)
260      * updatebase: use aptitude when doing dist-upgrade (closes: #448426),
261        use safe-upgrade when available
262      * fai-divert: make it a bash script
263      * 30-interfaces: resolv.conf is now in /, not in /tmp
264      * make-fai-bootfloppy: script currently does not work, always die with
265        error message
266      * FAIBASE.var: add STOP_ON_ERROR
267      * fai-savelog: do not save log to local directory, if this directory
268        already exists (should only happen during softupdate), change
269        permissions of LOGDIR (closes: #445276)
270      * get-config-dir-*: call task_error after trying to access config space
271      * sources.list: add koeln repository
272    
273     -- Thomas Lange <lange@debian.org>  Thu, 22 Nov 2007 15:45:12 +0100
274    
275    fai (3.2.1) unstable; urgency=low
276    
277      * mount swap partitions with identical priorities
278      * fai-mirror: also match lowercase class names (for hostsnames),
279        use $cfdir instead of fixed path /etc/fai
280      * subroutines-linux: add timeout to nc call
281      * subroutines: change message for faimond in task_faiend()
282      * control: readd libapt-pkg-perl to depends, nfs-server (user space)
283        does not support locking, so FAI cannot use it, remove wget, add arch
284        to mknbi
285      * get-config-dir-svn: add svn+ssh support
286      * QUESTIONNAIRE: add USB stick, split bootb and dhcp
287      * faimond, faimond.8: use Proc::Daemon, add options tTldP
288      * faimond: do not allow ; in message (security), do not print ip and
289        port number
290      * make-fai-nfsroot: add option -U, do not divert update-initramfs (added
291        because of a Ubuntu bug), activate -U if Ubuntu is detected
292        determine the arch inside the nfsroot for defining a class, this help
293        building amd64 nfsroots on i386 and vice versa,
294        add support for running hooks, (closes: #342467)
295      * make-fai-nfsroot.conf: add variable NFSROOT_HOOKS
296      * make-fai-nfsroot.9: add info about NFSROOT_HOOKS
297      * fai-mirror.8, make-fai-nfsroot.8: enhance/add info of -C, add info
298        about variable FAI_ETC_DIR
299      * packages_config/DEFAULT: fix typos in linux-image-amd64
300      * fai-chboot,fai-chboot.8: add option -C and support for $FAI_ETC_DIR
301      * savelog.LAST.source: add ignore pattern
302      * packages_config/FAIBASE: add fai-client
303      * fai-do-scripts: exit with maximum error code of all child scripts that
304        had an error
305      * fai: change message when stamp file already exists (closes: #441437)
306      * fai-cd: remove arch specific path
307      * fai-cd.8: add info about USB stick (closes: #441988),
308        improve man page (closes: #441991)
309      * new get-config-dir-git: add method git for access (closes: #441992)
310      * examples/etc/dhcpd.conf: fix path
311      * faimond-gui: new tool that produces graphical output of faimond
312      * faimond-gui.8: new man page
313      * get-config-dir-svn: fix svn+ssh with username (Closes: #442021)
314      * fai-guide.sgml: add info about NFSROOT_HOOKS
315    
316     -- Thomas Lange <lange@debian.org>  Mon, 17 Sep 2007 13:30:34 +0200
317    
318    fai (3.2) unstable; urgency=low
319    
320      * subroutines-linux: fix extra slash in path (closes: #428860),
321        jobsrunning(): ignore rcS process (closes: #425725)
322        during dirinstall call debootstrap if no base.tgz is found
323      * setup_harddisks: fix file system type of /proc
324      * fai.conf: make ssh and scp the default (closes: #309678, #380085)
325      * fai-guide.sgml:
326        major update to reflect FAI 3.X changes (closes: #390508),
327        fix description of classes used (closes: #329984),
328        change /usr/share/doc/fai to /usr/share/doc/fai-doc (closes: #387541),
329        fix an url, add documentation for dirinstall (closes: #390508),
330        document usage of basefiles/ (closes: #391660),
331        document the order hooks are called (closes: #380337)
332      * get-config-dir-svn: add support for svn url's without username
333        (closes: #415875)
334      * subroutines: copy disk_var.sh only if available (closes: #415880),
335        fix wrong path for FAI_CLASSES
336      * savelog.LAST.source: add more patterns
337      * faimond: add options -p, -h, -b,
338        it can now call fai-boot (closes: #342477, #424608)
339      * faimond.1: update man pages to reflect the new options
340      * fai-savelog: use $LOGREMOTEDIR when saving to remote
341        (closes: #290371), do not set $HOSTNAME, should be set all the time
342        (closes: #429553, #429733)
343      * make-fai-nfsroot: add option -p (closes: #359323), move from
344        fai-kernels to plain Debian kernel using initrd (closes: #410940),
345        remove unused things since we have now write access to the nfsroot,
346        use mkdir -p, live-initramfs needs NFSROOT in .../live/filesystem.dir,
347        move creating of subdirs from make-fai-nfsroot to fai (from server to
348        client), do not create shell script in make-fai-nfsroot,
349        remove -V, use aptitude to remove the kernels from the nfsroot, -k now
350        reinstalls all packages from /etc/fai/NFSROOT (closes: #431613),
351        update-initramfs symlinks to /bin/true during diversion
352      * make-fai-nfsroot.conf:
353        remove the variable KERNELPACKAGE (closes: #416531, #435098)
354      * make-fai-nfsroot.8: remove -V, new description for -K and -k
355      * fcopy: set mode on file even no file was copied (closes: #360184),
356        check error code of preinst and postinst scripts (closes: #432681),
357        add quotes to variable (closes: #430127), skip comment lines in
358        file-modes
359      * fai-chboot: $NFSROOT is defined in new location (closes: #408247),
360        add initrd support, add option -s (closes: #356380), remove nfs
361        options from append line
362      * fai-chboot.8: ROOTFS parameter is not needed any more, add option -s
363      * device2grub: fix pattern to support /dev/cciss and /dev/ida devices
364        (closes: #416381)
365      * conf/NFSROOT: add packages needed for new fai-cd technique, add plain
366        debian kernel package, add ext2resize, hwinfo and change arch specific
367        packages,
368        move packages cfengine2 and libapt-pkg-perl from control to NFSROOT
369      * control: change dependencies from tetex to tetex or texlive, replace
370        Recommends of rsh-server with ssh (closes: #426093), add aptitude for
371        fai-server as Suggests, remove fai-kernels, add field XS-Vcs-Browser,
372        syslinux is only available on two architectures, do not depend on
373        cfengine (v1), since it does not exists any more
374      * fai: do not remount / read only, do not call create_ramdisk, now we
375        use unionfs, remove HOST variable, only use HOSTNAME now, use mkdir
376        -p, export $action for 20hwdetect.source, call save_dmesg only during
377        initial installation, during dirinstall set
378        LOGDIR=/var/log/fai/dirinstall/$HOSTNAME (closes: #429553)
379        define FAI_DEBOOTSTRAP, FAI_DEBOOTSTRAP_OPT for dirinstall
380        create syslog.conf before starting the syslog daemon
381        when doing dirinstall -c or -N must be specified (closes: #429554)
382        the local hard disks are now mounted to /target instead of /tmp/target
383      * move from mkinitrd-cd to live-initramfs to create a CD, use plain
384        Debian kernel
385      * menu.lst: remove unneeded options, add boot=live for new initrd,
386        remove root (cd), fix setting of hostname, instead of using ip=, we
387        now use hostname=
388      * create_resolv_conf: fix path, since we can now write on the whole
389        filesystem
390      * fai-cd: use plain Debian kernel with initrd and live-initramfs for
391        booting (closes: #401041),
392        add option -f, force removal of an existing ISO image
393        add option -k, this is for debugging
394        add option -n, do not create ISO image
395        add option -u, copy fai-cd data to a directory (USB support)
396        use $NFSROOT/live/filesystem.dir
397      * disk-info: do not include removable devices into list of disks
398      * fai-class: remove HOST variable, only use HOSTNAME now
399        do not set HOSTNAME from uname (closes: #431283)
400      * multiple files: add some patches fixing english text
401        (closes: #428857, #428858)
402      * 20-removable_media: fix path for floppy mount point (closes: #428859)
403      * fai.8: add option -u, --hostname (closes: #361559)
404      * add variable TFTPROOT (closes: #408271, #431431)
405      * fai-mirror:
406        use $NFSROOT/live/filesystem.dir
407        do not ask questions, add unauthenticated packages to the mirror
408      * 20hwdetect.source: do not execute 20hwdetect.source during dirinstall
409      * debconf/FAIBASE: autodetect most xorg parameters, (but not resolution)
410      * install_packages: add option -N, change option -t to -n,
411        add patch that AptPkg module is only used when
412        available and target system is Debian (closes: #422225), move code to
413        check_aptpkg(), add smart package manager support (closes: #430798)
414        do execute Debian specific commands only when needed (closes: #392038),
415        grab error codes when executing commands,
416        exit with 3 when errors occured, add option -H (closes: #391659),
417        put suffix -internal to all internal commands,
418        remove -n from tasksel calls
419        print path once, then only config file names, not always full path
420      * install_packages.8: add option -N and -H, change option -t to -n,
421        add option -p (closes: #424848)
422      * create_ramdisk: replaced by unionfs
423      * fai-do-scripts: remove -k from cfagent call (closes: #425699),
424        add new strings for shell scripts (closes: #416616)
425      * fai-server.post*: do not manage $TFTPROOT (closes: #430000)
426      * package_config: move linux-image package from FAIBASE to DEFAULT, add
427        kernel name for architecture
428      * ainsl: escape + in pattern
429      * make S01fai-abort an init.d script
430    
431     -- Thomas Lange <lange@debian.org>  Tue, 21 Aug 2007 18:11:28 +0200
432    
433    fai (3.1.8) unstable; urgency=medium
434    
435      * conf/NFSROOT: remove unknow package name (closes: 407950)
436      * setup_harddisks: use C locale when calling mkreiserfs (closes: 413504)
437      * fai-mirror: add /usr/sbin to $PATH so a normal user can also call
438        this command (closes: 413466)
439      * simple/package_config/GERMAN: fix wrong package name
440      * lib/subroutines: replace >>/dev/stderr with >&2
441    
442     -- Thomas Lange <lange@debian.org>  Tue, 13 Mar 2007 23:39:56 +0100
443    
444    fai (3.1.7) unstable; urgency=medium
445    
446      * subroutines: ifclass() should append to stderr (closes: #409059)
447      * examples/simple/, lib/fai-mount-disk, lib/mount2dir: use bash for
448        shell scripts (closes: #410084)
449      * fix typo in bug number of older changelog entry
450      * install_packages.8: add info for variable MAXPACKAGES
451    
452     -- Thomas Lange <lange@debian.org>  Wed, 14 Feb 2007 12:11:29 +0100
453    
454    fai (3.1.6) unstable; urgency=high
455    
456      * fix important and grave bugs
457      * fai-setup: do not fail (and exit) if $loguserhome is not writeable for
458        root (closes: #407947)
459      * fai-class: fix syntax error (closes: #408153)
460    
461     -- Thomas Lange <lange@debian.org>  Tue, 23 Jan 2007 23:49:33 +0100
462    
463    fai (3.1.5) unstable; urgency=low
464    
465      * make-fai-nfsroot: remove copying of *.pub files (closes: #406334)
466      * fai-debconf: add template when create tmp file, remove also old
467        tmp files (closes: #406336)
468      * fai: add missing parameter to --long options (closes: #406125)
469      * fai-classs: set hostname from -u as intended (closes: #406125)
470      * scripts/FAISERVER/10-conffiles: fix wrong path (closes: #406500)
471      * README: update year from 2006 to 2007
472    
473     -- Thomas Lange <lange@debian.org>  Fri, 12 Jan 2007 14:57:12 +0100
474    
475    fai (3.1.4) unstable; urgency=medium
476    
477      * these are only document changes and a one liner for setup_harddisks
478      * fix default examples. A change in the xorg package dependencies broke
479        the default FAI example installation (closes: #405435)
480      * remove xlockmore package from example (closes: #405433)
481      * setup_harddisks: add support for mountig existing NTFS partitions
482        (closes: #404187)
483    
484     -- Thomas Lange <lange@debian.org>  Thu,  4 Jan 2007 15:30:42 +0100
485    
486    fai (3.1.3) unstable; urgency=medium
487    
488      * fai-savelog: fix a security tagged bug, make local copy of LOGDIR only
489        readable for root and group adm (closes: #402644)
490      * fai: add missing shift command (closes: #402588)
491      * fai.8: improve dirinstall info (closes: #402294)
492      * package_config/FAIBASE: add packages, this is only a documentation
493        change
494    
495     -- Thomas Lange <lange@debian.org>  Sun, 17 Dec 2006 17:40:54 +0100
496    
497    fai (3.1.2) unstable; urgency=high
498    
499      * use new fai kernel version 2.6.18
500      * control: add Vcs-Svn control field (closes: #399561)
501      * conf/NFSROOT: remove package hwtools, which do not exists any more
502      * fai-chboot: exit if file cannot be written, tmpfile was not always
503        removed
504      * make-fai-bootfloppy: remove sit interfaces from list of network
505        devices (closes: #400521), print error if it can't write to floppy
506        device (closes: #400522)
507      * fcopy: tmpfile was not always removed
508      * mount2dir: use noatime when mounting local file systems
509      * lib/subroutines-linux: change comment
510      * fix typo in changelog
511      * fai-server.postinst: change message (closes: #400324)
512    
513     -- Thomas Lange <lange@debian.org>  Mon, 27 Nov 2006 20:04:51 +0100
514    
515    fai (3.1.1) unstable; urgency=low
516    
517      * control: remove mkinitrd-cd from Recemmends: and Suggests:
518      * make-fai-nfsroot: add missing option h to getopt, fix typo, test if
519        $cfdir is already set (closes: #394884), no code change, reorder code
520        so a normal user gets help whem using -h,--help
521      * faireboot: fix file name to variables.log
522      * fai-chboot: fix several bugs for listing options, option -p expects an
523        argument, fix for -c behaviour (closes: #389905)
524      * fai-chboot.8: minor document fixes
525      * fai-mirror.1: fix example (closes: #390520)
526      * fcopy: remove temporary file after use
527      * fai: start udev before creating /dev/shm/network, remove set +a for
528        dirinstall, so $fai_rundate will be exported (closes: #390373)
529      * subroutines: umount config dir at the end of softupdate action,
530        cd back to old directory, convert FAI_ROOT to absolute path if doing
531        dirinstall (closes: #390346), die() only calls bash when
532        FAI_ACTION=install, add -i to bash call (closes: #362252)
533      * subroutines-linux: check exit status of get-config-dir
534      * get-config-dir: replace die call with echo and exit statement, add
535        error message
536      * get-config-dir-cvs: fixed regular expression as 'expr' automatically
537        anchors to the beginning
538      * LAST/50-misc: /sbin/unconfigured.sh is not used any more
539      * ainsl.8: explain ^ and $ treatment in more detail
540      * FAIBASE/10-misc: add anchors to ainsl pattern
541      * class/20hwdetect.source: change discover call
542      * aisnl,fcopy,fai-chboot: print help and exit if unknow option was given
543      * lib/task_sysinfo: remove call of kudzu since it's not available any
544        more in etch
545    
546     -- Thomas Lange <lange@debian.org>  Mon,  6 Nov 2006 15:57:01 +0100
547    
548    fai (3.1) unstable; urgency=medium
549    
550      * Makefile: force bash in Makefile, fixes FTBFS in ubuntu
551      * rename action dirinst to dirinstall (closes: #390345)
552      * fai-cd: fix wrong path for sources.list (closes: #391639)
553      * scripts/FAIBASE/10-misc: use ainsl instead of echo >> ...
554      * lib/create_ramdisk: make /var/discover writeable
555      * make-fai-nfsroot: create directory var/discover, add option -h and
556        usage() subroutine
557      * subroutines: move find's maxdepth option to the left, prevent multiple
558        fai softupdate running simultaneously (closes: #390680), move
559        disk_var.sh from FAI 2.X installation old to new location
560        rename variable sndhostname to sendhostname
561      * get-config-dir*: replace \s and \S in expr with regex using [:space:],
562        so it also works for sarge's version of expr
563      * subroutines-liux: add test if base.tgz exists (closes: #390343),
564        sources.list must be used from /etc/apt during normal installation
565      * fai: add option -u,--hostname (closes: #390367), create
566        /dev/shm/network if directory not already exists (needed for initrd
567        kernels)
568      * LAST/50-misc: do not fail if hardware clock can't be set
569      * fcopy: swap call of postinst and set_mode
570      * install_packages: add missing package list to yum and rpm calls
571        (closes: #392032)
572      * rename sndmon() to sendmon()
573      * fai-start-stop-daemon: start udevd (needed for ubuntu) and do not fake
574        it, add carriage return
575      * package_config/DEMO: remove rstatd since it buggy atm
576      * 20hwdetect.source: xorg can discover the grpahics driver itself, do
577        not call discover
578    
579     -- Thomas Lange <lange@debian.org>  Thu, 19 Oct 2006 14:46:32 +0200
580    
581    fai (3.0) unstable; urgency=low
582    
583      * conf/make-fai-nfsroot.conf,sources.list: move from sarge to etch
584      * fai: export FAI_ACTION, fix -c and -C in usage()
585      * subroutines-linux: fix path of resolv.conf
586      * fai-chboot: remove devfs=nomount, use NFS v3
587      * package_config/DEFAULT: replace kernel-image with linux-image
588      * faireboot: stop udevd
589      * rename class XFREE to XORG, use xorg packages
590      * bin/fai: rename $targetdir to $FAI_ROOT
591      * add debconf data for german environment (closes: #386192)
592      * package_config/GERMAN: new file includes packages for german
593        environment
594      * new script FAIBASE/20-removable_media creates fstab entries and makes
595        directories under /media
596      * new script and man page: ainsl, ainsl.1
597      * fai-start-stop-daemon: prints which daemon will not be started
598      * get-boot-info: fix duplicate call of get_dhcp_info()
599      * FAIBASE.var: add FAI_ALLOW_UNSIGNED=1
600      * fai-setup: add option no_subtree_check to etc/exports lines
601      * get-config-dir-svn: svn support for config space (closes: #314991)
602      * fai.8: add info about dirinst, add example
603    
604     -- Thomas Lange <lange@debian.org>  Wed, 27 Sep 2006 15:44:46 +0200
605    
606    fai (3~beta21) unstable; urgency=medium
607    
608    * make pathes conform to FHS:    * make pathes conform to FHS:
609      (closes: #340608, #311524, #336650, #309554, #340609)      (closes: #340608, #311524, #336650, #309554, #340609)
# Line 13  fai (3~beta18) unstable; urgency=medium Line 618  fai (3~beta18) unstable; urgency=medium
618    * fai-chboot: use tcp as default for nfs, nfs v3 can will become default    * fai-chboot: use tcp as default for nfs, nfs v3 can will become default
619      with etch, existent .disable pxe file will be removed automatically,      with etch, existent .disable pxe file will be removed automatically,
620      add headline when copying from template, change in options: -d is now      add headline when copying from template, change in options: -d is now
621      -D, -r is now -d, -r is not used any more      -D, -r is now -d, -r is not used any more, abort if $pxedir does not
622        exist (closes: #373596)
623    * subroutines-linux: task_updatebase does not use updatebase.log any    * subroutines-linux: task_updatebase does not use updatebase.log any
624      more (closes: #366823), try ftar $FAI/basefiles before extracting      more (closes: #366823), try ftar $FAI/basefiles before extracting
625      base.tgz, create policy-rc.d in the chroot, copy sources.list from      base.tgz, create policy-rc.d in the chroot, copy sources.list from
626      $FAI_ETC_DIR, replace $FAI_REMOTESH with local variable $remotesh      $FAI_ETC_DIR, replace $FAI_REMOTESH with local variable $remotesh, fix
627        path for resolv.conf
628    * move /etc/fai/sources.list to /etc/fai/apt/sources.list    * move /etc/fai/sources.list to /etc/fai/apt/sources.list
629    * fix lintian error: build-depends-indep-should-be-build-depends    * fix lintian error: build-depends-indep-should-be-build-depends
630      debhelper      debhelper
# Line 34  fai (3~beta18) unstable; urgency=medium Line 641  fai (3~beta18) unstable; urgency=medium
641    * lib/subroutines: remove get_fai_cvs(), get_fai_dir(), now separate    * lib/subroutines: remove get_fai_cvs(), get_fai_dir(), now separate
642      scripts, print warning if CD-ROM does not use DMA mode, eject fai-cd      scripts, print warning if CD-ROM does not use DMA mode, eject fai-cd
643      at the end of the installation      at the end of the installation
644    * fai: replace $rclog with $LOGIDR/fai.log, add option -c,--class,    * fai: replace $rclog with $LOGIDR/fai.log, add option -C,--cfdir,
645      -C,--cfdir, add support for dirinst, cleanup LOGDIR before using it      -c,--class (closes: #353535), add support for dirinst, cleanup LOGDIR
646      again (closes: #369534), remove variable rundir, mkdir /var/run/fai if      before using it again (closes: #369534), remove variable rundir, mkdir
647      not existing, add trap for dirisnt      /var/run/fai if not existing, trap uses subroutine clean_exit() for
648        dirinst
649    * fai-setup: use getent for getting IP address, make it a bash script,    * fai-setup: use getent for getting IP address, make it a bash script,
650      change $HOME of LOGUSER (closes: #290449), do not use SERVERINTERFACE      change $HOME of LOGUSER (closes: #290449), do not use SERVERINTERFACE
651      for getting hostname, add all IP addresses and host names to      for getting hostname, add all IP addresses and host names to
652      ssh_known_hosts, remove variable FAICLIENTS, use IP address and      ssh_known_hosts (closes: #286692), remove variable FAICLIENTS, use IP
653      netmask for exportfs line (closes: #381261)      address and netmask for exportfs line (closes: #381261)
654    * make-fai-nfsroot: new subroutine all_host_entries(), use    * make-fai-nfsroot: new subroutine all_host_entries(), use
655      install_packages and /etc/fai/NFSROOT for installing packages into the      install_packages and /etc/fai/NFSROOT for installing packages into the
656      nfsroot, install fai-nfsroot before other packages are installed, do      nfsroot, install fai-nfsroot before other packages are installed, do
657      not exit if getent returns no information, rename -c to -C      not exit if getent returns no information, rename -c to -C, use
658    * varaible $fstab replaced with fstab (no more Solaris support using      readlink to determine $cfdir (closes: #358765)
659      * variable $fstab replaced with fstab (no more Solaris support using
660      vfstab)      vfstab)
661    * savelog.LAST: set reboot=1 if no errors are found    * savelog.LAST: set reboot=1 if no errors are found
662    * fcopy: fix bug (closes: #374415)    * fcopy: fix bug (closes: #374415)
# Line 66  fai (3~beta18) unstable; urgency=medium Line 675  fai (3~beta18) unstable; urgency=medium
675    * rename $DO_INIT_TASKS to $do_init_tasks    * rename $DO_INIT_TASKS to $do_init_tasks
676    * install_packages: add option -p    * install_packages: add option -p
677    * fai-mirror: use packages.nfsroot instead of packages.arch, check if    * fai-mirror: use packages.nfsroot instead of packages.arch, check if
678      obsolete variables are used      obsolete variables are used, remove -a, add -B
679    * add policy-rc.d support instead of diverting start-stop-daemon    * add policy-rc.d support instead of diverting start-stop-daemon
680    * remove varaible diskvar, use $LOGDIR/disk_var.sh instead    * remove varaible diskvar, use $LOGDIR/disk_var.sh instead
681    * fai-debconf: use read-only temp file during reconfigure    * fai-debconf: use read-only temp file during reconfigure
# Line 74  fai (3~beta18) unstable; urgency=medium Line 683  fai (3~beta18) unstable; urgency=medium
683      fai-cd      fai-cd
684    * fai-cd: use $FAI instead of /fai    * fai-cd: use $FAI instead of /fai
685    * fai-mirror: generate distrib name from FAI_DEBOOTSTRAP    * fai-mirror: generate distrib name from FAI_DEBOOTSTRAP
686    * move some -c to -C, so now all scripts use -C for cfdir    * move some -c to -C, so now all scripts use -C for cfdir, setting
687        $FAI_ETC_DIR is the same as specifying -C cfdir, print message if this
688        variables is used
689      * move NEWS to NEWS.Debian
690      * VERSION: default is kernel 2.6.17
691    
692   -- Thomas Lange <lange@debian.org>  Tue, 12 Sep 2006 12:16:20 +0200   -- Thomas Lange <lange@debian.org>  Wed, 13 Sep 2006 18:54:38 +0200
693    
694  fai (2.10.5) unstable; urgency=high  fai (2.10.5) unstable; urgency=high
695    

Legend:
Removed from v.3927  
changed lines
  Added in v.5178

  ViewVC Help
Powered by ViewVC 1.1.5