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