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