]> git.ipfire.org Git - thirdparty/util-linux.git/blame - NEWS
docs: update v2.25-ReleaseNotes
[thirdparty/util-linux.git] / NEWS
CommitLineData
8b9d1474
KZ
1util-linux 2.25-rc2: Jul 2 2014
2* see Documentation/releases/v2.25-ReleaseNotes or complete changelog at
3 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.25/v2.25-rc2-ChangeLog
4
993fdba0 5util-linux 2.25-rc1: Jun 18 2014
4ee839df 6* see Documentation/releases/v2.25-ReleaseNotes or complete changelog at
993fdba0 7 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.25/v2.25-rc1-ChangeLog
4ee839df 8
bad3c52f
KZ
9util-linux 2.24: Oct 21 2013
10* see Documentation/releases/v2.24-ReleaseNotes or complete changelog at
11 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.24/v2.24-ChangeLog
12
e6ce04c7
KZ
13util-linux 2.24-rc2: Oct 11 2013
14* see Documentation/releases/v2.24-ReleaseNotes or complete changelog at
15 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.24/v2.24-rc2-ChangeLog
16
6073251c
KZ
17util-linux 2.24-rc1: Sep 27 2013
18* see Documentation/releases/v2.24-ReleaseNotes or complete changelog at
19 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.24/v2.24-rc1-ChangeLog
20
d80aa81d
KZ
21util-linux 2.23: Apr 25 2013
22* see Documentation/releases/v2.23-ReleaseNotes or complete changelog at
23 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.23/v2.23-ChangeLog
24
e38f35d3
KZ
25util-linux 2.23-rc2: Apr 10 2013
26* see Documentation/releases/v2.23-ReleaseNotes or complete changelog at
27 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.23/v2.23-rc2-ChangeLog
28
fb5a24e5
KZ
29util-linux 2.23-rc1: Mar 22 2013
30* see Documentation/releases/v2.23-ReleaseNotes or complete changelog at
31 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.23/v2.23-rc1-ChangeLog
32
58e6e67a
KZ
33util-linux 2.22: Sep 04 2012
34* see Documentation/releases/v2.22-ReleaseNotes or complete changelog at
35 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.22/v2.22-ChangeLog
36
123011de
KZ
37util-linux 2.22-rc2: Aug 15 2012
38* see Documentation/releases/v2.22-ReleaseNotes or complete changelog at
39 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.22/v2.22-rc2-ChangeLog
40
31de0476
KZ
41util-linux 2.22-rc1: Jul 27 2012
42* see Documentation/releases/v2.22-ReleaseNotes or complete changelog at
123011de 43 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.22/v2.22-rc1-ChangeLog
31de0476 44
6b7113bc
KZ
45util-linux 2.21: Feb 24 2012
46* see Documentation/releases/v2.21-ReleaseNotes or complete changelog at
47 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.21/v2.21-ChangeLog
48
1e962459
KZ
49util-linux 2.21-rc2: Feb 06 2012
50* see Documentation/releases/v2.21-ReleaseNotes or complete changelog at
51 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.21/v2.21-rc2-ChangeLog
52
e6e5b7dc
KZ
53util-linux 2.21-rc1: Jan 18 2012
54* see Documentation/releases/v2.21-ReleaseNotes or complete changelog at
55 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.21/v2.21-rc1-ChangeLog
56
60a5833b
KZ
57util-linux 2.20: Aug 29 2011
58* see docs/v2.20-ReleaseNotes or complete changelog at
59 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.20/v2.20-ChangeLog
60
e13d44a1
KZ
61util-linux 2.20-rc2: Aug 17 2011
62* see docs/v2.20-ReleaseNotes or complete changelog at
63 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.20/v2.20-rc2-ChangeLog
64
d6fc523d 65util-linux 2.20-rc1: Jul 29 2011
f98d4f76 66* see Documentation/releases/v2.20-ReleaseNotes or complete changelog at
d6fc523d
KZ
67 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.20/v2.20-rc1-ChangeLog
68
69df550f 69util-linux 2.19: Feb 10 2011
f98d4f76 70* see Documentation/releases/v2.19-ReleaseNotes or complete changelog at
69df550f
KZ
71 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/v2.19-ChangeLog
72
539d14ec 73util-linux 2.19-rc3: Jan 25 2011
f98d4f76 74* see Documentation/releases/v2.19-ReleaseNotes or complete changelog at
539d14ec
KZ
75 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/v2.19-rc3-ChangeLog
76
e4764e8b 77util-linux 2.19-rc2: Jan 25 2011
f98d4f76 78* see Documentation/releases/v2.19-ReleaseNotes or complete changelog at
e4764e8b
KZ
79 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/v2.19-rc2-ChangeLog
80
1d9aaca9 81util-linux 2.19-rc1: Jan 05 2011
f98d4f76 82* see Documentation/releases/v2.19-ReleaseNotes or complete changelog at
1d9aaca9
KZ
83 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.19/v2.19-rc1-ChangeLog
84
9c1442c1 85util-linux-ng 2.18: Jun 30 2010
f98d4f76 86* see Documentation/releases/v2.18-ReleaseNotes or complete changelog at
316919a2 87 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.18/v2.18-ChangeLog
9c1442c1 88
5f0b4c37 89util-linux-ng 2.18-rc2: Jun 18 2010
f98d4f76 90* see Documentation/releases/v2.18-ReleaseNotes or complete changelog at
316919a2 91 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.18/v2.18-rc2-ChangeLog
5f0b4c37 92
eae4075f 93util-linux-ng 2.18-rc1: Jun 7 2010
f98d4f76 94* see Documentation/releases/v2.18-ReleaseNotes or complete changelog at
316919a2 95 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.18/v2.18-rc1-ChangeLog
eae4075f 96
36b00d61 97util-linux-ng 2.17: Jan 8 2010
f98d4f76 98* see Documentation/releases/v2.17-ReleaseNotes or complete changelog at
316919a2 99 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.17/v2.17-ChangeLog
36b00d61 100
e05dc077 101util-linux-ng 2.17-rc3: Dec 10 2009
f98d4f76 102* see Documentation/releases/v2.17-ReleaseNotes or complete changelog at
316919a2 103 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.17/v2.17-rc3-ChangeLog
e05dc077 104
9a39edc1 105util-linux-ng 2.17-rc2: Dec 9 2009
f98d4f76 106* see Documentation/releases/v2.17-ReleaseNotes or complete changelog at
316919a2 107 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.17/v2.17-rc2-ChangeLog
9a39edc1
KZ
108
109util-linux-ng 2.17-rc1: Nov 20 2009
f98d4f76 110* see Documentation/releases/v2.17-ReleaseNotes or complete changelog at
316919a2 111 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.17/v2.17-rc1-ChangeLog
3cb55551 112
29e107aa 113util-linux-ng 2.16: Jul 2009
f98d4f76 114* see Documentation/releases/v2.16-ReleaseNotes or complete changelog at
316919a2 115 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.16/v2.16-ChangeLog
29e107aa 116
4a595b07 117util-linux-ng 2.16-rc2: Jul 2 2009
f98d4f76 118* see Documentation/releases/v2.16-ReleaseNotes or complete changelog at
316919a2 119 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.16/v2.16-rc2-ChangeLog
4a595b07 120
a8dd2fe1 121util-linux-ng 2.16-rc1: Jun 28 2009
f98d4f76 122* see Documentation/releases/v2.16-ReleaseNotes or complete changelog at
316919a2 123 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.16/v2.16-rc1-ChangeLog
a8dd2fe1 124
676c8bfa 125util-linux-ng 2.15: May 5 2009
f98d4f76 126* see Documentation/releases/v2.15-ReleaseNotes or complete changelog at
316919a2 127 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.15/v2.15-ChangeLog
676c8bfa 128
1c3af053 129util-linux-ng 2.15-rc2: Apr 17 2009
f98d4f76 130* see Documentation/releases/v2.15-ReleaseNotes or complete changelog at
316919a2 131 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.15/v2.15-rc2-ChangeLog
1c3af053 132
0152a9ea 133util-linux-ng 2.15-rc1: Mar 18 2009
f98d4f76 134* see Documentation/releases/v2.15-ReleaseNotes or complete changelog at
316919a2 135 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.15/v2.15-rc1-ChangeLog
0152a9ea
KZ
136
137util-linux-ng 2.14: Jun 9 2008
f98d4f76 138* see Documentation/releases/v2.14-ReleaseNotes or complete changelog at
316919a2 139 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.14/v2.14-ChangeLog
fba4e21f 140
2e764b0b 141util-linux-ng 2.14-rc3
f98d4f76 142* see Documentation/releases/v2.14-ReleaseNotes or complete changelog at
316919a2 143 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.14/v2.14-rc3-ChangeLog
2e764b0b 144
8d48d759 145util-linux-ng 2.14-rc2
f98d4f76 146* see Documentation/releases/v2.14-ReleaseNotes or complete changelog at
316919a2 147 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.14/v2.14-rc2-ChangeLog
8d48d759 148
f0c2e3fa 149util-linux-ng 2.14-rc1
f98d4f76 150* see Documentation/releases/v2.14-ReleaseNotes or complete changelog at
316919a2 151 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.14/v2.14-rc1-ChangeLog
294940de 152
49ef7acd
KZ
153util-linux-ng 2.13
154
f98d4f76 155* see Documentation/releases/v2.13-ReleaseNotes or complete changelog at
316919a2 156 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.13/v2.13-ChangeLog
49ef7acd 157
a21adf48
KZ
158util-linux-ng 2.13-rc3
159
f98d4f76 160* see Documentation/releases/v2.13-ReleaseNotes or complete changelog at
316919a2 161 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.13/v2.13-rc3-ChangeLog
a21adf48 162
ff5cc6f5
KZ
163util-linux-ng 2.13-rc2
164
f98d4f76 165* see Documentation/releases/v2.13-ReleaseNotes or complete changelog at
316919a2 166 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.13/v2.13-rc2-ChangeLog
cceaba68 167
6a5486fd 168util-linux-ng 2.13-rc1
5bbc26de 169
f98d4f76 170* see Documentation/releases/v2.13-ReleaseNotes or complete changelog at
316919a2 171 ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.13/v2.13-rc1-ChangeLog
5bbc26de 172
a120aaa7
KZ
173util-linux 2.13-pre7
174
175* mount: default to cifs instead of smbfs for sources
7692c2c8 176 starting with // (Lars Mueller)
a120aaa7
KZ
177* flock: documentation updates (H. Peter Anvin)
178* new translation: id
179* updated translations: de, it, sl, uk
180
cf6d7fae
KZ
181util-linux 2.13-pre6
182
183* getopt: updated to 1.1.4
184* replaced all *llseek variants with lseek
185* misc build system, code and docs cleanups and fixes
186* updated translations: fr, it
187
19922f22
KZ
188util-linux 2.13-pre5
189
190* {fsck,mkfs}.cramfs: updated to cramfs-1.1
191* {fsck,mkfs}.cramfs: removed PAGE_CACHE_SIZE usage
192* umount: fix "umount -n -r" (Derick Swanepoel)
193* misc build system and code cleanups and fixes
194* updated translation: ca
195
ca3ea756
KZ
196util-linux 2.13-pre4
197
198* don't build fdisk on m68k (Mike Frysinger)
199* misc build system and documentation fixes
200* removed program: clear
201
9cb68977
KZ
202util-linux 2.13-pre3
203
204* misc buld system fixes
205* cfdisk: fix a segfault with ReiserFS partitions
206* umount: disallow -r option for non-root users
207* updated translations: da, fr, it, nl, ru, sl, tr
208
baf39af1
KZ
209util-linux 2.13-pre2
210
211* flock: replaced with flock-2.0.2 by H. Peter Anvin
212* misc build system fixes, libtool is no longer used
213* misc code fixes
214* updated translations: ca, fi, fr, nl, ru, tr
215
48d7b13a 216util-linux 2.13-pre1
baf39af1 217
48d7b13a
KZ
218* use GNU autoconf/automake/libtool for building
219* added schedutils
220* removed support for curses implementations other than ncurses
ca3ea756 221* removed programs: arch, passwd, rescuept, setfdprm, sln
48d7b13a
KZ
222* removed mkminix-0.1/
223* misc fixes and documentation updates
224* new translation: vi
225* updated translations: ca, de, fi, fr, it, nl, ru, tr
9d761c85 226
091b402e 227util-linux 2.12q
baf39af1 228
091b402e
KZ
229* updated translation: nl
230
b359eb3b
KZ
231util-linux 2.12q-pre2
232
233* sfdisk: document -G option in --help output
234* updated translations: ca, et, fr
235
cf3f26bf
KZ
236util-linux 2.12q-pre1
237
238* new maintainer
239* sfdisk: add -G option (Andries Brouwer)
240* updated translations: de, es, ru, sv, tr
241
bf3baa99
KZ
242util-linux 2.12p
243
244* cfdisk: fix number of new partition when partitions not in disk order
245* fdisk: fix Sun label handling in sector mode
246* mkfs: never truncate filename (not that that ever happened)
247* more: fix redraw flaw
248
756bfd01
KZ
249util-linux 2.12n,o
250
251* lomount: revert patch from 2.12j
252* lptune.8: -T option is obsolete
253* mkswap, mkswap.8, swapon: support labels
80d7a313 254 (use HAVE_BLKID=no as long as the blkid library doesn't support this)
756bfd01
KZ
255* umount: allow user unmounting repeatedly mounted nfs mounts
256
a47f2e66
KZ
257util-linux 2.12m
258
259* cfdisk: recognize JFS, support reiserfs labels (flavio.stanchina@tin.it)
260* mount: fix option parsing bug
261* mount.8: several updates
262* swapon.8: document -v option
263
5213517f
KZ
264util-linux 2.12l
265
266* Makefile: remove cat-id-tbl.c upon make clean
267* fdisk: fixed a bug that would cause a non-update of a sun disklabel
268* fdisk: use sectorsize instead of 512 for SGI (Eric Y. Theriault)
269* fdisk: use __attribute__((packed)) for alpha, ARM: avoid unaligned accesses
270* hwclock: actually use HAVE_tm_gmtoff
271* swapon: fix priority handling
272* umount: refuse to unmount an empty string
273
b22550fa
KZ
274util-linux 2.12k
275
276* cfdisk: fixed a signed character bug causing problems for Spanish users
277* configure, MCONFIG: detect gcc 3.4.0 and use -mtune option (Matthew Burgess)
278* configure: do not run ./conftest (for cross compilation) (NIIBE Yutaka)
279* fsck.cramfs: try to get correct PAGE_CACHE_SIZE
280* losetup: try to give better error messages
281* readprofile: default map file is /boot/System.map
282* rdev.8: added historical info on ramdisk
283* New French, Spanish, Swedish and Turkish messages
284
d162fcb5
KZ
285util-linux 2.12j
286
287* cal: highlight today (Pádraig Brady)
288* lomount: stop reading passwd at NUL, fix lo_encrypt key_size (Wolfram Kleff)
289* losetup: add -f option to find an unused loop device
290 (Alexander Wigen, Remco van Mook)
291* more: code cleanup (Joachim Henke)
292* mount: add "group" mount option (Martin Dickopp)
293* sfdisk: fix 2.6.8 BLKRRPART ioctl damage (Eric Lammerts)
294* swapon: let swapon -a skip the swapfiles marked "noauto" (Dale R. Worley)
295* umount: fix problem with empty mtab (Bryan Kadzban)
296* umount: use special umount program if it exists (Ram Pai)
b22550fa 297* New Danish and French messages
d162fcb5 298
0b0bb920
KZ
299util-linux 2.12i
300
301* MCONFIG: fix build conditions
302* chfn, chsh: add error checking
303* cytune: use local header cyclades.h
304* fdisk: fix default SGI volume header size (Eric Sandeen)
305* fstab.c: use strsignal() instead of sys_siglist[]
306* hwclock: use <sys/io.h> when available on i386
307* hwclock: dont try KDGHWCLK on archs other than __m68k__
308* sfdisk: correct typo in __attribute__used nonsense
309* sfdisk: use PACKED on __arm__ (Jeroen Dobbelaere)
310* sfdisk: fix warning printout
311
d26aa358
KZ
312util-linux 2.12e,f,g,h
313
314* cfdisk: avoid crash if no partition table
315* elvtune: tell user that this only works on 2.4 kernels
316* lomount: clear passwords after use
317* mount: accept comments (introduced by \;) in fstab - withdrawn again
318* mount: accept comments (specified by comment=) in fstab
319* mount: support ocfs, ocfs2
320* [u]mount: be more careful with malloc, try to avoid OOM with many mounts
321* sfdisk: __attribute__used nonsense to support gcc 3.4
322* shutdown: do not unmount various virtual filesystems
323
2cccd0ff
KZ
324util-linux 2.12c,d
325
326* mount.8: added recent ext2 mount options
327* mount: support jfs mount-by-label, improve reiserfs support
328* sfdisk: remove strange "ends in a digit" heuristic
329* *fdisk: use common disksize() routine
330
c129767e
KZ
331util-linux 2.12b
332
333* chsh: improved error message
334* dmesg: ask kernel proper buffer size
335* losetup: handle 64-bit offsets
336* blockdev: also report BLKGETSIZE64 result
337* blockdev, elvtune, fdisk: handle new kernel _IOR,_IOW defines
338* fdisk: remove strange "ends in a digit" heuristic
339* fdisk: also list Solaris as possible type for 0x82
340* mount: added --rbind option
2cccd0ff 341* mount: use blkid, uuid libraries when available
c129767e
KZ
342* mount: support reiserfs mount by label
343* mount: attempt to use the right definition of dev_t in struct loopinfo
344* mount.8: jfs mount options added
345* readprofile: new -s option
346* rename.1: added ref to mmv.1
347* replay: renamed to scriptreplay; correct typos
348* script: do not use locale for time delay floating point number format
349* sfdisk: error messages to stderr
350* New Catalan, Dutch, Finnish, French, German, Spanish, Swedish, Turkish,
351 Ukrainian messages
352
d03dd608
KZ
353util-linux 2.12a
354
355* chfn, chsh, login, vipw: SElinux support
356* fdisk: fix for kernels 2.4.15-2.4.17
357* fdisk: fix when all partitions are in use
9e94f393 358* hwclock: add a timeout when waiting for a clock update (Göran Weinholt)
d03dd608
KZ
359* ipcs: compilation fix
360* ipcs: shminfo.shmall gives pages
361* login: use getutline() instead of getutid()
362* login: fix for 64-bit time_t
363* mount: efs support
364* partx: bigendian fix
365* readprofile: support for 64-bit addresses
366* setterm: fix klogctl error message (Joern Heissler)
367* setterm.1: clarification
368* sfdisk: fix check for is_ide_cdrom_or_tape
369* umount: skip proc, devfs, devpts on umount -a
370
371util-linux 2.12
372
373* losetup: cryptoloop support
374* losetup: -p option specifies fd for passphrase
375* fdisk: sgi layout fix
376* mount: -p option specifies fd for passphrase
377* mount: recognize some PCDOS floppies
378* umount: in "umount name", first try to interpret "name" as a mount point
379
df1dddf9
KZ
380util-linux 2.12pre
381
7692c2c8 382* Catalan messages (Antoni Bella Pérez)
df1dddf9
KZ
383* Danish messages (Claus Hindsgaul)
384* Dutch messages (Taco Witte)
385* Finnish messages (Lauri Nurmi)
386* French messages (Michel Robitaille)
387* German messages (Michael Piefel)
7692c2c8 388* Slovenian messages (Primož Peterlin)
df1dddf9
KZ
389* Spanish messages (Santiago Vila Doncel)
390* Swedish messages (Christian Rose)
9e94f393 391* Turkish messages (Nilgün Belma Bugüner)
df1dddf9
KZ
392* cfdisk: localize the Y/N answer, improve printing localized messages
393* cfdisk: make various variables long long - some disks are close to 2 TB
394* cfdisk: use BLKGETSIZE64
395* fdisk: make various variables unsigned to lengthen the life of 32-bit vars
396* fdisk: some sgi fixes (Phillip Kesling)
397* fdisk: k=1000, K=1024
398* fdisk: removed last occurrences of HDIO_REQ
399* fdisk: use BLKGETSIZE64
400* hwclock: fix rtc test (Heiko Zuerker)
401* login: set a timeout on printing the timeout message (Robert Ambrose)
402* md5: x86_64 fix (mmj)
403* more: POSIX fixes
404* mount: do not supply MS_MGC_VAL when there are conflicting flags
405* mount: ncp and smb are called smbfs and ncpfs - global change
406* mount: add support for xvm mount by label (Eric Sandeen)
407* mount: correct hfs magic recognition
408* mount: keep original umask - it influences the mount call (mmj)
409* raw.8: documented unbinding of raw devices
410* readprofile: fixed off-by eight error (Werner Almesberger)
411* script: add -c option (Wayne Davison)
412* sfdisk.8: added an example of partitioning with logical partitions
413* sfdisk: only add a AA55 signature for DOS-type partition tables
414* tailf: new (Rik Faith)
415
416util-linux 2.11z
417
7692c2c8 418* Catalan messages (Antoni Bella Pérez)
df1dddf9
KZ
419* Danish messages (Claus Hindsgaul)
420* Dutch messages (Taco Witte)
421* Finnish messages (Lauri Nurmi)
422* French messages (Michel Robitaille) - HURRAY!
423* German messages (Michael Piefel)
7692c2c8 424* Slovenian messages (Primož Peterlin)
df1dddf9
KZ
425* Spanish messages (Santiago Vila Doncel)
426* Swedish messages (Christian Rose)
9e94f393 427* Turkish messages (Nilgün Belma Bugüner)
df1dddf9
KZ
428* getopt: replaced getopt-1.1.2 by getopt-1.1.3 (Frodo Looijaard)
429* mkcramfs: change default blocksize for ia64 and alpha
430* more.help: removed (it is built-in now, and translated)
431* mount: add -i option (inhibit calling external mount programs)
432* mount: change default: do resolve symlinks
433* readprofile: look for System.map also in /boot/System.map-`uname -r` (mmj)
434* sfdisk: also translate "start" and "end"; s/MB/MiB/
435
a5a16c68
KZ
436util-linux 2.11y
437
438* Danish messages (Claus Hindsgaul)
439* Finnish messages (Lauri Nurmi)
440* German messages (Michael Piefel)
441* Spanish messages (Santiago Vila Doncel)
442* Swedish messages (Christian Rose)
443* cfdisk: improve escape seq recognition when compiled with slang
444* fdisk: decimal units
445* hwclock/rtc.c: minor cleanup (Joachim Henke)
446* ipcs: compilation fix
447* more: kill external help file (Joachim Henke)
448* mount: fix LABEL= handling for user umount
7692c2c8 449* mount: don't abort on read error on photocds (György Kövesdi)
a5a16c68
KZ
450* mount.8: add dmask and fmask vfat mount options
451* pg: compilation fix (Joachim Henke)
7692c2c8 452* script: localized time strings (Göran Uddeborg)
a5a16c68
KZ
453* setterm: accept devfs name (Joachim Henke)
454* simpleinit: security: refuse initctl_fd if setting FD_CLOEXEC fails
455* umount: allow user umount after mount by label or uuid
456
95f1bdee
KZ
457util-linux 2.11x
458
459* Danish messages (Claus Hindsgaul)
460* Dutch messages (Taco Witte)
461* Finnish messages (Lauri Nurmi)
95f1bdee
KZ
462* German messages (Michael Piefel)
463* Swedish messages (Christian Rose)
9e94f393 464* Turkish messages (Nilgün Belma Bugüner)
95f1bdee
KZ
465* cfdisk: correct error printout
466* fdisk: allow addition of a new partition when logicals all used
467 but primary free
468* hwclock: detect systime jumps backward during setting hwclock
469* mkfs.cramfs: do not mmap all files simultaneously
470* mkfs.cramfs: make blocksize settable
471* mkfs.minix: correct error printout
472* mkswap.8: now max 32 swapspaces
473* mount: new --rbind flag, for recursive loopback mounts
474* mount, umount: new -O option (Michael K. Johnson)
475* mount.8: -O and win95 options documented
476* setpwnam.c: open temp pw file with O_EXCL
477* simpleinit: fix for "spawn too fast" (Denis Vlasenko)
478* swapon: new -e option (Erik Troan)
479
24f4bbff
KZ
480util-linux 2.11w
481
482* cfdisk, fdisk: allow slightly larger disk sizes
483* fdisk: Makefile: also for m68 (sun3) (Kaj-Michael Lang)
484* fdisk: allow to use the last partial cylinder, change display format
485* fdisk: do not ask partition number in case there is only one choice
486* fdisk: new sunlabel fix
7692c2c8 487* login: fix possible local root exploit (Wojciech Purczyński)
24f4bbff
KZ
488* more: bigendian fix
489
0e6f4a20
KZ
490util-linux 2.11v
491
7692c2c8 492* Catalan messages (Antoni Bella Pérez)
0e6f4a20 493* Finnish messages (Lauri Nurmi)
0e6f4a20 494* Very few Russian messages (panivan@yandex.ru)
7692c2c8 495* Slovenian messages (Primož Peterlin)
0e6f4a20
KZ
496* Spanish messages (Santiago Vila Doncel)
497* Swedish messages (Christian Rose)
9e94f393 498* Turkish messages (Nilgün Belma Bugüner)
0e6f4a20
KZ
499* fdisk: add -C, -H, -S command line options
500* fdisk: allow changing type 0
501* mkswap: enable use of > 2GB swapspace
502* more: translation fix
503* mount: set umask (Sebastian Krahmer)
504* mount: test both le and be version of cramfs magic (Olaf Hering)
505* mount: recognize Oracle magic
506* pg: use fseeko64 and ftello64 when available
507
f0c8eda1
KZ
508util-linux 2.11u
509
510* Danish messages (Claus Hindsgaul)
511* German messages (Michael Piefel)
512* Spanish messages (Santiago Vila Doncel)
513* Swedish messages (Christian Rose)
9e94f393 514* Turkish messages (Nilgün Belma Bugüner)
f0c8eda1
KZ
515* configure: for fsck.cramfs, mkfs.cramfs: add test for libz
516* text-utils/Makefile: pg fix (Toomas Rosin)
517* po/Makefile: typo fix (Silvan Minghetti)
518* agetty: use same test as login does to find utmp entry
519* fdisk: fix for fdisk on empty disk (Michael D. Black)
520* hwclock: compilation fix on alpha
521* mount: add mount by label for jfs (Christoph Hellwig)
522* mount: add mount by label for evms (Luciano Chavez)
523* mount: allow regular files when guessing (Michal Svec)
524* partx/gpt.c: fix size computation (Matt Domsch)
525* readprofile: new option -b (David Mosberger)
526* umount: don't umount devfs upon umount -a (David Gilbert)
527
63cccae4
KZ
528util-linux 2.11t
529
530* fdformat: remove test on major
531* fsck.cramfs: added NLS
532* fdisk: fix device names with sundisklabels under devfs (Kaj-Michael Lang)
533* fdisk: minor polishing
534* hwclock: also handle ENOTTY ioctl return (Maciej W. Rozycki)
535* hwclock: minor polishing
536* ipcrm.8: minor polishing
537* mkfs.cramfs: added NLS
538* mkfs.cramfs: added -v (verbose) option, and made default silent
539* mount: patch for make -j (RedHat)
540* swapoff: minor polishing
541
542util-linux 2.11s
543
544* Estonian messages (Meelis Roos)
545* French messages: some minor corrections
63cccae4
KZ
546* German messages (Michael Piefel)
547* Spanish messages (Santiago Vila Doncel)
548* Swedish messages (Christian Rose)
9e94f393 549* Turkish messages (Nilgün Belma Bugüner)
63cccae4
KZ
550* MCONFIG: allow "make DISABLE_NLS=yes <target>" (Peter Breitenlohner)
551* configure: don't run ./conftest - better for cross-compilation (Magnus Damm)
552* fdisk: fixes for disks with OSF/1 label
553* fsck.cramfs: new (from kernel source)
554* hwclock: improved adjtime handling (James P. Rutledge)
555* hwclock: remove shhopts stuff
556* ipcs: remove unused heading (Michael Kerrisk)
557* line: replace by C version - the sh version was broken (Gunnar Ritter)
558* login: default root path: added /usr/local/[s]bin (RedHat)
559* mkfs.cramfs: new (from kernel source)
560* mount: when no type is known, assume that prefix // implies samba (RedHat)
561* mount -a: avoid stat on devices that have noauto option (Jeroen Mostert)
562* mount by label: ignore RAID partitions (RedHat)
563* [u]mount: fstab.c fix (ejb@ql.org)
564* pg: new (Gunnar Ritter)
565* sfdisk: small BSD partition fix
566* swapoff -a: also do swapoff on all files found in /proc/swaps
567* swapon -a: skip files already found in /proc/swaps
568
a2c5f3ca
KZ
569util-linux 2.11r
570
571* Estonian messages (Meelis Roos)
a2c5f3ca
KZ
572* German messages (Michael Piefel)
573* Spanish messages (Santiago Vila Doncel)
574* Swedish messages (Christian Rose)
9e94f393 575* Turkish messages (Nilgün Belma Bugüner)
a2c5f3ca
KZ
576* MCONFIG: move $(CFLAGS) to the end to allow overrides (Kevin P. Fleming)
577* cal: tiny fix (Mitsuru Chinen)
578* fdisk: avoid <linux/hdreg.h>
9e94f393 579* fdisk: x86_64 patch (Mads Martin Jørgensen)
a2c5f3ca
KZ
580* hwclock.8: zoneinfo is now in /usr/share
581* mkswap: report in KiB instead of bytes.
582
1d4ad1de
KZ
583util-linux 2.11q
584
585* fdisk: geometry improvement
586* login: open tty fix (Denis Vlasenko)
587* more: wide character patches (Mitsuru Chinen)
588* mount: complain on mount-by-label when label is not unique (Matt Copping)
589* partx: add GUID Partition Tables (Matt Domsch)
590
591util-linux 2.11p
592
593* Danish messages (Claus Hindsgaul)
1d4ad1de
KZ
594* German messages (Karl Eichwalder)
595* Spanish messages (Santiago Vila Doncel)
596* Swedish messages (Christian Rose)
9e94f393 597* Turkish messages (Nilgün Belma Bugüner)
1d4ad1de
KZ
598* ipcrm: make POSIX compatible (Andre Corwin Mazzone)
599* ipcrm.8: idem
600* kill: fixed Makefile
a2c5f3ca 601* login: setsid fixes
1d4ad1de
KZ
602* mkswap: max size of swap space is very large (Peter Chubb)
603* mount: JFS support for mount-by-label (hch)
604* nfsmount: check for <rpcsvc/nfs_prot.h> (hch)
605* readprofile: keep track of line numbers (John Levon)
606* umount: fix for MNT_DETACH
607
ffc43748
KZ
608util-linux 2.11o
609
610* Estonian messages (Meelis Roos)
ffc43748
KZ
611* Japanese messages (Daisuke Yamashita)
612* Spanish messages (Santiago Vila Doncel)
613* cal: option -s: Sunday is first day of the week
614* cal.1: updated
615* cfdisk: give not only bytes but also MB or GB for clarity.
616* colrm: wide character fix (Elliot Lee)
617* *fdisk: added Darwin types (Vincent Bourgonjen)
618* fstab.5: updated
1d4ad1de 619* hexdump: -C option
ffc43748
KZ
620* hwclock: cmos.c: do not include <asm/io.h> on alpha
621* mount: improved detection of ufs (and slowdown of detection of iso9660)
622* mount.8: added info on * in /etc/filesystems, shortname option of vfat,
623 mount --move, udf, return codes
624* raw: try /dev/raw/rawctl when /dev/rawctl fails (Thierry Vignaud)
625* rc.serial: removed - setserial is no longer in util-linux (kromJx)
626* README.admutil: removed - only of historical interest
627* README.bootutils-0.1: removed - only of historical interest
628* script: security fix
629* sfdisk: improved geometry detection; wider columns; default disks from
630 /proc/partitions
631* umount: permission test owner umount
632* wall.1: added suid restriction
633
612721db
KZ
634util-linux 2.11n
635
636* Danish messages (Claus Hindsgaul)
612721db
KZ
637* German messages (Karl Eichwalder)
638* Swedish messages (Christian Rose)
9e94f393 639* Turkish messages now in UTF-8 (Nilgün Belma Bugüner)
612721db
KZ
640* blockdev: add --report option
641* cal: fix for wide multibyte-char (Motonobu Ichimura)
642* cfdisk: recognize ext3 and reiserfs (Flavio Stanchina)
643* fsck.minix: i18n changes
644* ipc.{info,texi}: minor correction
645* login: compilation fix (Jaroslaw J. Pyszny)
646* mount.8: tmpfs mount options (Karl Eichwalder)
647* mount: recognize minix v2
648* mount: support mount-by-label also for lvm (Kirby Bohling)
649* mount: order guessing of fstypes according to seek offset
650* pivot_root: compilation fix for ia64
651* readprofile: byte order auto-detection (Werner Almesberger)
652
e8f26419
KZ
653util-linux 2.11m
654
655* Danish messages (Claus Hindsgaul)
656* German messages (Karl Eichwalder)
657* Swedish messages (Christian Rose)
9e94f393 658* Turkish messages (Nilgün Belma Bugüner)
e8f26419
KZ
659* fdisk: added netbsd type (Steven J. Hill)
660* more: fix for unsigned char (Rusty Russell)
661* mount: added sysv magic (Tim Launchbury)
662* setterm: fixed "setterm -foreground default"
663
664util-linux 2.11l
665
666* Danish messages (Claus Hindsgaul)
667* banner: removed - it is in bsdgames
668* fdisk: show partitions with empty type but some other nonzero field
669* login: copy the static struct that getpwnam() returns before calling
670 PAM routines that might themselves use getpwnam(). Abort on problems.
671 (Olaf Kirch)
672* mount: added jfs magic (Christoph Hellwig)
673* renice: report the correct new priority after a setpriority()
674* umount: add lazy unmount (Christoph Hellwig)
675
676util-linux 2.11k
677
678 Various potential buffer overflows were pointed out by awayzzz@digibel.org.
679 Fixes in agetty, hwclock, namei, readprofile, simpleinit, vipw.
680 (Also added a few [f]close() calls - entirely superfluously.)
681
682* agetty: avoid possible buffer overflow
683* cfdisk: recognize xfs (Nathan Scott)
684* cytune: added close()
685* fdformat: added close()
686* fdisk: added fclose()
687* hwclock: avoid possible buffer overflow
688* mkfs.minix: added fclose()
689* mount: remove the assumption that 635 is the default mount port
690* namei: avoid possible buffer overflow
691* rdev: added closedir()
692* readprofile: avoid possible buffer overflow
693* sfdisk: added fclose()
694* simpleinit: avoid possible buffer overflow
695* swapon: added fclose()
696* umount: use tcp when mount was done using tcp (James D Strandboge)
697* vipw: avoid possible buffer overflow
698
699util-linux 2.11j
700
e8f26419
KZ
701* fdisk: fix for AIX label (Olaf Hering)
702* fdisk: fix for creating DOS label when BSD label is present
703* mount.8: added remark about blocksize to ext2 sb= mount option description.
704* partitiontype: new, not installed
705
706util-linux 2.11i
707
708* testincl: do not run conftest (Brian Murphy)
709* blockdev: corrected ioctl numbers now that BLKBSZGET is in 2.4.10pre3
710* cal: fixed for Hungarian locale
711* cal: fixed for multibyte locales (Pablo Saratxaga)
712* fdisk: avoid superfluous warning about DOS partitions
713* line: new, to support SCO shell scripts (Christoph Hellwig)
714* mount: added vxfs magic
715* passwd: tiny fix for ARM (Ken Cox)
716* replay: replay typescript with timings (Joey Hess)
717* script: add -t flag for timing (Joey Hess)
718
719util-linux 2.11h
720
9e94f393 721* Turkish messages (Nilgün Belma Bugüner)
e8f26419
KZ
722* Danish messages (Claus Hindsgaul)
723* banner: minor fix (awayzzz@digibel.org)
724* mkfs.minix: minix v2 fix
725* more.1: improved (Edward Betts)
726* mount.8: corrected description of the nwfs uni_xlate mount option
727* vipw: make temp files of mode 0600 (Bill Nottingham)
728* wall: avoid writing to /dev/:0
729
730util-linux 2.11g
731
732* MCONFIG & configure: fix for gcc 3.0
733 Note that nfsmount_xdr.c may give warnings with gcc 3.0, essentially
734 because of defines in <rpc/xdr.h> that use things like ntohl(*buf++)
735 where ntohl(x) is a macro with several occurrences of x.
736* blockdev: support for the get/set blocksize ioctls
737 [not yet in the 2.4.5 kernel]
738* fdisk: added Linux/PA-RISC type (Matt Taggart)
739* mount: minor fix (Andrey J. Melnikoff)
740* mount: added some ext3 stuff (Andrew Morton)
741* mount: added heuristics for reiserfs (Andrew Morton)
742* mount.8: added ext3 and reiserfs docs (Andrew Morton)
743
364cda48
KZ
744util-linux 2.11f
745
9e94f393 746* Czech messages (Jiří Pavlovský)
364cda48
KZ
747* fdisk: fix for "reorder" expert command
748 (use of sfdisk afterwards is still recommended)
749* mount: minor fixes
750
751util-linux 2.11e
752
753* Danish messages (Claus Hindsgaul)
754* Brazilian Portuguese messages (Rodrigo Stulzer Lopes)
755* agetty: give tty mode 0600 instead of 0622
756* cal: improved manpage
757* cfdisk: add user-friendliness in case of empty disk (Matthew Wilcox)
758* dmesg: improved manpage
759* fdisk: SuperH fix (ISHIKAWA Mutsumi)
760* hwclock: accept alpha options in both upper and lower case
761 (so as to make the man page correct)
7692c2c8
BS
762* hwclock: add option --noadjtime (Henrique M. Holschuh)
763* login: child must have controlling tty (Michał Moskal)
364cda48
KZ
764* more: don't seek unseekable input (David Whedon)
765* mount: upon request by Richard Gooch: if the mount point is specified
766 as symlink, put symlink, not actual mount point in mtab.
767 (This avoids the long and ugly devfs names, but may break things.
768 Please complain in case of problems.)
769* mount: with mount -a -t nfs:
770 if we used fallback to nfs v3, don't do so for subsequent mounts
771* mount: add heuristics for ext3 (Andrew Morton)
772* mount: added quota info to mount.8
773* mount: allow comma-separated type lists, also in fstab
774* raw: small fix for ppc
775
776util-linux 2.11d
777
778* fdisk: fix for OSF (Will Woods)
779* chsh: compilation fix (Ronald Wahl)
780
781util-linux 2.11c
782
9e94f393 783* Czech messages (Jiří Pavlovský)
364cda48
KZ
784* German messages (Elrond)
785* Makefile/MCONFIG improvements (Peter Breitenlohner)
786* fdisk: added a few partition types
787* fdisk: correct partition numbering for sgi partitions (Nathan Scott)
788* fdisk: make it compile on hppa by arbitrarily treating hppa like powerpc
789 (Matt Taggart)
790* fsck.minix: improved localisation (Elrond)
791* getopt: updated to version 1.1.2 (Frodo Looijaard)
792* hwclock: fixes for IA64 (Thorsten Kukuk)
793* hwclock: use /dev/vc/1 when devfs is used (Thomas Koeller)
794* hwclock: more devfs support (e.g. /dev/misc/rtc)
795* ipcs: add spaces in output (DeWitt Clinton),
796 correct some error messages (Bobby de Vos)
797* login: fix TIOCNOTTY (Andreas Haumer, Adam J. Richter)
798* login: add btmp logging of unsuccessful login attempts (Erik Troan)
799* login: avoid a SIGHUP race with PAM enabled (Peter 'Luna' Runestig)
800* login: copy the static result returned by gethostbyname to avoid
801 corruption by pam_authenticate via pam_ldap (Andreas Damm)
802* login: removed the REDHAT_IGNORED_MAILSIZE hack
803* login: unconditionally do vhangup
b50945d4 804* login: zero PAM_USER when no username was given (Arkadiusz Miśkiewicz)
364cda48
KZ
805* look: dictionary now under /usr/share (Erik Troan)
806* mount: add sanitize_env() (Solar Designer)
807* mount: another heuristic for vfat (Michal Svec)
808* mount: xfs magic has only one endianness (Nathan Scott)
809* mount: return failure when tcp used and portmap returns 0 (H. J. Lu)
810* rdev: allow unlimited recursion to find the long devfs names
811 Also, allow major,minor pair the specify device (request by Russell Coker)
812* readprofile: array bound check (Andrew Morton)
813* script: transmit window changes to child (Joey Hess)
814* sfdisk: endian fix for ppc (Gregory Geiselhart)
815* sfdisk: new feature: sign is offset from default (Byron Stanoszek)
816* sfdisk: add some default devices to list (Luca Montecchiani)
817* sfdisk: no partition table on ide tape
818* shutdown: close files, unblock signals (Richard Gooch)
819* simpleinit: block signals in handlers; add no_reboot option (Richard Gooch)
820* swapdev: deleted, it was last used with Linux 0.12.
821* umount: mips does support umount2 (Maciej W. Rozycki)
822* umount: add sanitize_env() (Solar Designer)
823* umount: fix exit status
824* wall: do not forget 80th character (Thorsten Kukuk)
825
c07ebfa1
KZ
826util-linux 2.11b:
827
828* Danish messages (Claus Hindsgaul)
829* umount: mips does not support umount2 (Christoph Martin)
830* fdisk: tiny fix
831* mount.8: adfs options documented, xfs corrected
832
833util-linux 2.11a:
834
835* tsort: deleted - it is part of GNU textutils 2.0
836* mount: fix rootdev() (Richard Kettlewell)
837* mount: fix gid of mtab file
838* mount: try /proc/filesystems after /etc/filesystems if the latter ends in "*"
839* fdisk: added a few system types
840
841util-linux 2.11:
842
843* Jump to 2.11 to note that libc-4.5.26 is no longer supported,
844 and we require libc-4.6.27 (since now snprintf is used).
845 Also, kbdrate has now been removed. Find it in kbd-1.05.
846 Added -D_FILE_OFFSET_BITS=64 to CFLAGS.
847* Danish messages (Claus Hindsgaul)
848* fdisk: avoid loop in case of extended without logical
849* ipcs: corrected interchanged report on msg_rtime/msg_stime (Arun Kumar U)
850* kill: updated manpage
851* last: very much faster with mmap (Marek Zelem)
852* login: Applied PAM patch by David MacKenzie <djm@web.us.uu.net>
853* login: do a setsid in the child (Erik Troan)
854* mount: make "mount 192.168.1.8:/ /a -o bg" work again (Bjoern Voigt)
855* mount: added constant MS_MOVE
856* readprofile: added -M option, updated manpage (Andrew Morton)
857* setsid: fork when it would fail otherwise (John Fremlin)
858* simpleinit: updated (Richard Gooch et al.)
859* vipw: also offer to edit shadow file (Erik Troan)
860* xfs docs (Nathan Scott)
861
66ee8158
KZ
862util-linux 2.10s:
863
864* Danish messages (Claus Hindsgaul)
865* fixes to make gcc happy (Joseph S. Myers)
866* fix for more on parisc (Richard Hirst)
867* change rdev to search subdirectories of /dev (Paul Clements)
868* ul fix (Masao Kawamura) - set columns correctly
869* cal fix (Brendan Kehoe) - don't overflow weekday array in Gaelic
870* fdisk fix (niles@scyld.com) - flush stdout
871* fdisk fix - don't forget to write out empty label
872* login: make default tty mode 0600
873* script: refuse to write typescript if that is a symlink
874* script: accept -V to output version
875* whereis: also search /usr/share/man.
876* hwclock: improve locale handling
877* hwclock: fix for Nautilus (Neoklis Kyriazis)
878* isosize: new
879
880util-linux 2.10r:
881
882* mount: support mount by uuid or label for xfs (Nathan Scott)
883* mount: added probe for minix on bigendian systems (Nathan Scott)
884* mount: added probes for cramfs, hfs, hpfs and adfs (Sepp Wijnands)
885* mount: change setup; let umount remove at most one line from /etc/mtab
886* mount: improve man page
887* more, col, colcrt, colrm, column, ul: nls improvements (Masao Kawamura)
888
889util-linux 2.10q:
890
891* mount: accept nonnumeric uid= and gid= options
892* write and wall: security improvement
893* fixed fdformat flaw (Werner Almesberger)
894* use right mountport upon umount (Glenn Lingle)
895* simpleinit / need / initctl stuff (Richard Gooch)
896* Portuguese messages (Rodrigo Stulzer Lopes et al.)
897
898util-linux 2.10p:
899
900* mount: don't set up a loop file with -o loop,remount (Marc Mutz)
901* fdisk: changes for sectorsize different from 512
902* more: standout fix (Paul Vojta)
903* more: improve usage message (Lincoln Myers)
904* logger: Added -d option to use datagrams (Gerwin Pfab)
905* cal: Added -3 option to also print prev/next month (Michael Charles Pruznick)
906* French messages (Christophe Merlet)
907* Japanese messages (Daisuke Yamashita)
908
909util-linux 2.10o:
910
911* fdformat: fixed to work with kernel 2.4.0test6 (Marek Wojtowicz)
912* losetup: also return status when only showing loop device status (ewt)
913* mount: do not retry ro if mount was ro; improve error message
914* login: not installed suid
915* getopt: by default install aux files in /usr/share/misc
916
917util-linux 2.10n:
918
919* added blockdev.8
920* change to elvtune (andrea)
921* fixed overrun in agetty (vii@penguinpowered.com)
922* shutdown: prefer umounting by mount point (rgooch)
923* fdisk: added plan9
924* fdisk: remove empty links in chain of extended partitions
925* mount: define ALWAYS_STAT
926* mount: add replace, after, before, over, bind
927* umount: also free loop device when not writing mtab
928* lomount: try both /dev/loopN and /dev/loop/N
929* hwclock: handle both /dev/rtc and /dev/efirtc (Bill Nottingham)
930* script: added -f (flush) option (Ivan Schreter)
931* script: added -q (quiet) option (Per Andreas Buer)
932* getopt: updated to version 1.1.0 (Frodo Looijaard)
7692c2c8 933* Czech messages (Jiří Pavlovský)
66ee8158 934
22853e4a
KZ
935util-linux 2.10m:
936
937* chfn fix when PAM is used (Martin-D. Lacasse)
938* do not use LC_NUMERIC part of locale in hwclock when writing /etc/adjtime
939* mount status return from smb or ncp fix (Mark Peloquin)
940* mount new option -l: also print label when listing mounts
941* mount add heuristic for xfs (Martin K. Petersen)
942* mount UUID and label cache (Erik Troan)
66ee8158 943* mount improve check for `already mounted' in case of label or uuid
22853e4a
KZ
944* fdisk partition names more devfs-friendly
945* fdisk bsdlabel large disk support
946* setterm.1: options documented (Colin Watson)
947* rename correction
948* German, Spanish, French, Italian, Portuguese messages
949 (Roger Luethi, Beth Powell, Alvaro Antunes)
950
951util-linux 2.10l:
952
953* Merged losetup.c and lomount.c
954* ANSIfied everything
955
956util-linux 2.10k:
957
958* NFS version 4 mount support (Trond Myklebust)
959* hwclock fix (Stefan Ring)
960* Added -p option to col, as required by SUS (Joseph S. Myers)
961
962util-linux 2.10j:
963
964* fdisk fixes (Michal Jaegermann)
965
966util-linux 2.10i:
967
968* new directory partx (with code to play with, not to use)
969* minor fdisk changes
970
971util-linux 2.10h:
972
973* Added pivot_root (Werner Almesberger)
974* Added elvtune (Andrea Arcangeli)
975* Added need and extended simpleinit and shutdown (Richard Gooch)
976* Removed all #include <linux/fs.h>
977* errno fixes (Joseph S. Myers)
978* IA-64 fixes (Michael K. Johnson)
979* fdisk fixes for OSF/1 on Alpha (David Huggins-Daines)
980* fdisk sectorsize fix (Greg Hosler)
981* mount speed= option to enable mounting bad CDROMs (Marco d'Itri)
982* ipcrm deletes several things at once (Frank Zago)
983
984util-linux 2.10g:
985
986* fdisk can now sort partitions into order [untested, beware!]
987* Update of mkswap for sparc64 (jj)
988* Update of raw (Stephen Tweedie):
989 Control file was /dev/raw, now /dev/rawctl
990 Access files were /dev/raw*, now /dev/raw/raw*
7692c2c8 991* Czech messages (Jiří Pavlovský)
22853e4a
KZ
992* German messages (Daniel Egger)
993* losetup locks memory (Frank v Waveren)
994
eb63b9b8
KZ
995util-linux 2.10f:
996
997* Security fix for mount (okir)
998* Avoid infinite loop in namei (Brett Wuth)
999* added clock-ppc.c (from Matsuura Takanori), not merged yet
1000* deleted clockB subdirectory
1001* recognize mkdosfs string (Michal Svec)
1002
1003util-linux 2.10e:
1004
1005* New: rename
1006* Added option to mkswap so that user can override pagesize
1007* fdisk -l now reads /proc/partitions when no device was given
1008* Fixed fdisk.8 (James Manning)
1009* Added devpts info to mount.8 (Elrond)
1010* Newline fix for logger output to stdout (Henri Spencer)
1011
1012util-linux 2.10d:
1013
1014* Do not try to mount something as udf without good reason
1015* Do not loop in umount if there is a stale lock file
1016* Allow fdisk twice as many cylinders
1017* Fixed non-casefolding search in look (Markus Demleitner)
1018
1019util-linux 2.10c:
1020
1021* Various compilation fixes
1022
1023util-linux 2.10b:
1024
1025* Fixed smbmount problem (Andrew Tridgell)
1026* Fixed ddate problem with the day after St. Tib's Day (Brad)
1027* German messages (Elrond)
1028* Made kill a bit more standard compliant
1029* Made some more programs output a version
1030
1031util-linux 2.10a:
1032
1033* Japanese messages (Daisuke Yamashita)
1034* French messages and several Debian fixes (Vincent Renardias)
1035* Fixed infinite loop in mkfs.minix
1036
1037util-linux 2.10:
1038
1039* Added BSD disklabel code to rescuept
1040* Added blockdev utility
1041* Fix losetup return code
1042* Fix unit display in cfdisk
1043* Do not redefine _PATH_MAILDIR (so that recent systems can have /var/mail)
1044* Added --localtime option to hwclock;
1045 added third line (LOCAL/UTC) to /etc/adjtime.
1046* Add -H option to agetty (David Holland)
1047
1048util-linux 2.9z:
1049
1050* Japanese messages (Daisuke Yamashita)
7692c2c8 1051* Czech messages (Jiří Pavlovský)
eb63b9b8
KZ
1052* Added some udf stuff to mount.8
1053* Added ioctl for fdisk on bsdlabels
1054
1055util-linux 2.9y:
1056
1057* Wide character support (Bruno Haible)
1058* German messages and some small fixes (Elrond)
1059* Small fix to owner mount option (Erik Troan)
1060* Don't sleep so long in clock/kd.c (Christian T. Steigies)
1061
1062util-linux 2.9x:
1063
1064* German messages and a i18n fix (Elrond)
1065* mount option: allow the owner to mount a device (RedHat)
1066* ugly: let login open console with O_NONBLOCK (Maciej W. Rozycki)
1067* UGLY: let login ignore mail that is precisely 523 bytes long (RedHat)
1068* added mkfs.bfs, mkfs.bfs.8
1069* mount now recognizes qnx4 and bfs partitions
1070* rescuept now recognizes Unixware partitions
1071* hwclock fix on m68k (Roman Hodek)
1072* several minor things
1073
1074util-linux 2.9w:
1075
1076* Updated mount.8 (Yann Droneaud)
1077* Improved makefiles
1078* Fixed flaw in fdisk
1079
7eda085c
KZ
1080util-linux 2.9v:
1081
1082* cfdisk no longer believes the kernel's HDGETGEO
1083 (and may be able to partition a 2 TB disk)
1084
1085util-linux 2.9u:
1086
9e94f393 1087* Czech more.help and messages (Jiří Pavlovský)
7eda085c
KZ
1088* Japanese messages (Daisuke Yamashita)
1089* fdisk fix (Klaus G. Wagner)
1090* mount fix (Hirokazu Takahashi)
1091* agetty: enable hardware flow control (Thorsten Kranzkowski)
1092* minor cfdisk improvements
1093* fdisk no longer accepts a default device
1094* Makefile fix
1095
1096util-linux 2.9t:
1097
1098* national language support for hwclock
1099* Japanese messages (both by Daisuke Yamashita)
1100* German messages and some misc i18n fixes (Elrond)
9e94f393 1101* Czech messages (Jiří Pavlovský)
7eda085c
KZ
1102* wall fixed for /dev/pts/xx ttys
1103* make last and wall use getutent() (Sascha Schumann)
1104 [Maybe this is bad: last reading all of wtmp may be too slow.
1105 Revert in case people complain.]
1106* documented UUID= and LABEL= in fstab.5
1107* added some partition types
1108* swapon: warn only if verbose
1109
1110util-linux 2.9s:
1111
1112* tunelp patch (Andrea Arcangeli)
eb63b9b8 1113* fixed mount race (HJLu)
7eda085c
KZ
1114* German messages (Elrond)
1115
1116util-linux 2.9[pqr]:
1117
1118* errno->errsv patch (Arnaldo Carvalho de Melo)
1119* hwclock patch for the Award 4.50g BIOS "2094" bug. (Dave Coffin)
1120* fdisk patch to correct deletion of last logical partition
1121
1122util-linux 2.9o:
1123
1124* fix to login by Ambrose C. Li
1125* improvement to mcookie inspired by a patch from Rik Faith
1126* more i18n by Arnaldo Carvalho de Melo; pt_BR locale
1127
1128util-linux 2.9n:
1129
1130* Added -u option to logger (write to user-specified socket; Martin Schultze)
1131* Added mount.smb script contributed by Greg Galperin
1132* Some more national language support
1133* mkfs.minix argument parsing fixed
1134* write fixed for /dev/pts/xx ttys
1135* configure adapted for the case of <scsi/scsi.h> that needs u_char.
1136
1137util-linux 2.9m:
1138
c07ebfa1 1139* Added national language support (misiek@pld.ORG.PL)
7eda085c
KZ
1140* minor improvements in mount, fdisk, cfdisk, agetty, more
1141
1142util-linux 2.9l:
1143
1144* Added /dev/port use to hwclock again - it may be necessary for Jensen.
1145
1146util-linux 2.9k:
1147
1148* major reshuffle of hwclock stuff; added sparc and alpha code
eb63b9b8 1149* fdisk fix
7eda085c 1150* tiny shutdown fix
7eda085c
KZ
1151
1152util-linux 2.9j:
1153
1154* added configure
1155* merged three lists of partition types in *fdisk
1156* multi page display in cfdisk
1157* test for getlogin() == "";
1158* start fixup hwclock
1159
5c36a0eb
KZ
1160util-linux 2.9i:
1161
1162* fixed 2.9h typo in more
1163* added -m: `Monday is 1st day' option to cal (Jean-Francois Bignolles)
1164* changed PAM stuff in login.c (+- mjohnson)
1165* added warning to cfdisk in case of multiple bootable partitions
1166* added 2048-byte sector support in fdisk (Oliver Schaertel)
1167
1168util-linux 2.9h:
1169
1170* mount recognizes "uid=useruid" and "gid=usergid" in /etc/fstab.
1171* documented the fact that "mount -t smb" will call /sbin/mount.smb.
1172* mount gives clear error message when fstab does not end in newline.
1173* swapon checks mode of file
1174* cfdisk got a more specific exit status (Enrique Zanardi)
1175
1176util-linux 2.9g:
1177
1178* mount updates (locking, "users" keyword, "/etc/filesystems",
1179 "proto" and "vers" options in nfsmount, ...)
1180
1181util-linux 2.9f:
1182
1183* made ul handle lines of arbitrary length (Scott Maxwell)
1184* killed some C/H/S nonsense in fdisk
1185* fixes for archs with unsigned char type (Ambrose Li)
1186* fdisk fixes for power pc (Tom Rini)
1187* added a define for NCURSES_CONST
1188* fixes for list of signals in kill.c
1189* fixes for user name length in last.c
1190
1191util-linux 2.9e:
1192
1193* added a forgotten declaration to login.c (Christian Oyarzun)
6dbe3af9 1194
5c36a0eb 1195util-linux 2.9d:
6dbe3af9 1196
5c36a0eb
KZ
1197* fixed segfault in umount caused by Wilcox' patch (Steffen Zahn)
1198* added lnz stuff to fdisk
6dbe3af9 1199
5c36a0eb 1200util-linux 2.9c:
6dbe3af9 1201
5c36a0eb 1202* refixed PAM stuff in login.c that was broken in 2.8.
6dbe3af9 1203
5c36a0eb 1204util-linux 2.9b:
6dbe3af9 1205
5c36a0eb
KZ
1206* split README into INSTALL and HISTORY
1207* added a sentence to swapon.8
ee312c65 1208* behavior of write on non-ASCII fixed
5c36a0eb 1209* hwclock adapted to survive a failing mktime()
2b6fc908 1210
5c36a0eb 1211util-linux 2.9a:
6dbe3af9 1212
5c36a0eb
KZ
1213* added an include to lib/my_reboot.c so that __GLIBC__ is defined
1214* added setlocale() to login-utils/chfn.c
1215* do not recompute MAIL in login-utils/login.c
1216
1217util-linux 2.9:
1218
1219HIGHLIGHTS for version 2.9:
1220
12211) Removed programs:
1222 - strings. There is a version in binutils.
1223 - frag. (Moved to historic in 2.4, crept back in 2.5. Gone again.)
12241a) Not yet removed program:
1225 - setfdprm. It also is in fdutils-5.2 (with an exceptionally
1226 ugly man page).
12271b) Removed directory:
1228 - bsd. (The routine getopt() is in libc. err() moved to lib.)
12292) Improvements:
1230 - ddate has been fixed to count down to the new, right X-day
1231 - look is now willing to search non-English dictionaries
1232 (i.e., uses locale)
1233 - cal now knows that Dutch day abbreviations have length 2 only
1234 - mcookie does not block when no random stuff is available
1235 - shutdown got a configuration file /etc/shutdown.conf
1236 - fdisk now reads SGI disk labels (thanks to Andreas Neuper)
1237 - mkswap now knows about new swap areas; mkswap.8 has been rewritten
1238 - umount knows about umount2() and forced unmounting of nfs mounts
1239 (however, I don't think it really works)
1240 - mount is now willing to handle file names with embedded spaces
1241 - mount can now mount things by UUID or volume name
12423) Uglifications:
1243 - swap.h has been replaced by a private swap_constants.h since
1244 <linux/swap.h> does not compile
1245 - reboot has become a private routine, since libc5 and glibc2 conflict
1246 - a mkminix-0.1 directory contains some patches to let mkfs.minix
1247 work under DOS. (Untested.)
12484) Numerous other small changes.
1249
12500xF) Send questions and/or patches to util-linux@math.uio.no
1251
7eda085c
KZ
1252util-linux 2.9 was released by Andries Brouwer - aeb@cwi.nl
1253The address util-linux@math.uio.no reaches Rik, Andries, Peter,
1254Michael, Erik, Nicolai and possibly others. Hwclock stuff is
1255forwarded to Bryan.
1256
5c36a0eb 1257util-linux 2.8:
726f69e2 1258
2b6fc908
KZ
1259HIGHLIGHTS for version 2.8:
1260
2b6fc908
KZ
12611) New programs:
1262 - getopt(1) by Frodo Looijaard replaces the older bsd based version.
1263 Keywords: Backward compatible, supports --long options.
12641) Removed programs:
1265 - chroot: is no longer in util-linux. Get it free with GNU sh-utils
2b6fc908
KZ
1266 - hostid: No-one could figure out the right way for this program to
1267 work. Another hostid program is included in poeigl
1268 (see the LSM, Primary-site: ftp.daimi.aau.dk /pub/linux/poe)
12692) Various portability enhancements. Among other things hwclock now works
1270 a lot better on non Intel architectures. Should compile with libc 4, 5
1271 and 6 as well as old and recent kernels. People using non-intel hardware
1272 are encouraged to send patches.
12733) rev now only limits linelength to memory capacity
12744) dmesg now uses a buffer that matches the kernel buffer in size (8KB)
2b6fc908
KZ
1275
1276
1277util-linux 2.7:
1278
fd6b7a7f
KZ
1279HIGLIGHTS for version 2.7:
1280
12811) util-linux now _requires_ ncurses. Several programs are completely
1282 converted to use terminfo (instead of termcap).
1283
12842) Removed progams:
5c36a0eb 1285 - clock: Dropped entirely. Use hwclock (included).
fd6b7a7f
KZ
1286 - sync: is in gnu fileutils.
1287 - setserial: Is being maintained by Ted Ts'o, he recommends
1288 setserial-2.12 (2.13 is bad luck)
1289 - clear: Included in ncurses
1290 - hostname, domainname, dnsdomainname: It's in net-utils.
5c36a0eb 1291 - lpcntl.
fd6b7a7f
KZ
1292
12933) Bugfixes, additions:
1294 - cfdisk: A much improved version. All known bugs have been fixed.
1295 - sfdisk: A command line fdisk type utility, formerly called fdisk-3.04.
1296 - SECURITY: All known holes in login, chfn, chsh and others have been
1297 plugged. UPGRADE NOW if you haven't already fixed them yourself.
1298 - Should work with libc 4, 5 and 6 (gnulibc), on m68k, intel, alpha
1299 and sparc.
1300
2b6fc908 13014) Problems:
fd6b7a7f
KZ
1302 - The rpcgen that comes in NetKit-B-0.09 is broken. At least as
1303 packaged with RedHat 4.2 (NetKit-B-0.09-6). There are several
1304 ways to deal with this:
1305 - Don't run rpcgen, the needed pre-generated sources are included
1306 (nfsmount_xdr.c). You must hack mount/Makefile to do this.
5c36a0eb 1307 - Edit the source emitted by rpcgen so it can compile. This is very
fd6b7a7f
KZ
1308 simple if you know C.
1309 - Disable the NFS parts of mount. You have to edit mount/Makefile
1310 to do this.
5c36a0eb 1311 - Use some other rpcgen.
fd6b7a7f
KZ
1312
1313util-linux 2.6.1
1314
1315This release was never made public
1316
1317See notes for 2.6 for installation instructions.
1318
1319This is a incremental release containing some fixes. A new release
1320will be made later fixing the outstanding bugs.
1321- Things compiles and works better with recent releases of kernel,
1322 ncurses, and so forth: fdisk, more
1323- Some fixes to make things compile out of the box on alphas.
1324- There has been reported a problem with login and /etc/usertty. It
1325 should be fixed. If you still have problems get a recent MAKEDEV and
1326 use it to make new tty devices. They were renumbered sometime during
1327 the 1.3 phase of the kernel.
1328- ipcs now displays the key of the structures.
1329- A (harmless?) overflow bug was fixed in login.
1330
1331Outstanding bugs:
1332- login/getty has a denial of service problem.
1333- Several places needs a bit more polish.
1334- There are a _lot_ of nonfatal warnings when compiling mount. This will
80d7a313 1335 not necessarily be fixed.
fd6b7a7f
KZ
1336
1337
1338util-linux 2.6
1339
1340HIGHLIGHTS for version 2.6:
1341
13420) The first release with me at the helm. PLEASE SEND PATCHES AND
1343 UPDATES TO: util-linux@math.uio.no.
1344
13451) Removed programs:
5c36a0eb 1346 - md5sum, dsplit: available in GNU textutils.
7007991f 1347 - syslogd: Sysklogd is now preferred. It is available at
fd6b7a7f
KZ
1348 tsx-11.mit.edu:/pub/sources/sbin
1349 sunsite.unc.edu:/pub/Linux/system/Daemons
1350
13512) Bugfixes, additions:
1352 - SECURITY: All known holes in mount have been fixed. UPGRADE NOW
1353 if you haven't already!
1354 - Portability enhancments to the minix filesystem utils (m68k and
1355 Arm patches).
1356 - passwd/chsh/chfn will not mess up the passwd file on a NIS machine
1357 - others too numerous to enumerate.
1358
13593) New programs:
1360 - vigr (it's like vipw)
1361 - Introducing hwclock. A complete rewrite of the latest available
1362 clock source. It supports intel/CMOS, /dev/rtc and linux/m68k
1363 system clock interfaces. Clock supports the same things but is now
1364 obsolete and will not be present in the next release. Start using
1365 hwclock now. Please.
1366
1367
1368util-linux 2.5
726f69e2
KZ
1369
1370HIGHLIGHTS for version 2.5:
13710) Nicolai Langfeldt is taking over maintenance of util-linux, with the
1372 help of a few others (Michael K. Johnson, Andries Brouwer, and Rik
1373 Faith).
1374
1375 PLEASE SEND PATCHES AND UPDATES TO: util-linux@math.uio.no
1376
13771) The following packages have been removed. Please use the up-to-date,
1378 canonical versions of these packages from the listed places:
1379
1380 timezone support (/usr/lib/zoneinfo, libz.a, zic, zdump):
1381 elsie.nci.nih.gov:/pub/tzcode95d.tar.gz
1382 elsie.nci.nih.gov:/pub/tzdata95h.tar.gz
1383 MAKEDEV-C:
1384 sunsite.unc.edu:/pub/Linux/system/Admin/MAKEDEV-C-1.5.tar.gz
1385 MAKEDEV:
1386 sunsite.unc.edu:/pub/Linux/system/Admin/MAKEDEV-2.2.tar.gz
1387 md5sum:
1388 prep.ai.mit.edu:/pub/gnu/textutils-1.3.tar.gz
1389 [The GNU version is now compatible with the Plumb/Lankester
1390 version.]
1391 ksymoops:
1392 Now bundled with the kernel in linux/scripts.
1393
13942) update_state has been removed
13953) fdisk now supports NetBSD disklabels courtesy of Bernhard Fastenrath
1396 <fasten@athene.informatik.uni-bonn.de> (and > 8GB disks, courtesy of
1397 Andries Brouwer)
13984) mount improved -- many patches from Andries Brouwer for greatly improved
1399 error reporting
14005) ddate, chkdupexe, and other programs have been improved and bug fixed
14016) util-linux is now a source-only distribution
14027) mcookie generates better random numbers and will use /dev/random or
1403 /dev/audio if available
14048) chfn, chsh, passwd, and vipw have been updated with security patches
1405 from Zefram <A.Main@dcs.warwick.ac.uk>. Now, they all use the same
1406 locking, and several security holes have been patched. Further, chsh
1407 and chfn can be configured at compile time to require a password before
1408 updates and chsh can be configured to only use shells from /etc/shells.
1409
1410
1411HIGHLIGHTS for version 2.4 (2.3 was never released):
14120) Michael K. Johnson <johnsonm@nigel.vnet.net> is the interim maintainer
1413 while Rik Faith is working on PhD work.
14141) login now makes the login tty mode 600 and places it in group "tty"
14152) wall, and write will not write dangerous escape sequences
14163) wall and write can be run setgid "tty". If util-linux is compiled for
1417 this option, "mesg y" will only set group write instead of group/other
1418 write.
14194) fdisk and cfdisk have been patched with the latest llseek.c. Although I
1420 had a lot of bug reports about fdisk from util-linux-2.2, I was unable
1421 to reproduce any of the problems. Some of the problems appeared to be
1422 releated to a failure to reboot the machine after changing the partition
1423 table, and some may have been due to a specific kernel revision problem.
1424 However, this doesn't seem to account for all of the bug reports -- if
1425 this version gives you problem, please send as complete a bug report as
1426 possible.
14275) chkdupexe from Nicolai Langfeldt (janl@ifi.uio.no)
14286) ctrlaltdel now installs into /sbin instead of /usr/sbin
14297) mkfs replacement from Ron Sommeling (sommel@sci.kun.nl)
14308) lpcntl removed. Use tunelp instead.
14319) ksymoops from Greg McGary <gkm@magilla.cichlid.com>
143210) mkfs.minix now clears the first 512 bytes of the file system so that
1433 Minix disks won't be confused with MSDOS disks (Daniel Quinlan
1434 (quinlan@yggdrasil.com))
143511) mkswap should now work on an Alpha running Linux
143612) frag removed. See
1437 sunsite.unc.edu:/pub/Linux/system/Filesystems/defrag-0.6.tar.gz for the
1438 latest version.
143913) mount patches from Andries.Brouwer@cwi.nl and Dan Quinlan
1440 (quinlan@yggdrasil.com).
144114) MAKEDEV and MAKEDEV-C updated to the latest versions.
144215) Paths updated for FSSTND 1.2. This means that you may need to make
1443 some links. The links you need to make we system dependent. The
1444 ultimate goal is to rename /var/adm to /var/log and have a symbolic
1445 link from /var/adm to /var/log during the transition period. If you
1446 are running an ELF system, you probably won't have to do anything. The
1447 bottom line is that the following files must exist or be pointers to
1448 the old version (used internally by the a.out libraries):
1449
1450 New Old
1451
1452 /var/log/wtmp /var/adm/wtmp
1453 /var/log/lastlog /var/adm/lastlog
1454 /var/run/utmp /var/adm/utmp
6dbe3af9
KZ
1455
1456HIGHLIGHTS for version 2.2:
14571) This is primarily a quick bug-fix release for version 2.1
14582) mkfs wrapper added back in, since e2fsprogs only supplies an fsck wrapper
14593) selection removed, since someone appears to be maintaining it now. See
1460 sunsite.unc.edu:/pub/linux/kernel/patches/console for recent sources.
1461 For the time being, I'm keeping a copy in the historic subdirectory of
1462 util-linux. A "make install" should work find from within that
1463 directory.
14644) Note that other floppy utilities are available from:
1465 ftp.imag.fr:pub/Linux/ZLIBC/fdutils/fdutils-4.1.src.tar.gz
1466 sunsite.unc.edu:/pub/Linux/system/Misc/fdutils-4.1.src.tar.gz
1467 tsx-11.mit.edu:/pub/linux/sources/sbin/fdutils-4.1.src.tar.gz
1468
1469
1470HIGHLIGHTS for version 2.1:
1471
14721) Directory structure rearrange, with configuration support for those who
1473 use shadow passwords and System V init (no support is provided for these
1474 things, but your utilities won't get overwritten if you do a "make
1475 install" after you properly edit MCONFIG).
14762) fdisk and cfdisk should work as expected with 2GB+ disk drives
14773) As usual, lots of stuff was updated and added, including mount, vipw,
1478 readprofile
14794) Some stuff was also deleted, and can now be found elsewhere:
1480 fsck wrapper: tsx-11.mit.edu:/pub/linux/ALPHA/ext2fs/e2fsprogs*
1481 pwd, su: prep.ai.mit.edu:/pub/gnu/sh-utils*
1482 ed: prep.ai.mit.edu:/pub/gnu/ed*
1483 od: prep.ai.mit.edu:/pub/gnu/textutils*
1484 uudecode/uuencode: prep.ai.mit.edu:/pub/gnu/sharutils*
1485 bdflush/update: ftp.funet.fi:/pub/OS/Linux/PEOPLE/Linus/v1.1/bdflush*
1486
1487
1488
1489PARTIAL HISTORY OF UTIL-LINUX:
1490
1491bsd:
1492 Nothing in this directory gets installed, but some BSD programs need
1493 this support:
1494 err.c: 8.1 (Berkeley) 6/4/93
1495 err.h: 8.1 (Berkeley) 6/2/93
1496 getopt.c: 4.13 (Berkeley) 2/23/91
1497 pathnames.h: 5.3 (Berkeley) 5/9/89 with extensive modifications for
1498 Linux
1499
1500disk-utils:
1501 cfdisk: 0.8 BETA (>2GB) from Kevin E. Martin (martin@cs.unc.edu) with
1502 modifications for disks > 2GB.
1503 ftp.cs.unc.edu:/pub/users/martin/linux/cfdisk-0.8.tar.gz
1504 fdformat: Werner Almesberger (almesber@nessie.cs.id.ethz.ch), with
1505 modifications by Marcel Mol (marcel@dutecad.et.tudelft.nl)).
1506 Later, updated with a September 1992 version by Werner.
1507 fdisk: A. V. Le Blanc (LeBlanc@mcc.ac.uk) fdisk 1.5 release, with
1508 patched from Kevin Martin for DOS and OS/2 compatibility (1.5a);
1509 Rik Faith (1.5b, 2.0).
6dbe3af9
KZ
1510 fsck.minix, mkfs.minix: Linus Torvalds, with modifications by: Rik
1511 Faith (faith@cs.unc.edu), Scott Heavner
1512 (sdh@po.cwru.edu), Dr. Wettstein
1513 (greg%wind.uucp@plains.nodak.edu), Daniel
1514 Quinlan (quinlan@yggdrasil.com).
726f69e2
KZ
1515 mkfs: David Engel (david@ods.com) and Fred N. van Kempen
1516 (waltje@uWalt.NL.Mugnet.ORG)
1517 Version 1.9 from Ron Sommeling (sommel@sci.kun.nl)
6dbe3af9
KZ
1518 mkswap: Linus Torvalds, with modifications by Mike Jagdis
1519 (jaggy@purplet.demon.co.uk. )
726f69e2
KZ
1520 Version for Alpha from
1521 cage.cs.arizona.edu:/pub/davidm/linux/mkswap-axp-950503.tar.gz
6dbe3af9
KZ
1522 setfdprm: Werner Almesberger (almesber@nessie.cs.id.ethz.ch)
1523 Note that more floppy utilities are available from:
1524 ftp.imag.fr:pub/Linux/ZLIBC/fdutils/fdutils-4.1.src.tar.gz
1525 sunsite.unc.edu:/pub/Linux/system/Misc/fdutils-4.1.src.tar.gz
1526 tsx-11.mit.edu:/pub/linux/sources/sbin/fdutils-4.1.src.tar.gz
726f69e2
KZ
1527 llseek.c: from Remy Card's e2fsprogs-0.5b.tar.gz (21Mar95 version) from:
1528 sunsite.unc.edu:/pub/Linux/system/Filesystems/ext2
6dbe3af9
KZ
1529
1530games:
1531 banner: (8.3 (Berkeley) 4/2/94)
726f69e2 1532 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
6dbe3af9
KZ
1533
1534login-utils:
1535 agetty: W. Z. Venema, ported by Peter Orbaek <poe@daimi.aau.dk>.
726f69e2 1536 ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.37.tar.gz
6dbe3af9
KZ
1537 chfn: Salvatore Valente <svalente@athena.mit.edu>
1538 chsh: Salvatore Valente <svalente@athena.mit.edu>
1539 last: 5.11 w/year (Berkeley) 6/29/88; Port by Michael Haardt with
1540 changes by Peter Orbaek.
726f69e2 1541 ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.16.tar.gz
6dbe3af9 1542 login: 5.40 (Berkeley) 5/9/89; with ports by Michael Glad and Peter Orbaek
726f69e2
KZ
1543 ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.37.tar.gz
1544 mesg: 8.2 (Berkeley) 1/21/94
1545 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
6dbe3af9 1546 newgrp: Michael Haardt, with modifications by Peter Orbaek.
726f69e2 1547 ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.16.tar.gz
6dbe3af9
KZ
1548 passwd: Peter Orbaek, with yp modifications by Alvaro Martinez
1549 Echevarria (alvaro@enano.etsit.upm.es)
726f69e2 1550 ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.16.tar.gz
6dbe3af9
KZ
1551 shutdown: Peter Orbaek, with new modifications by Stephen Tweedie, Rik
1552 Faith, and Dave (gentzel@nova.enet.dec.com).
726f69e2 1553 ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.16.tar.gz
6dbe3af9 1554 simpleinit: Peter Orbaek
726f69e2 1555 ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.37.tar.gz
6dbe3af9
KZ
1556 vipw: 5.16 (Berkeley) 3/3/91, with modifications by Mike Grupenhoff
1557 <kashmir@umiacs.UMD.EDU>
726f69e2 1558 wall: 8.2 (Berkeley) 11/16/93 (With changes so that damaging escape
5c36a0eb 1559 sequences cannot be sent.)
726f69e2 1560 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
6dbe3af9
KZ
1561
1562
1563misc-utils:
1564 cal: 8.4 (Berkeley) 4/2/94, with modifications by Rik Faith and
1565 Hein@student.tu-clausthal.de (Jochen Hein).
1566 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
726f69e2 1567 chkdupexe: Version 1.2 from "Nicolai Langfeldt" <janl@ifi.uio.no>
6dbe3af9 1568 clear: Rik Faith
726f69e2
KZ
1569 ddate: Druel the Chaotic aka Jeremy Johnson aka mpython@gnu.ai.mit.edu,
1570 with modifications by Lee Harvey Oswald Smith, K.S.C. and
1571 substantial updates from Rev. Bro. Lee H:. O:. Smith, KYTP
6dbe3af9 1572 domainname: Peter Orbaek
726f69e2 1573 ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.37.tar.gz
6dbe3af9
KZ
1574 dsplit: David Arnstein (arnstein@netcom.com)
1575 gatekeeper.dec.com:/pub/usenet/comp.sources.misc/volume40/dsplit
1576 getopt (getoptprog): jhunix.hcf.jhu.edu:
1577 /pub/public_domain_software/NetBSD/usr/src/usr.bin/getopt
5c36a0eb
KZ
1578 replaced by getopt-1.0.3.tar.gz from Frodo Looijaard,
1579 found at http://huizen.dds.nl/~frodol
6dbe3af9 1580 hostid: Mitch DSouza (m.dsouza@mrc-apu.cam.ac.uk)
726f69e2 1581 ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.37.tar.gz
6dbe3af9
KZ
1582 hostname/dnsdomainname: Peter Tobias <tobias@server.et-inf.fho-emden.de>
1583 This version (1.6) should also be available soon in:
1584 nic.funet.fi:/pub/OS/Linux/PEOPLE/Linus/net-source/base/NetKit-A*
1585 kill: BSD version, modified by Salvatore Valente <svalente@mit.edu>
1586 logger: 8.1 (Berkeley) 6/6/93, with modifications by Rik Faith
1587 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
1588 look.c: 8.1 (Berkeley) 6/14/93, with modifications by Rik Faith
1589 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
1590 mcookie: Rik Faith (faith@cs.unc.edu)
1591 md5sum: Branki Lankester and Colin Plumb. The MD5 message-digest
1592 algorithm is in the Public Domain. This implementation
1593 calculates message-digest information only, and can NOT be used
1594 for encryption. Therefore it is exportable from the USA.
1595 Original sources in the MIT version of PGP 2.6.2.
1596 namei: Roger S. Southwick, with modifications by Steve Tell.
1597 reset: Rik Faith
1598 script: 5.13 (Berkeley) 3/5/91, with modifications by Rick Sladkey
1599 (jrs@world.std.com), Harald Koenig
1600 (koenig@nova.tat.physik.uni-tuebingen.de).
1601 setterm: Gordon Irlam (gordoni@cs.ua.oz.au), with modifications by
1602 Peter MacDonald, Mika Liljeberg (liljeber@cs.Helsinki.FI),
1603 John Walder (j-walder@uiuc.edu) [for dosemu].
1604 tsort: 5.3 (Berkeley) 6/1/90
1605 wuarchive.wustl.edu:/mirrors/4.3-reno
1606 whereis: 5.5 (Berkeley) 4/18/91
1607 wuarchive.wustl.edu:/mirrors/4.3-reno
726f69e2
KZ
1608 write: 8.1 (Berkeley) 6/6/93, with modifications by Mike Grupenhoff
1609 (kashmir@umiacs.umd.edu). With changes so that damaging escape
1610 sequences cannot be sent.
1611 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
1612
6dbe3af9
KZ
1613
1614mount:
1615 mount, umount, swapon
1616
1617 Rick Sladkey put together the mount-0.99.6.tar.Z package, and Stephen
1618 Tweedie provided updates. The utilities were originally from that
1619 package (all appear to be by Doug Quale (quale@saavik.cs.wisc.edu),
1620 with modifications by H. J. Lu (hlu@eecs.wsu.edu) on 11/25/92; Rick
1621 Sladkey (jrs@world.std.com) in January 1993; and Stephen Tweedie
1622 <sct@dcs.ed.ac.uk> on 8 October 1993. This distribution mount now
1623 supports NFS stuff. I have modified the man pages. I have also added
1624 a small patch from Hamish Glen Coleman (t933093@minyos.xx.rmit.OZ.AU)
1625 which restores the -o semantics.
1626
1627 Updated with Rick Sladkey's mount-0.99.14.tar.gz package, and with
1628 extra patches from Rick. Adam J. Richter allowed -t option to be
1629 optional. Patrick J. Volkerding (volkerdi@mhd1.moorhead.msus.edu) and
1630 Mitchum DSouza both provided patches that fixed the (null) problem when
1631 not using -t. Mitchum DSouza
1632 (mitch@mrc-applied-psychology.cambridge.ac.uk) added support for loop
1633 device mounts. Sebastian Lederer
1634 (lederer@next-pc.informatik.uni-bonn.de) added support for sending an
1635 unmount RPC call to the server when an NFS-filesystem is unmounted.
1636 Sander van Malssen (svm@kozmix.hacktic.nl) added support for remounting
1637 readonly file systems readonly. Mike Grupenhoff
1638 <kashmir@umiacs.UMD.EDU> added a probe of the superblock for the type
1639 before /proc/filesystems is checked. Andries.Brouwer@cwi.nl fixed up
1640 error reporting.
1641
726f69e2
KZ
1642 Updated with patches from Andries.Brouwer@cwi.nl and Dan Quinlan
1643 (quinlan@yggdrasil.com). And more patches from Andries and others.
1644
6dbe3af9
KZ
1645historic/selection: The complete selection-1.5 package, by Andrew Haylett
1646 <ajh@gec-mrc.co.uk>, 17th June 1993, is included in the historic tree.
1647 Kernel patches are no longer necessary for modern kernels, but these
1648 were tiny so I left them in for historical reasons. The Makefile was
1649 modified for this distribution. With changes from Rick Sladkey.
1650
1651sys-utils:
6dbe3af9
KZ
1652 arch: Rik Faith <faith@cs.unc.edu>
1653 chroot: Rick Sladkey <jrs@world.std.com>
1654 clock: Originally from the timesrc-1.2.tar.Z package, Charles Hedrick,
1655 hedrick@cs.rutgers.edu (V1.0); Rob Hooft, hooft@chem.ruu.nl
1656 (V1.1); Harald Koenig (koenig@nova.tat.physik.uni-tuebingen.de)
1657 (V1.2). With additional changes: Hamish Coleman
1658 (hamish@zot.apana.org.au) (V1.2a); Alan Modra
1659 (alan@spri.levels.unisa.edu.au (V1.3, V1.4).
1660 ctrlaltdel: Peter Orbaek <poe@daimi.aau.dk>
726f69e2
KZ
1661 ftp://ftp.daimi.aau.dk/pub/linux/poe/admutil-1.16.tar.gz
1662 cytune: Nick Simicish (njs@scifi.emi.net) and Rik Faith (faith@cs.unc.edu)
6dbe3af9
KZ
1663 dmesg: Theodore Ts'o (tytso@athena.mit.edu); Rick Sladkey
1664 (jrs@world.std.com)
1665 ipcrm: From the ipcdelta.tar.z distribution by krishna
1666 balasub@cis.ohio-state.edu on 3/15/93. ipc.info and ipc.texi
1667 are also from that distribution.
1668 ipcs: Also from the ipcdelta.tar.z distribution by krishna
1669 balasub@cis.ohio-state.edu, with patches from Mike Jagdis
1670 (jaggy@purplet.demon.co.uk)
1671 kbdrate: Rik Faith (faith@cs.unc.edu), with patches from
1672 Andries.Brouwer@cwi.nl and John Bowman
1673 (bowman@hagar.ph.utexas.edu)
726f69e2 1674 ksymoops: 1.7 from Greg McGary <gkm@magilla.cichlid.com>
6dbe3af9
KZ
1675 rdev: almesber@nessie.cs.id.ethz.ch (Werner Almesberger), with
1676 modifications from Peter MacDonald, Stephen Tweedie
1677 (sct@dcs.ed.ac.uk), and Dave (gentzel@nova.enet.dec.com)
5c36a0eb 1678 readprofile: Alessandro Rubini from readprofile-2.0.tar.gz
6dbe3af9
KZ
1679 renice: 8.1 (Berkeley) 6/9/93
1680 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
1681 setserial: Michael K. Johnson (johnsonm@stolaf.edu) re-released Rick
1682 Sladkey's setserial in January 1993, with changes by
1683 Theodore Ts'o (tytso@mit.edu). I think that Theodore also
1684 did extensive changes for version 2.01, I can't find any
1685 notes about this in the documentation. However, Theodore
1686 Ts'o (tytso@ATHENA.MIT.EDU) released version 2.10, and that
1687 is now included.
1688 setsid: Rick Sladkey <jrs@world.std.com>
1689 sln: Mike Parker and David MacKenzie (from Linux's libc)
1690 sync: Nick Holloway, with thanks to James Bonfield
1691 tunelp: Michael K. Johnson (johnsonm@nigel.vnet.net)
726f69e2 1692
6dbe3af9
KZ
1693
1694syslogd:
1695 5.45 (Berkeley) 3/2/91
1696
1697 Most of the changes for syslogd come from Rick Sladkey
1698 (jrs@world.std.com), but I'd like to thank other people who sent in
1699 changes (which usually got forwarded to Rick): Carsten Paeth
1700 (calle@calle.in-berlin.de) and Kaz Sasayama (kaz@lilia.iijnet.or.jp).
1701
1702text-utils:
1703 col: 5.3 (Berkeley) 2/2/91; with patches from Andries.Brouwer@cwi.nl
1704 and Carl Christofferson (cchris@connected.com)
1705 wuarchive.wustl.edu:/mirrors/4.3-reno/{bin,usr.bin}
1706 colcrt: 8.1 (Berkeley) 6/6/93 (Bill Joy)
1707 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
1708 colrm: 5.4 (Berkeley) 6/1/90 (Jeff Schriebman)
1709 column: 8.3 (Berkeley) 4/2/94
1710 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
1711 hexdump: 5.5 (Berkeley) 6/1/90
1712 wuarchive.wustl.edu:/mirrors/4.3-reno/{bin,usr.bin}
1713 more: 5.19 (Berkeley) 6/29/88 (Eric Shienbrood, Geoff Peck, John Foderaro)
1714 rev: 5.2 (Berkeley) 3/21/92; with modifications by Charles Hannum
1715 (mycroft@gnu.ai.mit.edu), Brian Koehmstedt (bpk@gnu.ai.mit.edu),
1716 bjdouma@xs4all.nl
1717 wuarchive.wustl.edu:/mirrors/4.3-reno/{bin,usr.bin}
1718 strings: 5.10 (Berkeley) 5/23/91; with patches from Vitor Duarte
1719 <vad@fct.unl.pt>
1720 wuarchive.wustl.edu:/mirrors/4.3-reno/{bin,usr.bin}
1721 ul: 8.1 (Berkeley) 6/6/93
1722 ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
1723