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

Diff of /trunk/debian/changelog

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

revision 2832 by lange, Wed Apr 20 13:51:53 2005 UTC revision 3776 by lange, Wed Aug 23 19:58:07 2006 UTC
# Line 1  Line 1 
1    fai (3~beta1) unstable; urgency=low
2    
3      * make pathes conform to FHS : (closes: #340608, #311524, #336650, #309554, #340609)
4      * use /srv/tftp/fai    instead of /boot/fai
5      * use /srv/tftp/fai/pxelinux.cfg instead of /boot/fai/pxelinux.cfg
6      * use /srv/fai/config  instead of /usr/local/share/fai
7      * use /srv/fai/nfsroot instead of /usr/lib/fai/nfsroot
8      * use /var/lib/fai/config instead of /fai
9      * use /var/lib/fai/mirror instead of /mnt
10      * create_ramdisk: call mkrw with -n
11      * setup_harddisks: use more secure options for /proc line
12      * fai-chboot: use tcp as default for nfs, nfs v3 can will become default
13        with etch, existent .disable pxe file will be removed automatically,
14        add headline when copying from template
15      * subroutines-linux: task_updatebase does not use updatebase.log any
16        more (closes: 366823)
17      * move /etc/fai/sources.list to /etc/fai/apt/sources.list
18      * fix lintian error: build-depends-indep-should-be-build-depends debhelper
19      * complies with policy 3.7.2
20      * added a linda override for fai-quickstart (ignore /usr/doc-symlink
21        warning)
22      * added Section: headers to binary packages in control
23      * conf/make-fai-nfsroot.conf: remove $nfssize variable, use discover1
24      * fai.conf: remove FAI_REMOTESH and FAI_REMOTECP, use FAI_LOGPROTO instead,
25        LOGSERVER, LOGREMOTEDIR, LOGPASSWD removed
26        installserver removed (closes: 332837)
27      * lib/subruotines-linux: replace $FAI_REMOTESH with local variable $remotesh
28      * lib/subruotines: remove get_fai_cvs(), get_fai_dir(), now separate scripts
29      * fai: replace $rclog with $LOGIDR/fai.log
30      * fai-setup: use getent for getting IP address, make it a bash script,
31        change $HOME of LOGUSER (closes: #290449), do not use SERVERINTERFACE
32        for getting hostname, add all IP addresses and host names to
33        ssh_known_hosts, remove variable FAICLIENTS, use IP address and
34        netmask for exportfs line (closes: 381261)
35      * make-fai-nfsroot: new subroutine all_host_entries(), install packages
36        from $NFSROOT_PACKAGES at the same time as $packages
37      * varaible $fstab replaced with fstab (no more Solaris support using vfstab)
38      * savelog.LAST: set reboot=1 if no errors are found
39      * fcopy: fix bug (closes: 374415)
40      * control: update to Standards-Version: 3.7.2
41      * make-fai-bootfloppy: read make-fai-nfsroot.conf instead of fai.conf,
42        replace backticks with $()
43      * lib/get-boot-info: get network info via DHCP if ip=dhcp was set
44    
45     -- Thomas Lange <lange@debian.org>  Fri, 18 Aug 2006 18:57:14 +0200
46    
47    fai (2.10.5) unstable; urgency=high
48    
49      * fixes patch from last NMUs. (really, really closes: #373955)
50      * make-fai-nfsroot: print debootstrap version
51      * add package lftp to nfsroot
52      * create_ramdisk: make more directories writeable
53      * 20hwdetect.source: add some usb modules
54      * dhcpd.conf: next-server is needed in dhcpd3 >=3.0.3
55    
56     -- Thomas Lange <lange@debian.org>  Tue, 11 Jul 2006 16:28:21 +0200
57    
58    fai (2.10.4) unstable; urgency=high
59    
60      * Non-maintainer upload.
61      * Fix previous patch; it should remove files from $FAI_ROOT/etc, not
62        /etc, as faireboot is not run inside the chroot. (Really
63        Closes: #373955)
64    
65     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 18:59:55 +0200
66    
67    
68    fai (2.10.3) unstable; urgency=high
69    
70      * Non-maintainer upload.
71      * Remove /etc/apt/apt.conf.d/{10,90}fai in faireboot, since the settings
72        used during install_packages are not appropriate for the finished
73        system. (Closes: #373955)
74    
75     -- Steinar H. Gunderson <sesse@debian.org>  Sun,  9 Jul 2006 15:54:55 +0200
76    
77    fai (2.10.2) unstable; urgency=medium
78    
79      * lib/get-boot-info: call dhclient with different configuration and
80        script names, closes grave bug (closes: #369265), remove dpkg-divert
81        calls for /etc/dhcp3/dhclient-script and /etc/dhcp3/dhclient.conf
82      * create_ramdisk: make /etc/lvm writeable (closes: #365035)
83      * do not call mkrwsize if directory does not exist (closes: #365037)
84      * lib/mkrw: add option -n
85      * make-fai-nfsroot: grep before appending to file (closes: #364748),
86        enable DNS inside the nfsroot (closes: #358783)
87      * lib/subroutines-linux: task_prepareapt(): check $IPADDR before
88        appending to file (closes: #331258)
89      * lib/subroutines: make 100MB ramdisk for /fai when booting from CD
90      * bin/fai: do not mount --bind /tmp/fai on softupdate
91    
92     -- Thomas Lange <lange@debian.org>  Wed, 14 Jun 2006 11:51:19 +0200
93    
94    fai (2.10.1) unstable; urgency=low
95    
96      * fai-chboot: fix division by zero error
97      * fai.conf: remove $OS_TYPE
98      * fai: remove $OS_TPYPE, set $targetdir, eval_cmdline is not needed for
99        install and dirinst, move prcopyleft() and additional code into
100        external script, use /var/log/fai/current as default LOGDIR,
101        /tmp/fai is currently a mount --bind to it
102      * fai-do-scripts: replace --no-lock with -K, this should fix cfengine's
103        segfault bug
104      * install_packages: add commands for y2pmsh, yast and rpm
105      * mount2dir: add more fs types that should be skipped
106      * fai-mirror: use different source.list when downloading packages for
107        debootstrap (closes: #361786), remove comments from PACKAGES line
108        (closes: #358910), add option -C, (closes: #318299), recreates
109        Package.gz and Release file using apt-ftparchive
110      * fai-cd: add option -C (closes: #312198), print FAI version in grub
111        menu, not fai-cd version
112      * make-fai-nfsroot: print warning if -f is still used, add config for
113        aptitude to allow unsigned packages without prompting
114      * menu.lst: enable timeout, use localboot as default, remove syslogd
115        flag, remove unused entries, fix IP address for demohost
116      * subroutines: new path /var/log/fai/current/showvar.log
117      * fai-guide.sgml: include package splitting into fai guide
118      * make-fai-nfsroot.conf: new names packages in fai-kernel, add
119        console-tools to nfsroot (closes: #363480)
120      * get-boot-info: do not try to activate the first four ethernet devices
121      * conf/apt.conf: add aptitude option so untrusted repositories will also be used
122      * instsoft.FAIBASE: use fcopy for kernel-img.conf
123      * subroutines-linux: use IP address when calling fai-chboot in
124        task_chboot, this helps when the install client has two network cards
125        and the host name lookup fails
126      * mkrw: fix typo (closes: #363521)
127      * dhcpd.conf: make deny unknown-clients default, remove range definition
128      * S99fai-setup: enable networking for faiserver
129    
130     -- Thomas Lange <lange@debian.org>  Thu, 20 Apr 2006 11:46:12 +0200
131    
132    fai (2.10) unstable; urgency=low
133    
134      * setup_harddisks: mapdisk(): add support for more than two disks, fix
135        wrong comments (closes: #356265), allow logical partitions to be
136        bootable (closes: #344536)
137      * make-fai-nfsroot: do not copy files from /etc/apt to the nfsroot,
138        detect kernel version for new kernel name (closes: 352939),
139        remove patches-* file when using -K (closes: #348350), remove
140        update-modules call, remove symlink creation to /tmp, add warning if
141        $FAI_LOCAL_REPOSITORY is still used
142      * fai-chboot: change output of -l and -L, major rework of the lsdir
143        function, add more options for different listing formats, add template
144        copy function (closes: #342471, #356136), options added: -g -c -t -o
145      * 20-hwdetect.source: test if discover is installed
146      * make-fai-bootfloppy: remove obsolete message (closes: #347974)
147      * fcopy: remove newline from $source, add \Q, (closes: #350015), warning
148        if unlink fails, add option -n (closes: #356378), preserving is not an
149        error (closes: #360183)
150      * make example scripts more cfengine2 compatible (closes: #312201)
151      * hooks/instsoft.FAIBASE: do not pause when kernel modules are already
152        available (closes: #314613)
153      * install_packages: new feature, just unpack packages (closes: #277079),
154        add urpmi, urpme and yum support
155      * fai: exit script if no parameters are given and no run from nfsroot
156      * subroutines: add verbose output when defining variables, add
157        subroutines mkrw and mkrwsize, set $diskvar during softupdate to
158        /var/log/fai/disk_var.sh, task_savelog: test if files exist before
159        copying them
160      * remove FAIBASE/20-save_diskvar (closes: #312296)
161      * task_sysinfo: call lshw if available
162      * lib/get-boot-info: remove duplicate network device names
163      * make-fai-nfsroot.conf: use SERVERINTERFACE for detecting subnet
164        (closes: #341577)
165      * create_ramdisk: use mkrw for making directories writeable
166      * fai-mirror: add warning if some files do not exist
167    
168     -- Thomas Lange <lange@debian.org>  Mon,  3 Apr 2006 15:11:30 +0200
169    
170    fai (2.9.1) unstable; urgency=low
171    
172      * install_packages: add aptitude-r to @commands (closes: #343361)
173      * new command fai-statoverride (like dpkg-statoverride)
174      * fai-chboot: use NFS v2 as default until FAI will drop sarge support
175      * fai.8: fix typo (closes: #343642)
176      * doc/classes_description.txt: remove all unused classes, update
177        description (closes: #322026)
178      * add script AMD64/99-discover-bug
179      * add class FAISERVER
180      * updatebase: mount /sys into chroot
181      * mkdebmirror: remove non-US stuff
182      * savelog.LAST: add segfault to error pattern
183      * make-fai-bootfloppy.8: fix typo (closes: #346428)
184      * make-fai-nfsroot: do not try to copy file if resolv.conf does not
185        exist
186      * menu.lst: add entry for faiserver
187      * fai-cd: adjust space, new code for generating sources.list file
188      * fai-debconf: add test if debconf data file exists (closes: #348857)
189    
190     -- Thomas Lange <lange@debian.org>  Sun,  5 Mar 2006 22:37:31 +0100
191    
192    fai (2.9) unstable; urgency=low
193    
194      * splitting binary package fai into fai-server, fai-client, fai-doc and
195        fai-nfsroot (closes: #210507)
196      * adjust some paths
197      * remove beowulf and advanced examples
198      * increase compat level to 4
199      * delete sunos code from source
200      * scripts/ directory is now bin/
201      * fai-cd: fixed hardcoded sources.list for the install client to be
202        generated, code by Michael Tautschnig (closes: #320024) and at least
203        partially #329547, test if nfsroot was created (closes: #317495), test
204        if mkisofs is available (closes: #334871), exist unless arch is i386
205        or amd64 (closes: #339098), check if $FAI_CONFIGDIR is valid
206        remove subroutine mhide amd module-hide, mkbimage is not needed any
207        more, use grub's stage2_eltorito feature mkisofs uses -no-emul-boot,
208        no floppy emulation needed, size is not limited any more to 2.88M
209      * install_packages: ignore packages ending with - when using -d
210        (closes: #334333), remove backtick evaluation (closes: #322157), add
211        -R to default aptitude call, add aptitude-r for download only mode,
212        add more warnings
213      * lib/create_ramdisk: make /etc/network/run/ifstate writable
214        (closes: #312128)
215      * fai-mirror: add -i to egrep (closes: #312508), add option
216        DPkg::force-conflicts::=yes (closes: #328138), only aptitude can
217        install conflicting packages, test if $mirrordir starts with a slash
218        (closes: #328139), check if $FAI_CONFIGDIR is valid (closes: #334577)
219      * fai-do-scripts: do not execute S[0-9][0-9]* any more (closes: #310999)
220      * fcopy: add preinst support, ignore .svn dirs (closes: #297550), do
221        chroot before using getpwnam (closes: #283475), add option -U
222      * fai-guide.sgml: include README.disk_config into fai guide, minor
223        fixes, (closes: #332295, #332318, #332293, #332291)
224      * make-fai-nfsroot: use --one-file-system instead of -l (closes: #308806),
225        new test if ssh package is installed (closes: #322759), create
226        apt.conf.d file to support unsigned repositories, fail if debootstrap
227        return with error code (closes: #342120)
228      * subroutines: test if hooks are executable (closes: #338524), new stamp
229        file name when action is softupdate
230      * make-fai-bootfloppy: fix code for -i when using a relative path
231        (closes: #314551), add option -I (closes: #337271), create more space
232        on boot floppy (closes: #294593), add option -B
233      * FAIBASE/10-misc: with the new fai-kernels package we can call tune2fs
234        even when using a 2.6 kernel (closes: #307147)
235      * ftar: test if $single is set (closes: #340421)
236      * FAIBASE/30-interface: do not overwrite resolv.conf if it's a symlink
237        (closes: #305783)
238      * setup_harddisks: add i2o support (closes: #317797), add workaround for
239        udev behaviour
240      * GRUB/10-setup: use -U with fcopy, so grub's menu.lst will not be
241        overwritten during softupdate (closes: #313069, #314995)
242      * subroutines-linux: fix idempotent code (closes: #340422)
243      * fai: do not use color logo if $console was set, start udev if
244        available (closes: #334373), test if run as root
245      * lib/updatebase: mount /dev into chroot during installation if we are
246        running udev
247      * fai-chboot: read $NFSROOT from fai.conf, add nfsroot option to kernel
248        parameters, root-path can now be removed from dhcpd.conf
249      * add support for unsigned repositories
250      * LAST/50-misc: fix code that detect of a kernel is installed, now it
251        does not break if more than one kernel is installed
252    
253     -- Thomas Lange <lange@debian.org>  Tue, 13 Dec 2005 15:53:00 +0100
254    
255    fai (2.8.4) unstable; urgency=high
256    
257      * fix important bug: remove non-US entry (closes: #310392)
258      * package_config: remove nonfree package t1-xfree86-nonfree from
259        examples (closes: #310705)
260    
261     -- Thomas Lange <lange@debian.org>  Wed, 25 May 2005 13:59:39 +0200
262    
263    fai (2.8.3) unstable; urgency=high
264    
265      * fix a serious bug, remove debconf support (closes: #309209), debconf
266        support may be included again after sarge
267      * fix important bug, do not delete files in /etc/fai (closes: #309707)
268      * control: remove dependency on debconf
269      * postinst, postrm: remove debconf code
270      * rules: do not call dh_installdebconf
271      * remove debian/config, debian/template
272      * remove files in debian/po: POTFILES.in de.po fr.po templates.pot
273      * fai.conf: set placeholder for installserver, since debconf will not
274        set it any more
275      * conf/make-fai-nfsroot.conf, conf/sources.list: use ftp.debian.org
276        instead of debconf's default values
277      * man/fai-chboot.8: minor document patch (closes: #309138, 309142)
278      * fai-guide.sgml: minor document patch, move section "For the impatient
279        user" to the front (closes: #309134, #309556)
280      * README.build-sources: add memo to use -ICVS in the future
281    
282     -- Thomas Lange <lange@debian.org>  Thu, 19 May 2005 15:54:18 +0200
283    
284    fai (2.8.2) unstable; urgency=high
285    
286      * remove old unused scripts from cvs source
287      * updatebase: use mktemp for creating temp file, this closes a serious
288        security bug (closes: #307838)
289      * fai: create dir only during initial installation, fixes a critical bug
290        (closes: #307632)
291      * subroutines-linux: do not "mount --bind" when FAI_ROOT=/, closes
292        important bug (closes: #307631)
293    
294     -- Thomas Lange <lange@debian.org>  Fri,  6 May 2005 09:23:34 +0200
295    
296  fai (2.8.1) unstable; urgency=low  fai (2.8.1) unstable; urgency=low
297    
298    * only minor bug fixes    * only minor bug fixes, no major changes to the code, but a lot of them
299      * make-fai-bootfloppy: add missing $ to variable (closes: #304824)
300      * install_packages: add missing aptitude-r call (closes: #305544),
301        add $qopt and $devnull, used when install_packages is called with
302        verbose from fai-mirror
303    * fai-mirror: fix wrong path (closes: #304179), remove needless test if    * fai-mirror: fix wrong path (closes: #304179), remove needless test if
304      mkinitrd-cd is available      mkinitrd-cd is available, add $qflag, return if $pkglist is empty, not
305        when $addpackages is empty
306      * fai: added $COLOR_FAI_LOGO, which is off when doing softupdate
307    * fai-cd: add test if mkinitrd-cd is available    * fai-cd: add test if mkinitrd-cd is available
308    * fai-savelog: set FAI_ACTION to noaction if undef (closes: #305283)    * fai-savelog: set FAI_ACTION to noaction if undef (closes: #305283)
309    * savelog.LAST: add error message to global pattern    * savelog.LAST: add error message to global pattern
310      * make-fai-nfsroot.conf: remove --arch i386, since debootstrap now uses
311        dpkg --print-installation-architecture instead of another call which
312        needed gcc, change comment
313      * make-fai-nfsroot: split i386 and amd64 packages list, remove packages
314        from amd64 which are not available (closes: #306264)
315      * menu.lst/postinst: use BOOT_PARTITION instead of ROOT_PARTITION
316        (closes: 305861)
317      * install_packages.8: remove option -f
318      * make-fai-nfsroot.8: remove wrong information (closes: #304980)
319      * control: add grub to suggests
320      * rules: make hooks and postinst script executable
321      * FAIBASE/10-misc: do not call tune2fs when using 2.6 kernel. This may
322        hang the system
323      * fr.po: added french debconf templates (closes: #306232)
324      * de.po, templates.pot: remove fuzzy lines
325      * README.disk_config: add notes about boot option
326      * debian/postinst: replace sed -i with perl -pi -e since old sed does
327        not support -i
328      * fai-setup: change informational message
329      * fai-mount-disk: mount file systems read only
330      * 50-host-classes: move host specific class definitions to new script
331      * fai-guide.sgml: fix typos and other minor mistakes
332    
333   -- Thomas Lange <lange@debian.org>  Wed, 20 Apr 2005 15:51:30 +0200   -- Thomas Lange <lange@debian.org>  Sat, 30 Apr 2005 21:20:53 +0200
334    
335  fai (2.8) unstable; urgency=high  fai (2.8) unstable; urgency=high
336    
# Line 19  fai (2.8) unstable; urgency=high Line 342  fai (2.8) unstable; urgency=high
342      reformat some output, print some messages only if $verbose is set      reformat some output, print some messages only if $verbose is set
343    * rcS_fai: renamed to fai, add manual page fai.8    * rcS_fai: renamed to fai, add manual page fai.8
344    * 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
345      before task_defvar, add variable $DO_INIT_TASK, add code for      before task_defvar, add variable $DO_INIT_TASKS, add code for
346      softupdate support, rename rcS.log to fai.log, add copyright message      softupdate support, rename rcS.log to fai.log, add copyright message
347      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
348    * apt.conf: replace force-confnew with force-confdef    * apt.conf: replace force-confnew with force-confdef
# Line 31  fai (2.8) unstable; urgency=high Line 354  fai (2.8) unstable; urgency=high
354      local class-C network, remove ext2resize until available again      local class-C network, remove ext2resize until available again
355    * subroutines: add task softupdate, add support for softupdate, add    * subroutines: add task softupdate, add support for softupdate, add
356      $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
357      disabling swap partitions, test $DO_INIT_TASK always with -eq, use      disabling swap partitions, test $DO_INIT_TASKS always with -eq, use
358      /var/log/fai/FAI_CLASSES      /var/log/fai/FAI_CLASSES
359    * subroutines-linux: script prepare_apt is now updatebase, add support    * subroutines-linux: script prepare_apt is now updatebase, add support
360      for softupdates, add task_prepareapt, sliently skip task_chboot if      for softupdates, add task_prepareapt, sliently skip task_chboot if

Legend:
Removed from v.2832  
changed lines
  Added in v.3776

  ViewVC Help
Powered by ViewVC 1.1.5