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

Diff of /trunk/debian/changelog

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

revision 1082 by lange, Tue Mar 5 13:14:37 2002 UTC revision 1869 by lange, Fri Jun 27 14:19:25 2003 UTC
# Line 1  Line 1 
1  fai (2.3pre) unstable; urgency=low  fai (2.5beta) unstable; urgency=low
2    
3      * add script fai-chboot
4      * make-fai-nfsroot: add option -f, change to #! /bin/bash
5      * make-fai-bootfloppy: bug fix, add root=/dev/nfs (closes: #198568),
6        remove ip=both for fixed ip-address, change to !# /bin/bash
7      * make-fai-bootfloppy.8: add example with fixed IP address
8      * minor changes in package_config
9      * install_packages: add force-yes to apt-get install
10      * bug fix: /proc/cmdline info is trashed when reading a long kernel
11        command line
12      * make-fai-nfsroot: create package list that depends on architecure,
13        make symlink for syslogd
14      * scripts/BOOT: add grub entry for memtest
15      * scripts/DEFAULT1/S01: do never fsck ext3 partitions; add -M to some
16        fcopy calls; add user demo
17      * scripts/DEFAULT1/S20: enable tcp connections for X server for CS_KOELN
18      * fcopy: add option -M; add variables FCOPY_LASTLOG and FCOPY_UPDATELOG;
19        remove substring from an ewarn call
20      * subroutines: append $FAI_ACTION to file $rcsfaivar
21      * subroutines-linux: add support for fai-chboot
22      * hook faiend.LAST renamed to savelog.LAST
23      * setup_harddisks: add sfdisk environment variable
24      * fai-savelog: make a bash script; use -exec instead of xargs because of
25        sunos version of xargs
26      * class/{dom,kueppers}: add NOSECURETTY
27      * lib/get-boot-info: print warning message if no boot protocol was
28        detected, add network infot to boot.log if booting from floppy with
29        fixed IP address
30      * chkdebnames: bug in regex fixed
31    
32     -- Thomas Lange <lange@debian.org>  Fri, 27 Jun 2003 16:19:07 +0200
33    
34    fai (2.4.1) unstable; urgency=low
35    
36      * set correct year in fai guide
37      * dhcp3 support
38      * make-fai-bootfloppy: force ext2 when mounting floppy, blank first
39        sector
40      * make-fai-nfsroot: FAI_BOOT determines which boot protocol to set up,
41        fix ownership of  $NFSROOT/root/.ssh/authorized_keys (closes: #183989)
42      * use ext3 in most disk_config samples
43      * Makefile: do not copy executable twice
44      * minor changes to packages_config/AUDIO
45      * install_packages: call "apt-get clean" to remove unused package files
46      * fai.conf: add FAI_BOOT, add SERVERINTERFACE, add example how to access
47        a mirror created by mkdebmirror via HTTP
48      * S20: bug fix, move inserting $rootpw from GERMAN to any section
49      * fai-class: add . to PATH; test operator == replaced by -eq
50      * DEFAULT/S01: new location for bootsector executable
51      * dhclient-perl: use short hostname
52      * new script fai-do-scripts, contains the do_script() subroutine and
53        task_configure code
54    
55     -- Thomas Lange <lange@debian.org>  Thu,  3 Apr 2003 16:57:12 +0200
56    
57    fai (2.4) unstable; urgency=low
58    
59      * not alles changes in templates/* are listed here, there are to many
60      * use command fai-class to define classes, fai-class writes status of
61        every script to status.log
62      * make variables local or unset them after use, unset function
63        definitions after use
64      * add config files for XFree86 4.1
65      * many changes in the package_config files
66      * bootsector: do not use dpkg to get hardware architecture, add man page
67      * a lot of spelling mistakes corrected. Thanks Era! (closes: # 155735)
68      * control: correct name for Debian distribution (closes: #150887)
69      * new templates: hooks/partition.kueppers.source, hooks/faiend.LAST
70        package_config/WWWKIOSK, class/WWWKIOSK.var, package_config/paeffgen
71      * make-fai-nfsroot: add -l to tar when creating base.tgz (closes: #151173),
72        add noatime to mount, new mknbi-linux options, check for existence of
73        mknbi-linux (closes: #167900), replace $UID with `id -u`, do not call
74        rdev, remove packages that are already installed by debootstrap, new
75        option for mknbi-linux, always do setup for dhcp and bootp, write PATH
76        to /root/.profile, correct location for syslog.conf, copy sources.list
77        from /etc/fai if available, add diversion for discover, add rsync, ssh
78        to nfsroot, do not die when mknbi-linux is missing, do not create
79        device nodes (closes: #174844)
80      * class/70partition: bug fix. Use the same file as setup_harddisk to
81        determine classes which depend on partitions
82      * scripts/*: convert some shell code to cfengine code, do not use fcopy
83        if only a few lines has to be changed
84      * scripts/BOOT: echo each kernel module to a seperate line in, add
85        supoprt for kernel using initrd, use fcopy for lilo.conf and menu.lst,
86        /etc/modules, lilo.conf can also boot the old kernel, add initrd
87        option when using grub
88      * scripts/DEFAULT1/S20: use declaration directories, add WWWKIOS entries
89      * scripts/LAST: add call: apt-get -f install, copy sources.list
90      * scripts/USB removed, now made in S20
91      * scripts/FAI_BOOTPART: missing $target added, remove rdev call
92      * share/subroutines*: better regex for matching disks in /proc/partitions,
93        task_sysinfo, prepare_apt, add link last to last action performed, new
94        variable $LOGSERVER, list_disks move to a external script, disable
95        debugging output in ifclass(), write exit status of scripts and hook
96        to status.log and stdout, create_resolv_conf now an external script,
97        write exit status of hooks to status.log, do not define $revclasses,
98        save variables to variables.sh, subroutine task unsets the definition
99        of the executed task after its execution, source hooks/subroutines now
100        in fai_setup, remove task_backup, move load_keymap_consolechars to
101        rcS_fai
102      * share/subroutines-linux: remove diskandsize(), disk_info now called
103        set_disk_info() which calls externel script
104      * task_instsoft(): mount --bind /fai /tmp/target/fai so packages in
105        /fai/files/packages can be installed using apt-get
106      * new script disk-info prints a list of all disks and their sizes
107      * new script get-boot-info contains subroutines for getting info via
108        BOOTP or DHCP, also detects network devices
109      * DEFAULT/S01: install $addpackages with one dpkg call, installation of
110        default kernel creates symlinks in /, make /root accessable only by
111        root, use fcopy -r to copy all dot files for the root account, do not
112        copy sources.list
113      * ftar: conditional rm -rf, echange in error message
114      * test if mknbi-linux is available (closes: #167900)
115      * make-fai-bootfloppy: add grub support, code reorganized and split into
116        more subroutines, rmdir lost+found and copy fewer files to get more
117        space on the floppy, replace $UID with `id -u`, create a generic boot
118        floppy independant of the boot protocol, use one image with multiple
119        append parameters, new options -v, -d, -l, -g
120      * bug fix: hooks can now skip its task again
121      * NFS file systems are also mounted with noatime.
122      * rcS_fai: create var/run/sshd directory, /usr/local/{bin,sbin} at the
123        very beginning of PATH, add /usr/lib/fai to PATH, PATH is defined
124        before doing anything else, create_ramdisk is an extern script, new
125        options for remounting /, remove some unused variables
126      * task_sysinfo now a separate script; add lsmod call, new test if
127        executables are available is using which, move log file from kudzu to
128        $LOGDIR
129        * adddivert, mkdivert, rmalldivert, rmdivert moved to the new script
130        fai-divert
131      * fai-divert: be quiet unless debug is set
132      * mount_local_disks, umount_local_disks, fstab_mount move to new script
133        fai-mount-disk
134      * Fai.pm and subroutines* are moved from lib/ moved to share/
135      * Fai.pm: call disk-info to get size of all disks
136      * fai-setup: ssh-keygen needs option -t (closes: #156947), test if
137        nfsserver is set
138      * fai.conf: correct line containing proposed-updates, new variable
139        FAI_LOCAL_REPOSITORY, new directory for debian mirror, add
140        architecture to debootstrap options, move some nfsroot packages to
141        make-fai-nfsroot script, add $FAI_LOCATION, remove FAI_SHAREDIR
142      * setup_harddisks: allow more that 3 primary partitions, new regex for
143        matching disks and partitions, write less info to stdout, do not write
144        info to stdout which is written to a separate file, name of partition
145        table changed from hda.sfdisk to partition.hda
146      * add sources.list in conf, it's used when FAI_SOURCES_LIST in undefined
147      * fai_modules_off: add block-major-{104,105}
148      * remove debian/undocumented
149      * install_packages: add option -l, only print the list of packages,
150        add option -h, -t does not executes the commands, support for classes
151        listed after command, change in echo strings, add option to manual
152      * disk_config/: make /fai-boot partition larger, CS_KOELN use more
153        flexible values for partitions sizes
154      * add suffix -386 to name of kernel-image package
155      * save_log_*(): do not create loops in symlinks, moved to external
156        script fai-savelog
157      * apt.conf: add option force-confdef to dpkg call
158      * 06hwdetect script loads SCSI and IDE modules and prints /proc/scsi
159        info, less messages in verbose mode, detect SCSI devices correctly
160      * move mount2dir to lib directory, echo different messages for verbose
161        and debug flags
162      * fcopy bug fix: option -r does not work correctly, when no matching
163        file for a class is found, do not exit with error, add option -i and
164        -B, use $LOGDIR, set $ROOTCMD for postinst scripts
165      * templates/package_config: use nfs-kernel-server
166      * debian/rules: use dh_installman to install manual pages
167      * ATA33.var no longer needed, no tuning via hdparm in *.var
168      * lots of updates and additions to the manual
169    
170     -- Thomas Lange <lange@debian.org>  Thu, 13 Feb 2003 11:45:29 +0100
171    
172    fai (2.3.4) unstable; urgency=low
173    
174      * default name for fai kernel-image has changed
175    
176     -- Thomas Lange <lange@debian.org>  Thu, 16 May 2002 14:42:00 +0200
177    
178    fai (2.3.3) unstable; urgency=medium
179    
180      * enable use strict in perl scripts
181      * remove some potato specific code
182      * typo fixed (closes: #143272)
183      * add some packages to SERVER
184      * copy id_dsa* and id_rsa* files in make-fai-nfsroot
185      * debian/rules uses DH_COMPAT=3
186      * add packages to AUDIO, changes in SERVER
187      * potato specific code removed
188      * faireboot kills syslogd before booting
189      * change symlink of rcS_fai (closes: #146430)
190      * print warning before removing nfsroot
191      * do not compress pdf files in /usr/share/doc/
192    
193     -- Thomas Lange <lange@debian.org>  Thu, 16 May 2002 09:27:15 +0200
194    
195    fai (2.3.2) unstable; urgency=low
196    
197      * bug fix: THISLOG is unused variable
198      * added save_log_*(): only remove files (-type f added)
199      * load net-pf-1 kernel module (unix socket)
200      * minor changes in package_config files
201      * added script class/S03hwdetect.source
202      * dhclient-perl: dhcp use host_name
203      * faireboot: use rmalldivert for removing diversions
204      * $divertlist not used any more; use dpkg-divert --list
205      * setup_harddisks writes list of swap devices; they are enables using swapon
206    
207     -- Thomas Lange <lange@debian.org>  Mon, 29 Apr 2002 19:47:39 +0200
208    
209    fai (2.3.1) unstable; urgency=low
210    
211      * bug fix in make-fai-bootfloppy, fcopy
212      * first letter in description now uppercase (closes: #142017)
213      * add option -m to make-fai-bootfloppy
214      * save keymap to boottime.kmap.gz
215      * add many comments to shell scripts
216      * copy $loguserhome/.ssh/*.pub files to $NFSROOT/root/.ssh
217      * packages from $addpackages are also installed to the system if
218        they exist in $FAI/files/packages/
219      * minor changes in package_config files
220      * move task_confdir() to subroutines-linux
221      * added create_resolv_conf(); code removed from task_confdir
222      * jobsrunning() subroutine for linux and solaris added
223      * faireboot: source fai.conf and subroutines-$OS_TYPE
224      * subroutines-linux: additional way to determine all ethernet devices
225      * move some packages from $NFSROOT_PACKAGES into make-fai-nfsroot
226      * add more .ssh/ files to nfsroot
227      * $FAI_SUBDIR renamed to $FAI_SHAREDIR
228      * rcS_fai: add $osname
229      * write some variabel definitions to $rcsfaivar (used for remote logins)
230    
231     -- Thomas Lange <lange@debian.org>  Tue, 16 Apr 2002 13:30:04 +0200
232    
233    fai (2.3) unstable; urgency=low
234    
235      * default configurations are for Debian 3.0
236      * add auto stanza to /etc/network/interfaces (closes: #114627)
237      * now depends on debootstrap (closes: #128457)
238      * set DEBIAN_FRONTEND to "noninteractive" (closes: #131855)
239    * Fai.pm now copied to new location if woody in use (closes: #125839)    * Fai.pm now copied to new location if woody in use (closes: #125839)
240    * package upgrade does not remove nfsroot (closes: #123463)    * package upgrade does not remove nfsroot (closes: #123463)
241    * many files: use $FAI instead of fixes /fai, config file moved to    * many files: use $FAI instead of fixes /fai, config file moved to
242      from /etc/fai.conf to /etc/fai/fai.conf      from /etc/fai.conf to /etc/fai/fai.conf
243      * store log files to $LOGDIR (default to /tmp/fai), can be set in fai.conf
244      * read also subroutines-$OS_TYPE file
245    * fai.conf: moved to /etc/fai/fai.conf    * fai.conf: moved to /etc/fai/fai.conf
246      variables removed: FAI_ARCH, UTC (now in class/*.var), KERNELVERSION      variables removed: FAI_ARCH, UTC (now in class/*.var), KERNELVERSION
247      variables added: FAI      variables added: FAI, FAI_DEBOOTSTRAP_OPTS
248    * make-fai-nfsroot sets up pxelinux environment    * make-fai-nfsroot sets up pxelinux environment
249      automaticly determine kernel version; added get_kernel_version(),      automaticly determine kernel version; added get_kernel_version(),
250      copies /etc/fai/.cvspass to nfsroot, can now write the floppy image to      copies /etc/fai/.cvspass to nfsroot, can now write the floppy image to
# Line 26  fai (2.3pre) unstable; urgency=low Line 264  fai (2.3pre) unstable; urgency=low
264      Install $NFSROOT_PACKAGES in a second pass, to sidestep conflicts      Install $NFSROOT_PACKAGES in a second pass, to sidestep conflicts
265      (e.g. so that ssh may replace rsh-client)      (e.g. so that ssh may replace rsh-client)
266      Don't set up $LOGUSER's home directory if that variable is undefined      Don't set up $LOGUSER's home directory if that variable is undefined
267        add variable FAI_DEBOOTSTRAP_OPTS
268    * conf/fai_modules_off: more modules turned off    * conf/fai_modules_off: more modules turned off
269    * call openvt with full shell path (closes: #134641)    * call openvt with full shell path (closes: #134641)
270    * hooks are also skipped if task is skipped    * hooks are also skipped if task is skipped
271    * hooks that end in .source are sourced    * hooks that end in .source are sourced
272    * class/*.mod file can now define variables    * class/*.mod file can now define variables
273      * add ADAPTEC.mod file
274    * apt/conf: set Assume-Yes "true" so apt-get (and tasksel) is noninteractive    * apt/conf: set Assume-Yes "true" so apt-get (and tasksel) is noninteractive
275    * lib/subroutines: /dev/ida/ and /dev/rd/ support in    * lib/subroutines: /dev/ida/ and /dev/rd/ support in
276      subroutine:umount_local_disks, added $netdevices_up, use $tfsab      subroutine:umount_local_disks, added $netdevices_up, use $tfsab
277      instead of fstab (for solaris support), /fai is now $FAI, use shm      instead of fstab (for solaris support), /fai is now $FAI, mount shm
278      instead of normal ramdisk when $USETMPFS is set, strip comment lines      file system if available, otherwise use normal ramdisk, strip comment lines
279      when defining classes via scripts, added subroutine do_script,      when defining classes via scripts, added subroutine do_script,
280      do_scriptss calls every script class/<classname>/S[0-9]* when class is      do_scriptss calls every script class/<classname>/S[0-9]* when class is
281      not a file, execute all S[0-9]* scripts in a directory      not a file, execute all S[0-9]* scripts in a directory
# Line 43  fai (2.3pre) unstable; urgency=low Line 283  fai (2.3pre) unstable; urgency=low
283      task_partition() call setup_harddisk only if no disk_var.sh exists      task_partition() call setup_harddisk only if no disk_var.sh exists
284      defclass also sources all scripts class/S*.source      defclass also sources all scripts class/S*.source
285      add subroutines adddivert(), rmalldivert(); task_finish calls      add subroutines adddivert(), rmalldivert(); task_finish calls
286      rmalldivert      rmalldivert, task_sysinfo calls kudzu; save_log*() -maxdepth not
287        needed for find, save_log*() now uses date and time for directory name;
288        /tmp/fai now $LOGDIR, can be set in fai.conf; new cvs co code
289      * templates/scripts: change NET and NETWORK examples; now called S10,
290        S40 and located in directory /fai/scripts/NETWORK/
291        BASE and DEFAULT moved to DEFAULT/S20 and DEFAULT/S01
292    * setup_harddisk: raid support for /devc/rd, /dev/ida and cciss driver    * setup_harddisk: raid support for /devc/rd, /dev/ida and cciss driver
293      for Compaqs Smart Array Controllers, called with -d      for Compaqs Smart Array Controllers, called with -d
294    * doc/Makefile: detect if anything is really to do    * doc/Makefile: detect if anything is really to do
295    * use gzip -dc instead of zcat    * use gzip -dc instead of zcat
296    * make-fai-bootfloppy: do not copy /boot/System.map to floppy    * make-fai-bootfloppy: do not copy /boot/System.map to floppy, new
297        option -s
298    * added prtnetgr; change netgroup example and script all_hosts to use it    * added prtnetgr; change netgroup example and script all_hosts to use it
299    * fcopy: added debug message if executing postinst, ignore CVS    * fcopy: added debug message if executing postinst, ignore CVS
300      directories, use File::Find, now sets envionment variables $target and      directories, use File::Find, now sets envionment variables $target and
301      $FAI_ROOT, bug fix in -d option, new options -L and -P,      $FAI_ROOT, bug fix in -d option, new options -L and -P
302    * KERNELVERSION not needed in fai.conf, now automaticly determined in    * KERNELVERSION not needed in fai.conf, now automaticly determined in
303      make-fai-* scripts      make-fai-* scripts
304      * FAI_FILES removed
305    * Files added: THANKS, preinst, prtnetgr, pxelinux.cfg    * Files added: THANKS, preinst, prtnetgr, pxelinux.cfg
306    * Manual pages added fai-setup, install_packages, make-fai-bootfloppy,    * Manual pages added fai-setup, install_packages, make-fai-bootfloppy,
307      make-fai-nfroot      make-fai-nfroot
308      * add use stict pragma for perl scripts
309    * add auto.master and auto.scratch config for kernel automounter    * add auto.master and auto.scratch config for kernel automounter
310    * mkdebmirror: use passive ftp mode    * mkdebmirror: use passive ftp mode
311    * added autofs to package_CONFIG/BEOWULF    * added autofs to package_CONFIG/BEOWULF
312    * debian/prerm: do nothing when upgrading package    * debian/prerm: do nothing when upgrading package
313      * scripts/fai-setup: determine loguserhome earlier (closes: #136851)
314    * new standards version 3.5.6    * new standards version 3.5.6
315    
316   -- Thomas Lange <lange@debian.org>  Sun, 27 Jan 2002 15:08:19 +0100   -- Thomas Lange <lange@debian.org>  Tue,  9 Apr 2002 18:29:15 +0200
317    
318  fai (2.2.3) unstable; urgency=low  fai (2.2.3) unstable; urgency=low
319    
# Line 336  fai (1.2.0beta1) unstable; urgency=low Line 585  fai (1.2.0beta1) unstable; urgency=low
585      installs additionals packages: lvm raidtool2 ext2resize sshd dhcp-lient      installs additionals packages: lvm raidtool2 ext2resize sshd dhcp-lient
586      flag verbose controls output level      flag verbose controls output level
587      nfsroot is created without any interaction      nfsroot is created without any interaction
588      base2_2.tgz is fetched via wget, if it's not found in /tmp      base2_2.tgz is fetched via wget if it's not found in /tmp
589    
590    * new start-stop-daemon script instead of symlink to fake it    * new start-stop-daemon script instead of symlink to fake it
591    
# Line 363  fai (1.1beta1) unstable; urgency=low Line 612  fai (1.1beta1) unstable; urgency=low
612    * Initial Release.    * Initial Release.
613    
614   -- Thomas Lange <lange@informatik.uni-koeln.de>  Wed,  7 Jun 2000 11:16:23 +0200   -- Thomas Lange <lange@informatik.uni-koeln.de>  Wed,  7 Jun 2000 11:16:23 +0200
   
 Local variables:  
 mode: debian-changelog  
 End:  

Legend:
Removed from v.1082  
changed lines
  Added in v.1869

  ViewVC Help
Powered by ViewVC 1.1.5