Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
change PATH, move /sbin to the end
add -s to usage()
dirinstall now uses $FAI_CONFIG_SRC instead of $FAI_CONFIGDIR
add missing shift
option -s needs an argument
test if $FAI_CONFIG_SRC is defined before using it
fai: check if make-fai-nfsroot.conf is available if dirinstall is used
get-config-dir, fai: set FAI to local path, if FAI_CONFIG_SRC is of type file: (closes: #481137)
white space change
cleanup code
include subroutines-linux into subroutines include subroutines-linux into subroutines
add comment
fai, fai.8: add option -s/--cspace to specify the config space URL
* fai.conf, make-fai-nfsroot.conf: move FAI_CONFIGDIR to m-f-n.conf, because it's only needed on an install server * fai-cd, fai: get FAI_CONFIGDIR from new config file * fai-server.preinst, fai-server.prerm, fai-quickstart.postinst: print warning if FAI_CONFIGDIR is still in the wrong place * fai-quickstart.prerm: source make-fai-nfsroot.conf instead of fai.conf
fai,subroutines: move definition of trap clean_exit into task dirinstall
always change HOSTNAME when -u was used (closes: #456978) add -u to help message
in a file called class/*.var (closes: #515139), create /var/run/fai (closes: #515775) * fai-client.dirs, fai-server.dirs: remove /var/run/fai
fai: set STOP_ON_ERROR to 700, this can be overwritten by fai.conf or in a file called class/*.var (closes: #515139)
fai: fix RC bug, missing umount (closes: #511391)
apply henning's patch that fixes the license issue (closes: #487866)
update to 2008
fai: remove local, fix regex (closes: #480685)
fix typo noted by mikap
check if target directory for dirinstall is mounted with nosuid,nodev
mount /proc if not already mounted (apply ubuntu patch)
update date, remove mkdir
replace $FAI_ACTION with $action, since at this stage, FAI_ACTION is not defined yet
add symlinks for last and last-$action in the very beginning
change permissions of LOGDIR (closes: 445276)
export fai_rundate
set permissions for LOGDIR
do not use /var/log/fai/current, cleanup definition of $LOGDIR
print PID
fix variable name (closes: #447080)
add STOP_ON_ERROR
get error codes from all commands in a pipe
update FSF address (closes: #444154)
export romountopt
change message when stamp file already exists
the local hard disks are now mounted to /target instead of /tmp/target
when doing dirinstall -c or -N must be specified (closes: #429554)
move creating of subdirs from make-fai-nfsroot to fai (from server to client)
define FAI_DEBOOTSTRAP, FAI_DEBOOTSTRAP_OPT for dirinstall
export HOSTNAME
during dirinstall set LOGDIR=/var/log/fai/dirinstall/$HOSTNAME (closes: 429553)
call save_dmesg only during initial installation
export $action for 20hwdetect.source, do not execute 20hwdetect.source during dirinstall
fix typo in message
use mkdir -p
set hostname early
remove HOST variable, only use HOSTNAME now
fix path
do not remount / read only, do not call create_ramdisk, now we use unionfs
add missing parameter hostname: to --long options (closes: #406125)
add missing shift (closes: #402588)
remove set +a for dirinstall, so $fai_rundate will be exported (closes: #390373)
start udev before creating /dev/shm/network
create /dev/shm/network if directory not already exists (needed for initrd kernels)
rename action dirinst to dirinstall (closes: #390345)
add option -u,--hostname (closes: #390367)
replace $targetdir with $FAI_ROOT
add condition when printing message
export FAI_ACTION, fix -c and -C in usage()
print empty line in some cases
print message if FAI_ETC_DIR was set and will be used and not overwritten by -C
print message if FAI_ETC_DIR was used from the environment variable
trap uses subroutine clean_exit() for dirinst
setting FAI_ETC_DIR is the same as specifying -C cfdir, default to /etc/fai
move -c to -C, so now all scripts use -C for cfdir
define faimond and export it, we need this before calling the first task
set FAI_CONFIG_SRC for fai-cd installation
remove $stamp
add trap for dirinst that umounts /proc
remove varaible diskvar, use $LOGDIR/disk_var.sh instead
new code for reading $NFSROOT from make-fai-nfsroot.conf
remove variable rundir, mkdir /var/run/fai if not existing
export variable FAI_ETC_DIR
do not copy sources.lsit from /etc/fai, use $FAI_ETC_DIR (specified by fai -c)
define $cfdir later, unset after use
remove variables oclass
replace $rundir by fixed path
rename $DO_INIT_TASKS to $do_init_tasks
change indentation, no code change
cleanup LOGDIR before using it again (closes: #369534)
unset internal variables that are not needed any more, use $() instead of backticks
add ubuntu workaround, /etc/init.d/loopback does not exist on Debian
minor changes
change -c to -C and --classes to --class, add option -c,--cfdir
export $rundir because it's needed in get-config-dir
check if targetdir is specified when doing dirinst
call task defclass when doing dirinst, using -N and -c is forbidden
save start time
add option -c,--classes, add support for dirinst
minor changes, remove code using obsolete variable FAI_CVSROOT
rearrange code, no new code
replace FAI_CLOCATION by FAI_CONFIG_SRC
remove solaris code
fix syntax error
always export HOSTNAME
remove $rundir/current_log code, this directory was never created
core cleanup
code cleanup, remove some Solaris specific code
replace $fstab with fstab
variable installserver removed
remove variable lpipe
remove $rcslog, replace with $LOGIDR/fai.log
remove unused variable $files
fix error
do not mount /tmp/fai during softupdate
minor change in LOGDIR path
use /var/log/fai/current-log as default LOGDIR, /tmp/fai is currently a mount --bind to it
move some code outside fai_init
move prcopyleft() and additional code into external script
NFSROOT is needed for dirinst, eval_cmdline does not make sense for dirinst
fix syntax error
$oclass is in uppercase, $OS_TYPE was in lower case, now $ostype is in lowercase, set $targetdir (used for dirinst)
instead of $OS_TYPE use $oclass (it's the same value)
remove $OS_TYPE from fai.conf
fix wrong test
exit script if no parameters are given and no run from nfsroot
test if fai is run as root
nfs option noatime can only be set here, it does not work in pxelinux.cfg
remount not needed any more
do not use color logo if $console was set on the kernel command line
fix syntax of tr command
rename directory scripts to bin, fix pathes in Makefile
new path for subroutines
create LOGDIR /tmp/fai only during initial installation
add $COLOR_FAI_LOGO, /.nocolorlogo is still possible
remove comment
export HOSTNAME
initialize renewclass with 0
add option -N --new, always test $DO_INIT_TASKS with -eq
rename rcS.log to fai.log, add copyright message to usage()
add $rundir, remove unused dirs at the end, call set_disk_info before task_defvar
rename rcS_fai to fai
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.5 |