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

Diff of /trunk/debian/NEWS

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

revision 1081 by lange, Tue Mar 5 13:14:18 2002 UTC revision 1357 by lange, Tue Dec 10 15:59:07 2002 UTC
# Line 1  Line 1 
1    New in FAI 2.4
2    
3        - Era Erikson did some great work on sproofreading all manuals and
4          script comments. Great work Era!
5        - use the new script fai-class for defining classes (scripts in
6          class/ must not have prefix S; following command renames your
7          existing scripts: rename 's/^S(\d\d)/$1/' S* ), the order of
8          scripts executed has slightly changed: all classes from the file
9          $HOSTNAME are defined after the scripts in class/ are executed;
10          the suffix .sh or .pl is not needed any more
11        - hooks can make their task to be skipped (as in fai 2.2)
12        - scripts in class/ ending in ~ are not executed
13        - kernel 2.4.18 is the default kernel
14        - some functions are now separate scripts in /usr/lib/fai
15          (create_ramdisk,XXX), they are not standalone script, most of
16          the only work in the fai environment, this should solve the
17          problems with a too big environment (when using xargs)
18        - PATH always starts with /usr/local/{sbin,bin}
19        - make-fai-bootfloppy creates a more generic boot floppy which
20          support more boot protocols, more floppy disk space for kernel
21          available
22        - make-fai-nfsroot always does setup for dhcp and bootp
23        - new FAI_FLAG syslogd starts log daemons (syslogd and klogd) only
24          on demand
25        - save log files to host $LOGSERVER if defined, otherwise use $SERVER
26        - a lot of bug fixes
27    
28    New in FAI 2.3.4
29    
30        - the default name for fai kernel-image package has changed to
31          kernel-image-2.2.20_fai1_i386.deb, since the package fai-kernel
32          >=1.4 contains install kernels which support both the BOOTP and
33          DHCP protocol
34    
35    New in FAI 2.3.3
36    
37        - important bug fix (wrong symlink for rcS_fai)
38        - copy id_dsa* and id_rsa* files in make-fai-nfsroot
39        - use strict enabled in perl scripts
40        - add "append ip=dhcp" in pxelinux.cfg/default
41        - minor changes in packages_config files
42        - setup_harddisks default fs type changed from auto to ext2
43    
44    New in FAI 2.3.2
45    
46        - minor bug fixes
47        - minor changes in package_config files
48        - use discover command for hardware detection and loading of scsi
49          kernel modules in class/S03hwdetect.source
50        - use swap partitions during installation if available
51    
52    New in FAI 2.3.1
53    
54        - some minor bug fixes
55        - add variable $addpackages to DEFAULT.var
56        - $FAI_SUBDIR renamed to $FAI_SHAREDIR (fai.conf)
57        - changes in package_config files
58        - additional method to determine all ethernet devices
59        - manual updates for woody
60        - added a lot of comments into shell script
61        - add option -m to make-fai-bootfloppy
62    
63  New in FAI 2.3  New in FAI 2.3
64    
65        - all default configurations are for Debian 3.0 aka woody
66      - /etc/fai.conf moved to /etc/fai/fai.conf      - /etc/fai.conf moved to /etc/fai/fai.conf
67      - moved some variables from fai.conf to class/*.var      - moved some variables from fai.conf to class/*.var
68        - add FAI_DEBOOTSTRAP_OPTS to fai.conf
69        - temporary files are stored to $LOGDIR (default to /tmp/fai/),
70          can be set in fai.conf using mktemp if desired
71        - log files for every new run are stored in a separate directory,
72          last-$FAI_ACTION is pointing to the last log directory
73      - if a task is skipped, also all its hooks are skipped      - if a task is skipped, also all its hooks are skipped
74      - all class/S[0-9]*.source scripts are sourced by defclass      - uname -s in uppercase is also a default class
75      - hook that end in .source are sourced (formerly .sh), so they can      - all class/S[0-9]*.source scripts are sourced
76        define variables      - hooks that end in .source are sourced (formerly .sh), so they
77      - add adddivert routine; make a diversion for a file and add it to        can define variables
78        - new adddivert routine; make a diversion for a file and add it to
79        the list of all diversions; you need not care about removing the        the list of all diversions; you need not care about removing the
80        diversion, task finish will do this for you        diversion; the finish task will do this for you
81      - class/*.mod file can now define variables      - class/*.mod files can now define variables
82      - new examples class/S30menu.source (was hook/install.MENU)      - new examples class/S30menu.source (was hook/install.MENU)
83      - /fai can be a different location using $FAI in fai.conf      - /fai can be a different location using $FAI in fai.conf
84      - /fai can be retrieved from a CVS repository: (see variables      - /fai can be retrieved from a CVS repository: (see variables
# Line 19  New in FAI 2.3 Line 88  New in FAI 2.3
88      - additional manual pages for fai-setup, make-fai-nfsroot,      - additional manual pages for fai-setup, make-fai-nfsroot,
89        make-fai-bootfloppy, install_packages        make-fai-bootfloppy, install_packages
90      - setup_harddisks: called with option -d (DOS alignment)      - setup_harddisks: called with option -d (DOS alignment)
91        support for disk controllers using /dev/ida/, /dev/rd/ and /dev/cciss        support for ext3 and disk controllers using /dev/ida/, /dev/rd/
92        (Compaq SMART2 raid array and Mylex DAC960 PCI RAID controller)        and /dev/cciss (Compaq SMART2 raid array and Mylex DAC960 PCI
93          RAID controller)
94      - make-fai-bootfloppy can write to a file, creates environment for      - make-fai-bootfloppy can write to a file, creates environment for
95        DHCP using pxelinux, does not copy System.map to floppy (now        DHCP using pxelinux, does not copy System.map to floppy (now
96        more space left for the kernel image)        more space left for the kernel image), new option -s
97      - bootpc and dhcp request will use only active network devices      - bootpc and dhcp request will use only active network devices
98        ($netdevices_up determined by netdevice_info()) by default,        ($netdevices_up determined by netdevice_info()) by default,
99        which can be overwritten with $netdevices        which can be overwritten with $netdevices
# Line 35  New in FAI 2.3 Line 105  New in FAI 2.3
105        belonging to a netgroup        belonging to a netgroup
106      - execute all /fai/scripts/$class/S[0-9]* scripts if this      - execute all /fai/scripts/$class/S[0-9]* scripts if this
107        directory exists, so it's possible to execute multiple scripts        directory exists, so it's possible to execute multiple scripts
108        for one class        for one class; see examples in scripts/NETWORK/ and scripts/DEFAULT/
109      - if variable $USER_TMPFS is defined, use shm (was tmpfs) for ramdisk      - use shm (was tmpfs) for ramdisk if available
       (kernel 2.4 only)  
110      - mkdebmirror uses passive ftp mode      - mkdebmirror uses passive ftp mode
111        - task sysinfo calls kudzu
112      - added THANKS file      - added THANKS file
113    
114  New in FAI 2.2.3  New in FAI 2.2.3
# Line 51  New in FAI 2.2.3 Line 121  New in FAI 2.2.3
121      - make-fai-nfsroot -v output can be redirected to a file      - make-fai-nfsroot -v output can be redirected to a file
122      - sysinfo also uses detect and discover to probe for hardware      - sysinfo also uses detect and discover to probe for hardware
123      - utilities moved to /usr/share/fai/utils      - utilities moved to /usr/share/fai/utils
124      - install_packages checks all package names, if a package name is      - install_packages checks all package names. If a package name is
125        misspelt, it will be removed from the installation list        misspelled, it will be removed from the installation list
126      - added class NOGETTY      - added class NOGETTY
127      - package_config: new action "hold", PRELOAD can use a file: url      - package_config: new action "hold", PRELOAD can use a file: url
128    

Legend:
Removed from v.1081  
changed lines
  Added in v.1357

  ViewVC Help
Powered by ViewVC 1.1.5