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

Diff of /trunk/debian/changelog

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

revision 4443 by lange, Thu Jul 12 17:08:23 2007 UTC revision 4922 by lange, Tue May 27 13:34:11 2008 UTC
# Line 1  Line 1 
1  fai (3.2~beta7) unstable; urgency=low  fai (3.2.7) unstable; urgency=low
2    
3      * update some messages to 2008
4      * fai-cd: check if list of Packages files is non-empty, change syntax of
5        ${...:=...}
6      * 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),    * subroutines-linux: fix extra slash in path (closes: #428860),
169      jobsrunning(): ignore rcS process (closes: #425725)      jobsrunning(): ignore rcS process (closes: #425725)
170      during dirinstall call debootstrap if no base.tgz is found      during dirinstall call debootstrap if no base.tgz is found
171    * setup_harddisks: fix file system type of /proc    * setup_harddisks: fix file system type of /proc
172    * fai.conf: make ssh and scp the default (closes: 309678 380085)    * fai.conf: make ssh and scp the default (closes: #309678, #380085)
173    * fai-guide.sgml: fix description of classes used (closes: #329984),    * 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),      change /usr/share/doc/fai to /usr/share/doc/fai-doc (closes: #387541),
177      fix an url, add documentation for dirinstall (closes: 390508)      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    * get-config-dir-svn: add support for svn url's without username
181      (closes: #415875)      (closes: #415875)
182    * subroutines: copy disk_var.sh only if available (closes: #415880)    * subroutines: copy disk_var.sh only if available (closes: #415880),
183        fix wrong path for FAI_CLASSES
184    * savelog.LAST.source: add more patterns    * savelog.LAST.source: add more patterns
185    * faimond: add options -p, -h, -b,    * faimond: add options -p, -h, -b,
186      it can now call fai-boot (closes: #342477, #424608)      it can now call fai-boot (closes: #342477, #424608)
# Line 21  fai (3.2~beta7) unstable; urgency=low Line 191  fai (3.2~beta7) unstable; urgency=low
191    * make-fai-nfsroot: add option -p (closes: #359323), move from    * make-fai-nfsroot: add option -p (closes: #359323), move from
192      fai-kernels to plain Debian kernel using initrd (closes: #410940),      fai-kernels to plain Debian kernel using initrd (closes: #410940),
193      remove unused things since we have now write access to the nfsroot,      remove unused things since we have now write access to the nfsroot,
194      use mkdir -p, live-initramfs needs NFSROOT in .../live/filesystem.dir      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:    * make-fai-nfsroot.conf:
201      remove the variable KERNELPACKAGE (closes: #416531)      remove the variable KERNELPACKAGE (closes: #416531, #435098)
202    * fcopy: set mode on file even no file was copied (closes: #360184)    * make-fai-nfsroot.8: remove -V, new description for -K and -k
203    * fai-chboot: $NFSROOT is defined in new location (closes: #408247)    * 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    * device2grub: fix pattern to support /dev/cciss and /dev/ida devices
212      (closes: #416381)      (closes: #416381)
213    * conf/NFSROOT: add packages needed for new fai-cd technique, add plain    * conf/NFSROOT: add packages needed for new fai-cd technique, add plain
214      debian kernel package, add ext2resize, add and change arch specific      debian kernel package, add ext2resize, hwinfo and change arch specific
215      packages      packages,
216        move packages cfengine2 and libapt-pkg-perl from control to NFSROOT
217    * control: change dependencies from tetex to tetex or texlive, replace    * control: change dependencies from tetex to tetex or texlive, replace
218      Recommends of rsh-server with ssh (closes: #426093), add aptitude for      Recommends of rsh-server with ssh (closes: #426093), add aptitude for
219      fai-server as Suggests, remove fai-kernels, add field XS-Vcs-Browser,      fai-server as Suggests, remove fai-kernels, add field XS-Vcs-Browser,
220      syslinux is only available on two architectures      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    * 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      use unionfs, remove HOST variable, only use HOSTNAME now, use mkdir
224      -p, export $action for 20hwdetect.source, call save_dmesg only during      -p, export $action for 20hwdetect.source, call save_dmesg only during
225      initial installation, during dirinstall set      initial installation, during dirinstall set
226      LOGDIR=/var/log/fai/dirinstall/$HOSTNAME (closes: 429553)      LOGDIR=/var/log/fai/dirinstall/$HOSTNAME (closes: #429553)
227      define FAI_DEBOOTSTRAP, FAI_DEBOOTSTRAP_OPT for dirinstall      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    * move from mkinitrd-cd to live-initramfs to create a CD, use plain
232      Debian kernel      Debian kernel
233    * menu.lst: remove unneeded options, add boot=live for new initrd,    * menu.lst: remove unneeded options, add boot=live for new initrd,
# Line 53  fai (3.2~beta7) unstable; urgency=low Line 240  fai (3.2~beta7) unstable; urgency=low
240      add option -f, force removal of an existing ISO image      add option -f, force removal of an existing ISO image
241      add option -k, this is for debugging      add option -k, this is for debugging
242      add option -n, do not create ISO image      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      use $NFSROOT/live/filesystem.dir
245    * disk-info: do not include removable devices into list of disks    * disk-info: do not include removable devices into list of disks
246    * fai-class: remove HOST variable, only use HOSTNAME now    * fai-class: remove HOST variable, only use HOSTNAME now
# Line 61  fai (3.2~beta7) unstable; urgency=low Line 249  fai (3.2~beta7) unstable; urgency=low
249      (closes: #428857, #428858)      (closes: #428857, #428858)
250    * 20-removable_media: fix path for floppy mount point (closes: #428859)    * 20-removable_media: fix path for floppy mount point (closes: #428859)
251    * fai.8: add option -u, --hostname (closes: #361559)    * fai.8: add option -u, --hostname (closes: #361559)
252    * add variable TFTPROOT (closes: #408271)    * add variable TFTPROOT (closes: #408271, #431431)
253    * fai-mirror:    * fai-mirror:
254      use $NFSROOT/live/filesystem.dir      use $NFSROOT/live/filesystem.dir
255      do not ask questions, add unauthenticated packages to the mirror      do not ask questions, add unauthenticated packages to the mirror
# Line 71  fai (3.2~beta7) unstable; urgency=low Line 259  fai (3.2~beta7) unstable; urgency=low
259      add patch that AptPkg module is only used when      add patch that AptPkg module is only used when
260      available and target system is Debian (closes: #422225), move code to      available and target system is Debian (closes: #422225), move code to
261      check_aptpkg(), add smart package manager support (closes: #430798)      check_aptpkg(), add smart package manager support (closes: #430798)
262      do execute Debian specific commands only when needed (closes: #392038)      do execute Debian specific commands only when needed (closes: #392038),
263    * install_packages.8: add option -N, change option -t to -n      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>  Thu, 12 Jul 2007 19:07:47 +0200   -- Thomas Lange <lange@debian.org>  Tue, 21 Aug 2007 18:11:28 +0200
280    
281  fai (3.1.8) unstable; urgency=medium  fai (3.1.8) unstable; urgency=medium
282    

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

  ViewVC Help
Powered by ViewVC 1.1.5