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

Diff of /trunk/debian/changelog

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

revision 4507 by lange, Sun Aug 12 20:53:35 2007 UTC revision 5197 by lange, Wed Oct 15 09:25:56 2008 UTC
# Line 1  Line 1 
1  fai (3.2~beta13) unstable; urgency=low  fai (3.2.12) unstable; urgency=low
2    
3      * setup-storage/Parser.pm, setup-storage/Sizes.pm: Warn, if a
4        preserved partition does not match the size specified in the
5        disk_config; fail, if an extended partition is to be created in place
6        of a to-be-preserved partition (closes: #501772)
7      * setup-storage/Exec.pm: recent versions of parted log errors to
8        stdout instead of stderr + adaption of error messages to current ones
9        (closes: #500823)
10      * setup-storage/Volumes.pm: Handle new error message in case of
11        missing disk label (closes: #500823)
12      * setup-storage: extended debug output of sorted commands
13        (closes: #500822)
14      * setup-storage/Commands.pm: Properly sort commands, fixed dependency
15        errors, use start_byte for new config instead of begin_byte
16        (closes: #500822)
17      * setup-storage: increase version number
18      * make-fai-nfsroot: print version of debootstrap (closes: #500046)
19      * fai-guide.sgml: minor update in example
20      * fai-chboot.8: fix warning from man
21    
22     -- Thomas Lange <lange@debian.org>  Wed, 15 Oct 2008 11:25:39 +0200
23    
24    fai (3.2.11) unstable; urgency=low
25    
26      * control: depend on syslinux-common instead of syslinux (closes: #494417)
27        use same intro for description for all packages,
28        add dependeny and recommends on openbsd-inetd | inet-superserver as
29        workaround for #404760
30      * fai-chboot.8, fai-cd.8, ainsl.1, fai.8, fai-class.8: apply patches
31        from Colin Tuckley
32      * THANKS: add Colin
33      * fai-chboot.8: add example for using templates, add link to pxelinux
34        documentation
35      * fai-cd.8: remove unused info
36      * fai-mirror.1: add information about files used by this script
37      * faimond.8: minor fixes
38      * install_packages.8: minor fixes
39      * make-fai-nfsroot.8: minor fixes
40      * fai-debconf.1: minor fixes
41      * setup-storage.8: replace mdoc macro version with man macro version,
42        reformat examples using tab stops, make groff happy
43      * fai-guide.sgml: remove info about make-fai-bootfloppy, add info about
44        kernel parameters
45      * faisetup.sgml: update messages
46      * bootexample.sgml: update example messages
47      * mkdebmirror: remove obsolete code for fetching boot floppy images
48    
49     -- Thomas Lange <lange@debian.org>  Wed, 01 Oct 2008 14:20:45 +0200
50    
51    fai (3.2.10) unstable; urgency=low
52    
53      * add texlive-latex-recommended and texlive-fonts-recommended to
54        build-depends-indep which fixes FTBFS (closes: #497683),
55        add cfengine2 as recommends to fai-client (closes: #442843),
56        remove mknbi from fai-docs recommends
57      * Init.pm: really add important bugfix (494784) that was only fixed in svn
58        but not in 3.2.9 upload (closes: #494784), fix typo in variable name
59      * Volume.pm: ignore output line of parted containing "Model:"
60        (closes: #497066)
61      * disk-info: fix bashism (closes: #498023),
62        add pattern for KVM devices like /dev/vd[abcd]X (closes: #494426)
63      * Makefile,VERSION: remove variable KERNELVERSION, because it's unused since
64        3.2 (closes: #494699)
65      * fai-cd: do not redirect stderr to /dev/null when calling find_fai_data,
66        otherwise we do not get any errors when the grub call fails
67      * subroutines: use proper path to RUNNING_FROM_FAICD to make eject work
68        (closes: #439101),
69        do not access /proc/uptime if /proc is not mounted (closes: #496234),
70        check if list of cdrom devices is empty (closes: #498052)
71      * fai-client.postrm: use rm -rf, we do so in other maintainer scripts as
72        well and /var/run/fai is probably the least critical place
73        (closes: #494423)
74      * remove old, unsupported and broken script make-fai-bootfloppy and its man
75        page (it only works with fai-kernels which were removed from lenny)
76        (closes: #452375, #400373, #305363)
77      * remove old and unused util/tlink and the information about it from the
78        documentation
79      * fai-guide.sgml: major review, remove boot floppy info, remove BOOTP
80        info, update location of RUNNING_FROM_FAICD
81      * fai-guide.sgml: minor documentation fix (closes: #473106),
82        do not propose make-fai-nfsroot -r (closes: #481111),
83        do reference NEWS.Debian (closes: #452760)
84      * ftar.8: minor fix (closes: #481528), update example used
85      * fcopy.8: minor fix (closes: #419787)
86      * fai-statoverride.8: add man page for fai-statoverride.8 (closes: #358967)
87      * setup-storage.8: document usage of USE_SETUP_STORAGE; some typo fixes
88      * fai-cd.8: add usage example, add warning that all data on USB stick
89        may be destroyed
90      * setup-storage.8: Properly escape \ in literal environments (thanks lintian)
91      * changes to the example classes:
92        - use new partition tool in simple examples
93        - remove class SETUPSTORAGE
94        - package_config/*: remove non-existing packages, change some package
95        - names
96        - package_config/GNOME: make gnome example smaller
97        - 10-misc: remove tune2fs call, now done by new partition tool
98        - use lenny in FAISERVER class
99        - remove empty directory /etc/X11 to make lintian happy
100        - 20-copy-mirror: set correct symlink, add comment
101      * update to standards version 3.8.0, no changes needed
102      * update the package description (closes: #496113)
103      * rules: Don't ignore errors from make clean
104      * Many thanks to Sebastian Harl, Holger Levsen, Michael Prokop and
105        Michael Tautschnig for all the discussions and for the help to create
106        this release
107    
108     -- Thomas Lange <lange@debian.org>  Tue, 09 Sep 2008 15:08:20 +0200
109    
110    fai (3.2.9) unstable; urgency=low
111    
112      * apply patch that fixes the RC-bug license issue (closes: #487866)
113      * debian/copyright: add people and reformat text
114      * ftar: exit with warning if unsupported suffix .tgz is found
115      * ainsl: add options -Q and -q (closes: #484722)
116      * fai-setup: fix syntax error (closes: #488404)
117      * setup-storage.8: add migration section, add info for createopts, move
118        comments in example to bottom, fixed and improved documentation for
119        preserve_{always,reinstall} syntax
120      * Sizes.pm: never scale logical volume sizes beyond the specified
121        maximum (closes: #494519)
122      * Init.pm: fix bug in return values of phys_dev() (closes: #494784)
123      * conf/NFSROOT, control: drop use of liblinux-lvm-perl
124        (closes: #494357), replace unionfs with aufs (closes: #487080),
125        ext2resize is now obsolete, replace it with e2fsprogs,
126        replace obsolete sysutils with procinfo,
127        add packages for powerpc arch (closes: #494440)
128      * control: use official control-fields Vcs-Browser and Vcs-Svn instead
129        of old XS-* friends (closes: #451013),
130        remove Homepage from Description field, use Homepage field instead
131      * Volumes.pm: reverted the code to handle existing LVMs to an earlier
132        version that does not use Linux::LVM, because this is severly broken
133        (closes: #494357)
134      * setup-storage: increase version number to 1.0.1 because of LVM change
135      * Commands.pm: bugfix in RAID volume handling in case of devices marked
136        missing: mdadm command requires device names to be replaced by
137        "missing" (closes: #494520)
138      * package_config/FAIBASE: replace obsolete sysutils with procinfo
139      * subroutines-linux: replace klogd and syslogd with rsyslog
140        (closes: #494387)
141      * conf/sources.list: replace etch with lenny, make koeln repository
142        optional (closes: #474326)
143      * make-fai-nfsroot.conf: replace etch with lenny, mount /dev/pts to
144        avoid warnings "Can not write log, openpty() failed",
145      * make-fai-nfsroot: umount /proc and /dev/pts inside nfsroot on exit
146        (closes: #494518, #494523),
147        move trap definitions outside of { } block (closes: #494518, #494523),
148        use arch independent name for linux kernel (closes: #494440)
149      * updatebase: mount /dev/pts into /target to avoid openpty() warning
150      * fai-do-scripts: use -b in call of file command, this makes the pattern
151        matching more robust, make file adjust regex to new output of file
152        command (closes: #490111)
153      * savelog.LAST.source: add error pattern
154      * fai-cd: add option "--iso-level 4" to mkisofs call (closes: #494443)
155      * rules: do not copy file for linda
156      * fai-quickstart.dirs:  linda directory not needed any more
157      * fai-quickstart.lintian: fix pattern
158    
159     -- Thomas Lange <lange@debian.org>  Tue, 12 Aug 2008 11:49:51 +0200
160    
161    fai (3.2.8) unstable; urgency=low
162    
163      * Merge setup-storage, the new partitioning tool
164        (closes: #380629, #330915, #277045, #356862, #416633, #484788)
165      * add variable $USE_SETUP_STORAGE
166      * setup-storage: move loading of kernel modules into 20hwdetect.source,
167        print which disk_config setup-storage is using
168      * Commands.pm: print also mountpoint when debugging tuneopts and
169        createopts, fix and document problem when only tuneopts are defined,
170        prevent warnings about uninitialized variables
171      * 20-hwdetect.source: load modules needed for setup-storage
172      * add class SETUPSTORAGE for easy testing
173    
174     -- Thomas Lange <lange@debian.org>  Sun, 15 Jun 2008 12:47:16 +0200
175    
176    fai (3.2.7) unstable; urgency=low
177    
178      * update some messages to 2008
179      * fai-cd: check if list of Packages files is non-empty, change syntax of
180        ${...:=...}, use rsync for coping to USB stick if available
181      * fai-cd.8: add info for MAXPACKAGES
182      * fai-guide.sgml: fix order of tasks
183      * fai-setup: check if file exists
184      * make-fai-nfsroot: exclude files in var/lib/apt/lists from base.tgz
185        check if NFSROOT directory is mounted with bad options
186      * get-boot-info: parse live.log for detecting boot method
187      * disk-info: use group info for detecting disks, extend pattern for
188        detecting scsi disks
189      * subroutines: fix regex so softupdate will; now umount the config space
190      * add internal variable printk, for setting the console log level
191    
192     -- Thomas Lange <lange@debian.org>  Sat, 31 May 2008 16:47:25 +0200
193    
194    fai (3.2.6) unstable; urgency=medium
195    
196      * fai: remove local, fix regex (closes: #480685)
197      * fai-cd: fix syntax error (closes: #480830)
198    
199     -- Thomas Lange <lange@debian.org>  Thu, 15 May 2008 17:10:37 +0200
200    
201    fai (3.2.5) unstable; urgency=low
202    
203      * GRUB/10-setup: use absolute path
204      * fai: mount /proc if not already mounted (closes: #453017, #444156),
205        check if target directory for dirinstall is mounted with nosuid,nodev
206      * fai-mirror: set MAXPACKAGES=1 if undefined before
207      * make-fai-nfsroot: exit with error if software installation has errors
208        (closes: #442261)
209      * fai-guide.sgml: add info how to specify a certain release or version
210        of a package
211      * fai-cd: add prefix $cfdir to -g parameter if no path was specified,
212        fix setting of cfdir (closes: #475250)
213      * fai-cd.8: extend info for -g
214      * subroutines: remove local from variable (closes: #449236)
215      * install_packages: fix in detecting Debian specific actions
216      * fai-chboot: add check if kernelsuffix is defined
217      * fai-abort: add LSB formatted dependency info (closes: #469716)
218      * XF86Config-4/DEMO: remove obsolete example (closes: #474327)
219      * disk-info: add regex for Adaptec i2o controller (closes: #466670)
220      * ainsl: substitue \s+ afterwards (closes: #470799)
221    
222     -- Thomas Lange <lange@debian.org>  Mon,  5 May 2008 18:27:02 +0200
223    
224    fai (3.2.4) unstable; urgency=high
225    
226      * fai-cd.8: add missing -C option
227      * make-fai-nfsroot: remove code for creating BOOTP environment
228      * faimond-gui: show different icons depending on error code
229      * fai-setup: fix syntax error (closes: #453442)
230      * subroutines-linux: do not print hostname and kernel compile time
231      * fai: update date, remove mkdir
232      * savelog.LAST.source: remove duplicate messages which appear in fai.log
233        and software.log
234    
235     -- Thomas Lange <lange@debian.org>  Thu, 29 Nov 2007 19:17:56 +0100
236    
237    fai (3.2.3) unstable; urgency=medium
238    
239      * fix wrong logic in updatebase (closes: #452516)
240    
241     -- Thomas Lange <lange@debian.org>  Sat, 24 Nov 2007 16:08:36 +0100
242    
243    fai (3.2.2) unstable; urgency=low
244    
245      * conf/NFSROOT: reomve duplicate package, use aptitude for installing,
246        add nfs-common (closes: #444079), remove live-initramfs from NFSROOT
247      * doc/fai-guide.sgml: add information for softupdate (closes: #439016)
248      * savelog.LAST.source: add ignore pattern, remove dot after filename
249      * make-fai-nfsroot: check if $TFTPROOT is defined, add badupdateto32(),
250        which prints more info about update without checking variable names,
251        remove whole /srv/fai/nfsroot, add check_nfsroot(), make stamp only on
252        success (closes: #370780), write output also into /var/log/fai,
253        return and print exit code from install_packages, create or copy
254        live.conf, try to umount /proc inside the nfsroot before removing an
255        old nfsroot, abort if this fails
256      * subroutines: add task_error(), which stores the maximum error code in
257        $task_error, do nothing if error=0, print traceback,
258        add stop_fai_installation(), write pid to stamp file, print PID in
259        case of error, add task_test stub, save function name that causes
260        fatal error, set $fai_rundate only if not yet defined
261      * subroutines-linux: add check if $monserver is defined, print kernel
262        version currently running, catch exit code from install_packages
263      * mount2dir: add support for UUID and LABEL
264      * fai: export $romountopt, get error codes from all commands in a pipe,
265        add $STOP_ON_ERROR, fix variable name (closes: #447080),
266        do not use /var/log/fai/current (closes: #445276), cleanup definition
267        of $LOGDIR, change permissions of LOGDIR (closes: #445276),
268        add symlinks for last and last-$action in the very beginning
269      * control: fai-nfsroot and fai-client conflicts to fai-kernels, add
270        recommends to debconf-utils (closes: #445109), improve package
271        description (closes: #419071), add Homepage field, add live-initramfs
272        to depends of fai-nfsroot
273        replace ssh with openssh-server and openssh-client (closes: #434356)
274      * fai-cd: copy grub config always to menu.lst
275      * get-config-dir-nfs: add -n to mount
276      * get-config-dir-svn: error if svn call fails (closes: #447602, #441761)
277      * update FSF address (closes: #444154)
278      * fai-chboot: pxedir should also use $TFTPROOT, (closes: #443837)
279      * menu.lst/postinst: check if variables are defined (closes: #445978)
280      * ftar: make it a bash script
281      * fai-setup: add option -C (closes: #388157), fix mode of
282        authorized_keys
283      * fai-setup.8: add option -C
284      * fai-mirror: mkdir mountpoint before mounting (closes: #365004)
285      * updatebase: use aptitude when doing dist-upgrade (closes: #448426),
286        use safe-upgrade when available
287      * fai-divert: make it a bash script
288      * 30-interfaces: resolv.conf is now in /, not in /tmp
289      * make-fai-bootfloppy: script currently does not work, always die with
290        error message
291      * FAIBASE.var: add STOP_ON_ERROR
292      * fai-savelog: do not save log to local directory, if this directory
293        already exists (should only happen during softupdate), change
294        permissions of LOGDIR (closes: #445276)
295      * get-config-dir-*: call task_error after trying to access config space
296      * sources.list: add koeln repository
297    
298     -- Thomas Lange <lange@debian.org>  Thu, 22 Nov 2007 15:45:12 +0100
299    
300    fai (3.2.1) unstable; urgency=low
301    
302      * mount swap partitions with identical priorities
303      * fai-mirror: also match lowercase class names (for hostsnames),
304        use $cfdir instead of fixed path /etc/fai
305      * subroutines-linux: add timeout to nc call
306      * subroutines: change message for faimond in task_faiend()
307      * control: readd libapt-pkg-perl to depends, nfs-server (user space)
308        does not support locking, so FAI cannot use it, remove wget, add arch
309        to mknbi
310      * get-config-dir-svn: add svn+ssh support
311      * QUESTIONNAIRE: add USB stick, split bootb and dhcp
312      * faimond, faimond.8: use Proc::Daemon, add options tTldP
313      * faimond: do not allow ; in message (security), do not print ip and
314        port number
315      * make-fai-nfsroot: add option -U, do not divert update-initramfs (added
316        because of a Ubuntu bug), activate -U if Ubuntu is detected
317        determine the arch inside the nfsroot for defining a class, this help
318        building amd64 nfsroots on i386 and vice versa,
319        add support for running hooks, (closes: #342467)
320      * make-fai-nfsroot.conf: add variable NFSROOT_HOOKS
321      * make-fai-nfsroot.9: add info about NFSROOT_HOOKS
322      * fai-mirror.8, make-fai-nfsroot.8: enhance/add info of -C, add info
323        about variable FAI_ETC_DIR
324      * packages_config/DEFAULT: fix typos in linux-image-amd64
325      * fai-chboot,fai-chboot.8: add option -C and support for $FAI_ETC_DIR
326      * savelog.LAST.source: add ignore pattern
327      * packages_config/FAIBASE: add fai-client
328      * fai-do-scripts: exit with maximum error code of all child scripts that
329        had an error
330      * fai: change message when stamp file already exists (closes: #441437)
331      * fai-cd: remove arch specific path
332      * fai-cd.8: add info about USB stick (closes: #441988),
333        improve man page (closes: #441991)
334      * new get-config-dir-git: add method git for access (closes: #441992)
335      * examples/etc/dhcpd.conf: fix path
336      * faimond-gui: new tool that produces graphical output of faimond
337      * faimond-gui.8: new man page
338      * get-config-dir-svn: fix svn+ssh with username (Closes: #442021)
339      * fai-guide.sgml: add info about NFSROOT_HOOKS
340    
341     -- Thomas Lange <lange@debian.org>  Mon, 17 Sep 2007 13:30:34 +0200
342    
343    fai (3.2) unstable; urgency=low
344    
345    * subroutines-linux: fix extra slash in path (closes: #428860),    * subroutines-linux: fix extra slash in path (closes: #428860),
346      jobsrunning(): ignore rcS process (closes: #425725)      jobsrunning(): ignore rcS process (closes: #425725)
# Line 14  fai (3.2~beta13) unstable; urgency=low Line 356  fai (3.2~beta13) unstable; urgency=low
356      document the order hooks are called (closes: #380337)      document the order hooks are called (closes: #380337)
357    * get-config-dir-svn: add support for svn url's without username    * get-config-dir-svn: add support for svn url's without username
358      (closes: #415875)      (closes: #415875)
359    * subroutines: copy disk_var.sh only if available (closes: #415880)    * subroutines: copy disk_var.sh only if available (closes: #415880),
360        fix wrong path for FAI_CLASSES
361    * savelog.LAST.source: add more patterns    * savelog.LAST.source: add more patterns
362    * faimond: add options -p, -h, -b,    * faimond: add options -p, -h, -b,
363      it can now call fai-boot (closes: #342477, #424608)      it can now call fai-boot (closes: #342477, #424608)
# Line 40  fai (3.2~beta13) unstable; urgency=low Line 383  fai (3.2~beta13) unstable; urgency=low
383      file-modes      file-modes
384    * fai-chboot: $NFSROOT is defined in new location (closes: #408247),    * fai-chboot: $NFSROOT is defined in new location (closes: #408247),
385      add initrd support, add option -s (closes: #356380), remove nfs      add initrd support, add option -s (closes: #356380), remove nfs
386      options from append line,      options from append line
387    * fai-chboot.8: ROOTFS parameter is not needed any more, add option -s    * fai-chboot.8: ROOTFS parameter is not needed any more, add option -s
388    * device2grub: fix pattern to support /dev/cciss and /dev/ida devices    * device2grub: fix pattern to support /dev/cciss and /dev/ida devices
389      (closes: #416381)      (closes: #416381)
390    * conf/NFSROOT: add packages needed for new fai-cd technique, add plain    * conf/NFSROOT: add packages needed for new fai-cd technique, add plain
391      debian kernel package, add ext2resize, add and change arch specific      debian kernel package, add ext2resize, hwinfo and change arch specific
392      packages,      packages,
393      move packages cfengine2 and libapt-pkg-perl from control to NFSROOT      move packages cfengine2 and libapt-pkg-perl from control to NFSROOT
394    * control: change dependencies from tetex to tetex or texlive, replace    * control: change dependencies from tetex to tetex or texlive, replace
# Line 61  fai (3.2~beta13) unstable; urgency=low Line 404  fai (3.2~beta13) unstable; urgency=low
404      define FAI_DEBOOTSTRAP, FAI_DEBOOTSTRAP_OPT for dirinstall      define FAI_DEBOOTSTRAP, FAI_DEBOOTSTRAP_OPT for dirinstall
405      create syslog.conf before starting the syslog daemon      create syslog.conf before starting the syslog daemon
406      when doing dirinstall -c or -N must be specified (closes: #429554)      when doing dirinstall -c or -N must be specified (closes: #429554)
407        the local hard disks are now mounted to /target instead of /tmp/target
408    * move from mkinitrd-cd to live-initramfs to create a CD, use plain    * move from mkinitrd-cd to live-initramfs to create a CD, use plain
409      Debian kernel      Debian kernel
410    * menu.lst: remove unneeded options, add boot=live for new initrd,    * menu.lst: remove unneeded options, add boot=live for new initrd,
# Line 97  fai (3.2~beta13) unstable; urgency=low Line 441  fai (3.2~beta13) unstable; urgency=low
441      exit with 3 when errors occured, add option -H (closes: #391659),      exit with 3 when errors occured, add option -H (closes: #391659),
442      put suffix -internal to all internal commands,      put suffix -internal to all internal commands,
443      remove -n from tasksel calls      remove -n from tasksel calls
444        print path once, then only config file names, not always full path
445    * install_packages.8: add option -N and -H, change option -t to -n,    * install_packages.8: add option -N and -H, change option -t to -n,
446      add option -p (closes: #424848)      add option -p (closes: #424848)
447    * create_ramdisk: replaced by unionfs    * create_ramdisk: replaced by unionfs
# Line 106  fai (3.2~beta13) unstable; urgency=low Line 451  fai (3.2~beta13) unstable; urgency=low
451    * package_config: move linux-image package from FAIBASE to DEFAULT, add    * package_config: move linux-image package from FAIBASE to DEFAULT, add
452      kernel name for architecture      kernel name for architecture
453    * ainsl: escape + in pattern    * ainsl: escape + in pattern
454      * make S01fai-abort an init.d script
455   -- Thomas Lange <lange@debian.org>  Sun, 12 Aug 2007 16:47:07 +0200  
456     -- Thomas Lange <lange@debian.org>  Tue, 21 Aug 2007 18:11:28 +0200
457    
458  fai (3.1.8) unstable; urgency=medium  fai (3.1.8) unstable; urgency=medium
459    

Legend:
Removed from v.4507  
changed lines
  Added in v.5197

  ViewVC Help
Powered by ViewVC 1.1.5