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

Diff of /trunk/debian/changelog

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

revision 3235 by lange, Tue Jan 10 16:38:00 2006 UTC revision 4113 by lange, Thu Oct 26 19:13:12 2006 UTC
# Line 1  Line 1 
1    fai (3.1.1) unstable; urgency=low
2    
3      * make-fai-nfsroot: add missing option h to getopt
4      * fai-chboot: fix file name to variables.log
5    
6     -- Thomas Lange <lange@debian.org>  Mon, 23 Oct 2006 18:37:04 +0200
7    
8    fai (3.1) unstable; urgency=medium
9    
10      * Makefile: force bash in Makefile, fixes FTBFS in ubuntu
11      * rename action dirinst to dirinstall (closes: #390345)
12      * fai-cd: fix wrong path for sources.list (closes: #391639)
13      * scripts/FAIBASE/10-misc: use ainsl instead of echo >> ...
14      * lib/create_ramdisk: make /var/discover writeable
15      * make-fai-nfsroot: create directory var/discover, add option -h and
16        usage() subroutine
17      * subroutines: move find's maxdepth option to the left, prevent multiple
18        fai softupdate running simultaneously (closes: #390680), move
19        disk_var.sh from FAI 2.X installation old to new location
20        rename variable sndhostname to sendhostname
21      * get-config-dir*: replace \s and \S in expr with regex using [:space:],
22        so it also works for sarge's version of expr
23      * subroutines-liux: add test if base.tgz exists (closes: #390343),
24        sources.list must be used from /etc/apt during normal installation
25      * fai: add option -u,--hostname (closes: #390367), create
26        /dev/shm/network if directory not already exists (needed for initrd
27        kernels)
28      * LAST/50-misc: do not fail if hardware clock can't be set
29      * fcopy: swap call of postinst and set_mode
30      * install_packages: add missing package list to yum and rpm calls
31        (closes: #392032)
32      * rename sndmon() to sendmon()
33      * fai-start-stop-daemon: start udevd (needed for ubuntu) and do not fake
34        it, add carriage return
35      * package_config/DEMO: remove rstatd since it buggy atm
36    
37     -- Thomas Lange <lange@debian.org>  Thu, 19 Oct 2006 14:46:32 +0200
38    
39    fai (3.0) unstable; urgency=low
40    
41      * conf/make-fai-nfsroot.conf,sources.list: move from sarge to etch
42      * fai: export FAI_ACTION, fix -c and -C in usage()
43      * subroutines-linux: fix path of resolv.conf
44      * fai-chboot: remove devfs=nomount, use NFS v3
45      * package_config/DEFAULT: replace kernel-image with linux-image
46      * faireboot: stop udevd
47      * rename class XFREE to XORG, use xorg packages
48      * bin/fai: rename $targetdir to $FAI_ROOT
49      * add debconf data for german environment (closes: #386192)
50      * package_config/GERMAN: new file includes packages for german
51        environment
52      * new script FAIBASE/20-removable_media creates fstab entries and makes
53        directories under /media
54      * new script and man page: ainsl, ainsl.1
55      * fai-start-stop-daemon: prints which daemon will not be started
56      * get-boot-info: fix duplicate call of get_dhcp_info()
57      * FAIBASE.var: add FAI_ALLOW_UNSIGNED=1
58      * fai-setup: add option no_subtree_check to etc/exports lines
59      * get-config-dir-svn: svn support for config space (closes: #314991)
60      * fai.8: add info about dirinst, add example
61    
62     -- Thomas Lange <lange@debian.org>  Wed, 27 Sep 2006 15:44:46 +0200
63    
64    fai (3~beta21) unstable; urgency=medium
65    
66      * make pathes conform to FHS:
67        (closes: #340608, #311524, #336650, #309554, #340609)
68      * use /srv/tftp/fai    instead of /boot/fai
69      * use /srv/tftp/fai/pxelinux.cfg instead of /boot/fai/pxelinux.cfg
70      * use /srv/fai/config  instead of /usr/local/share/fai
71      * use /srv/fai/nfsroot instead of /usr/lib/fai/nfsroot
72      * use /var/lib/fai/config instead of /fai
73      * use /var/lib/fai/mirror instead of /mnt
74      * create_ramdisk: call mkrw with -n
75      * setup_harddisks: use more secure options for /proc line
76      * fai-chboot: use tcp as default for nfs, nfs v3 can will become default
77        with etch, existent .disable pxe file will be removed automatically,
78        add headline when copying from template, change in options: -d is now
79        -D, -r is now -d, -r is not used any more, abort if $pxedir does not
80        exist (closes: #373596)
81      * subroutines-linux: task_updatebase does not use updatebase.log any
82        more (closes: #366823), try ftar $FAI/basefiles before extracting
83        base.tgz, create policy-rc.d in the chroot, copy sources.list from
84        $FAI_ETC_DIR, replace $FAI_REMOTESH with local variable $remotesh, fix
85        path for resolv.conf
86      * move /etc/fai/sources.list to /etc/fai/apt/sources.list
87      * fix lintian error: build-depends-indep-should-be-build-depends
88        debhelper
89      * complies with policy 3.7.2
90      * added a linda override for fai-quickstart (ignore /usr/doc-symlink
91        warning)
92      * added Section: headers to binary packages in control
93      * conf/make-fai-nfsroot.conf: remove variables: $nfssize,
94        $NFSROOT_PACKAGES, $package
95      * new config file /etc/fai/NFSROOT which contains the package list
96      * fai.conf: remove FAI_REMOTESH and FAI_REMOTECP, use FAI_LOGPROTO
97        instead, LOGSERVER, LOGREMOTEDIR, LOGPASSWD removed installserver
98        removed (closes: #332837)
99      * lib/subroutines: remove get_fai_cvs(), get_fai_dir(), now separate
100        scripts, print warning if CD-ROM does not use DMA mode, eject fai-cd
101        at the end of the installation
102      * fai: replace $rclog with $LOGIDR/fai.log, add option -C,--cfdir,
103        -c,--class (closes: #353535), add support for dirinst, cleanup LOGDIR
104        before using it again (closes: #369534), remove variable rundir, mkdir
105        /var/run/fai if not existing, trap uses subroutine clean_exit() for
106        dirinst
107      * fai-setup: use getent for getting IP address, make it a bash script,
108        change $HOME of LOGUSER (closes: #290449), do not use SERVERINTERFACE
109        for getting hostname, add all IP addresses and host names to
110        ssh_known_hosts (closes: #286692), remove variable FAICLIENTS, use IP
111        address and netmask for exportfs line (closes: #381261)
112      * make-fai-nfsroot: new subroutine all_host_entries(), use
113        install_packages and /etc/fai/NFSROOT for installing packages into the
114        nfsroot, install fai-nfsroot before other packages are installed, do
115        not exit if getent returns no information, rename -c to -C, use
116        readlink to determine $cfdir (closes: #358765)
117      * variable $fstab replaced with fstab (no more Solaris support using
118        vfstab)
119      * savelog.LAST: set reboot=1 if no errors are found
120      * fcopy: fix bug (closes: #374415)
121      * control: update to Standards-Version: 3.7.2, fai-quickstart depends on
122        tftpd-hpa
123      * make-fai-bootfloppy: read make-fai-nfsroot.conf instead of fai.conf,
124        replace backticks with $(), fix test (closes: #384624), rename -c to -C
125      * lib/get-boot-info: get network info via DHCP if ip=dhcp was set
126      * prcopyleft: remove osname from copyright logo
127      * subroutines: add task dirinst (closes: #322634), do not execute task
128        prepareapt on softupdates (closes: #315000), save FAI_CLASSES and
129        disk_var.sh to /var/lib/fai, do not save variables.log to /var
130      * move fai-divert to fai-client package
131      * ftar: fix exit code when no matching class was found
132      * move code from script get-config-dir to task_confdir()
133      * rename $DO_INIT_TASKS to $do_init_tasks
134      * install_packages: add option -p
135      * fai-mirror: use packages.nfsroot instead of packages.arch, check if
136        obsolete variables are used, remove -a, add -B
137      * add policy-rc.d support instead of diverting start-stop-daemon
138      * remove varaible diskvar, use $LOGDIR/disk_var.sh instead
139      * fai-debconf: use read-only temp file during reconfigure
140      * get-config-dir-file: access config space via local path, used by
141        fai-cd
142      * fai-cd: use $FAI instead of /fai
143      * fai-mirror: generate distrib name from FAI_DEBOOTSTRAP
144      * move some -c to -C, so now all scripts use -C for cfdir, setting
145        $FAI_ETC_DIR is the same as specifying -C cfdir, print message if this
146        variables is used
147      * move NEWS to NEWS.Debian
148      * VERSION: default is kernel 2.6.17
149    
150     -- Thomas Lange <lange@debian.org>  Wed, 13 Sep 2006 18:54:38 +0200
151    
152    fai (2.10.5) unstable; urgency=high
153    
154      * fixes patch from last NMUs. (really, really closes: #373955)
155      * make-fai-nfsroot: print debootstrap version
156      * add package lftp to nfsroot
157      * create_ramdisk: make more directories writeable
158      * 20hwdetect.source: add some usb modules
159      * dhcpd.conf: next-server is needed in dhcpd3 >=3.0.3
160    
161     -- Thomas Lange <lange@debian.org>  Tue, 11 Jul 2006 16:28:21 +0200
162    
163    fai (2.10.4) unstable; urgency=high
164    
165      * Non-maintainer upload.
166      * Fix previous patch; it should remove files from $FAI_ROOT/etc, not
167        /etc, as faireboot is not run inside the chroot. (Really
168        Closes: #373955)
169    
170     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 18:59:55 +0200
171    
172    
173    fai (2.10.3) unstable; urgency=high
174    
175      * Non-maintainer upload.
176      * Remove /etc/apt/apt.conf.d/{10,90}fai in faireboot, since the settings
177        used during install_packages are not appropriate for the finished
178        system. (Closes: #373955)
179    
180     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 15:54:55 +0200
181    
182    fai (2.10.2) unstable; urgency=medium
183    
184      * lib/get-boot-info: call dhclient with different configuration and
185        script names, closes grave bug (closes: #369265), remove dpkg-divert
186        calls for /etc/dhcp3/dhclient-script and /etc/dhcp3/dhclient.conf
187      * create_ramdisk: make /etc/lvm writeable (closes: #365035)
188      * do not call mkrwsize if directory does not exist (closes: #365037)
189      * lib/mkrw: add option -n
190      * make-fai-nfsroot: grep before appending to file (closes: #364748),
191        enable DNS inside the nfsroot (closes: #358783)
192      * lib/subroutines-linux: task_prepareapt(): check $IPADDR before
193        appending to file (closes: #331258)
194      * lib/subroutines: make 100MB ramdisk for /fai when booting from CD
195      * bin/fai: do not mount --bind /tmp/fai on softupdate
196    
197     -- Thomas Lange <lange@debian.org>  Wed, 14 Jun 2006 11:51:19 +0200
198    
199    fai (2.10.1) unstable; urgency=low
200    
201      * fai-chboot: fix division by zero error
202      * fai.conf: remove $OS_TYPE
203      * fai: remove $OS_TPYPE, set $targetdir, eval_cmdline is not needed for
204        install and dirinst, move prcopyleft() and additional code into
205        external script, use /var/log/fai/current as default LOGDIR,
206        /tmp/fai is currently a mount --bind to it
207      * fai-do-scripts: replace --no-lock with -K, this should fix cfengine's
208        segfault bug
209      * install_packages: add commands for y2pmsh, yast and rpm
210      * mount2dir: add more fs types that should be skipped
211      * fai-mirror: use different source.list when downloading packages for
212        debootstrap (closes: #361786), remove comments from PACKAGES line
213        (closes: #358910), add option -C, (closes: #318299), recreates
214        Package.gz and Release file using apt-ftparchive
215      * fai-cd: add option -C (closes: #312198), print FAI version in grub
216        menu, not fai-cd version
217      * make-fai-nfsroot: print warning if -f is still used, add config for
218        aptitude to allow unsigned packages without prompting
219      * menu.lst: enable timeout, use localboot as default, remove syslogd
220        flag, remove unused entries, fix IP address for demohost
221      * subroutines: new path /var/log/fai/current/showvar.log
222      * fai-guide.sgml: include package splitting into fai guide
223      * make-fai-nfsroot.conf: new names packages in fai-kernel, add
224        console-tools to nfsroot (closes: #363480)
225      * get-boot-info: do not try to activate the first four ethernet devices
226      * conf/apt.conf: add aptitude option so untrusted repositories will also
227        be used
228      * instsoft.FAIBASE: use fcopy for kernel-img.conf
229      * subroutines-linux: use IP address when calling fai-chboot in
230        task_chboot, this helps when the install client has two network cards
231        and the host name lookup fails
232      * mkrw: fix typo (closes: #363521)
233      * dhcpd.conf: make deny unknown-clients default, remove range definition
234      * S99fai-setup: enable networking for faiserver
235    
236     -- Thomas Lange <lange@debian.org>  Thu, 20 Apr 2006 11:46:12 +0200
237    
238    fai (2.10) unstable; urgency=low
239    
240      * setup_harddisks: mapdisk(): add support for more than two disks, fix
241        wrong comments (closes: #356265), allow logical partitions to be
242        bootable (closes: #344536)
243      * make-fai-nfsroot: do not copy files from /etc/apt to the nfsroot,
244        detect kernel version for new kernel name (closes: #352939),
245        remove patches-* file when using -K (closes: #348350), remove
246        update-modules call, remove symlink creation to /tmp, add warning if
247        $FAI_LOCAL_REPOSITORY is still used
248      * fai-chboot: change output of -l and -L, major rework of the lsdir
249        function, add more options for different listing formats, add template
250        copy function (closes: #342471, #356136), options added: -g -c -t -o
251      * 20-hwdetect.source: test if discover is installed
252      * make-fai-bootfloppy: remove obsolete message (closes: #347974)
253      * fcopy: remove newline from $source, add \Q, (closes: #350015), warning
254        if unlink fails, add option -n (closes: #356378), preserving is not an
255        error (closes: #360183)
256      * make example scripts more cfengine2 compatible (closes: #312201)
257      * hooks/instsoft.FAIBASE: do not pause when kernel modules are already
258        available (closes: #314613)
259      * install_packages: new feature, just unpack packages (closes: #277079),
260        add urpmi, urpme and yum support
261      * fai: exit script if no parameters are given and no run from nfsroot
262      * subroutines: add verbose output when defining variables, add
263        subroutines mkrw and mkrwsize, set $diskvar during softupdate to
264        /var/log/fai/disk_var.sh, task_savelog: test if files exist before
265        copying them
266      * remove FAIBASE/20-save_diskvar (closes: #312296)
267      * task_sysinfo: call lshw if available
268      * lib/get-boot-info: remove duplicate network device names
269      * make-fai-nfsroot.conf: use SERVERINTERFACE for detecting subnet
270        (closes: #341577)
271      * create_ramdisk: use mkrw for making directories writeable
272      * fai-mirror: add warning if some files do not exist
273    
274     -- Thomas Lange <lange@debian.org>  Mon,  3 Apr 2006 15:11:30 +0200
275    
276  fai (2.9.1) unstable; urgency=low  fai (2.9.1) unstable; urgency=low
277    
278    * install_packages: add aptitude-r to @commands (closes: #343361)    * install_packages: add aptitude-r to @commands (closes: #343361)
# Line 15  fai (2.9.1) unstable; urgency=low Line 290  fai (2.9.1) unstable; urgency=low
290    * make-fai-nfsroot: do not try to copy file if resolv.conf does not    * make-fai-nfsroot: do not try to copy file if resolv.conf does not
291      exist      exist
292    * menu.lst: add entry for faiserver    * menu.lst: add entry for faiserver
293    * fai-cd: adjust space    * fai-cd: adjust space, new code for generating sources.list file
294      * fai-debconf: add test if debconf data file exists (closes: #348857)
295    
296   -- Thomas Lange <lange@debian.org>  Tue, 10 Jan 2006 17:37:44 +0100   -- Thomas Lange <lange@debian.org>  Sun,  5 Mar 2006 22:37:31 +0100
297    
298  fai (2.9) unstable; urgency=low  fai (2.9) unstable; urgency=low
299    
# Line 143  fai (2.8.1) unstable; urgency=low Line 419  fai (2.8.1) unstable; urgency=low
419    * make-fai-nfsroot: split i386 and amd64 packages list, remove packages    * make-fai-nfsroot: split i386 and amd64 packages list, remove packages
420      from amd64 which are not available (closes: #306264)      from amd64 which are not available (closes: #306264)
421    * menu.lst/postinst: use BOOT_PARTITION instead of ROOT_PARTITION    * menu.lst/postinst: use BOOT_PARTITION instead of ROOT_PARTITION
422      (closes: 305861)      (closes: #305861)
423    * install_packages.8: remove option -f    * install_packages.8: remove option -f
424    * make-fai-nfsroot.8: remove wrong information (closes: #304980)    * make-fai-nfsroot.8: remove wrong information (closes: #304980)
425    * control: add grub to suggests    * control: add grub to suggests
# Line 172  fai (2.8) unstable; urgency=high Line 448  fai (2.8) unstable; urgency=high
448      reformat some output, print some messages only if $verbose is set      reformat some output, print some messages only if $verbose is set
449    * rcS_fai: renamed to fai, add manual page fai.8    * rcS_fai: renamed to fai, add manual page fai.8
450    * fai: add $rundir, remove unused dirs at the end, call set_disk_info    * fai: add $rundir, remove unused dirs at the end, call set_disk_info
451      before task_defvar, add variable $DO_INIT_TASK, add code for      before task_defvar, add variable $DO_INIT_TASKS, add code for
452      softupdate support, rename rcS.log to fai.log, add copyright message      softupdate support, rename rcS.log to fai.log, add copyright message
453      to usage(), add option -N --new, always test $DO_INIT_TASKS with -eq      to usage(), add option -N --new, always test $DO_INIT_TASKS with -eq
454    * apt.conf: replace force-confnew with force-confdef    * apt.conf: replace force-confnew with force-confdef
# Line 184  fai (2.8) unstable; urgency=high Line 460  fai (2.8) unstable; urgency=high
460      local class-C network, remove ext2resize until available again      local class-C network, remove ext2resize until available again
461    * subroutines: add task softupdate, add support for softupdate, add    * subroutines: add task softupdate, add support for softupdate, add
462      $DO_INIT_TASKS, minor changes in get_fai_cvs(), use swapoff -a for      $DO_INIT_TASKS, minor changes in get_fai_cvs(), use swapoff -a for
463      disabling swap partitions, test $DO_INIT_TASK always with -eq, use      disabling swap partitions, test $DO_INIT_TASKS always with -eq, use
464      /var/log/fai/FAI_CLASSES      /var/log/fai/FAI_CLASSES
465    * subroutines-linux: script prepare_apt is now updatebase, add support    * subroutines-linux: script prepare_apt is now updatebase, add support
466      for softupdates, add task_prepareapt, sliently skip task_chboot if      for softupdates, add task_prepareapt, sliently skip task_chboot if
# Line 518  fai (2.5.3) unstable; urgency=low Line 794  fai (2.5.3) unstable; urgency=low
794    * make-fai-bootfloppy: call grub in chroot environment, so correct libc    * make-fai-bootfloppy: call grub in chroot environment, so correct libc
795      is used, add option c and F, DHCP is now default boot protocol, be      is used, add option c and F, DHCP is now default boot protocol, be
796      more verbose      more verbose
797    * make-fai-nfsroot: add option c which sets $cfdir (closes: 219824)    * make-fai-nfsroot: add option c which sets $cfdir (closes: #219824)
798      add variable nfssize, remove package strace, check if $NFSROOT is set,      add variable nfssize, remove package strace, check if $NFSROOT is set,
799      mkdir $RUNDIR is not need any more, use $cfdir instead of fixed      mkdir $RUNDIR is not need any more, use $cfdir instead of fixed
800      /etc/fai, do not copy fai-chboot to nfsroot, call certain commands in      /etc/fai, do not copy fai-chboot to nfsroot, call certain commands in
# Line 574  fai (2.5.2) unstable; urgency=low Line 850  fai (2.5.2) unstable; urgency=low
850    * fai.conf: add exim4 packages to exlude list    * fai.conf: add exim4 packages to exlude list
851    * make-fai-nfsroot: add netcat to nfsroot; remove libdetect0 from    * make-fai-nfsroot: add netcat to nfsroot; remove libdetect0 from
852      package list (closes: #219420), copy preferences from /etc/fai      package list (closes: #219420), copy preferences from /etc/fai
853      (closes: 219824), use apt-get dist-upgrade instead of upgrade,      (closes: #219824), use apt-get dist-upgrade instead of upgrade,
854      do not create base.tgz in $NFSROOT/.. and then move file      do not create base.tgz in $NFSROOT/.. and then move file
855    * setup_harddisks: add -f tp mkfs.xfs option (closes: #219439)    * setup_harddisks: add -f tp mkfs.xfs option (closes: #219439)
856    * faimond, faimond.8 added    * faimond, faimond.8 added
# Line 1100  fai (2.0.1) unstable; urgency=low Line 1376  fai (2.0.1) unstable; urgency=low
1376    * Check if LOGUSER is defined, (closes: #101620)    * Check if LOGUSER is defined, (closes: #101620)
1377    * wget now recommends, (closes: #101594)    * wget now recommends, (closes: #101594)
1378    * Use ntpdate if a ntp server is defined (tag nt in bootptab),    * Use ntpdate if a ntp server is defined (tag nt in bootptab),
1379      (closes:  #101899)      (closes: #101899)
1380    * DEFAULT script writes fqdn and short hostname into etc/hosts,    * DEFAULT script writes fqdn and short hostname into etc/hosts,
1381      (closes: #101820)      (closes: #101820)
1382    * Bug fix. Check if imggen executable is available.    * Bug fix. Check if imggen executable is available.

Legend:
Removed from v.3235  
changed lines
  Added in v.4113

  ViewVC Help
Powered by ViewVC 1.1.5