| 1 |
this was a changelog/NEWS file before FAI was a real Debian package
|
| 2 |
since fai-1.1beta3: please look at the changelog file
|
| 3 |
|
| 4 |
--------------------------------------------------
|
| 5 |
fai-1.1beta2: june 20, 2000
|
| 6 |
|
| 7 |
- script faireboot for easy rebooting
|
| 8 |
- package_config can now preload a file before installing a package
|
| 9 |
(useful for realplayer, fai,..)
|
| 10 |
- install_packages called in different ways depending on FAI_FLAGS
|
| 11 |
(verbose,debug) for better debugging
|
| 12 |
- a "mini howto" on the creation of a FAI Boot Floppy doc/fai-boot-floppy.txt
|
| 13 |
- S24 echoes NONIS if no nisdomain is defined
|
| 14 |
- allways call the new lilo ${target}/sbin/lilo
|
| 15 |
- apt-get upgrade before installation of packages
|
| 16 |
- define_classes is called when FAI_ACTION is sysinfo
|
| 17 |
- two configuration examples: faiserver and faiclient01
|
| 18 |
- Class renamed: MAINTAINER -> DEBIAN_DEVEL
|
| 19 |
- start-stop-daemon is now faked in a better way
|
| 20 |
- fai.pl renamed to Fai.pm, new location
|
| 21 |
- use make-fai-nfsroot if you do not want to mount /usr from a server (default)
|
| 22 |
- some tests which nfs server you are using; only the user space
|
| 23 |
nfs-server is supported until now
|
| 24 |
- testsize (Fai.pm) tests if lower < size <= upper
|
| 25 |
- blocksize of harddisk will now be determined in Fai.pm (not fixed to 512 bytes)
|
| 26 |
--------------------------------------------------
|
| 27 |
fai-1.1beta1:
|
| 28 |
|
| 29 |
- examples that are not used are now put into the subdirectory example
|
| 30 |
- metapackages are used for software selection (package names task-*)
|
| 31 |
- now using lprng instead of lpd (lpd always started daemon during installation)
|
| 32 |
- class REBOOT removed. reboot can now be set via FAI_FLAGS (T172) or
|
| 33 |
in class/S*.source
|
| 34 |
- base2_X.tgz can now be retrieved via ftp and http using wget
|
| 35 |
- NO second reboot is needed! S99finish.sh is obsolete
|
| 36 |
- using the tools from kernel-package, now it's easy to create and
|
| 37 |
install a kernel and his modules for a host. /fai/files/boot and
|
| 38 |
/fai/files/modules not used any more, because we have a Debian
|
| 39 |
package for the kernel
|
| 40 |
- FAI now has serveral actions. If you only want some hardware
|
| 41 |
information, you can get it without installing anything. See bootp
|
| 42 |
tag $T171 or $FAI_ACTION (thanks to Thomas Gebhardt for this idea)
|
| 43 |
- a lot of cfengine actions are now unnecessarily, because there's a
|
| 44 |
finer selection of software (e.g. rstat-client, rstatd). Former these
|
| 45 |
services must be disabled in inetd.conf
|
| 46 |
- resolv.conf is used during installation
|
| 47 |
- the full location of /usr is now defined in fai.conf
|
| 48 |
- new options for setup_harddisk (-X -m)
|
| 49 |
- totally new rewritten install_packages.pl
|
| 50 |
- call lilo from $target; it's version must match with files in /boot
|
| 51 |
- if the correct amount of memory is not detected, you can define it
|
| 52 |
in $liloappend
|
| 53 |
- a lot of software packages are gone, renamed, new or better one
|
| 54 |
available so files in package_config also had changed (e.g. now lprng
|
| 55 |
instead of lpd)
|
| 56 |
- timezone is now a variable, not fixed in cfengine
|
| 57 |
- you can now load a different keytable (e.g. german keyboard)
|
| 58 |
--------------------------------------------------
|
| 59 |
FAI 1.0.1: january 19, 2000
|
| 60 |
|
| 61 |
- setup_harddispk.pl now calculates partition sizes more exactly, it
|
| 62 |
checks all filesystems before mounting them (setup_harddisk.pl)
|
| 63 |
It also mounts filesystems read-only if they should be
|
| 64 |
preserved. Ignore error messages (read-only filesystem) when
|
| 65 |
extracting base2_1.tgz. This is a feature, not a bug.
|
| 66 |
It can handle different output of old and new sfdisk executables.
|
| 67 |
|
| 68 |
- the link name to the (tftp) image for booting from local disk is now
|
| 69 |
specified with $TFTPLINK; previously it was always a link to the
|
| 70 |
file clusterimage (rcS,class/S*.source)
|
| 71 |
|
| 72 |
- if host is in class MBR, lilo will write the master boot record
|
| 73 |
(mbr) otherwise, mbr will be left intact and only the boot sector of
|
| 74 |
the root partition is written (scripts/BOOT)
|
| 75 |
|
| 76 |
- class LAST is now always the last class (S99last.sh)
|
| 77 |
|
| 78 |
- S99var.source now S91var.source; variable definition depending on
|
| 79 |
hosts should be defined after S91* (e.g. S99kueppers.sh)
|
| 80 |
|
| 81 |
- start-stop-daemon is disabled during installation (rcS)
|
| 82 |
|
| 83 |
- rcS is now a bash script, and trap also starts a bash (formerly sh
|
| 84 |
script), the quit signal (ctrl-\) also calls trap
|
| 85 |
|
| 86 |
- BOOTP tag T172 holds a space separated list of flags which will be
|
| 87 |
set to 1 inside rcS (verbose, debug are now used)
|
| 88 |
|
| 89 |
- installkernel now supports Adaptec AIC7xxx based SCSI controllers
|
| 90 |
|
| 91 |
- Thomas Renard has done some work on FAI for Red Hat RPM Systems
|
| 92 |
http://www.netcologne.de/~nc-renardth/fai/
|
| 93 |
|
| 94 |
- doc/links.html is a file which contains all important links, so you
|
| 95 |
can easily click and jump to these pages
|