| 1 |
lange |
760 |
New in FAI 2.2 |
| 2 |
|
|
|
| 3 |
|
|
- major reorganisation of the rcS_fai code; most parts are moved |
| 4 |
|
|
to the subroutines file |
| 5 |
|
|
- most tasks are now executed via task() and the name of the task |
| 6 |
|
|
as option. This subroutine looks for a hook with the given name |
| 7 |
|
|
and executes it. If this hook creates the file /tmp/skip.<name>, |
| 8 |
|
|
then the default task of FAI (called task_<name>) will not be |
| 9 |
lange |
766 |
executed. So, hooks can replace the default behaviour, and not |
| 10 |
|
|
only add functions to the installation process |
| 11 |
lange |
760 |
- FAI_ACTION can be any user defined value. FAI is looking for a |
| 12 |
|
|
command in /fai/hooks/$FAI_ACTION and executes it. |
| 13 |
|
|
- log file prepare-apt.log renamed to updatebase.log |
| 14 |
lange |
766 |
- source /fai/hooks/subroutines if file exists; here you can define |
| 15 |
lange |
760 |
your own subroutines or redefine FAI's subroutines |
| 16 |
|
|
- debian-non-US in local mirror script (mkdebmirror) has new location |
| 17 |
|
|
- new type "PACKAGE taskinst" in package_config can install new |
| 18 |
|
|
task packages (for Debian 3.0 and later releases) |
| 19 |
lange |
766 |
- get_bootp_inf() and get_dhcp_info() support multiple ethernet |
| 20 |
|
|
devices via $netdevices |
| 21 |
|
|
- $netdevices can be set or automaticly determine the ethernet |
| 22 |
|
|
devices |
| 23 |
|
|
- make-fai-bootfloppy: handle symlinks of lilo 21.5 and newer |
| 24 |
lange |
760 |
|
| 25 |
lange |
663 |
New in FAI 2.1 |
| 26 |
lange |
722 |
- NEWS file added (you found it already ;-), which contains the |
| 27 |
|
|
user visible changes; changelog file is for developers |
| 28 |
|
|
- woody support |
| 29 |
|
|
- define $FAI_DEBOOTSTRAP for using debootstrap |
| 30 |
|
|
- you can add your own functions using hooks (read the manual) |
| 31 |
|
|
- /fai/fai_config not used anymore, replaced by a hook |
| 32 |
lange |
663 |
- setup_harddisk does not complain when root partition is not in |
| 33 |
|
|
the first 8GB, do not complain if not a primary partition |
| 34 |
|
|
- no more problems when using other locales |
| 35 |
lange |
703 |
- support for diskless clients |
| 36 |
lange |
722 |
- grub support, new class LILO and GRUB |
| 37 |
lange |
703 |
- new flag createvt; add this to FAI_FLAGS to get two additional |
| 38 |
|
|
terminals and ctrl-c will interrupt the installation |
| 39 |
|
|
process. Otherwise ctrl-c will reboot and no terminals are |
| 40 |
|
|
available. In the past, this function was enabled by default. |
| 41 |
lange |
722 |
Add createvt to FAI_FLAGS to get the old behavior. |
| 42 |
|
|
- before any classes are defined using the scripts in /fai/class, |
| 43 |
|
|
the classes DEFAULT, $HOSTNAME and LAST are defined |
| 44 |
lange |
723 |
- new utility chkdebnames can check package names for a certain |
| 45 |
|
|
distribution |