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

Contents of /trunk/debian/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 5652 - (show annotations) (download)
Tue Nov 3 11:07:07 2009 UTC (3 years, 6 months ago) by lange
File size: 28148 byte(s)
make release
1 fai (3.3) unstable; urgency=low
2
3 - variable FAI_CONFIGDIR moved from fai.conf to make-fai-nfsroot.conf
4 - automatic tests are now supported
5 - dirinstall now uses FAI_CONFIG_SRC instead of FAI_CONFIGDIR
6 - files named package_config/*.asc are added to the list of apt keys
7 - cvs, bootpc, expect and mdetect are not installed by default into the
8 nfsroot
9
10 -- Thomas Lange <lange@debian.org> Tue, 03 Nov 2009 09:35:06 +0100
11
12 fai (3.2.8) unstable; urgency=low
13
14 - new partition tool setup-storage added
15
16 -- Thomas Lange <lange@debian.org> Sun, 15 Jun 2008 12:47:16 +0200
17
18 fai (3.2.2) unstable; urgency=low
19
20 - LOGDIR is now /var/log/fai/$HOSTNAME/$FAI_ACTION_date+time
21 - LOGDIR is /tmp/fai during an installation (not dirinstall), and
22 will be copied to the path above at the end of an installation
23
24 -- Thomas Lange <lange@debian.org> Fri, 16 Nov 2007 17:46:49 +0100
25
26 fai (3.2) unstable; urgency=low
27
28 - replace special fai-kernels with plain Debian kernel and an initrd
29 build by initramfs ($KERNELPACKAGE removed)
30 - FAI uses live-initramfs for booting, the whole nfsroot is now
31 writeable for the clients (by using unionfs)
32 - fai-cd can create bootable USB sticks
33 - major update to the fai guide
34 - scp/ssh are now the default methods instead of rcp/rsh when
35 contacting the install server
36 - faimond can now call fai-chboot (instead of rsh/ssh call)
37 - Task extrbase can also extract files from directory ../basefiles/
38 - /tmp/target is now /target
39
40 -- Thomas Lange <lange@debian.org> Tue, 21 Aug 2007 17:43:30 +0200
41
42 fai (3.1) unstable; urgency=medium
43
44 - rename action dirinst to dirinstall
45 - fai: add option -u,--hostname
46
47 -- Thomas Lange <lange@debian.org> Wed, 18 Oct 2006 16:18:36 +0200
48
49 fai (3.0) unstable; urgency=low
50
51 - WARNING: the fai-guide does not yet reflect the changes from FAI 2 to FAI 3
52 - rename NEWS to NEWS.Debian
53 - /etc/fai/sources.list moved to /etc/fai/apt/sources.list
54 - lots of new pathes:
55 use /srv/tftp/fai instead of /boot/fai
56 use /srv/tftp/fai/pxelinux.cfg instead of /boot/fai/pxelinux.cfg
57 use /srv/fai/config instead of /usr/local/share/fai
58 use /srv/fai/nfsroot instead of /usr/lib/fai/nfsroot
59 use /var/lib/fai/config instead of /fai
60 use /var/lib/fai/mirror instead of /mnt
61 - changed file names
62 variables.sh is now variables.log
63 - new config file /etc/fai/NFSROOT which contains the package list
64 for the nfsroot
65 - changes in variables
66 remove FAI_REMOTESH and FAI_REMOTECP from fai.conf,
67 use FAI_LOGPROTO instead
68 remove $installserver and $mirrorhost in fai.conf
69 replace FAI_LOCATION by FAI_CONFIG_SRC, use default if undefined:
70 "nfs://`hostname`$FAI_CONFIGDIR"
71 LOGSERVER, LOGREMOTEDIR, LOGPASSWD removed from fai.conf, set
72 them in the config space
73 MNTPOINT now set to /media/mirror
74 SERVERINTERFACE not needed by default in make-fai-nfsroot.conf
75 NFSROOT moved to make-fai-nfsroot.conf
76 FAICLIENTS, NFSROOT_PACKAGES removed from make-fai-nfsroot.conf
77 $terror renamed to $task_error
78 all flags from FAI_FLAGS are now defined as $flag_xxx
79 $time_zone renamed to $TIMEZONE
80 $videodrv renamed to $VIDEODRIVER
81 $FAI_CONSOLEFONT renamed to $CONSOLEFONT
82 $FAI_KEYMAP renamed to $KEYMAP
83 $rootpw renamed to $ROOTPW
84 $moduleslist renamed to $MODULESLIST
85 new variable FAI_ALLOW_UNSIGNED
86 - task_updatebase does not use updatebase.log any more
87 - task_updatebase now logs to fai.log
88 - all IP addresses of the install server are added to $NFSROOT/etc/hosts
89 - automatic reboot if no errors are found (if error.log is empty)
90 - new task dirinst for creating a chroot environment
91 - try ftar $FAI/basefiles before extracting base.tgz
92 - install_packages: new option -p (see man install_packages)
93 - make-fai-nfsroot: add option -V (see man make-fai-nfsroot)
94 - fai-chboot: change in options, -d is now -D, -r is now -d, -r is
95 not used any more
96 - add policy-rc.d support
97 - move some -c to -C, so now all scripts use -C for cfdir, setting
98 $FAI_ETC_DIR does the same
99 - fai-cd can now eject the CD after installation
100 - fai-mirror remove option -a (now default), add -B
101 - default is kernel 2.6.17
102 - convert cfengine (version 1) scripts to cfengine2
103 - rename class XFREE to XORG
104 - new script ainsl, implements AppendIfNoSuchLine from cfeninge in Perl
105 - config space can be checked out from a subversion repository
106
107 -- Thomas Lange <lange@debian.org> Wed, 27 Sep 2006 14:41:11 +0200
108
109 fai (2.10.1) unstable; urgency=low
110
111 - minor fix in fai-chboot
112 - packages in /files/packages are not supported any more
113 - fai-mirror: add option -C
114 - fai-cd: add option -C, grub menu now shows FAI version
115 - after the installation you can leave the FAI-CD in the drive,
116 since it now boot from local disk by default
117 - FAI_FLAG syslogd was removed, syslogd is now started by default
118
119 -- Thomas Lange <lange@debian.org> Thu, 20 Apr 2006 11:46:12 +0200
120
121 fai (2.10) unstable; urgency=low
122
123 - add option -n to fcopy
124 - several new listing options for fai-chboot, add option -c for
125 copying PXE configurations
126 - verbose output when defining variables
127 - add urpmi and yum support to install_packages
128 - add new subroutine mkrw(), which makes read-only directories
129 writeable. Very cool and usefull thing until we can use unionfs
130 - When booting from fai-cd the config space /fai is now writeable
131 - class FAISERVER sets up an apt-proxy
132
133 -- Thomas Lange <lange@debian.org> Mon, 3 Apr 2006 15:11:30 +0200
134
135 fai (2.9.1) unstable; urgency=low
136
137 - new class FAISERVER can install the fai install server from CD
138 - new command fai-statoverride
139 - some bug fixes
140
141 -- Thomas Lange <lange@debian.org> Sun, 5 Mar 2006 22:37:31 +0100
142
143 fai (2.9) unstable; urgency=low
144
145 - lots of bug fixes
146 - splitting the FAI package into more packages:
147 fai-server, fai-client, fai-nfsroot, fai-doc, fai-quickstart
148 - use a 2.6 kernel by default
149 - Config scripts named S[0-9][0-9]* are not executed any
150 more. Rename them to match [0-9][0-9]*.
151 - fcopy now supports a preinst script, add option -U, ignore .svn
152 directories
153 - new option -I for make-fai-bootfloppy can specify default
154 interface, new option -B creates 2.88M floppy
155 - use md5 hash for passwords
156 - backticks and variables can't be used in package_config any more
157 - root-path does not need to be defined in dhcpd.conf any more
158 (fai-chboot does it for you)
159 - fai-cd's El Torito boot image is not limited to 2.88M any more
160
161 -- Thomas Lange <lange@debian.org> Tue, 13 Dec 2005 15:53:00 +0100
162
163 fai (2.8.4) unstable; urgency=high
164
165 - small but important bug fix: remove non-US entry
166
167 -- Thomas Lange <lange@debian.org> Wed, 25 May 2005 13:59:39 +0200
168
169 fai (2.8.3) unstable; urgency=high
170
171 - remove debconf support for package itself, debconf support for
172 the installation was not removed
173
174 -- Thomas Lange <lange@debian.org> Thu, 19 May 2005 15:54:18 +0200
175
176 fai (2.8.2) unstable; urgency=high
177
178 - close some bugs, which occured when using softupdates
179
180 -- Thomas Lange <lange@debian.org> Fri, 6 May 2005 09:23:34 +0200
181
182 fai (2.8.1) unstable; urgency=low
183
184 - minor bug fixes
185 - added $COLOR_FAI_LOGO which is off unless doing initial
186 installations
187 - added german and french translation of the debconf templates
188 - task sysinfo mounts the local partitions read only
189 - move some classes from 10-base-classes to the new script
190 50-host-classes
191 - fixed a lot of typos in the fai guide
192
193 -- Thomas Lange <lange@debian.org> Sat, 30 Apr 2005 21:20:53 +0200
194
195 fai (2.8) unstable; urgency=high
196
197 - rename rcS_fai to fai, add manual page fai.8
198 - new simple examples using class FAIBASE
199 - add debconf support for the package itself
200 - new action softupdates, update a system without reinstallation
201 - fai-do-scripts now executes scripts matching [0-9][0-9]*
202 - rcS.log is now fai.log
203 - major updates in fai-guide (softupdate, fai on other archs)
204 - add task prepareapt
205 - variable $addpackages removed from examples scripts
206
207 -- Thomas Lange <lange@debian.org> Sat, 9 Apr 2005 23:43:27 +0200
208
209 fai (2.7) unstable; urgency=high
210
211 - closes grave and important bugs
212 - add fai-cd(8) script for creating a bootable FAI CD image
213 - add option -a to fai-mirror
214 - add option -d to install_packages
215
216 -- Thomas Lange <lange@debian.org> Fri, 25 Mar 2005 23:51:34 +0100
217
218 fai (2.6.7) unstable; urgency=low
219
220 - add task debconf and new script fai-debconf for preseeding
221 - minor updates in the fai guide
222
223 -- Thomas Lange <lange@debian.org> Thu, 10 Mar 2005 11:00:05 +0100
224
225 fai (2.6.6) unstable; urgency=medium
226
227 - new command fai-mirror(1) to create a partial Debian mirror
228 - setup_harddisks: bug fix: error redefined mountpoint is wrongly
229 reported, allow space before keywords primary and logical
230 - install_packages: add option -f
231 - task_sysinfo calls hwinfo if available (very nice hardware info)
232 - 06hwdetect.source: SCSI detect code for 2.6 kernel
233 - new variable FAICLIENTS in make-fai-nfsroot.conf. Used by
234 fai-setup for exporting the nfsroot and the config space via NFS
235 - create a list of all packages in base.tgz (for fai CD)
236 - ftar: test if directory is / before removing files recursively
237 - enable shadow passwords for passwd and group in examples
238 - save files FAI_CLASSES, variables.sh and disk_var.sh to
239 /var/log/fai not to /etc/fai
240 - add supprt for booting from CD
241 - other bug fixes
242
243 -- Thomas Lange <lange@debian.org> Fri, 21 Jan 2005 04:24:26 +0100
244
245 fai (2.6.5) unstable; urgency=medium
246
247 - fcopy now handles svn and arch subdirectories, added option -I
248 - install_packages does not remove unknown package names when
249 using aptitude, so aptitude's search patterns can be used
250
251 -- Thomas Lange <lange@debian.org> Thu, 11 Nov 2004 15:14:08 +0100
252
253 fai (2.6.4) unstable; urgency=medium
254
255 - bug fixes
256 - install_packages and files in package_config/ have now support
257 for aptitude
258
259 -- Thomas Lange <lange@debian.org> Mon, 8 Nov 2004 14:38:58 +0100
260
261 fai (2.6.3) unstable; urgency=high
262
263 - make $rootpw not readable for users
264 - use default kernel 2.4.27
265 - fai-setup: add option -e
266 - make-fai-nfsroot: add option -K
267 - add xfs support into the nfsroot
268 - define kernel parameters using $kappend
269
270 -- Thomas Lange <lange@debian.org> Mon, 13 Sep 2004 18:40:36 +0200
271
272 fai (2.6.2) unstable; urgency=high
273
274 - Workaround to support new tasksel behaviour
275 - fix broken grub entry when using class FAI_BOOTPART
276 - fai-chboot: add option -e
277
278 -- Thomas Lange <lange@debian.org> Thu, 26 Aug 2004 20:09:15 +0200
279
280 fai (2.6.1) unstable; urgency=medium
281
282 - new option -k for make-fai-nfroot only installs a new kernel
283 - catnc() greps now through multiple files
284 - when logging in with ssh all variables for FAI are defined by
285 sourcing /tmp/fai/variables.sh
286 - faireboot sends message to fai monitor daemon
287 - install_packages now supports taskrm (which calls tasksel
288 remove), default number of packages that are install with one
289 command is set to 99
290 - better support for installing a client with a different hostname
291 than during installaion
292
293 -- Thomas Lange <lange@debian.org> Mon, 9 Aug 2004 14:02:13 +0200
294
295 fai (2.6) unstable; urgency=low
296
297 - make FAI ready-to-use for sarge
298 - make the examples much easier, remove a lot of unused stuff
299 - fai.conf is split into two files, make-fai-nfsroot specific
300 variables are moved to /etc/fai/make-fai-nfsroot.conf
301 - make-fai-nfsroot: more packages for hardware detection included,
302 write a warning if $FAI_SOURCES_LIST is used
303 - rcS_fai: if a file /.nocolorlogo exists, do not enable colored
304 logo and let scroll region unchanged
305 - 06hwdetect.source: better hardware detection uses discover2,
306 load all pci IDE drivers, enables DMA mode for disks, include
307 code of 11modules.source
308 - task_sysinfo: show serial numbers of hard disks, show usb
309 information
310 - tasks can set return code ($terror) so faimond receives it
311 - faimond receives more messages
312 - fai-chboot: new options -d, can use localboot, so we need not
313 copy the kernel image and initrd to the install server
314 - grub-install does not probe floppy drive (which can hang the system
315 for a long time)
316 - install_packages: add option -L, new code for detecting unknown
317 package names which uses perl module AptPkg
318 - mkdebmirror: mirrors now woody and sarge in one directory
319
320 -- Thomas Lange <lange@debian.org> Mon, 26 Jul 2004 17:22:44 +0200
321
322 fai (2.5.4) unstable; urgency=low
323
324 - fix bug in make-fai-bootfloppy when using -f
325 - make-fai-bootfloppy: added option -i that creates a bootable
326 ISO9960 cdrom image
327 - some sparc and PowerPC adjustments
328
329 -- Thomas Lange <lange@debian.org> Thu, 26 Feb 2004 17:07:31 +0100
330
331 fai (2.5.3) unstable; urgency=low
332
333 - default kernel is 2.4.24
334 - add option -c to make-fai-{nfsroot,bootfloppy} to define a
335 different configuration directory than /etc/fai
336 - make-fai-bootfloppy: add option -c and -F, now DHCP is the
337 default protocol when -d is not used
338 - fai.conf: exclude more packages from debootstrap
339 adjust KERNELPACKAGE to new name (since fai-kernels_1.6)
340 put important variables to the top
341 remove some comments
342 - fai-chboot: new option -S sets FAI_ACTION=sysinfo
343 - The variable FAI_SOURCES_LIST is now obsolete,
344 use /etc/fai/sources.list or /etc/apt/sources.list instead
345 - new examples for sources.list in
346 /usr/share/doc/fai/examples/etc/sources.list
347 - remove some packages that are not needed and not available in
348 sarge
349 - utility chkdebnames mostly rewritten
350 - package recommends mknbi, and does not work with netboot package
351 when using BOOTP
352
353 -- Thomas Lange <lange@debian.org> Wed, 4 Feb 2004 14:42:40 +0100
354
355 fai (2.5.2) unstable; urgency=low
356
357 - fai monitor daemon added, see faimond(8)
358 - colored copyright message on console
359 - variable hdparm included again; can be used if the kernel does
360 not enables DMA for brand new IDE controllers by default
361 - package names can contain pinning information
362 - preferences file is copied from /etc/fai if it exists
363 - default kernel version is 2.4.22
364 - bug fixes
365
366 -- Thomas Lange <lange@debian.org> Tue, 6 Jan 2004 15:20:10 +0100
367
368 fai (2.5.1) unstable; urgency=low
369
370 - minor bug fixes
371 - added chapter to the fai guide how to receive the configuration
372 space using CVS
373 - initrd support when booting new kernel via network
374
375 -- Thomas Lange <lange@debian.org> Fri, 10 Oct 2003 14:58:16 +0200
376
377 fai (2.5) unstable; urgency=low
378
379 - a new section in the manual which describes a simple
380 installation example. Read the chapter 'For the impatient user'
381 - old templates now split into simple and advanced examples. They
382 are located in /usr/share/doc/fai/examples/{simple,advanced}
383 - added script fai-chboot which manages the network boot
384 configuration files for PXE boot
385 - the installation time is printed in seconds
386 - menu entries for grub now works also if /boot is a separate
387 partition
388 - number of packages installed at a time can be limited (use
389 $MAXPACKAGES)
390 - log files can be saved using FTP protocol
391 - the files in /fai/class that are list of classes can contain
392 comment lines. All lines starting with a hash are ignored
393 - syslogd now works during installation
394 - add an grub entry for memtest86 if installed
395 - do not fsck ext3 partitions
396 - add -M option to fcopy
397 - make-fai-nfsroot: new option -f; print error message if it fails
398 - a new example configuration for a demo host using GNOME, DHCP
399 - added XFS support to setup_harddisks
400 - files class/*.mod and modules.log removed, use 11modules.source
401 instead
402 - packages for xfree server now in file/class XFREE
403 - added SunOS support; you can install Solaris using FAI
404 - bug fixes as always
405
406 -- Thomas Lange <lange@debian.org> Wed, 6 Aug 2003 16:02:26 +0200
407
408 fai (2.4.1) unstable; urgency=low
409
410 - use dhcp3, dhcp support was broken in FAI 2.4
411 - disk_config examples are using ext3 file systems
412 - add SERVERINTERFACE to fai.conf
413 - add FAI_BOOT to fai.conf; the list of boot protocols to set
414 up (boot or dhcp or both)
415 - DHCP install kernel file /boot/fai/installkernel renamed to
416 vmlinuz-install
417 - new script fai-do-scripts; include the functions from do_script
418 and task_configure, this makes the Solaris port easier
419 - some bug fixes
420
421 -- Thomas Lange <lange@debian.org> Thu, 3 Apr 2003 16:57:12 +0200
422
423 fai (2.4) unstable; urgency=low
424
425 - Era Erikson did some great work on proofreading all manuals and
426 script comments. Great work Era!
427 - lots of updates in the fai guide
428 - use the script fai-class for defining classes; scripts in class/
429 must not have prefix S; the following command renames your
430 existing scripts so they will work with the new command:
431 rename 's/S(\d\d.+)(\.sh|\.pl)/$1/' S*
432 the order of scripts executed has slightly changed; all classes
433 from the file $HOSTNAME are defined after the scripts in class/
434 are executed; the suffix .sh or .pl is not needed any more,
435 fai-class has a manual page
436 - kernel 2.4.20 is the default kernel during installation
437 - USB keyboard support during installation
438 - make-fai-bootfloppy creates a more generic boot floppy which
439 uses grub or lilo as boot loader, it supports more than one boot
440 protocol, more disk space is available on the floppy
441 - the exit status of every hook and script is written to
442 status.log
443 - the hook faiend.LAST parses all log files for warnings and
444 errors and writes them to error.log
445 - variable.sh lists all variables defined after task defvar has finished
446 - FAI_LOCATION is now defined in fai.conf, FAI_ACTION is defined
447 in LAST.var, do not use T170 and T171 via a BOOTP or DHCP server
448 (but it is still possible)
449 - hooks can make their tasks to be skipped (as in fai 2.2)
450 - templates scripts and config files has been rewritten and added
451 (eg. WWWKIOSK, a notebook with Windows and Linux)
452 - a new default location for the Debian mirror (in mkdebmirror and
453 fai.conf)
454 - much of reorganizing the code, but this does not change the user
455 visible behavior
456 - some functions that were defined as shell subroutines are now
457 separate scripts in /usr/lib/fai (fai-class, create_ramdisk,
458 prepare_apt, fai-divert, fai-savelog, task_sysinfo, ...), they
459 are not standalone script, most of them only work in the fai
460 environment, this should solve the problems with a too big
461 environment (when using xargs)
462 - PATH always starts with /usr/local/{sbin,bin}
463 - new FAI_FLAG syslogd starts log daemons (syslogd and klogd) only
464 on demand
465 - save log files to host $LOGSERVER if defined, otherwise use
466 $SERVER
467 - make-fai-nfsroot always does setup for dhcp and bootp, and uses
468 following sources to create the file sources.list for the
469 nfsroot: the variable $FAI_SOURCES_LIST or the files
470 /etc/fai/sources.list or /etc/apt/sources.list
471 - you can add a list of classes after the PACKAGE command in files
472 in package_config, so the following packages will only be
473 installed for this class (Please only use this in the file
474 package_config/DEFAULT)
475 - fcopy has new option -i and -B
476 - the variable addpackages can contain a list of packages without
477 their version number, therefore /fai/files/packages should be a
478 simple repository
479 - a lot of bug fixes
480
481 -- Thomas Lange <lange@debian.org> Thu, 13 Feb 2003 11:45:29 +0100
482
483 fai (2.3.4) unstable; urgency=low
484
485 - the default name for fai kernel-image package has changed to
486 kernel-image-2.2.20_fai1_i386.deb, since the package fai-kernel
487 >=1.4 contains install kernels which support both the BOOTP and
488 DHCP protocol
489
490 -- Thomas Lange <lange@debian.org> Thu, 16 May 2002 14:42:00 +0200
491
492 fai (2.3.3) unstable; urgency=medium
493
494 - important bug fix (wrong symlink for rcS_fai)
495 - copy id_dsa* and id_rsa* files in make-fai-nfsroot
496 - use strict enabled in perl scripts
497 - add "append ip=dhcp" in pxelinux.cfg/default
498 - minor changes in package_config files
499 - setup_harddisks default fs type changed from auto to ext2
500
501 -- Thomas Lange <lange@debian.org> Thu, 16 May 2002 09:27:15 +0200
502
503 fai (2.3.2) unstable; urgency=low
504
505 - minor bug fixes
506 - minor changes in package_config files
507 - use discover command for hardware detection and loading of scsi
508 kernel modules in class/S03hwdetect.source
509 - use swap partitions during installation if available
510
511 -- Thomas Lange <lange@debian.org> Mon, 29 Apr 2002 19:47:39 +0200
512
513 fai (2.3.1) unstable; urgency=low
514
515 - some minor bug fixes
516 - add variable $addpackages to DEFAULT.var
517 - $FAI_SUBDIR renamed to $FAI_SHAREDIR (fai.conf)
518 - changes in package_config files
519 - additional method to determine all ethernet devices
520 - manual updates for woody
521 - added a lot of comments into shell script
522 - add option -m to make-fai-bootfloppy
523
524 -- Thomas Lange <lange@debian.org> Tue, 16 Apr 2002 13:30:04 +0200
525
526 fai (2.3) unstable; urgency=low
527
528 - all default configurations are for Debian 3.0 aka woody
529 - /etc/fai.conf moved to /etc/fai/fai.conf
530 - moved some variables from fai.conf to class/*.var
531 - add FAI_DEBOOTSTRAP_OPTS to fai.conf
532 - temporary files are stored to $LOGDIR (default to /tmp/fai/),
533 can be set in fai.conf using mktemp if desired
534 - log files for every new run are stored in a separate directory,
535 last-$FAI_ACTION is pointing to the last log directory
536 - if a task is skipped, also all its hooks are skipped
537 - uname -s in uppercase is also a default class
538 - all class/S[0-9]*.source scripts are sourced
539 - hooks that end in .source are sourced (formerly .sh), so they
540 can define variables
541 - new adddivert routine; make a diversion for a file and add it to
542 the list of all diversions; you need not care about removing the
543 diversion; the finish task will do this for you
544 - class/*.mod files can now define variables
545 - new examples class/S30menu.source (was hook/install.MENU)
546 - /fai can be a different location using $FAI in fai.conf
547 - /fai can be retrieved from a CVS repository: (see variables
548 FAI_LOCATION, FAI_CVSROOT, FAI_CVSMODULE) and create a
549 /etc/fai/.cvspass
550 - /etc/apt/preferences will be copied to nfsroot
551 - additional manual pages for fai-setup, make-fai-nfsroot,
552 make-fai-bootfloppy, install_packages
553 - setup_harddisks: called with option -d (DOS alignment)
554 support for ext3 and disk controllers using /dev/ida/, /dev/rd/
555 and /dev/cciss (Compaq SMART2 raid array and Mylex DAC960 PCI
556 RAID controller)
557 - make-fai-bootfloppy can write to a file, creates environment for
558 DHCP using pxelinux, does not copy System.map to floppy (now
559 more space left for the kernel image), new option -s
560 - bootpc and dhcp request will use only active network devices
561 ($netdevices_up determined by netdevice_info()) by default,
562 which can be overwritten with $netdevices
563 - add a hint how to set up the kernel automounter for scratch
564 partitions
565 - fcopy skips CVS directories, executes postinst script if file
566 was copied, new options -L and -P
567 - added prtnetgr script which prints a flat list of all hosts
568 belonging to a netgroup
569 - execute all /fai/scripts/$class/S[0-9]* scripts if this
570 directory exists, so it's possible to execute multiple scripts
571 for one class; see examples in scripts/NETWORK/ and scripts/DEFAULT/
572 - use shm (was tmpfs) for ramdisk if available
573 - mkdebmirror uses passive ftp mode
574 - task sysinfo calls kudzu
575 - added THANKS file
576
577 -- Thomas Lange <lange@debian.org> Tue, 9 Apr 2002 18:29:15 +0200
578
579 fai (2.2.3) unstable; urgency=low
580
581 - woody support improved, but the default configuration is still
582 for potato
583 - added disk configuration for Beowulf nodes
584 - Wake on LAN section added to FAI guide
585 - reiserfs support in setup_harddisks (thanks to Diane Trout)
586 - make-fai-nfsroot -v output can be redirected to a file
587 - sysinfo also uses detect and discover to probe for hardware
588 - utilities moved to /usr/share/fai/utils
589 - install_packages checks all package names. If a package name is
590 misspelled, it will be removed from the installation list
591 - added class NOGETTY
592 - package_config: new action "hold", PRELOAD can use a file: url
593
594 -- Thomas Lange <lange@debian.org> Thu, 8 Nov 2001 17:01:02 +0100
595
596 fai (2.2.2) unstable; urgency=low
597
598 - bug fix: getting dhcp information
599 - added jmon to BEOWULF
600
601 -- Thomas Lange <lange@debian.org> Wed, 10 Oct 2001 10:52:35 +0200
602
603 fai (2.2.1) unstable; urgency=low
604
605 - FAI_FLAGS can be space or comma separated. They must be space
606 separated in bootptab. Use a comma to separate them as
607 additional kernel parameters.
608 - bootp requests on multiple ethernet devices show device name
609 (Thanks to Geert Stappers)
610 - script all_hosts doesn't use hardcoded list of hosts any more;
611 now it uses the netgroup allhosts
612
613 -- Thomas Lange <lange@debian.org> Fri, 5 Oct 2001 17:19:14 +0200
614
615 fai (2.2) unstable; urgency=low
616
617 - the fai guide has a new chapter about building a Beowulf cluster
618 - new utilities for Beowulf cluster: all_hosts and rshall
619 - new utility softupdate for updating packages on a running system
620 - improved example for diskless hook
621 - major reorganization of the rcS_fai code; most parts are moved
622 to the subroutines file
623 - source /fai/hooks/subroutines if file exists; here you can define
624 your own subroutines or redefine FAIs subroutines
625 - most tasks are now executed via task() and the name of the task
626 as option. This subroutine looks for a hook with the given name
627 and executes it. Hooks can skip the default task of FAI (called
628 task_<name>) by using skiptask(). So, hooks can replace the
629 default behavior, and not only add functions to the
630 installation process
631 - hooks can define classes by writing class names to
632 /tmp/additional-classes and variable by writing line to
633 /tmp/additional.var
634 - new hooks/tasks added
635 - classes and variables are now defined in the very beginning
636 before task_action is called and $FAI_ACTION is evaluated
637 - FAI_ACTION can be any user defined value. FAI is looking for a
638 command in /fai/hooks/$FAI_ACTION and executes it.
639 - log file prepare-apt.log renamed to updatebase.log
640 - debian-non-US in local mirror script (mkdebmirror) has new location
641 - new type "PACKAGE taskinst" in package_config can install new
642 task packages (for Debian 3.0 and later releases)
643 - get_bootp_inf() and get_dhcp_info() support multiple ethernet
644 devices via $netdevices
645 - $netdevices can be set or automaticly determined to the list of
646 ethernet devices
647 - make-fai-bootfloppy: handle symlinks of lilo 21.5 and newer
648 - tlink can show symlink of a host or all file in /boot/fai
649 - new classes NOSECURETTY, BEOWULF, NOTCPD
650
651 -- Thomas Lange <lange@debian.org> Fri, 14 Sep 2001 14:35:49 +0200
652
653 fai (2.1) unstable; urgency=low
654
655 - NEWS file added (you found it already ;-), which contains the
656 user visible changes; changelog file is for developers
657 - woody support
658 - define $FAI_DEBOOTSTRAP for using debootstrap
659 - you can add your own functions using hooks (read the manual)
660 - /fai/fai_config not used anymore, replaced by a hook
661 - setup_harddisk does not complain when root partition is not in
662 the first 8GB, do not complain if not a primary partition
663 - no more problems when using other locales
664 - support for diskless clients
665 - grub support, new class LILO and GRUB
666 - new flag createvt; add this to FAI_FLAGS to get two additional
667 terminals and ctrl-c will interrupt the installation
668 process. Otherwise ctrl-c will reboot and no terminals are
669 available. In the past, this function was enabled by default.
670 Add createvt to FAI_FLAGS to get the old behavior.
671 - before any classes are defined using the scripts in /fai/class,
672 the classes DEFAULT, $HOSTNAME and LAST are defined
673 - new utility chkdebnames can check package names for a certain
674 distribution
675
676 -- Thomas Lange <lange@debian.org> Fri, 20 Jul 2001 11:55:29 +0200

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.5