/[fai]/trunk/NEWS
ViewVC logotype

Contents of /trunk/NEWS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1070 - (hide annotations) (download)
Thu Feb 21 11:04:48 2002 UTC (11 years, 2 months ago) by lange
File size: 6167 byte(s)
*** empty log message ***
1 lange 975 New in FAI 2.3
2 lange 942
3     - /etc/fai.conf moved to /etc/fai/fai.conf
4 lange 1021 - moved some variables from fai.conf to class/*.var
5 lange 1070 - if a task is skipped, also all its hooks are skipped
6     - hook that end in .source are sourced (formerly .sh), so they can
7     define variables
8     - add adddivert routine; make a diversion for a file and add it to
9     the list of all diversions; you need not care about removing the
10     diversion, task finish will do this for you
11     - class/*.mod file can now define variables
12 lange 1062 - all class/S[0-9]*.source scripts are sourced by defclass
13     - new examples class/S30menu.source (was hook/install.MENU)
14 lange 1021 - /fai can be a different location using $FAI in fai.conf
15     - /fai can be retieved from a CVS repository: (see variables
16     FAI_LOCATION, FAI_CVSROOT, FAI_CVSMODULE) and create a
17     /etc/fai/.cvspass
18     - /etc/apt/preferences will be copied to nfsroot
19     - additional manual pages for fai-setup, make-fai-nfsroot,
20     make-fai-bootfloppy, install_packages
21     - setup_harddisks: called with option -d (DOS alignment)
22     support for disk controllers using /dev/ida/ and /dev/rd/
23     (Compaq SMART2 raid array and Mylex DAC960 PCI RAID controller)
24     - make-fai-bootfloppy can write to a file, creates environment for
25     DHCP using pxelinux
26     - bootpc and dhcp request will use only active network devices
27     ($netdevices_up determined by netdevice_info()) by default,
28     which can be overwritten with $netdevices
29 lange 975 - add a hint how to set up the kernel automounter for scratch
30     partitions
31 lange 1062 - fcopy skips CVS directories, executes postinst script if file
32     was copied
33 lange 1021 - added prtnetgr script which prints a flat list of all hosts
34     belonging to a netgroup
35     - execute S[0-9]* scripts if directory /fai/scripts/$class/ exists
36 lange 1029 - if variable $USER_TMPFS is defined, use shm (was tmpfs) for ramdisk
37 lange 1021 (kernel 2.4 only)
38     - mkdebmirror uses passive ftp mode
39     - added THANKS file
40 lange 942
41 lange 891 New in FAI 2.2.3
42    
43 lange 921 - woody support improved, but the default configuration is still
44     for potato
45 lange 891 - added disk configuration for Beowulf nodes
46     - Wake on LAN section added to FAI guide
47     - reiserfs support in setup_harddisks (thanks to Diane Trout)
48     - make-fai-nfsroot -v output can be redirected to a file
49     - sysinfo also uses detect and discover to probe for hardware
50 lange 892 - utilities moved to /usr/share/fai/utils
51 lange 921 - install_packages checks all package names, if a package name is
52     misspelt, it will be removed from the installation list
53     - added class NOGETTY
54     - package_config: new action "hold", PRELOAD can use a file: url
55 lange 891
56 lange 861 New in FAI 2.2.2
57    
58     - bug fix: getting dhcp information
59     - added jmon to BEOWULF
60    
61 lange 856 New in FAI 2.2.1
62    
63     - FAI_FLAGS can be space or comma separated. They must be space
64     separated in bootptab. Use a comma to separate them as
65     additional kernel parameters.
66     - bootp requests on multiple ethernet devices show device name
67     (Thanks to Geert Stappers)
68     - script all_hosts doesn't use hardcoded list of hosts any more;
69     now it uses the netgroup allhosts
70    
71 lange 760 New in FAI 2.2
72    
73 lange 831 - the fai guide has a new chapter about building a Beowulf cluster
74     - new utilities for Beowulf cluster: all_hosts and rshall
75 lange 835 - new utility softupdate for updating packages on a running system
76 lange 831 - improved example for diskless hook
77 lange 836 - major reorganization of the rcS_fai code; most parts are moved
78 lange 760 to the subroutines file
79 lange 831 - source /fai/hooks/subroutines if file exists; here you can define
80     your own subroutines or redefine FAI's subroutines
81 lange 760 - most tasks are now executed via task() and the name of the task
82     as option. This subroutine looks for a hook with the given name
83 lange 831 and executes it. Hooks can skip the default task of FAI (called
84 lange 836 task_<name>) by using skiptask(). So, hooks can replace the
85     default behavior, and not only add functions to the
86 lange 831 installation process
87     - hooks can define classes by writing class names to
88     /tmp/additional-classes and variable by writing line to
89     /tmp/additional.var
90 lange 769 - new hooks/tasks added
91 lange 831 - classes and variables are now defined in the very beginning
92     before task_action is called and $FAI_ACTION is evaluated
93 lange 760 - FAI_ACTION can be any user defined value. FAI is looking for a
94     command in /fai/hooks/$FAI_ACTION and executes it.
95     - log file prepare-apt.log renamed to updatebase.log
96     - debian-non-US in local mirror script (mkdebmirror) has new location
97     - new type "PACKAGE taskinst" in package_config can install new
98     task packages (for Debian 3.0 and later releases)
99 lange 766 - get_bootp_inf() and get_dhcp_info() support multiple ethernet
100     devices via $netdevices
101 lange 831 - $netdevices can be set or automaticly determined to the list of
102     ethernet devices
103 lange 766 - make-fai-bootfloppy: handle symlinks of lilo 21.5 and newer
104 lange 831 - tlink can show symlink of a host or all file in /boot/fai
105     - new classes NOSECURETTY, BEOWULF, NOTCPD
106 lange 760
107 lange 663 New in FAI 2.1
108 lange 722 - NEWS file added (you found it already ;-), which contains the
109     user visible changes; changelog file is for developers
110     - woody support
111     - define $FAI_DEBOOTSTRAP for using debootstrap
112     - you can add your own functions using hooks (read the manual)
113     - /fai/fai_config not used anymore, replaced by a hook
114 lange 663 - setup_harddisk does not complain when root partition is not in
115     the first 8GB, do not complain if not a primary partition
116     - no more problems when using other locales
117 lange 703 - support for diskless clients
118 lange 722 - grub support, new class LILO and GRUB
119 lange 703 - new flag createvt; add this to FAI_FLAGS to get two additional
120     terminals and ctrl-c will interrupt the installation
121     process. Otherwise ctrl-c will reboot and no terminals are
122     available. In the past, this function was enabled by default.
123 lange 722 Add createvt to FAI_FLAGS to get the old behavior.
124     - before any classes are defined using the scripts in /fai/class,
125     the classes DEFAULT, $HOSTNAME and LAST are defined
126 lange 723 - new utility chkdebnames can check package names for a certain
127     distribution

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.5