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

Diff of /trunk/debian/changelog

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

revision 4224 by lange, Tue Jan 23 21:34:26 2007 UTC revision 4989 by lange, Fri Jun 13 15:58:47 2008 UTC
# Line 1  Line 1 
1    fai (3.2.8) unstable; urgency=low
2    
3      * Merge setup-storage, the new partitioning tool
4        (closes: #380629, #330915, #277045, #356862, #416633, #484788)
5      * add variable $USE_SETUP_STORAGE
6      * setup-storage: move loading of kernel modules into 20hwdetect.source,
7        print which disk_config setup-storage is using
8      * Commands.pm: print also mountpoint when debugging tuneopts and
9        createopts, fix and document problem when only tuneopts are defined,
10        prevent warnings about uninitialized variables
11      * 20-hwdetect.source: load modules needed for setup-storage
12      * add class SETUPSTORAGE for easy testing
13    
14     -- Thomas Lange <lange@debian.org>  Fri, 13 Jun 2008 17:57:54 +0200
15    
16    fai (3.2.7) unstable; urgency=low
17    
18      * update some messages to 2008
19      * fai-cd: check if list of Packages files is non-empty, change syntax of
20        ${...:=...}, use rsync for coping to USB stick if available
21      * fai-cd.8: add info for MAXPACKAGES
22      * fai-guide.sgml: fix order of tasks
23      * fai-setup: check if file exists
24      * make-fai-nfsroot: exclude files in var/lib/apt/lists from base.tgz
25        check if NFSROOT directory is mounted with bad options
26      * get-boot-info: parse live.log for detecting boot method
27      * disk-info: use group info for detecting disks, extend pattern for
28        detecting scsi disks
29      * subroutines: fix regex so softupdate will; now umount the config space
30      * add internal variable printk, for setting the console log level
31    
32     -- Thomas Lange <lange@debian.org>  Sat, 31 May 2008 16:47:25 +0200
33    
34    fai (3.2.6) unstable; urgency=medium
35    
36      * fai: remove local, fix regex (closes: #480685)
37      * fai-cd: fix syntax error (closes: #480830)
38    
39     -- Thomas Lange <lange@debian.org>  Thu, 15 May 2008 17:10:37 +0200
40    
41    fai (3.2.5) unstable; urgency=low
42    
43      * GRUB/10-setup: use absolute path
44      * fai: mount /proc if not already mounted (closes: #453017, #444156),
45        check if target directory for dirinstall is mounted with nosuid,nodev
46      * fai-mirror: set MAXPACKAGES=1 if undefined before
47      * make-fai-nfsroot: exit with error if software installation has errors
48        (closes: #442261)
49      * fai-guide.sgml: add info how to specify a certain release or version
50        of a package
51      * fai-cd: add prefix $cfdir to -g parameter if no path was specified,
52        fix setting of cfdir (closes: #475250)
53      * fai-cd.8: extend info for -g
54      * subroutines: remove local from variable (closes: #449236)
55      * install_packages: fix in detecting Debian specific actions
56      * fai-chboot: add check if kernelsuffix is defined
57      * fai-abort: add LSB formatted dependency info (closes: #469716)
58      * XF86Config-4/DEMO: remove obsolete example (closes: #474327)
59      * disk-info: add regex for Adaptec i2o controller (closes: #466670)
60      * ainsl: substitue \s+ afterwards (closes: #470799)
61    
62     -- Thomas Lange <lange@debian.org>  Mon,  5 May 2008 18:27:02 +0200
63    
64    fai (3.2.4) unstable; urgency=high
65    
66      * fai-cd.8: add missing -C option
67      * make-fai-nfsroot: remove code for creating BOOTP environment
68      * faimond-gui: show different icons depending on error code
69      * fai-setup: fix syntax error (closes: #453442)
70      * subroutines-linux: do not print hostname and kernel compile time
71      * fai: update date, remove mkdir
72      * savelog.LAST.source: remove duplicate messages which appear in fai.log
73        and software.log
74    
75     -- Thomas Lange <lange@debian.org>  Thu, 29 Nov 2007 19:17:56 +0100
76    
77    fai (3.2.3) unstable; urgency=medium
78    
79      * fix wrong logic in updatebase (closes: #452516)
80    
81     -- Thomas Lange <lange@debian.org>  Sat, 24 Nov 2007 16:08:36 +0100
82    
83    fai (3.2.2) unstable; urgency=low
84    
85      * conf/NFSROOT: reomve duplicate package, use aptitude for installing,
86        add nfs-common (closes: #444079), remove live-initramfs from NFSROOT
87      * doc/fai-guide.sgml: add information for softupdate (closes: #439016)
88      * savelog.LAST.source: add ignore pattern, remove dot after filename
89      * make-fai-nfsroot: check if $TFTPROOT is defined, add badupdateto32(),
90        which prints more info about update without checking variable names,
91        remove whole /srv/fai/nfsroot, add check_nfsroot(), make stamp only on
92        success (closes: #370780), write output also into /var/log/fai,
93        return and print exit code from install_packages, create or copy
94        live.conf, try to umount /proc inside the nfsroot before removing an
95        old nfsroot, abort if this fails
96      * subroutines: add task_error(), which stores the maximum error code in
97        $task_error, do nothing if error=0, print traceback,
98        add stop_fai_installation(), write pid to stamp file, print PID in
99        case of error, add task_test stub, save function name that causes
100        fatal error, set $fai_rundate only if not yet defined
101      * subroutines-linux: add check if $monserver is defined, print kernel
102        version currently running, catch exit code from install_packages
103      * mount2dir: add support for UUID and LABEL
104      * fai: export $romountopt, get error codes from all commands in a pipe,
105        add $STOP_ON_ERROR, fix variable name (closes: #447080),
106        do not use /var/log/fai/current (closes: #445276), cleanup definition
107        of $LOGDIR, change permissions of LOGDIR (closes: #445276),
108        add symlinks for last and last-$action in the very beginning
109      * control: fai-nfsroot and fai-client conflicts to fai-kernels, add
110        recommends to debconf-utils (closes: #445109), improve package
111        description (closes: #419071), add Homepage field, add live-initramfs
112        to depends of fai-nfsroot
113        replace ssh with openssh-server and openssh-client (closes: #434356)
114      * fai-cd: copy grub config always to menu.lst
115      * get-config-dir-nfs: add -n to mount
116      * get-config-dir-svn: error if svn call fails (closes: #447602, #441761)
117      * update FSF address (closes: #444154)
118      * fai-chboot: pxedir should also use $TFTPROOT, (closes: #443837)
119      * menu.lst/postinst: check if variables are defined (closes: #445978)
120      * ftar: make it a bash script
121      * fai-setup: add option -C (closes: #388157), fix mode of
122        authorized_keys
123      * fai-setup.8: add option -C
124      * fai-mirror: mkdir mountpoint before mounting (closes: #365004)
125      * updatebase: use aptitude when doing dist-upgrade (closes: #448426),
126        use safe-upgrade when available
127      * fai-divert: make it a bash script
128      * 30-interfaces: resolv.conf is now in /, not in /tmp
129      * make-fai-bootfloppy: script currently does not work, always die with
130        error message
131      * FAIBASE.var: add STOP_ON_ERROR
132      * fai-savelog: do not save log to local directory, if this directory
133        already exists (should only happen during softupdate), change
134        permissions of LOGDIR (closes: #445276)
135      * get-config-dir-*: call task_error after trying to access config space
136      * sources.list: add koeln repository
137    
138     -- Thomas Lange <lange@debian.org>  Thu, 22 Nov 2007 15:45:12 +0100
139    
140    fai (3.2.1) unstable; urgency=low
141    
142      * mount swap partitions with identical priorities
143      * fai-mirror: also match lowercase class names (for hostsnames),
144        use $cfdir instead of fixed path /etc/fai
145      * subroutines-linux: add timeout to nc call
146      * subroutines: change message for faimond in task_faiend()
147      * control: readd libapt-pkg-perl to depends, nfs-server (user space)
148        does not support locking, so FAI cannot use it, remove wget, add arch
149        to mknbi
150      * get-config-dir-svn: add svn+ssh support
151      * QUESTIONNAIRE: add USB stick, split bootb and dhcp
152      * faimond, faimond.8: use Proc::Daemon, add options tTldP
153      * faimond: do not allow ; in message (security), do not print ip and
154        port number
155      * make-fai-nfsroot: add option -U, do not divert update-initramfs (added
156        because of a Ubuntu bug), activate -U if Ubuntu is detected
157        determine the arch inside the nfsroot for defining a class, this help
158        building amd64 nfsroots on i386 and vice versa,
159        add support for running hooks, (closes: #342467)
160      * make-fai-nfsroot.conf: add variable NFSROOT_HOOKS
161      * make-fai-nfsroot.9: add info about NFSROOT_HOOKS
162      * fai-mirror.8, make-fai-nfsroot.8: enhance/add info of -C, add info
163        about variable FAI_ETC_DIR
164      * packages_config/DEFAULT: fix typos in linux-image-amd64
165      * fai-chboot,fai-chboot.8: add option -C and support for $FAI_ETC_DIR
166      * savelog.LAST.source: add ignore pattern
167      * packages_config/FAIBASE: add fai-client
168      * fai-do-scripts: exit with maximum error code of all child scripts that
169        had an error
170      * fai: change message when stamp file already exists (closes: #441437)
171      * fai-cd: remove arch specific path
172      * fai-cd.8: add info about USB stick (closes: #441988),
173        improve man page (closes: #441991)
174      * new get-config-dir-git: add method git for access (closes: #441992)
175      * examples/etc/dhcpd.conf: fix path
176      * faimond-gui: new tool that produces graphical output of faimond
177      * faimond-gui.8: new man page
178      * get-config-dir-svn: fix svn+ssh with username (Closes: #442021)
179      * fai-guide.sgml: add info about NFSROOT_HOOKS
180    
181     -- Thomas Lange <lange@debian.org>  Mon, 17 Sep 2007 13:30:34 +0200
182    
183    fai (3.2) unstable; urgency=low
184    
185      * subroutines-linux: fix extra slash in path (closes: #428860),
186        jobsrunning(): ignore rcS process (closes: #425725)
187        during dirinstall call debootstrap if no base.tgz is found
188      * setup_harddisks: fix file system type of /proc
189      * fai.conf: make ssh and scp the default (closes: #309678, #380085)
190      * fai-guide.sgml:
191        major update to reflect FAI 3.X changes (closes: #390508),
192        fix description of classes used (closes: #329984),
193        change /usr/share/doc/fai to /usr/share/doc/fai-doc (closes: #387541),
194        fix an url, add documentation for dirinstall (closes: #390508),
195        document usage of basefiles/ (closes: #391660),
196        document the order hooks are called (closes: #380337)
197      * get-config-dir-svn: add support for svn url's without username
198        (closes: #415875)
199      * subroutines: copy disk_var.sh only if available (closes: #415880),
200        fix wrong path for FAI_CLASSES
201      * savelog.LAST.source: add more patterns
202      * faimond: add options -p, -h, -b,
203        it can now call fai-boot (closes: #342477, #424608)
204      * faimond.1: update man pages to reflect the new options
205      * fai-savelog: use $LOGREMOTEDIR when saving to remote
206        (closes: #290371), do not set $HOSTNAME, should be set all the time
207        (closes: #429553, #429733)
208      * make-fai-nfsroot: add option -p (closes: #359323), move from
209        fai-kernels to plain Debian kernel using initrd (closes: #410940),
210        remove unused things since we have now write access to the nfsroot,
211        use mkdir -p, live-initramfs needs NFSROOT in .../live/filesystem.dir,
212        move creating of subdirs from make-fai-nfsroot to fai (from server to
213        client), do not create shell script in make-fai-nfsroot,
214        remove -V, use aptitude to remove the kernels from the nfsroot, -k now
215        reinstalls all packages from /etc/fai/NFSROOT (closes: #431613),
216        update-initramfs symlinks to /bin/true during diversion
217      * make-fai-nfsroot.conf:
218        remove the variable KERNELPACKAGE (closes: #416531, #435098)
219      * make-fai-nfsroot.8: remove -V, new description for -K and -k
220      * fcopy: set mode on file even no file was copied (closes: #360184),
221        check error code of preinst and postinst scripts (closes: #432681),
222        add quotes to variable (closes: #430127), skip comment lines in
223        file-modes
224      * fai-chboot: $NFSROOT is defined in new location (closes: #408247),
225        add initrd support, add option -s (closes: #356380), remove nfs
226        options from append line
227      * fai-chboot.8: ROOTFS parameter is not needed any more, add option -s
228      * device2grub: fix pattern to support /dev/cciss and /dev/ida devices
229        (closes: #416381)
230      * conf/NFSROOT: add packages needed for new fai-cd technique, add plain
231        debian kernel package, add ext2resize, hwinfo and change arch specific
232        packages,
233        move packages cfengine2 and libapt-pkg-perl from control to NFSROOT
234      * control: change dependencies from tetex to tetex or texlive, replace
235        Recommends of rsh-server with ssh (closes: #426093), add aptitude for
236        fai-server as Suggests, remove fai-kernels, add field XS-Vcs-Browser,
237        syslinux is only available on two architectures, do not depend on
238        cfengine (v1), since it does not exists any more
239      * fai: do not remount / read only, do not call create_ramdisk, now we
240        use unionfs, remove HOST variable, only use HOSTNAME now, use mkdir
241        -p, export $action for 20hwdetect.source, call save_dmesg only during
242        initial installation, during dirinstall set
243        LOGDIR=/var/log/fai/dirinstall/$HOSTNAME (closes: #429553)
244        define FAI_DEBOOTSTRAP, FAI_DEBOOTSTRAP_OPT for dirinstall
245        create syslog.conf before starting the syslog daemon
246        when doing dirinstall -c or -N must be specified (closes: #429554)
247        the local hard disks are now mounted to /target instead of /tmp/target
248      * move from mkinitrd-cd to live-initramfs to create a CD, use plain
249        Debian kernel
250      * menu.lst: remove unneeded options, add boot=live for new initrd,
251        remove root (cd), fix setting of hostname, instead of using ip=, we
252        now use hostname=
253      * create_resolv_conf: fix path, since we can now write on the whole
254        filesystem
255      * fai-cd: use plain Debian kernel with initrd and live-initramfs for
256        booting (closes: #401041),
257        add option -f, force removal of an existing ISO image
258        add option -k, this is for debugging
259        add option -n, do not create ISO image
260        add option -u, copy fai-cd data to a directory (USB support)
261        use $NFSROOT/live/filesystem.dir
262      * disk-info: do not include removable devices into list of disks
263      * fai-class: remove HOST variable, only use HOSTNAME now
264        do not set HOSTNAME from uname (closes: #431283)
265      * multiple files: add some patches fixing english text
266        (closes: #428857, #428858)
267      * 20-removable_media: fix path for floppy mount point (closes: #428859)
268      * fai.8: add option -u, --hostname (closes: #361559)
269      * add variable TFTPROOT (closes: #408271, #431431)
270      * fai-mirror:
271        use $NFSROOT/live/filesystem.dir
272        do not ask questions, add unauthenticated packages to the mirror
273      * 20hwdetect.source: do not execute 20hwdetect.source during dirinstall
274      * debconf/FAIBASE: autodetect most xorg parameters, (but not resolution)
275      * install_packages: add option -N, change option -t to -n,
276        add patch that AptPkg module is only used when
277        available and target system is Debian (closes: #422225), move code to
278        check_aptpkg(), add smart package manager support (closes: #430798)
279        do execute Debian specific commands only when needed (closes: #392038),
280        grab error codes when executing commands,
281        exit with 3 when errors occured, add option -H (closes: #391659),
282        put suffix -internal to all internal commands,
283        remove -n from tasksel calls
284        print path once, then only config file names, not always full path
285      * install_packages.8: add option -N and -H, change option -t to -n,
286        add option -p (closes: #424848)
287      * create_ramdisk: replaced by unionfs
288      * fai-do-scripts: remove -k from cfagent call (closes: #425699),
289        add new strings for shell scripts (closes: #416616)
290      * fai-server.post*: do not manage $TFTPROOT (closes: #430000)
291      * package_config: move linux-image package from FAIBASE to DEFAULT, add
292        kernel name for architecture
293      * ainsl: escape + in pattern
294      * make S01fai-abort an init.d script
295    
296     -- Thomas Lange <lange@debian.org>  Tue, 21 Aug 2007 18:11:28 +0200
297    
298    fai (3.1.8) unstable; urgency=medium
299    
300      * conf/NFSROOT: remove unknow package name (closes: 407950)
301      * setup_harddisks: use C locale when calling mkreiserfs (closes: 413504)
302      * fai-mirror: add /usr/sbin to $PATH so a normal user can also call
303        this command (closes: 413466)
304      * simple/package_config/GERMAN: fix wrong package name
305      * lib/subroutines: replace >>/dev/stderr with >&2
306    
307     -- Thomas Lange <lange@debian.org>  Tue, 13 Mar 2007 23:39:56 +0100
308    
309    fai (3.1.7) unstable; urgency=medium
310    
311      * subroutines: ifclass() should append to stderr (closes: #409059)
312      * examples/simple/, lib/fai-mount-disk, lib/mount2dir: use bash for
313        shell scripts (closes: #410084)
314      * fix typo in bug number of older changelog entry
315      * install_packages.8: add info for variable MAXPACKAGES
316    
317     -- Thomas Lange <lange@debian.org>  Wed, 14 Feb 2007 12:11:29 +0100
318    
319  fai (3.1.6) unstable; urgency=high  fai (3.1.6) unstable; urgency=high
320    
321    * fix important and grave bugs    * fix important and grave bugs
# Line 5  fai (3.1.6) unstable; urgency=high Line 323  fai (3.1.6) unstable; urgency=high
323      root (closes: #407947)      root (closes: #407947)
324    * fai-class: fix syntax error (closes: #408153)    * fai-class: fix syntax error (closes: #408153)
325    
326   -- Thomas Lange <lange@debian.org>  Tue, 23 Jan 2007 22:05:55 +0100   -- Thomas Lange <lange@debian.org>  Tue, 23 Jan 2007 23:49:33 +0100
327    
328  fai (3.1.5) unstable; urgency=low  fai (3.1.5) unstable; urgency=low
329    
330    * make-fai-nfsroot: remove copying of *.pub files (closes: #406334)    * make-fai-nfsroot: remove copying of *.pub files (closes: #406334)
331    * fai-debconf: add template when create tmp file, remove also old    * fai-debconf: add template when create tmp file, remove also old
332      tmp files (closes: #40633)      tmp files (closes: #406336)
333    * fai: add missing parameter to --long options (closes: #406125)    * fai: add missing parameter to --long options (closes: #406125)
334    * fai-classs: set hostname from -u as intended (closes: #406125)    * fai-classs: set hostname from -u as intended (closes: #406125)
335    * scripts/FAISERVER/10-conffiles: fix wrong path (closes: #406500)    * scripts/FAISERVER/10-conffiles: fix wrong path (closes: #406500)
# Line 120  fai (3.1) unstable; urgency=medium Line 438  fai (3.1) unstable; urgency=medium
438    * fai-start-stop-daemon: start udevd (needed for ubuntu) and do not fake    * fai-start-stop-daemon: start udevd (needed for ubuntu) and do not fake
439      it, add carriage return      it, add carriage return
440    * package_config/DEMO: remove rstatd since it buggy atm    * package_config/DEMO: remove rstatd since it buggy atm
441      * 20hwdetect.source: xorg can discover the grpahics driver itself, do
442        not call discover
443    
444   -- Thomas Lange <lange@debian.org>  Thu, 19 Oct 2006 14:46:32 +0200   -- Thomas Lange <lange@debian.org>  Thu, 19 Oct 2006 14:46:32 +0200
445    

Legend:
Removed from v.4224  
changed lines
  Added in v.4989

  ViewVC Help
Powered by ViewVC 1.1.5