| 1 |
fai (4.0~beta3) unstable; urgency=low
|
| 2 |
|
| 3 |
[ Thomas Lange ]
|
| 4 |
* faimond-gui: add option -s
|
| 5 |
* make-fai-nfsroot.conf: set NFSROOT_HOOKS by default
|
| 6 |
* updatebase: remove pre-lenny code
|
| 7 |
* copy pxelinux.0 to TFTPROOT only if it's not already existing
|
| 8 |
remove unneeded else
|
| 9 |
* faimond-gui: Tk::Balloon is not used atm.
|
| 10 |
* subroutines: show rx and tx bytes for network device at the end
|
| 11 |
* subroutines: add commentary how to create variables.log for sourcing
|
| 12 |
them later again (thanks to Andreas Schuldei)
|
| 13 |
* fai-client.install: remove list_disks
|
| 14 |
* make-fai-nfsroot: add test if etc/init is available
|
| 15 |
* fai-client.install, copyright, bootexample.txt, fai-guide.txt,
|
| 16 |
subroutines, THANKS, setup-storage.8, Makefile, FAIBASE.var: remove
|
| 17 |
setup_harddisks and variable USE_SETUP_STORAGE
|
| 18 |
* NEWS: add info about setup_harddisks removal
|
| 19 |
* fai-mirror, control: replace apt-move by reprepro
|
| 20 |
* 99-discover-bug: remove unused script
|
| 21 |
* 30-demo: replace script with shell code in 10-misc
|
| 22 |
* 40-misc: replace cfengine script with shell script
|
| 23 |
* subroutines: df output also shows type of file system
|
| 24 |
* mkramdisk,task_sysinfo,updatebase,fai-do-scripts,fai-debconf,
|
| 25 |
faimond-gui,setup-storage,Commands.pm,Exec.pm,Fstab.pm,Init.pm,
|
| 26 |
Parser.pm,Sizes.pm,Volumes.pm: add $Id$
|
| 27 |
* control: fix duplicate Depends on iproute
|
| 28 |
* fai-savelog: add messages, if some variables are not defined,
|
| 29 |
minor code cleanup
|
| 30 |
* fai-debconf: exit 0 all the time, change comment
|
| 31 |
* make-fai-nfsroot: remove variable $FAI_BOOT
|
| 32 |
* Makefile: add support for small pixmaps in faimond-gui
|
| 33 |
* fai-chboot, fai-chboot.8: support for MAC address, same as host name
|
| 34 |
(thanks to Torge Gipp for the initial patch)
|
| 35 |
* THANKS: add Torge
|
| 36 |
* fai-vol_id: cleanup code
|
| 37 |
* fai: cleanup code
|
| 38 |
* device2grub: fix indentation, minor code fix
|
| 39 |
* fai-start-stop-daemon: remove it, because not needed any more,
|
| 40 |
policy-rc.d is sufficient; remove man page as well [r6261]
|
| 41 |
* fai-server.install, updatebase, make-fai-nfsroot, Makefile: remove
|
| 42 |
fai-start-stop-daemon
|
| 43 |
* make-fai-nfsroot: minor cleanup
|
| 44 |
* make-fai-nfsroot: remove diversion of discover-modprobe
|
| 45 |
* make-fai-nfsroot: die() subroutine now takes exit code, remove several
|
| 46 |
else branches
|
| 47 |
* savelog.LAST: add ignore pattern [?] [r6619] [r6621] [r6631]
|
| 48 |
* ftar: die() subroutine now takes exit code, code cleanup
|
| 49 |
* fai-mirror: code cleanup
|
| 50 |
* updatebase, subroutines: move code for loading apt keys to updatebase
|
| 51 |
* subroutines: new code for prepareapt(). First, try to copy important
|
| 52 |
files (hosts, resolv.conf, sources.list, preferences) from the config
|
| 53 |
space, if not found use version from the nfsroot. Also try whole
|
| 54 |
directory tree /etc/apt from config space
|
| 55 |
* simple examples: move all Debian specific parts into new class DEBIAN
|
| 56 |
(Thanks to Michael Goetze for the patch)
|
| 57 |
* THANKS: add Michael
|
| 58 |
* remove apt-proxy
|
| 59 |
* use 192.168.33.0/24 subnet for class FAISERVER
|
| 60 |
* S99fai-setup: do not call fai-setup
|
| 61 |
* add approx support in class FAISERVER
|
| 62 |
* mkdebmirror: use cdn.debian.net
|
| 63 |
* 10-conffiles, 50-host-classes: add support for hosts named client01,...
|
| 64 |
* install_packages:
|
| 65 |
- add cupt support
|
| 66 |
- create aptpkg cache only if $hasdebian is also set [r6579]
|
| 67 |
- year++ [r6580]
|
| 68 |
- if -l is given, do not write $FAI_ROOT/var/log/install_packages.list
|
| 69 |
[r6634]
|
| 70 |
* fai-guide.txt:
|
| 71 |
- minor URL fix [r6168]
|
| 72 |
- adjust to new task name [r6693]
|
| 73 |
- improve explanation of flag "reboot" [r6627]
|
| 74 |
- minor improvement [r6676]
|
| 75 |
* get-boot-info: do only list NICs which also have a link (means cable
|
| 76 |
connected) [r6234]
|
| 77 |
* control:
|
| 78 |
- change Uploaders: remove Holger, add Mika [r6176]
|
| 79 |
- new URL for browsable svn repository [r6547]
|
| 80 |
- remove Replaces and Conflicts to fai and fai-kernels [r6606]
|
| 81 |
- syslinux-common is not needed on the host, pxelinux.0 is copied from the
|
| 82 |
nfsroot [r6677]
|
| 83 |
* simple example:
|
| 84 |
- do not use fcopy for /etc/modules [r6196]
|
| 85 |
- do not copy file if target is a symlink [r6197]
|
| 86 |
- apply patch from experimental, install grub into all raid devices
|
| 87 |
[r6203]
|
| 88 |
- new code for trap ERR, it now saves the maximum value of all errors
|
| 89 |
[r6291]
|
| 90 |
- use pcimodules command to load kernel driver [r6294]
|
| 91 |
- remove option -s -k from modprobe, they do not exist [r6297]
|
| 92 |
- $FAI_ROOT -> $target [r6298]
|
| 93 |
- replace console-common by console-setup and kbd [r6299]
|
| 94 |
- remove usbkbd, year++ [r6325]
|
| 95 |
- use newer code for error trap [r6353]
|
| 96 |
- use ext4 in Debian examples [r6417]
|
| 97 |
- package_config/DEBIAN: use same linux-image package names as in NFSROOT,
|
| 98 |
add initramfs-tools [r6478]
|
| 99 |
- package_config/FAISERVER: replace transitional package name [r6479]
|
| 100 |
- package_config/XFCE: new example [r6484]
|
| 101 |
- grub.cfg: grub2 (for fai-cd) now asks for user and password [r6486]
|
| 102 |
- class/50-host-classes: add xfcehost [r6491]
|
| 103 |
- grub.cfg,menu.lst: do not use ip= kernel parameter, dhcp is now the
|
| 104 |
default [r6495]
|
| 105 |
- grub.cfg: set default boot to boot from local disk (same as in grub1
|
| 106 |
menu.lst) [r6496]
|
| 107 |
- class/CENTOS.var: new font does not destroy red text on console [r6504]
|
| 108 |
- hooks/prepareapt.CENTOS: add a hint how to disable the fastestmirror
|
| 109 |
plugin [r6508]
|
| 110 |
- scripts/CENTOS/40-install-grub: print boot and grub config to stdout
|
| 111 |
[r6509]
|
| 112 |
- scripts/CENTOS/40-install-grub: use /dev from nfsroot, define device in
|
| 113 |
grub [r6510]
|
| 114 |
- scripts/CENTOS/20-makedev: not needed any more, since we use /dev from
|
| 115 |
the nfsroot [r6511]
|
| 116 |
- scripts/CENTOS/50-misc,scripts/CENTOS/50-sysconfig: use a more
|
| 117 |
descriptive name [r6512]
|
| 118 |
- scripts/CENTOS/80-misc: add user demo [r6513]
|
| 119 |
- scripts/FAIBASE/10-misc: add -c to chmod, chown [r6514]
|
| 120 |
- class/50-host-classes: a host named slchost will be installed using
|
| 121 |
Scientific Linux Cern [r6516]
|
| 122 |
- basefiles/Makefile,basefiles/mk-basefile: replace Makefile
|
| 123 |
implementation with shell script [r6524] [r6556] [r6593] [r6656]
|
| 124 |
[r6750]; add optiopn -d for target directory, set default to /var/tmp
|
| 125 |
[r6751]
|
| 126 |
- hooks/instsoft.DEBIAN: set executable flag [r6545]
|
| 127 |
- scripts/FAIBASE/10-misc: if not IP was set, add special host entry
|
| 128 |
[r6546]
|
| 129 |
- class/CENTOS.var: addcomment [r6557]
|
| 130 |
- disk_config/CENTOS: increase max size of /var [r6558]
|
| 131 |
- package_config/XORG: use these packages only for DEBIAN [r6559]
|
| 132 |
- package_config/CENTOS: add packages for XORG [r6560], SLC6 [r6578],
|
| 133 |
authconfig [r6582], remove redhat-lsb [r6583], make packages for
|
| 134 |
CentOS/slc 6 the default [r6596]
|
| 135 |
- scripts/CENTOS/30-mkinitrd: safer generation of initrd, add drivers only
|
| 136 |
if available [r6561]
|
| 137 |
- scripts/CENTOS/80-misc: if gdm is installed, start graphical login
|
| 138 |
[r6562]
|
| 139 |
- scripts/CENTOS/30-mkinitrd,scripts/CENTOS/40-install-grub: add support
|
| 140 |
for CentOD6/SLC6 [r6564]
|
| 141 |
- scripts/CENTOS/30-mkinitrd: whitespace fix [r6565], fix syntax error
|
| 142 |
[r6566]
|
| 143 |
- disk_config/CENTOS: use ext4 except for /, add comments about ext3
|
| 144 |
issues [r6567]
|
| 145 |
- scripts/CENTOS/60-network-scripts: fix typo [r6577], add check if kudzu
|
| 146 |
exists [r6581]
|
| 147 |
- class/50-host-classes: use CentOS 6 and SLC6 instead of version 5
|
| 148 |
[r6594] [r6595]
|
| 149 |
- scripts/DEBIAN/40-misc: add FAI_CONFIG_SRC to fai.conf [r6620]
|
| 150 |
- debconf/DEBIAN: remove non-existing debconf data [r6632]
|
| 151 |
- hooks/prepareapt.CENTOS: copy resolv.conf to target [r6662]
|
| 152 |
- package_config/fai-project.asc: add gpg key from fai-project.org
|
| 153 |
repository [r6672]
|
| 154 |
- package_config/DEBIAN.asc,simple/package_config/fai-project.asc: rename
|
| 155 |
key file [r6674] [r6675]
|
| 156 |
- hooks/prepareapt.CENTOS,hooks/repository.CENTOS: rename file, because
|
| 157 |
task was renamed [r6739]
|
| 158 |
- scripts/LAST/50-misc: hwclock should not be called with ROOTCMD [r6745]
|
| 159 |
* fai: unset variable after use [r6195]
|
| 160 |
* fai-do-scripts.1: more precise description of matching file names [r6264]
|
| 161 |
* make-fai-nfsroot:
|
| 162 |
- mdadm.conf should not contain info from the install server [r6232]
|
| 163 |
- add patterns, that indicate an error [r6292]
|
| 164 |
- use xz compression for creating the base.tar file if available [r6499]
|
| 165 |
- remove old nfsroot with background process [r6500]
|
| 166 |
- print message if xz is still running [r6505]
|
| 167 |
- add info about different base files [r6599]
|
| 168 |
- use ramdisk for speeding up package installation [r6600]
|
| 169 |
- year++ [r6602]
|
| 170 |
- several minor fixes [r6604]
|
| 171 |
- stop mdadm from calling mkconf [r6605]
|
| 172 |
- remove obsolete call. It's the default behaviour [r6612]
|
| 173 |
- remove rsize [r6613]
|
| 174 |
- remove message about size of nfsroot [r6614]
|
| 175 |
- change comment [r6615]
|
| 176 |
- remove unused code [r6616]
|
| 177 |
- add check for fai packages inside the nfsroot [r6624]
|
| 178 |
- minor code cleanup [r6635]
|
| 179 |
- remove recover function and option -r [r6636]
|
| 180 |
- remove option -U [r6678]
|
| 181 |
- remove unused variable [r6680]
|
| 182 |
- code cleanup [r6681]
|
| 183 |
- add variable $exitcode [r6682]
|
| 184 |
- add comments, code cleanup [r6683]
|
| 185 |
- add warning about -U [r6684]
|
| 186 |
- do not copy fai files into the nfsroot [r6692]
|
| 187 |
- code restructuring for getting generic nfsroot easier [r6695]
|
| 188 |
- ignore error [r6696]
|
| 189 |
- add options -a and -g [r6698]
|
| 190 |
* make-fai-nfsroot,control: use pxelinux.0 from inside the nfsroot, add
|
| 191 |
depends on syslinux-common [r6409]
|
| 192 |
* task_sysinfo:
|
| 193 |
- start software raid when doing sysinfo [r6233]
|
| 194 |
- print disk devices and their mapping to device names [r6284]
|
| 195 |
- add pcimodules command [r6293]
|
| 196 |
- print info about audio device [r6301]
|
| 197 |
* mkramdisk: fix umount when directory is a mount point [r6235]
|
| 198 |
* fai-mount-disk: fix for mounting of partitions based on fstab [r6274]
|
| 199 |
* Makefile:
|
| 200 |
- remove bin/setup_harddisks from list [r6305]
|
| 201 |
- remove temporary directory in clean target [r6313]
|
| 202 |
- remove fai-guide.chunked directory in clean target [r6492]
|
| 203 |
- remove unused script [r6597]
|
| 204 |
- remove non-existing script [r6630]
|
| 205 |
- remove -f from checkbashism [r6648]
|
| 206 |
- use more verbose filenames (like
|
| 207 |
_anchor_id_advanced_xreflabel_advanced_advanced_fai.html) [r6671]
|
| 208 |
* control,Makefile: remove build dependencies that were only needed for
|
| 209 |
lenny, use -L with a2x [r6327]
|
| 210 |
* THANKS,rshall: convert to UTF-8 [r6307]
|
| 211 |
* NFSROOT:
|
| 212 |
- remove unneeded aufs packages [r6311]
|
| 213 |
- remove unused classes [r6413]
|
| 214 |
- add firmware packages to the nfsroot [r6601]
|
| 215 |
* FAQ: remove very old FAQ [r6489]
|
| 216 |
* docs: remove FAQ [r6490]
|
| 217 |
* subroutines:
|
| 218 |
- add options -a, -o to ifclass(), check multiple classes (logical AND,
|
| 219 |
OR) [r6603]
|
| 220 |
- use ftar for extracting base file (add support for xz compression)
|
| 221 |
[r6501]
|
| 222 |
- add BASHOPTS to pattern [r6611]
|
| 223 |
- remove unused code. Writing to /tmp/l seems to be for debugging [r6623]
|
| 224 |
- cleanup code when to reboot or when to wait for keystroke [r6628]
|
| 225 |
- improve matching of cmdline (closes: #607285, #632350) [r6633]
|
| 226 |
- add short descriptions [r6687]
|
| 227 |
- add comment, move code [r6688]
|
| 228 |
- add missing suffix .asc in file name, minor change in message [r6742]
|
| 229 |
- ignore no matching class when using ftar for basefiles/ [r6766]
|
| 230 |
* subroutines,fai-class.1: use bash regex matching instead of associative
|
| 231 |
array [r6668] [r6669] [r6728]
|
| 232 |
* subroutines,updatebase: move code for loading apt keys into
|
| 233 |
task_prepareapt [r6690]
|
| 234 |
* ftar: print only one / in path names, year++ [r6503]
|
| 235 |
* fai-cd: call genisoimage with -R instead of -r [r6522]
|
| 236 |
* prcopyleft: year++ [r6544]
|
| 237 |
* updatebase:
|
| 238 |
- load apt keys by class names [r6625]
|
| 239 |
- print a warning if some *.asc file are not used [r6629]
|
| 240 |
- fix wrong test [r6647]
|
| 241 |
- remove comments [r6686]
|
| 242 |
- prettify code [r6689]
|
| 243 |
* faireboot: fix wrong message [r6591]
|
| 244 |
* fai,fai-cd,make-fai-nfsroot,fai.conf: remove variable $FAI from fai.conf,
|
| 245 |
set default value in programs [r6607]
|
| 246 |
* fai,fai-mirror,make-fai-nfsroot,fai.conf: remove $MNTPOINT from fai.conf,
|
| 247 |
set default value where needed [r6608]
|
| 248 |
* fai-chboot: first, check if any hosts are specified [r6609]
|
| 249 |
* fai-chboot.8: add -u to more examples [r6610]
|
| 250 |
* fai-chboot.8: add -P to some examples, remove stupid example [r6622]
|
| 251 |
* fai: do not exit if /etc/fai does not exist. [r6617]
|
| 252 |
* get-config-dir: check if $FAI is defined [r6618]
|
| 253 |
* fai-do-scripts: add python support Closes: #635880 [r6637]
|
| 254 |
* make-fai-nfsroot.conf: move important variables to top, no other changes
|
| 255 |
[r6670]
|
| 256 |
* sources.list: enable fai-project.org repository by default [r6673]
|
| 257 |
* setup-storage: the disklist can now also be space separated [r6679]
|
| 258 |
* faimond-gui,subroutines: rename task prepareapt to repository, add
|
| 259 |
warnings for hooks using the old name [r6691]
|
| 260 |
* fai.conf: do not set LOGUSER by default [r6736]
|
| 261 |
* fai,fai-setup,fai.conf: use default value for FAI_LOGPROTO [r6737]
|
| 262 |
* faimond-gui.1: add option -s [r6749]
|
| 263 |
* mkdebmirror: option pdiff was renamed [r6753]
|
| 264 |
* fai-chboot: check if configuration directory exists [r6755]
|
| 265 |
* get-config-dir-*,subroutines: raise error values from 70x to 88x. [r6758]
|
| 266 |
* make-fai-nfsroot,simple/files/etc/kernel-img.conf/DEBIAN: kernel-img.conf
|
| 267 |
is not needed any more [r6760]
|
| 268 |
* Makefile,all_hosts,prtnetgr,rshall: remove obsolete utils which are not
|
| 269 |
closely connected to fai. Closes: #618521 [r6763]
|
| 270 |
* ftar,ftar.8: add option -i. Ignore "no matching class" and exit with 0
|
| 271 |
[r6765]
|
| 272 |
* fai-kvm: add utility for starting kvm hosts for testing FAI software
|
| 273 |
[r6773] [r6774]
|
| 274 |
* get-boot-info: copy live.log to LOGDIR [r6775]
|
| 275 |
* Makefile,fai-nfsroot2image,fai-server.install,fai-server.manpages,
|
| 276 |
fai-nfsroot2image.8: add fai-nfsroot2image script and man page [r6776]
|
| 277 |
* make-fai-nfsroot,Makefile,fai-server.install,fai-server.links:
|
| 278 |
make-fai-nfsroot -> fai-make-nfsroot transition [r6777] [r6778] [r6779]
|
| 279 |
* fai-chboot.8: add example [r6781]
|
| 280 |
|
| 281 |
[ Michael Goetze ]
|
| 282 |
* simple examples:
|
| 283 |
- Add missing svn:executable property to example scripts. [r6275] [r6348]
|
| 284 |
- Add to simple-examples a Makefile for creating basefiles. [r6276]
|
| 285 |
- Use mktemp, s/-/_/ in class names. [r6277]
|
| 286 |
- Deduplicate scripts/{DEBIAN,FAIBASE}/40-misc in simple-examples [r6280]
|
| 287 |
- Add some CentOS-related ignore patterns to savelog.LAST.source [r6287]
|
| 288 |
- Initial checkin of CentOS support for simple examples. [r6288]
|
| 289 |
- Copy fai.conf and a small fix, so that fai softupdate runs without error
|
| 290 |
on a fresh installation with simple-examples [r6290]
|
| 291 |
- rename TMPDIR to BASEFILEDIR to avoid accidental setting [r6336]
|
| 292 |
- hooks/updatebase.CENTOS: =~ s/yum/yum -y/ [r6342]
|
| 293 |
- package_config/CENTOS: install sendmail [r6343]
|
| 294 |
- split up some variables into DEBIAN and CENTOS and implement them on
|
| 295 |
CENTOS [r6345]
|
| 296 |
- CENTOS/30-mkinitrd: --with is enough, we don't need --preload [r6346]
|
| 297 |
- Install redhat-lsb on CentOS, thanks to Stephan Adig for the idea
|
| 298 |
[r6347]
|
| 299 |
- Replace CENTOS/20-mknod by CENTOS/20-makedev, thanks to Stephan Adig for
|
| 300 |
the patch [r6349]
|
| 301 |
- Cleanup move of variables from FAIBASE to DEBIAN [r6395]
|
| 302 |
- CENTOS/40-install-grub: fix typo [r6397]
|
| 303 |
- Move some things from scripts/FAIBASE/10-misc to scripts/DEBIAN/40-misc
|
| 304 |
[r6398]
|
| 305 |
- Make static network configuration work on CentOS [r6454]
|
| 306 |
* NFSROOT, NEWS, simple example: Remove cfengine2 from default NFSROOT, as
|
| 307 |
it is no longer needed for the simple-examples. Only do cfengine cleanup
|
| 308 |
if it is installed. [r6283] [r6289]
|
| 309 |
* setup-storage.8: Update AUTHORS in setup-storage(8) [r6312]
|
| 310 |
* get-config-dir-git: Add support for git+ssh config dir [r6339] [r6354]
|
| 311 |
* get-config-dir-git,get-config-dir-hg,get-config-dir-svn:
|
| 312 |
get-config-dir-{svn,git}: check whether source is correct before update
|
| 313 |
[r6340]
|
| 314 |
* get-boot-info: Assume localdomain if no domain name received by DHCP
|
| 315 |
[r6341]
|
| 316 |
|
| 317 |
[ Michael Prokop ]
|
| 318 |
* Makefile,control:
|
| 319 |
- Add syntax checks to catch possible syntax problems (perl/bashism/bash).
|
| 320 |
Make perlcheck work without perl-tk and liblinux-lvm-perl.
|
| 321 |
Closes: #610509 [r6272] [r6260] [r6262] [r6263] [r6267] [r6270]
|
| 322 |
- Drop cfengine2 from recommends of fai-client [r6701]
|
| 323 |
- Use syslinux as alternative for syslinux-common in depends of
|
| 324 |
fai-nfsroot [r6718]
|
| 325 |
* developer-policy.txt: Add initial developer policy instructions (WIP).
|
| 326 |
[r6460]
|
| 327 |
* release-management.txt: Add document regarding release management of FAI
|
| 328 |
stable using git-svn. [r6461] [r6541]
|
| 329 |
* NFSROOT:
|
| 330 |
- Drop duplicate firmware-bnx2x entry and use firmware-bnx2 instead.
|
| 331 |
Thanks Jens Abromeit <j.abromeit@jpberlin.de> [r6720]
|
| 332 |
- Install xz-utils in nfsroot by default [r6721]
|
| 333 |
* fai-quickstart.postinst: make sure FAI_CONFIGDIR is set, otherwise inform
|
| 334 |
user [r6685]
|
| 335 |
* make-fai-nfsroot:
|
| 336 |
- Make sure we exit with actual return code of subshell [r6697]
|
| 337 |
- Divert /sbin/initctl if the executable is present [r6723]
|
| 338 |
* simple/package_config/DEMO: drop rusers + rusersd packages [r6729]
|
| 339 |
* simple/package_config/UBUNTU: add UBUNTU class file to package_config
|
| 340 |
[r6740]
|
| 341 |
* etc/sources.list: remove deprecated examples/etc/sources.list config file
|
| 342 |
[r6741]
|
| 343 |
* conf/NFSROOT: provide commented package selection examples for Ubuntu
|
| 344 |
[r6743]
|
| 345 |
* simple/package_config/FAIBASE: drop jove, nscd + tcsh from package_config,
|
| 346 |
replace exim4 with nullmailer [r6746]
|
| 347 |
* NFSROOT,simple/package_config/DEBIAN: software selection: use
|
| 348 |
linux-image-686 as default for I386 [r6747]
|
| 349 |
* conf/NFSROOT: drop jove, discover, liblinux-lvm-perl, libapt-pkg-perl and
|
| 350 |
add git [r6748]
|
| 351 |
* make-fai-nfsroot,make-fai-nfsroot.8: do not overwrite existing nfsroot by
|
| 352 |
default, use option -f to force overwriting [r6752]
|
| 353 |
* fai-mirror.1: fix typo in usage example (debmirrir->debmirror) [r6762]
|
| 354 |
* make-fai-nfsroot: do not error out if getent hosts fails [r6770]
|
| 355 |
* make-fai-nfsroot: do not error out if grep on mount output fails in
|
| 356 |
umount_dirs() [r6771]
|
| 357 |
* make-fai-nfsroot: provide proper return code in fdivert() [r6772]
|
| 358 |
* fai-make-nfsroot,fai-make-nfsrot: rename fix: fai-make-nfsrot should be
|
| 359 |
fai-make-nfsroot of course. Thanks Jan-Marek Glogowski for reporting on
|
| 360 |
IRC [r6782]
|
| 361 |
* fai-server.links: fix fai-make-nfsroot symlinks in Debian package. Thanks
|
| 362 |
Jan-Marek Glogowski for bugreport and patch. [r6783]
|
| 363 |
|
| 364 |
[ Michael Tautschnig ]
|
| 365 |
* fcopy.8: describe behaviour if preinst has nonzero exit code
|
| 366 |
* examples/simple/package_config/GNOME: Remove gnome-apt, ice*-gnome-support
|
| 367 |
as these don't exist in squeeze anymore (thanks Karl Wallner for reporting
|
| 368 |
this)
|
| 369 |
* setup-storage:
|
| 370 |
- Added support for using raw disk devices, without partitioning. Thanks
|
| 371 |
Jordi Funollet. Closes: #589649 [r6169]
|
| 372 |
- Generate conditional definitions for disk_var.sh such that variables
|
| 373 |
will only be set if not previously defined by users. [r6240]
|
| 374 |
- Partition pseudo-type luks:"<pass>" for LUKS device with user-defined
|
| 375 |
passphrase. Thanks Patrick Schoenfeld for suggesting this and extensive
|
| 376 |
testing. [r6405]
|
| 377 |
- If $disklist or $LOGDIR are not provided, find sane default values.
|
| 378 |
[r6406]
|
| 379 |
- Added "all" as valid value for preserve*, resize, always_format. Thanks
|
| 380 |
Toomas Tamm for suggesting this. [r6408]
|
| 381 |
- Man page: Move examples section to the front, several clarifications,
|
| 382 |
additional (simple) RAID example. [r6410] Added Holger's example for SW
|
| 383 |
RAID+LVM. Thanks Holger Levsen. Closes: #645167 [r6769]
|
| 384 |
- Add comment to generated fstab denoting actual device in case of UUID or
|
| 385 |
LABEL being used as identifier. [r6411]
|
| 386 |
- Distinct treatment of MiB vs. MB and friends. [r6412]
|
| 387 |
- Don't keep redundant number field in config data structure. [r6416]
|
| 388 |
- preserve_* now supported for each partition in place. Thanks Edgar Fuß
|
| 389 |
[r6703]
|
| 390 |
- Virtual disks don't have partition types. [r6704]
|
| 391 |
- Keep current_config consistent [r6705]
|
| 392 |
- Better error message for invalid string X in disklabel:X. [r6706]
|
| 393 |
- Start first partition at 1M [r6707]
|
| 394 |
- Support for /dev/loop*, parse floating point output of parted [r6708]
|
| 395 |
- Added new option -s to perform syntax check only. Closes: #627913
|
| 396 |
[r6709]
|
| 397 |
- Stop RAID arrays before re-assembling. Thanks David Dreezer [r6710]
|
| 398 |
- Properly handle alignment and preserving first partition. [r6711]
|
| 399 |
- Bugfixes to properly read volume id [r6712]
|
| 400 |
- Fix 100%-on-gpt configuration issue. Closes: #619136 [r6713]
|
| 401 |
- Use wipefs to purge (RAID) signatures [r6714] [r6722]
|
| 402 |
- Retain partition flags of preserved partitions. [r6715]
|
| 403 |
- Added options -D <disks>, -L <logdir> [r6716]
|
| 404 |
- Test mdadm-startall for existence before running it [r6724]
|
| 405 |
- Try to write disklabel in -X mode, regardless of exact error message
|
| 406 |
[r6754]
|
| 407 |
- Ignore warning about read-only device for reading partition table
|
| 408 |
[r6756]
|
| 409 |
- Initialize boot_mnt_point [r6757]
|
| 410 |
- Add gpt-bios partition with size 1MB initially [r6759]
|
| 411 |
- Set bootable flag on gpt-bios disk [r6761]
|
| 412 |
* dev-utils: New directory for scripts which are helpful for development of
|
| 413 |
FAI [r6239] [r6302]
|
| 414 |
* Makefile: Make sure that all example scripts are executable, fix syntax
|
| 415 |
check [r6268] [r6650] [r6652]
|
| 416 |
* examples/more-tests: Tests moved to test-suite [r6359-r6366] [r6372]
|
| 417 |
* Makefile,fai-client.lintian-overrides,subroutines: Using shopt -s extglob
|
| 418 |
won't work because bash fails with syntax error before [r6654] [r6658]
|
| 419 |
* subroutines: Require nonempty variable name as suggested by Thomas [r6660]
|
| 420 |
* control: Remove fai-server's recommends of fai-setup-storage. Closes:
|
| 421 |
#644516 [r6738]
|
| 422 |
* get-config-dir-hg: Added get-config pattern for hg+https. Closes: #631495
|
| 423 |
[r6744]
|
| 424 |
* fai.conf,fai.conf.5: Added man page for fai.conf [r6767]
|
| 425 |
* fai-vol_id: merged Jan's/Limux changes [r6768]
|
| 426 |
|
| 427 |
-- Michael Tautschnig <mt@debian.org> Sun, 05 Jun 2011 19:16:51 +0100
|
| 428 |
|