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

Diff of /trunk/debian/changelog

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

revision 3042 by lange, Fri Nov 11 14:46:04 2005 UTC revision 4008 by lange, Fri Sep 22 16:06:00 2006 UTC
# Line 1  Line 1 
1    fai (3~beta58) unstable; urgency=low
2    
3      * conf/make-fai-nfsroot.conf,sources.list: move from sarge to etch
4      * fai: export FAI_ACTION, fix -c and -C in usage()
5      * subroutines-linux: fix path of resolv.conf
6      * fai-chboot: remove devfs=nomount
7      * package_config/DEFAULT: replace kernel-image with linux-image
8      * faireboot: stop udevd
9      * rename class XFREE to XORG, use xorg packages
10      * bin/fai: rename $targetdir to $FAI_ROOT
11      * remove blank from debconf locales data (closes: #386192)
12      * package_config/GERMAN: new file includes packages for german
13        environment
14      * new script FAIBASE/20-removable_media creates fstab entries and makes
15        directories under /media
16      * new script and man page: ainsl, ainsl.1
17      * fai-start-stop-daemon: prints which daemon will not be started
18      * get-boot-info: fix duplicate call of get_dhcp_info()
19    
20     -- Thomas Lange <lange@debian.org>  Fri, 22 Sep 2006 15:05:04 +0200
21    
22    fai (3~beta21) unstable; urgency=medium
23    
24      * make pathes conform to FHS:
25        (closes: #340608, #311524, #336650, #309554, #340609)
26      * use /srv/tftp/fai    instead of /boot/fai
27      * use /srv/tftp/fai/pxelinux.cfg instead of /boot/fai/pxelinux.cfg
28      * use /srv/fai/config  instead of /usr/local/share/fai
29      * use /srv/fai/nfsroot instead of /usr/lib/fai/nfsroot
30      * use /var/lib/fai/config instead of /fai
31      * use /var/lib/fai/mirror instead of /mnt
32      * create_ramdisk: call mkrw with -n
33      * setup_harddisks: use more secure options for /proc line
34      * fai-chboot: use tcp as default for nfs, nfs v3 can will become default
35        with etch, existent .disable pxe file will be removed automatically,
36        add headline when copying from template, change in options: -d is now
37        -D, -r is now -d, -r is not used any more, abort if $pxedir does not
38        exist (closes: #373596)
39      * subroutines-linux: task_updatebase does not use updatebase.log any
40        more (closes: #366823), try ftar $FAI/basefiles before extracting
41        base.tgz, create policy-rc.d in the chroot, copy sources.list from
42        $FAI_ETC_DIR, replace $FAI_REMOTESH with local variable $remotesh, fix
43        path for resolv.conf
44      * move /etc/fai/sources.list to /etc/fai/apt/sources.list
45      * fix lintian error: build-depends-indep-should-be-build-depends
46        debhelper
47      * complies with policy 3.7.2
48      * added a linda override for fai-quickstart (ignore /usr/doc-symlink
49        warning)
50      * added Section: headers to binary packages in control
51      * conf/make-fai-nfsroot.conf: remove variables: $nfssize,
52        $NFSROOT_PACKAGES, $package
53      * new config file /etc/fai/NFSROOT which contains the package list
54      * fai.conf: remove FAI_REMOTESH and FAI_REMOTECP, use FAI_LOGPROTO
55        instead, LOGSERVER, LOGREMOTEDIR, LOGPASSWD removed installserver
56        removed (closes: #332837)
57      * lib/subroutines: remove get_fai_cvs(), get_fai_dir(), now separate
58        scripts, print warning if CD-ROM does not use DMA mode, eject fai-cd
59        at the end of the installation
60      * fai: replace $rclog with $LOGIDR/fai.log, add option -C,--cfdir,
61        -c,--class (closes: #353535), add support for dirinst, cleanup LOGDIR
62        before using it again (closes: #369534), remove variable rundir, mkdir
63        /var/run/fai if not existing, trap uses subroutine clean_exit() for
64        dirinst
65      * fai-setup: use getent for getting IP address, make it a bash script,
66        change $HOME of LOGUSER (closes: #290449), do not use SERVERINTERFACE
67        for getting hostname, add all IP addresses and host names to
68        ssh_known_hosts (closes: #286692), remove variable FAICLIENTS, use IP
69        address and netmask for exportfs line (closes: #381261)
70      * make-fai-nfsroot: new subroutine all_host_entries(), use
71        install_packages and /etc/fai/NFSROOT for installing packages into the
72        nfsroot, install fai-nfsroot before other packages are installed, do
73        not exit if getent returns no information, rename -c to -C, use
74        readlink to determine $cfdir (closes: #358765)
75      * variable $fstab replaced with fstab (no more Solaris support using
76        vfstab)
77      * savelog.LAST: set reboot=1 if no errors are found
78      * fcopy: fix bug (closes: #374415)
79      * control: update to Standards-Version: 3.7.2, fai-quickstart depends on
80        tftpd-hpa
81      * make-fai-bootfloppy: read make-fai-nfsroot.conf instead of fai.conf,
82        replace backticks with $(), fix test (closes: #384624), rename -c to -C
83      * lib/get-boot-info: get network info via DHCP if ip=dhcp was set
84      * prcopyleft: remove osname from copyright logo
85      * subroutines: add task dirinst (closes: #322634), do not execute task
86        prepareapt on softupdates (closes: #315000), save FAI_CLASSES and
87        disk_var.sh to /var/lib/fai, do not save variables.log to /var
88      * move fai-divert to fai-client package
89      * ftar: fix exit code when no matching class was found
90      * move code from script get-config-dir to task_confdir()
91      * rename $DO_INIT_TASKS to $do_init_tasks
92      * install_packages: add option -p
93      * fai-mirror: use packages.nfsroot instead of packages.arch, check if
94        obsolete variables are used, remove -a, add -B
95      * add policy-rc.d support instead of diverting start-stop-daemon
96      * remove varaible diskvar, use $LOGDIR/disk_var.sh instead
97      * fai-debconf: use read-only temp file during reconfigure
98      * get-config-dir-file: access config space via local path, used by
99        fai-cd
100      * fai-cd: use $FAI instead of /fai
101      * fai-mirror: generate distrib name from FAI_DEBOOTSTRAP
102      * move some -c to -C, so now all scripts use -C for cfdir, setting
103        $FAI_ETC_DIR is the same as specifying -C cfdir, print message if this
104        variables is used
105      * move NEWS to NEWS.Debian
106      * VERSION: default is kernel 2.6.17
107    
108     -- Thomas Lange <lange@debian.org>  Wed, 13 Sep 2006 18:54:38 +0200
109    
110    fai (2.10.5) unstable; urgency=high
111    
112      * fixes patch from last NMUs. (really, really closes: #373955)
113      * make-fai-nfsroot: print debootstrap version
114      * add package lftp to nfsroot
115      * create_ramdisk: make more directories writeable
116      * 20hwdetect.source: add some usb modules
117      * dhcpd.conf: next-server is needed in dhcpd3 >=3.0.3
118    
119     -- Thomas Lange <lange@debian.org>  Tue, 11 Jul 2006 16:28:21 +0200
120    
121    fai (2.10.4) unstable; urgency=high
122    
123      * Non-maintainer upload.
124      * Fix previous patch; it should remove files from $FAI_ROOT/etc, not
125        /etc, as faireboot is not run inside the chroot. (Really
126        Closes: #373955)
127    
128     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 18:59:55 +0200
129    
130    
131    fai (2.10.3) unstable; urgency=high
132    
133      * Non-maintainer upload.
134      * Remove /etc/apt/apt.conf.d/{10,90}fai in faireboot, since the settings
135        used during install_packages are not appropriate for the finished
136        system. (Closes: #373955)
137    
138     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 15:54:55 +0200
139    
140    fai (2.10.2) unstable; urgency=medium
141    
142      * lib/get-boot-info: call dhclient with different configuration and
143        script names, closes grave bug (closes: #369265), remove dpkg-divert
144        calls for /etc/dhcp3/dhclient-script and /etc/dhcp3/dhclient.conf
145      * create_ramdisk: make /etc/lvm writeable (closes: #365035)
146      * do not call mkrwsize if directory does not exist (closes: #365037)
147      * lib/mkrw: add option -n
148      * make-fai-nfsroot: grep before appending to file (closes: #364748),
149        enable DNS inside the nfsroot (closes: #358783)
150      * lib/subroutines-linux: task_prepareapt(): check $IPADDR before
151        appending to file (closes: #331258)
152      * lib/subroutines: make 100MB ramdisk for /fai when booting from CD
153      * bin/fai: do not mount --bind /tmp/fai on softupdate
154    
155     -- Thomas Lange <lange@debian.org>  Wed, 14 Jun 2006 11:51:19 +0200
156    
157    fai (2.10.1) unstable; urgency=low
158    
159      * fai-chboot: fix division by zero error
160      * fai.conf: remove $OS_TYPE
161      * fai: remove $OS_TPYPE, set $targetdir, eval_cmdline is not needed for
162        install and dirinst, move prcopyleft() and additional code into
163        external script, use /var/log/fai/current as default LOGDIR,
164        /tmp/fai is currently a mount --bind to it
165      * fai-do-scripts: replace --no-lock with -K, this should fix cfengine's
166        segfault bug
167      * install_packages: add commands for y2pmsh, yast and rpm
168      * mount2dir: add more fs types that should be skipped
169      * fai-mirror: use different source.list when downloading packages for
170        debootstrap (closes: #361786), remove comments from PACKAGES line
171        (closes: #358910), add option -C, (closes: #318299), recreates
172        Package.gz and Release file using apt-ftparchive
173      * fai-cd: add option -C (closes: #312198), print FAI version in grub
174        menu, not fai-cd version
175      * make-fai-nfsroot: print warning if -f is still used, add config for
176        aptitude to allow unsigned packages without prompting
177      * menu.lst: enable timeout, use localboot as default, remove syslogd
178        flag, remove unused entries, fix IP address for demohost
179      * subroutines: new path /var/log/fai/current/showvar.log
180      * fai-guide.sgml: include package splitting into fai guide
181      * make-fai-nfsroot.conf: new names packages in fai-kernel, add
182        console-tools to nfsroot (closes: #363480)
183      * get-boot-info: do not try to activate the first four ethernet devices
184      * conf/apt.conf: add aptitude option so untrusted repositories will also
185        be used
186      * instsoft.FAIBASE: use fcopy for kernel-img.conf
187      * subroutines-linux: use IP address when calling fai-chboot in
188        task_chboot, this helps when the install client has two network cards
189        and the host name lookup fails
190      * mkrw: fix typo (closes: #363521)
191      * dhcpd.conf: make deny unknown-clients default, remove range definition
192      * S99fai-setup: enable networking for faiserver
193    
194     -- Thomas Lange <lange@debian.org>  Thu, 20 Apr 2006 11:46:12 +0200
195    
196    fai (2.10) unstable; urgency=low
197    
198      * setup_harddisks: mapdisk(): add support for more than two disks, fix
199        wrong comments (closes: #356265), allow logical partitions to be
200        bootable (closes: #344536)
201      * make-fai-nfsroot: do not copy files from /etc/apt to the nfsroot,
202        detect kernel version for new kernel name (closes: #352939),
203        remove patches-* file when using -K (closes: #348350), remove
204        update-modules call, remove symlink creation to /tmp, add warning if
205        $FAI_LOCAL_REPOSITORY is still used
206      * fai-chboot: change output of -l and -L, major rework of the lsdir
207        function, add more options for different listing formats, add template
208        copy function (closes: #342471, #356136), options added: -g -c -t -o
209      * 20-hwdetect.source: test if discover is installed
210      * make-fai-bootfloppy: remove obsolete message (closes: #347974)
211      * fcopy: remove newline from $source, add \Q, (closes: #350015), warning
212        if unlink fails, add option -n (closes: #356378), preserving is not an
213        error (closes: #360183)
214      * make example scripts more cfengine2 compatible (closes: #312201)
215      * hooks/instsoft.FAIBASE: do not pause when kernel modules are already
216        available (closes: #314613)
217      * install_packages: new feature, just unpack packages (closes: #277079),
218        add urpmi, urpme and yum support
219      * fai: exit script if no parameters are given and no run from nfsroot
220      * subroutines: add verbose output when defining variables, add
221        subroutines mkrw and mkrwsize, set $diskvar during softupdate to
222        /var/log/fai/disk_var.sh, task_savelog: test if files exist before
223        copying them
224      * remove FAIBASE/20-save_diskvar (closes: #312296)
225      * task_sysinfo: call lshw if available
226      * lib/get-boot-info: remove duplicate network device names
227      * make-fai-nfsroot.conf: use SERVERINTERFACE for detecting subnet
228        (closes: #341577)
229      * create_ramdisk: use mkrw for making directories writeable
230      * fai-mirror: add warning if some files do not exist
231    
232     -- Thomas Lange <lange@debian.org>  Mon,  3 Apr 2006 15:11:30 +0200
233    
234    fai (2.9.1) unstable; urgency=low
235    
236      * install_packages: add aptitude-r to @commands (closes: #343361)
237      * new command fai-statoverride (like dpkg-statoverride)
238      * fai-chboot: use NFS v2 as default until FAI will drop sarge support
239      * fai.8: fix typo (closes: #343642)
240      * doc/classes_description.txt: remove all unused classes, update
241        description (closes: #322026)
242      * add script AMD64/99-discover-bug
243      * add class FAISERVER
244      * updatebase: mount /sys into chroot
245      * mkdebmirror: remove non-US stuff
246      * savelog.LAST: add segfault to error pattern
247      * make-fai-bootfloppy.8: fix typo (closes: #346428)
248      * make-fai-nfsroot: do not try to copy file if resolv.conf does not
249        exist
250      * menu.lst: add entry for faiserver
251      * fai-cd: adjust space, new code for generating sources.list file
252      * fai-debconf: add test if debconf data file exists (closes: #348857)
253    
254     -- Thomas Lange <lange@debian.org>  Sun,  5 Mar 2006 22:37:31 +0100
255    
256  fai (2.9) unstable; urgency=low  fai (2.9) unstable; urgency=low
257    
258    * splitting binary package fai into fai-server, fai-client, fai-doc and    * splitting binary package fai into fai-server, fai-client, fai-doc and
# Line 7  fai (2.9) unstable; urgency=low Line 262  fai (2.9) unstable; urgency=low
262    * increase compat level to 4    * increase compat level to 4
263    * delete sunos code from source    * delete sunos code from source
264    * scripts/ directory is now bin/    * scripts/ directory is now bin/
265    * fixed fai-cd hardcoded sources.list for the install client to be    * fai-cd: fixed hardcoded sources.list for the install client to be
266      generated, code by Michael Tautschnig (closes: #320024) and at least      generated, code by Michael Tautschnig (closes: #320024) and at least
267      partially #329547      partially #329547, test if nfsroot was created (closes: #317495), test
268        if mkisofs is available (closes: #334871), exist unless arch is i386
269        or amd64 (closes: #339098), check if $FAI_CONFIGDIR is valid
270        remove subroutine mhide amd module-hide, mkbimage is not needed any
271        more, use grub's stage2_eltorito feature mkisofs uses -no-emul-boot,
272        no floppy emulation needed, size is not limited any more to 2.88M
273    * install_packages: ignore packages ending with - when using -d    * install_packages: ignore packages ending with - when using -d
274      (closes: #334333)      (closes: #334333), remove backtick evaluation (closes: #322157), add
275        -R to default aptitude call, add aptitude-r for download only mode,
276        add more warnings
277    * lib/create_ramdisk: make /etc/network/run/ifstate writable    * lib/create_ramdisk: make /etc/network/run/ifstate writable
278      (closes: #312128)      (closes: #312128)
279    * fai-mirror: add -i to egrep (closes: #312508)    * fai-mirror: add -i to egrep (closes: #312508), add option
280        DPkg::force-conflicts::=yes (closes: #328138), only aptitude can
281        install conflicting packages, test if $mirrordir starts with a slash
282        (closes: #328139), check if $FAI_CONFIGDIR is valid (closes: #334577)
283    * fai-do-scripts: do not execute S[0-9][0-9]* any more (closes: #310999)    * fai-do-scripts: do not execute S[0-9][0-9]* any more (closes: #310999)
284      * fcopy: add preinst support, ignore .svn dirs (closes: #297550), do
285        chroot before using getpwnam (closes: #283475), add option -U
286      * fai-guide.sgml: include README.disk_config into fai guide, minor
287        fixes, (closes: #332295, #332318, #332293, #332291)
288      * make-fai-nfsroot: use --one-file-system instead of -l (closes: #308806),
289        new test if ssh package is installed (closes: #322759), create
290        apt.conf.d file to support unsigned repositories, fail if debootstrap
291        return with error code (closes: #342120)
292      * subroutines: test if hooks are executable (closes: #338524), new stamp
293        file name when action is softupdate
294      * make-fai-bootfloppy: fix code for -i when using a relative path
295        (closes: #314551), add option -I (closes: #337271), create more space
296        on boot floppy (closes: #294593), add option -B
297      * FAIBASE/10-misc: with the new fai-kernels package we can call tune2fs
298        even when using a 2.6 kernel (closes: #307147)
299      * ftar: test if $single is set (closes: #340421)
300      * FAIBASE/30-interface: do not overwrite resolv.conf if it's a symlink
301        (closes: #305783)
302      * setup_harddisks: add i2o support (closes: #317797), add workaround for
303        udev behaviour
304      * GRUB/10-setup: use -U with fcopy, so grub's menu.lst will not be
305        overwritten during softupdate (closes: #313069, #314995)
306      * subroutines-linux: fix idempotent code (closes: #340422)
307      * fai: do not use color logo if $console was set, start udev if
308        available (closes: #334373), test if run as root
309      * lib/updatebase: mount /dev into chroot during installation if we are
310        running udev
311      * fai-chboot: read $NFSROOT from fai.conf, add nfsroot option to kernel
312        parameters, root-path can now be removed from dhcpd.conf
313      * add support for unsigned repositories
314      * LAST/50-misc: fix code that detect of a kernel is installed, now it
315        does not break if more than one kernel is installed
316    
317   -- Thomas Lange <lange@debian.org>  Fri, 11 Nov 2005 15:45:15 +0100   -- Thomas Lange <lange@debian.org>  Tue, 13 Dec 2005 15:53:00 +0100
318    
319  fai (2.8.4) unstable; urgency=high  fai (2.8.4) unstable; urgency=high
320    
# Line 80  fai (2.8.1) unstable; urgency=low Line 377  fai (2.8.1) unstable; urgency=low
377    * make-fai-nfsroot: split i386 and amd64 packages list, remove packages    * make-fai-nfsroot: split i386 and amd64 packages list, remove packages
378      from amd64 which are not available (closes: #306264)      from amd64 which are not available (closes: #306264)
379    * menu.lst/postinst: use BOOT_PARTITION instead of ROOT_PARTITION    * menu.lst/postinst: use BOOT_PARTITION instead of ROOT_PARTITION
380      (closes: 305861)      (closes: #305861)
381    * install_packages.8: remove option -f    * install_packages.8: remove option -f
382    * make-fai-nfsroot.8: remove wrong information (closes: #304980)    * make-fai-nfsroot.8: remove wrong information (closes: #304980)
383    * control: add grub to suggests    * control: add grub to suggests
# Line 109  fai (2.8) unstable; urgency=high Line 406  fai (2.8) unstable; urgency=high
406      reformat some output, print some messages only if $verbose is set      reformat some output, print some messages only if $verbose is set
407    * rcS_fai: renamed to fai, add manual page fai.8    * rcS_fai: renamed to fai, add manual page fai.8
408    * 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
409      before task_defvar, add variable $DO_INIT_TASK, add code for      before task_defvar, add variable $DO_INIT_TASKS, add code for
410      softupdate support, rename rcS.log to fai.log, add copyright message      softupdate support, rename rcS.log to fai.log, add copyright message
411      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
412    * apt.conf: replace force-confnew with force-confdef    * apt.conf: replace force-confnew with force-confdef
# Line 121  fai (2.8) unstable; urgency=high Line 418  fai (2.8) unstable; urgency=high
418      local class-C network, remove ext2resize until available again      local class-C network, remove ext2resize until available again
419    * subroutines: add task softupdate, add support for softupdate, add    * subroutines: add task softupdate, add support for softupdate, add
420      $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
421      disabling swap partitions, test $DO_INIT_TASK always with -eq, use      disabling swap partitions, test $DO_INIT_TASKS always with -eq, use
422      /var/log/fai/FAI_CLASSES      /var/log/fai/FAI_CLASSES
423    * subroutines-linux: script prepare_apt is now updatebase, add support    * subroutines-linux: script prepare_apt is now updatebase, add support
424      for softupdates, add task_prepareapt, sliently skip task_chboot if      for softupdates, add task_prepareapt, sliently skip task_chboot if
# Line 455  fai (2.5.3) unstable; urgency=low Line 752  fai (2.5.3) unstable; urgency=low
752    * make-fai-bootfloppy: call grub in chroot environment, so correct libc    * make-fai-bootfloppy: call grub in chroot environment, so correct libc
753      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
754      more verbose      more verbose
755    * make-fai-nfsroot: add option c which sets $cfdir (closes: 219824)    * make-fai-nfsroot: add option c which sets $cfdir (closes: #219824)
756      add variable nfssize, remove package strace, check if $NFSROOT is set,      add variable nfssize, remove package strace, check if $NFSROOT is set,
757      mkdir $RUNDIR is not need any more, use $cfdir instead of fixed      mkdir $RUNDIR is not need any more, use $cfdir instead of fixed
758      /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 511  fai (2.5.2) unstable; urgency=low Line 808  fai (2.5.2) unstable; urgency=low
808    * fai.conf: add exim4 packages to exlude list    * fai.conf: add exim4 packages to exlude list
809    * make-fai-nfsroot: add netcat to nfsroot; remove libdetect0 from    * make-fai-nfsroot: add netcat to nfsroot; remove libdetect0 from
810      package list (closes: #219420), copy preferences from /etc/fai      package list (closes: #219420), copy preferences from /etc/fai
811      (closes: 219824), use apt-get dist-upgrade instead of upgrade,      (closes: #219824), use apt-get dist-upgrade instead of upgrade,
812      do not create base.tgz in $NFSROOT/.. and then move file      do not create base.tgz in $NFSROOT/.. and then move file
813    * setup_harddisks: add -f tp mkfs.xfs option (closes: #219439)    * setup_harddisks: add -f tp mkfs.xfs option (closes: #219439)
814    * faimond, faimond.8 added    * faimond, faimond.8 added
# Line 1037  fai (2.0.1) unstable; urgency=low Line 1334  fai (2.0.1) unstable; urgency=low
1334    * Check if LOGUSER is defined, (closes: #101620)    * Check if LOGUSER is defined, (closes: #101620)
1335    * wget now recommends, (closes: #101594)    * wget now recommends, (closes: #101594)
1336    * Use ntpdate if a ntp server is defined (tag nt in bootptab),    * Use ntpdate if a ntp server is defined (tag nt in bootptab),
1337      (closes:  #101899)      (closes: #101899)
1338    * DEFAULT script writes fqdn and short hostname into etc/hosts,    * DEFAULT script writes fqdn and short hostname into etc/hosts,
1339      (closes: #101820)      (closes: #101820)
1340    * Bug fix. Check if imggen executable is available.    * Bug fix. Check if imggen executable is available.

Legend:
Removed from v.3042  
changed lines
  Added in v.4008

  ViewVC Help
Powered by ViewVC 1.1.5