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

Contents of /trunk/debian/changelog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1309 - (show annotations) (download)
Fri Nov 22 16:07:20 2002 UTC (10 years, 6 months ago) by lange
File size: 21203 byte(s)
remove emacs variables
1 fai (2.3.5) unstable; urgency=low
2
3 * bootsector: do not use dpkg to get hardware architecture
4 * a lot of spelling mistakes corrected. Thanks Era! (closes: # 155735)
5 * control: correct name for Debian distribution (closes: #150887)
6 * make-fai-nfsroot: add -l to tar when creating base.tgz (closes: #151173),
7 add noatime to mount, new mknbi-linux options, check for existence of
8 mknbi-linux (closes: #167900), replace $UID with `id -u`
9 * scripts/BOOT: echo each kernel module to a seperate line in
10 /etc/modules, lilo.conf can also boot the old kernel
11 * scripts/LAST: add call: apt-get -f install
12 * ftar: conditional rm -rf
13 * test if mknbi-linux is available (closes: #167900)
14 * make-fai-bootfloppy: rmdir lost+found to get more space on floppy,
15 replace $UID with `id -u`
16 * DEFAULT/S01: install $addpackages with one dpkg call
17 * bug fix: hooks can now skip its task again
18 * NFS file systems are also mounted with noatime.
19 * rcS_fai: create var/run/sshd directory, /usr/local/{bin,sbin} at the
20 very beginning of PATH, add /usr/lib/fai to PATH
21 * scripts/USB: fix option for echo
22 * scripts/FAI_BOOTPART: missing $target added
23 * scripts/DEFAULT/S01: make /root accessable only by root
24 * lib/subroutines: better regex for matching disks in /proc/partitions
25 * Fai.pm and subroutines* are moved from lib/ moved to share/
26
27 -- Thomas Lange <lange@debian.org> Fri, 22 Nov 2002 15:53:09 +0100
28
29 fai (2.3.4) unstable; urgency=low
30
31 * default name for fai kernel-image has changed
32
33 -- Thomas Lange <lange@debian.org> Thu, 16 May 2002 14:42:00 +0200
34
35 fai (2.3.3) unstable; urgency=medium
36
37 * enable use strict in perl scripts
38 * remove some potato specific code
39 * typo fixed (closes: #143272)
40 * add some packages to SERVER
41 * copy id_dsa* and id_rsa* files in make-fai-nfsroot
42 * debian/rules uses DH_COMPAT=3
43 * add packages to AUDIO, changes in SERVER
44 * potato specific code removed
45 * faireboot kills syslogd before booting
46 * change symlink of rcS_fai (closes: #146430)
47 * print warning before removing nfsroot
48 * do not compress pdf files in /usr/share/doc/
49
50 -- Thomas Lange <lange@debian.org> Thu, 16 May 2002 09:27:15 +0200
51
52 fai (2.3.2) unstable; urgency=low
53
54 * bug fix: THISLOG is unused variable
55 * added save_log_*(): only remove files (-type f added)
56 * load net-pf-1 kernel module (unix socket)
57 * minor changes in package_config files
58 * added script class/S03hwdetect.source
59 * dhclient-perl: dhcp use host_name
60 * faireboot: use rmalldivert for removing diversions
61 * $divertlist not used any more; use dpkg-divert --list
62 * setup_harddisks writes list of swap devices; they are enables using swapon
63
64 -- Thomas Lange <lange@debian.org> Mon, 29 Apr 2002 19:47:39 +0200
65
66 fai (2.3.1) unstable; urgency=low
67
68 * bug fix in make-fai-bootfloppy, fcopy
69 * first letter in description now uppercase (closes: #142017)
70 * add option -m to make-fai-bootfloppy
71 * save keymap to boottime.kmap.gz
72 * add many comments to shell scripts
73 * copy $loguserhome/.ssh/*.pub files to $NFSROOT/root/.ssh
74 * packages from $addpackages are also installed to the system if
75 they exist in $FAI/files/packages/
76 * minor changes in package_config files
77 * move task_confdir() to subroutines-linux
78 * added create_resolv_conf(); code removed from task_confdir
79 * jobsrunning() subroutine for linux and solaris added
80 * faireboot: source fai.conf and subroutines-$OS_TYPE
81 * subroutines-linux: additional way to determine all ethernet devices
82 * move some packages from $NFSROOT_PACKAGES into make-fai-nfsroot
83 * add more .ssh/ files to nfsroot
84 * $FAI_SUBDIR renamed to $FAI_SHAREDIR
85 * rcS_fai: add $osname
86 * write some variabel definitions to $rcsfaivar (used for remote logins)
87
88 -- Thomas Lange <lange@debian.org> Tue, 16 Apr 2002 13:30:04 +0200
89
90 fai (2.3) unstable; urgency=low
91
92 * default configurations are for Debian 3.0
93 * add auto stanza to /etc/network/interfaces (closes: #114627)
94 * now depends on debootstrap (closes: #128457)
95 * set DEBIAN_FRONTEND to "noninteractive" (closes: #131855)
96 * Fai.pm now copied to new location if woody in use (closes: #125839)
97 * package upgrade does not remove nfsroot (closes: #123463)
98 * many files: use $FAI instead of fixes /fai, config file moved to
99 from /etc/fai.conf to /etc/fai/fai.conf
100 * store log files to $LOGDIR (default to /tmp/fai), can be set in fai.conf
101 * read also subroutines-$OS_TYPE file
102 * fai.conf: moved to /etc/fai/fai.conf
103 variables removed: FAI_ARCH, UTC (now in class/*.var), KERNELVERSION
104 variables added: FAI, FAI_DEBOOTSTRAP_OPTS
105 * make-fai-nfsroot sets up pxelinux environment
106 automaticly determine kernel version; added get_kernel_version(),
107 copies /etc/fai/.cvspass to nfsroot, can now write the floppy image to
108 a file
109 added call_with_stamp subroutine, for easy creation of stamps
110 Tue Jan 29 20:19:27 CST 2002 -- Chad Walstrom <chad@debian.org>
111 Added support to run script as a recovery operation. This is a
112 glue-script; we may as well provide the ability to fix problems and
113 continue. Changes include:
114 - Adding a RUNDIR environment variable
115 - A command line option "-r" for recover operations
116 - logic tests and stampfiles to appropriate function calls
117 Checked for existance of character file dev/boot255 before calling mknod.
118 Checked for existance of $NFSROOT/proc/modules file before calling
119 umount $NFSROOT/proc
120 Recursively copies contents of /etc/fai/ directory (good if using CVS)
121 Install $NFSROOT_PACKAGES in a second pass, to sidestep conflicts
122 (e.g. so that ssh may replace rsh-client)
123 Don't set up $LOGUSER's home directory if that variable is undefined
124 add variable FAI_DEBOOTSTRAP_OPTS
125 * conf/fai_modules_off: more modules turned off
126 * call openvt with full shell path (closes: #134641)
127 * hooks are also skipped if task is skipped
128 * hooks that end in .source are sourced
129 * class/*.mod file can now define variables
130 * add ADAPTEC.mod file
131 * apt/conf: set Assume-Yes "true" so apt-get (and tasksel) is noninteractive
132 * lib/subroutines: /dev/ida/ and /dev/rd/ support in
133 subroutine:umount_local_disks, added $netdevices_up, use $tfsab
134 instead of fstab (for solaris support), /fai is now $FAI, mount shm
135 file system if available, otherwise use normal ramdisk, strip comment lines
136 when defining classes via scripts, added subroutine do_script,
137 do_scriptss calls every script class/<classname>/S[0-9]* when class is
138 not a file, execute all S[0-9]* scripts in a directory
139 /fai/scripts/$class/, skip all comment lines when definig classes
140 task_partition() call setup_harddisk only if no disk_var.sh exists
141 defclass also sources all scripts class/S*.source
142 add subroutines adddivert(), rmalldivert(); task_finish calls
143 rmalldivert, task_sysinfo calls kudzu; save_log*() -maxdepth not
144 needed for find, save_log*() now uses date and time for directory name;
145 /tmp/fai now $LOGDIR, can be set in fai.conf; new cvs co code
146 * templates/scripts: change NET and NETWORK examples; now called S10,
147 S40 and located in directory /fai/scripts/NETWORK/
148 BASE and DEFAULT moved to DEFAULT/S20 and DEFAULT/S01
149 * setup_harddisk: raid support for /devc/rd, /dev/ida and cciss driver
150 for Compaqs Smart Array Controllers, called with -d
151 * doc/Makefile: detect if anything is really to do
152 * use gzip -dc instead of zcat
153 * make-fai-bootfloppy: do not copy /boot/System.map to floppy, new
154 option -s
155 * added prtnetgr; change netgroup example and script all_hosts to use it
156 * fcopy: added debug message if executing postinst, ignore CVS
157 directories, use File::Find, now sets envionment variables $target and
158 $FAI_ROOT, bug fix in -d option, new options -L and -P
159 * KERNELVERSION not needed in fai.conf, now automaticly determined in
160 make-fai-* scripts
161 * FAI_FILES removed
162 * Files added: THANKS, preinst, prtnetgr, pxelinux.cfg
163 * Manual pages added fai-setup, install_packages, make-fai-bootfloppy,
164 make-fai-nfroot
165 * add use stict pragma for perl scripts
166 * add auto.master and auto.scratch config for kernel automounter
167 * mkdebmirror: use passive ftp mode
168 * added autofs to package_CONFIG/BEOWULF
169 * debian/prerm: do nothing when upgrading package
170 * scripts/fai-setup: determine loguserhome earlier (closes: #136851)
171 * new standards version 3.5.6
172
173 -- Thomas Lange <lange@debian.org> Tue, 9 Apr 2002 18:29:15 +0200
174
175 fai (2.2.3) unstable; urgency=low
176
177 * added ATOMCLIENT in disk_config
178 * setup_harddisks detects harddisk even if no valid partition table is
179 available
180 * added dosfstools to nfsroot
181 * added .rhosts for ATOMCLIENTS
182 * added detect, discover and lsdev to sysinfo
183 * make-fai-nfsroot: now ash compatible (closes: #117431)
184 clean apt cache before creating base.tgz, make
185 liloconf silent, verbose output can be redirected to a file
186 call mknbi only for kernels using BOOTP, added sysutils package
187 * scripts/DEFAULT: chmod 1777 the defined scratch partition
188 * wake on LAN section added to fai guide
189 * reiserfs patch added to setup_harddisks
190 * nfs-user-server support for woody
191 * DEFAULT: scratch directories are writeable for all users
192 * utils moved from doc directory to /usr/share/fai
193 * install_packages: check all package names, remove unknown packages
194 from install list; PRELOAD support for url of type file:
195 * dpkg-divert is quiet unles verbose is set
196 * make diversion for broken liloconfig (closes: #113906)
197 * added class NOGETTY
198 * install_packages: add code for command PACKAGES hold
199
200 -- Thomas Lange <lange@debian.org> Thu, 8 Nov 2001 17:01:02 +0100
201
202 fai (2.2.2) unstable; urgency=low
203
204 * bug fix in get_dhcp_info()
205 * added jmon to BEOWULF
206
207 -- Thomas Lange <lange@debian.org> Wed, 10 Oct 2001 10:52:35 +0200
208
209 fai (2.2.1) unstable; urgency=low
210
211 * bugs in mkdebmirror fixed
212 * replace compat from nsswitch.conf templates (closes: #113902)
213 * FAI_FLAGS can contain comma or space separatedd list of flags
214 * echo device before BOOTP request
215 * all_hosts uses netgroup allhosts
216
217 -- Thomas Lange <lange@debian.org> Fri, 5 Oct 2001 17:19:14 +0200
218
219 fai (2.2) unstable; urgency=low
220
221 * fix lilo bug in make-fai-bootfloppy
222 * user can define their own action using FAI_ACTION and
223 creating a command /fai/hooks/$FAI_ACTION
224 * rcS_fai rearranged; move a lot of subroutines into subroutines
225 * hooks can force rcS_fai to skip the default task
226 * timeout for bootpc can be set in rcS_fai
227 * new subroutine ether_info sets variable $ethers
228 * unused subroutine myyes removed
229 * prepare-apt.log renamed to updatebase.log
230 * task_sysinfo only probes available disks
231 * install_packages: support for new task packages using tasksel
232 * get_bootp_info() and get_dhcp_info() uses multiple network interfaces
233 via variable $netdevices
234 * layout of local Debian mirror for non-US changed
235 * mkdebmirror: non-US has new location, minor bugs removed
236 * rmdivert moves distrib.dpkg-new files
237 * new chapter about installing a Beowulf cluster
238 * bug in list_disks() fixed
239 * diskless class is automaticly defined, improved diskless hook
240 * package nfs-common added to nfsroot for lockd, statd
241 * support for additional variable definitions and classes
242 * new utilities: all_hosts, rshall and softupdate
243 * new examples for Beowulf cluster: atoms, ATOMCLIENT, BEOWULF
244 * defvar and devclass are now called before task_action
245 * bug fix: fcopy down not convert from octal when using file-modes
246 * all file in /files/root/ use file-modes
247 * tlink can show symlink of a host or all file in /boot/fai
248 * new class NOSECURETTY, NOTCPD
249
250 -- Thomas Lange <lange@debian.org> Fri, 14 Sep 2001 14:35:49 +0200
251
252 fai (2.1) unstable; urgency=low
253
254 * user visible changes are now reported in NEWS file
255 * setup_harddisk: do not check if root partition is in first 8GB, do not
256 check if it's a primary partition
257 * make-fai-nfsroot: uses debbootstrap if FAI_DEBOOTSTRAP is
258 defined (closes: #100914)
259 use /etc/apt/sources.list is FAI_SOURCES_LIST is undefined
260 * call some commands with prefix LC_ALL=C, so diffrent locale does
261 not change the output
262 * ftar: do not call tar with option I, j or z, use pipe instead
263 * rcS_fai: added hook support, use all ntpserver for ntpdate, always
264 extract base.tgz, no version number in base.tgz; read_config() removed;
265 move some task from fai_init to fai_setup to get their output;
266 create etc/hosts with fqdn in target directory; $revclasses contains
267 classes in reversed order
268 * new flag createtv; controls if ctrl-c will reboot or give a shell and
269 if two additional terminals will be available
270 * debhelper compatability level now 2
271 * woody support: using debootstrap, different package lists
272 * added class DISKLESS
273 * subroutine disk_info rewritten, ignores cdrom
274 * fai-setup: do not generate ssh key if already existing
275 * cat <<EOF calls corrected
276 * mkdebmirror now mirrors also testing and unstable by default
277 * grub support in scripts/BOOT and scripts/FAI_BOOTPART
278 * new utility chkdebnames check debian package names
279 * new script device2grub convert normal device names to grub device names
280
281 -- Thomas Lange <lange@debian.org> Fri, 20 Jul 2001 11:55:29 +0200
282
283 fai (2.0.2) unstable; urgency=low
284
285 * typo in ftp Debian mirror fixed
286 * corrected wrong cvs tag, some more little changes
287
288 -- Thomas Lange <lange@debian.org> Thu, 28 Jun 2001 14:11:23 +0200
289
290 fai (2.0.1) unstable; urgency=low
291
292 * Default Debian mirror access now via ftp. This can take much time to
293 download the required packages. (closes: #101596)
294 * Check if LOGUSER is defined, (closes: #101620)
295 * wget now recommends, (closes: #101594)
296 * Use ntpdate if a ntp server is defined (tag nt in bootptab),
297 (closes: #101899)
298 * DEFAULT script writes fqdn and short hostname into etc/hosts,
299 (closes: #101820)
300 * Bug fix. Check if immgen executable is available.
301
302 -- Thomas Lange <lange@debian.org> Thu, 28 Jun 2001 13:33:33 +0200
303
304 fai (2.0) unstable; urgency=low
305
306 * first upload to Debian archive
307 * kernel-2.2.19 support
308 * order of classes now (with increasing priority):
309 DEFAULT, <other classes>, $HOSTNAME, LAST
310 * architecture is now also a class (see S01alias.sh)
311 * class/*.source renamed to class/*.var, because they define variables
312 * new description of all classes
313 * $moduleslist is the list of modules that will be loaded by the new system
314 * names of examples changed to make them more comprehensible
315 * FAI_PACKAGEDIR now FAI_DEBMIRROR
316 * new fcopy script for copying files with classes
317 * new ftar script for extracting tar files with classes
318 * manual pages for fcopy, ftar
319 * converted many cfengine scripts to shell scripts
320 * several classes and scripts removed and rearranged
321 * S90partitions.pl replaces the old shell version
322 * add FAI_BOOTPART class and scripts
323 * klogd, syslogd running during installation
324 * make-fai-bootfloppy can take additional parameters for the kernel and
325 supports multiple network interface cards
326 * kernel append parameters define variables in rcS_fai
327 * added subroutines ifclass, rwmount
328 * new command bootsector can enable, disable or list magic number of
329 boot sector
330 * make many variables local
331 * better debugging of shell scripts
332 * remote login has all subroutines available
333 * faireboot -s saves log files to install server
334 * sfdisk call removed from subroutines and Fai.pm, since it's not
335 portable; unfortunately setup_hardisk still using it
336 * new mount2dir command; this task is removed from setup_hardisk
337 * files in package_config can use dpkg --get-selections format
338 * redundant packages in package_config/COMPILE removed
339 * PRELOADRM feature for package_config
340 * comments in files in package_config/ are now everything after a #, not
341 only at the beginning of a line
342 * lvm not in nfsroot by default, grub now included
343 * access from install clients to server can be done via rsh/rcp or
344 ssh/scp (see fai.conf)
345 * modprobe displays less errors
346 * templates now stored in /usr/share/fai
347 * all release timestamp in this changelog until version 1.4.2 are
348 wrong; they indicate the time when I started hacking the next version;
349 these are the correct release dates:
350 Jun 20 2000 fai_1.1beta2.tar.gz
351 Jul 11 2000 fai_1.2.0beta1.tar.gz
352 Oct 26 2000 fai_1.3.0test1.tar.gz
353 Nov 6 2000 fai_1.3.0test2.tar.gz
354 Nov 23 2000 fai_1.4.0.tar.gz
355 Dec 7 2000 fai_1.4.1.tar.gz
356 Dec 12 2000 fai_1.4.2.tar.gz
357
358 -- Thomas Lange <lange@debian.org> Tue, 15 May 2001 14:28:31 +0200
359
360 fai (1.4.2) unstable; urgency=low
361
362 * add wget to suggests list
363 * xviddetect called for FAI_ACTION=sysinfo
364 * fai.conf: added missing / in ftp definition of FAI_SOURCES_LIST
365 * added parted to nfsroot and package_config/MINI_SOFT
366 * FAI_KEYMAP files can also be located in /fai/files
367 * added subroutine load_keymap_consolechar (was included in rcS_fai)
368 keymap now called correctly
369 * the little FAI banner is now printed on startup
370 * variable hdparm tunes your hard disks and creates rcS.d script
371
372 -- Thomas Lange <lange@debian.org> Mon, 11 Dec 2000 16:36:31 +0100
373
374 fai (1.4.1) unstable; urgency=low
375
376 * swap order of class ALL and hostname
377 * CLASS ALL renamed to DEFAULT
378 * templates/class/S*.source files renamed
379 * scripts in class/ reorganized. First *.{sh,pl) are executed, then
380 $class.source are sourced for all defined classes
381 * install kernels removed, now included in package fai-kernels
382 * hdparm available in nfsroot, sysinfo prints hparm -i
383 * classs/ATA33.source can tune harddisk during installation
384 * class DEBIAN_DEVEL commented out, because this software package list
385 mostly segfaults dpkg
386 * base?_?.tgz now included in nfsroot; BASETGZ not needed any more
387 * bug fixed: setup_harddisk don't mount preserved partitions if mount
388 point is not in root directory
389 * bug fixed: no dns support during chroot in make-fai-nfsroot
390
391 -- Thomas Lange <lange@debian.org> Wed, 29 Nov 2000 11:34:41 +0100
392
393 fai (1.4.0) unstable; urgency=low
394
395 * faireboot is faster and more reliable
396 * package depends on nfs-server
397 * keymap created by shell script ALL (uses $FAI_KEYMAP)
398 * mk3comimage removed (uses non free software), now netboot is used
399 * first version of the FAI Guide included
400 * use dpkg-divert to fake some programs (solves many problems)
401 * yes pipes <CR> to apt-get during installation
402 * all definitions from global.conf are moved to fai.conf
403 * make-fai-nfs now uses chroot when calling apt-get
404 so nfsroot must not use the same Debian distribution as the server
405 * $MNTPOINT is mount point for Debian mirror
406 * postinst tasks are moved to fai-setup script
407 * $UTC, $FAI_CONFIGDIR added to fai.conf
408 * bug fixed: loopback device was not set up
409
410 -- Thomas Lange <lange@debian.org> Mon, 6 Nov 2000 12:20:00 +0100
411
412 fai (1.3.0test2) unstable; urgency=low
413
414 * loopback device is set up during installation
415 * create resolv.conf via script RESOLV instead of using cfengine
416 * printers are defined in class/ not in cfengine script
417 * mount nfs directories using rsize=8192
418 * bug fixed: make-fai-nfsroot removes /boot/*-$KERNELVERSION
419
420 -- Thomas Lange <lange@informatik.uni-koeln.de> Fri, 3 Nov 2000 10:26:03 +0100
421
422 fai (1.3.0test1) unstable; urgency=low
423
424 * kernel in nfsroot is now build with kernel-package (make-kpkg)
425 * installkernel now supports loadable modules
426 * class/S05modules.sh can load modules (example global.mod)
427 * add script make-fai-bootfloppy
428 * client's timezone during installation is now the same as on server
429 * FAI_ACTION sysinfo now mounts all local disk and searches for fstab
430 * add support for expect scripts
431 * add nfs-kernel-server support
432 * do not create account fai if it already exists (e.g when using NIS)
433 * new format for keymap and consolefont definition
434
435 -- Thomas Lange <lange@informatik.uni-koeln.de> Mon, 9 Oct 2000 18:08:02 +0200
436
437 fai (1.2.0beta1) unstable; urgency=low
438
439 * two virtual terminals available (press alt-F2 or alt-F3)
440
441 * make-fai-nfsroot removes pcmcia-cs
442 installs additionals packages: lvm raidtool2 ext2resize sshd dhcp-lient
443 flag verbose controls output level
444 nfsroot is created without any interaction
445 base2_2.tgz is fetched via wget if it's not found in /tmp
446
447 * new start-stop-daemon script instead of symlink to fake it
448
449 * configuration for kernel 2.2.17
450
451 * start sshd during installation for remote access;
452 add "sshd" to FAI_FLAGS to enable this
453 remote reboot possible via: ssh -l root hostname faireboot
454
455 * additional dhcp support available (bootp is still the default)
456
457 * cvs repository available
458
459 -- Thomas Lange <lange@informatik.uni-koeln.de> Fri, 30 Jun 2000 13:41:13 +0200
460
461 fai (1.1beta2) unstable; urgency=low
462
463 * PRELOAD feature, faireboot added
464
465 -- Thomas Lange <lange@informatik.uni-koeln.de> Tue, 20 Jun 2000 16:29:14 +0200
466
467 fai (1.1beta1) unstable; urgency=low
468
469 * Initial Release.
470
471 -- Thomas Lange <lange@informatik.uni-koeln.de> Wed, 7 Jun 2000 11:16:23 +0200

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.5