cleanup: Remove some spurious spaces
Sorry detail-oriented people tend to wipe these out if they notice them. Add in automated tools and lots of excess end-of-line spaces get wiped out. Addresses: https://github.com/karelzak/util-linux/pull/849 Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
1d84470388
commit
2bb3aa36b2
67 changed files with 186 additions and 186 deletions
|
@ -24,7 +24,7 @@ script
|
||||||
records in the timing file
|
records in the timing file
|
||||||
|
|
||||||
- for example timing file format:
|
- for example timing file format:
|
||||||
|
|
||||||
<type> <timestamp> [<offset> | <signal> ...]
|
<type> <timestamp> [<offset> | <signal> ...]
|
||||||
|
|
||||||
O 0.001296 256
|
O 0.001296 256
|
||||||
|
@ -56,7 +56,7 @@ hwclock
|
||||||
- use /var/lib/hwclock/drift to store hw-clock drift numbers.
|
- use /var/lib/hwclock/drift to store hw-clock drift numbers.
|
||||||
- use /etc/adjtime as read-only for UTC/LOCAL information only
|
- use /etc/adjtime as read-only for UTC/LOCAL information only
|
||||||
- the /var/lib/hwclock/drift should be implemented backwardly compatible,
|
- the /var/lib/hwclock/drift should be implemented backwardly compatible,
|
||||||
it means use the file only if exists, otherwise follow /etc/adjtime
|
it means use the file only if exists, otherwise follow /etc/adjtime
|
||||||
|
|
||||||
bash completion
|
bash completion
|
||||||
---------------
|
---------------
|
||||||
|
@ -88,7 +88,7 @@ partx
|
||||||
-----
|
-----
|
||||||
|
|
||||||
- support mapping by device-mapper if argv[0] is "kpartx" or --dm option is used.
|
- support mapping by device-mapper if argv[0] is "kpartx" or --dm option is used.
|
||||||
|
|
||||||
|
|
||||||
getopt
|
getopt
|
||||||
------
|
------
|
||||||
|
@ -123,7 +123,7 @@ login-utils:
|
||||||
libblkid
|
libblkid
|
||||||
--------
|
--------
|
||||||
|
|
||||||
- (!) add support for BitLocker Drive Encryption
|
- (!) add support for BitLocker Drive Encryption
|
||||||
https://github.com/karelzak/util-linux/issues/617
|
https://github.com/karelzak/util-linux/issues/617
|
||||||
https://github.com/libyal/libbde/blob/master/documentation/BitLocker%20Drive%20Encryption%20(BDE)%20format.asciidoc
|
https://github.com/libyal/libbde/blob/master/documentation/BitLocker%20Drive%20Encryption%20(BDE)%20format.asciidoc
|
||||||
|
|
||||||
|
@ -141,7 +141,7 @@ misc
|
||||||
|
|
||||||
- add mllockall() and SCHED_FIFO to hwclock,
|
- add mllockall() and SCHED_FIFO to hwclock,
|
||||||
see http://lkml.org/lkml/2008/10/12/132
|
see http://lkml.org/lkml/2008/10/12/132
|
||||||
|
|
||||||
|
|
||||||
---------------
|
---------------
|
||||||
exotic requests
|
exotic requests
|
||||||
|
|
|
@ -10,13 +10,13 @@ that even if I was dumb enough to try. From this we can easily calculate
|
||||||
the day of week for any date. The algorithm for a zero based day of week:
|
the day of week for any date. The algorithm for a zero based day of week:
|
||||||
|
|
||||||
calculate the number of days in all prior years (year-1)*365
|
calculate the number of days in all prior years (year-1)*365
|
||||||
add the number of leap years (days?) since year 1
|
add the number of leap years (days?) since year 1
|
||||||
(not including this year as that is covered later)
|
(not including this year as that is covered later)
|
||||||
add the day number within the year
|
add the day number within the year
|
||||||
this compensates for the non-inclusive leap year
|
this compensates for the non-inclusive leap year
|
||||||
calculation
|
calculation
|
||||||
if the day in question occurs before the gregorian reformation
|
if the day in question occurs before the gregorian reformation
|
||||||
(3 sep 1752 for our purposes), then simply return
|
(3 sep 1752 for our purposes), then simply return
|
||||||
(value so far - 1 + SATURDAY's value of 6) modulo 7.
|
(value so far - 1 + SATURDAY's value of 6) modulo 7.
|
||||||
if the day in question occurs during the reformation (3 sep 1752
|
if the day in question occurs during the reformation (3 sep 1752
|
||||||
to 13 sep 1752 inclusive) return THURSDAY. This is my
|
to 13 sep 1752 inclusive) return THURSDAY. This is my
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
|^^^^^^|
|
|^^^^^^|
|
||||||
| | _____________________
|
| | _____________________
|
||||||
| | / \
|
| | / \
|
||||||
| (o)(o) | |
|
| (o)(o) | |
|
||||||
@ _) | BOGUS man!! |
|
@ _) | BOGUS man!! |
|
||||||
|
|
|
@ -32,7 +32,7 @@
|
||||||
19980611: Fixed --version bug (was not available, though documented!)
|
19980611: Fixed --version bug (was not available, though documented!)
|
||||||
19980611: Removed compiler warnings.
|
19980611: Removed compiler warnings.
|
||||||
19980603: Bumped up version number to 1.0.1
|
19980603: Bumped up version number to 1.0.1
|
||||||
19980603: Fixed sizeof() bug (should be strlen) in getopt.c, thanks to
|
19980603: Fixed sizeof() bug (should be strlen) in getopt.c, thanks to
|
||||||
Bob Proulx (rwp@hprwp.fc.hp.com).
|
Bob Proulx (rwp@hprwp.fc.hp.com).
|
||||||
19980505: Changed date field in LSM to proper syntax
|
19980505: Changed date field in LSM to proper syntax
|
||||||
19980505: Released version 1.0
|
19980505: Released version 1.0
|
||||||
|
|
|
@ -43,7 +43,7 @@ Compile certain portion
|
||||||
|
|
||||||
It's also possible to disable all the programs and enable only wanted.
|
It's also possible to disable all the programs and enable only wanted.
|
||||||
For example:
|
For example:
|
||||||
|
|
||||||
./configure --disable-all-programs --enable-fallocate
|
./configure --disable-all-programs --enable-fallocate
|
||||||
|
|
||||||
Note that the configure script tracks dependencies between libs and
|
Note that the configure script tracks dependencies between libs and
|
||||||
|
|
|
@ -113,7 +113,7 @@ TS_OPT_testdir_[testscript_]memcheck="<yes|no>"
|
||||||
Run certain tests with valgrind. Similar usage like TS_OPT_*_fake above.
|
Run certain tests with valgrind. Similar usage like TS_OPT_*_fake above.
|
||||||
|
|
||||||
|
|
||||||
External services
|
External services
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
Travis CI - automatically executed for all github commits.
|
Travis CI - automatically executed for all github commits.
|
||||||
|
@ -141,6 +141,6 @@ Drone.io - automatically executed for all github commits.
|
||||||
ret=0
|
ret=0
|
||||||
travis_script || ret=$?
|
travis_script || ret=$?
|
||||||
travis_after_script
|
travis_after_script
|
||||||
exit $ret
|
exit $ret
|
||||||
|
|
||||||
yes, it shares the setup functions with travis-ci.
|
yes, it shares the setup functions with travis-ci.
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
Hwclock is a program that runs under Linux and sets and queries the
|
Hwclock is a program that runs under Linux and sets and queries the
|
||||||
Hardware Clock, which is often called the Real Time Clock, RTC, or
|
Hardware Clock, which is often called the Real Time Clock, RTC, or
|
||||||
CMOS clock.
|
CMOS clock.
|
||||||
|
|
|
@ -42,7 +42,7 @@ the &D2 and &C1 commands may not be entirely standard.
|
||||||
|
|
||||||
Exit kermit/minicom.
|
Exit kermit/minicom.
|
||||||
|
|
||||||
Put the command
|
Put the command
|
||||||
|
|
||||||
/sbin/agetty -w 2400 ttyS1
|
/sbin/agetty -w 2400 ttyS1
|
||||||
|
|
||||||
|
@ -61,11 +61,11 @@ for the same setup as above, use the following agetty command in your
|
||||||
The final \015 is an octal coding of the carriage return character
|
The final \015 is an octal coding of the carriage return character
|
||||||
ending the command string.
|
ending the command string.
|
||||||
|
|
||||||
If you're using simpleinit (part of this package) instead of the SYSV
|
If you're using simpleinit (part of this package) instead of the SYSV
|
||||||
compatible init (you're most likely using the SYSV one!) then you must
|
compatible init (you're most likely using the SYSV one!) then you must
|
||||||
remove the single quotes from the command line above.
|
remove the single quotes from the command line above.
|
||||||
|
|
||||||
Note that the &W0 command was not used here since the modem will be
|
Note that the &W0 command was not used here since the modem will be
|
||||||
initialized each time agetty starts.
|
initialized each time agetty starts.
|
||||||
|
|
||||||
With a V.34 (28.8 kbps) modem try starting with a command like:
|
With a V.34 (28.8 kbps) modem try starting with a command like:
|
||||||
|
|
|
@ -7,7 +7,7 @@ Stephen Tweedie <sct@dcs.ed.ac.uk>.
|
||||||
Andries Brouwer <aeb@cwi.nl>
|
Andries Brouwer <aeb@cwi.nl>
|
||||||
Adrian Bunk <bunk@stusta.de>
|
Adrian Bunk <bunk@stusta.de>
|
||||||
|
|
||||||
Presently in util-linux maintained by Karel Zak <kzak@redhat.com>.
|
Presently in util-linux maintained by Karel Zak <kzak@redhat.com>.
|
||||||
|
|
||||||
== Notes to developers ==
|
== Notes to developers ==
|
||||||
|
|
||||||
|
|
|
@ -16,10 +16,10 @@ Version 1.48 (6-Jun-97)
|
||||||
After idea by Andries Brouwer.
|
After idea by Andries Brouwer.
|
||||||
|
|
||||||
Version 1.47 (2-Apr-97)
|
Version 1.47 (2-Apr-97)
|
||||||
Got new version of hostid.c and hostid.1 from
|
Got new version of hostid.c and hostid.1 from
|
||||||
Sander van Malssen <svm@kozmix.ow.nl>.
|
Sander van Malssen <svm@kozmix.ow.nl>.
|
||||||
Removed premature endutent() call in login.c, simpleinit.c and
|
Removed premature endutent() call in login.c, simpleinit.c and
|
||||||
agetty.c to be compatible with the changed semantics of gnu libc2.
|
agetty.c to be compatible with the changed semantics of gnu libc2.
|
||||||
Fix by Jesse Thilo <Jesse.Thilo@pobox.com>.
|
Fix by Jesse Thilo <Jesse.Thilo@pobox.com>.
|
||||||
|
|
||||||
Version 1.46 (28-Jan-97)
|
Version 1.46 (28-Jan-97)
|
||||||
|
@ -38,7 +38,7 @@ Version 1.45a (16-Dec-96)
|
||||||
Some support for the RB-1 Cryptocard token for challenge/response
|
Some support for the RB-1 Cryptocard token for challenge/response
|
||||||
authentication. This needs a DES library, either Eric Young's
|
authentication. This needs a DES library, either Eric Young's
|
||||||
libdes, or the Koontz implementation, see cryptocard.c.
|
libdes, or the Koontz implementation, see cryptocard.c.
|
||||||
Initial support patch by Randolph Bentson,
|
Initial support patch by Randolph Bentson,
|
||||||
<bentson@grieg.seaslug.org>
|
<bentson@grieg.seaslug.org>
|
||||||
Changed getpass() to use fputs() instead of fprintf().
|
Changed getpass() to use fputs() instead of fprintf().
|
||||||
|
|
||||||
|
@ -75,7 +75,7 @@ Version 1.40a (29-Dec-95):
|
||||||
<ear@usfirst.org>, but somewhat butchered by me.
|
<ear@usfirst.org>, but somewhat butchered by me.
|
||||||
|
|
||||||
Version 1.39 (25-Oct-95):
|
Version 1.39 (25-Oct-95):
|
||||||
Lots of testing and bugfixes in agetty. Now the modem init stuff
|
Lots of testing and bugfixes in agetty. Now the modem init stuff
|
||||||
should finally work (for me). Also wrote modem.agetty as an example
|
should finally work (for me). Also wrote modem.agetty as an example
|
||||||
on how to use agetty with a modem.
|
on how to use agetty with a modem.
|
||||||
Agetty now also supports baud rates of 38400, 57600, 115200 and
|
Agetty now also supports baud rates of 38400, 57600, 115200 and
|
||||||
|
@ -85,7 +85,7 @@ Version 1.37 (15-Sep-95):
|
||||||
Added -I <initstring> and -w options to agetty.c for those that
|
Added -I <initstring> and -w options to agetty.c for those that
|
||||||
use agetty with modems.
|
use agetty with modems.
|
||||||
|
|
||||||
Version 1.36 (25-Aug-95):
|
Version 1.36 (25-Aug-95):
|
||||||
Enhanced /etc/usertty features with group support. Moved this part
|
Enhanced /etc/usertty features with group support. Moved this part
|
||||||
of login.c to checktty.c. One can now define classes of hosts and
|
of login.c to checktty.c. One can now define classes of hosts and
|
||||||
ttys and do access checking based on unix-group membership. See
|
ttys and do access checking based on unix-group membership. See
|
||||||
|
@ -103,12 +103,12 @@ Version 1.36 (25-Aug-95):
|
||||||
|
|
||||||
Version 1.35 (7-Aug-95):
|
Version 1.35 (7-Aug-95):
|
||||||
login.c: Much improved features for the usertty file, allows
|
login.c: Much improved features for the usertty file, allows
|
||||||
access control based on both hostnames/addresses and line. See the
|
access control based on both hostnames/addresses and line. See the
|
||||||
about.usertty file and the man-page.
|
about.usertty file and the man-page.
|
||||||
|
|
||||||
Fixed agetty so it doesn't fiddle with the ut_id field in the
|
Fixed agetty so it doesn't fiddle with the ut_id field in the
|
||||||
utmp record, this should prevent growing utmps on systems with
|
utmp record, this should prevent growing utmps on systems with
|
||||||
more than 10 login lines. Fix suggested and checked by Alan Wendt
|
more than 10 login lines. Fix suggested and checked by Alan Wendt
|
||||||
<alan@ezlink.com> in his agetty.1.9.1a.
|
<alan@ezlink.com> in his agetty.1.9.1a.
|
||||||
|
|
||||||
Agetty now installs as agetty again, not as getty.
|
Agetty now installs as agetty again, not as getty.
|
||||||
|
@ -118,8 +118,8 @@ Version 1.35 (7-Aug-95):
|
||||||
|
|
||||||
Version 1.33a (20-Jun-95):
|
Version 1.33a (20-Jun-95):
|
||||||
rchatfie@cavern.nmsu.edu ("rc.") suggested that I should remove
|
rchatfie@cavern.nmsu.edu ("rc.") suggested that I should remove
|
||||||
the #ifndef linux around the special logging of dial-up
|
the #ifndef linux around the special logging of dial-up
|
||||||
logins. This is now done, so each login via a serial port
|
logins. This is now done, so each login via a serial port
|
||||||
generates a separate DIALUP syslog entry.
|
generates a separate DIALUP syslog entry.
|
||||||
|
|
||||||
Version 1.33 (5-Jun-95):
|
Version 1.33 (5-Jun-95):
|
||||||
|
@ -153,8 +153,8 @@ Version 1.32
|
||||||
should.
|
should.
|
||||||
|
|
||||||
Version 1.31b (2-Feb-95):
|
Version 1.31b (2-Feb-95):
|
||||||
Daniel Quinlan <quinlan@yggdrasil.com> and Ross Biro
|
Daniel Quinlan <quinlan@yggdrasil.com> and Ross Biro
|
||||||
<biro@yggdrasil.com> suggested a patch to login.c that allows for
|
<biro@yggdrasil.com> suggested a patch to login.c that allows for
|
||||||
shell scripts in the shell field of /etc/passwd, so one can now
|
shell scripts in the shell field of /etc/passwd, so one can now
|
||||||
have (as a line in /etc/passwd):
|
have (as a line in /etc/passwd):
|
||||||
bye::1000:1000:Outlogger:/bin:echo Bye
|
bye::1000:1000:Outlogger:/bin:echo Bye
|
||||||
|
@ -167,13 +167,13 @@ Version 1.31a (28-Oct-94):
|
||||||
the reboot.
|
the reboot.
|
||||||
|
|
||||||
Version 1.30 (17-Sep-94):
|
Version 1.30 (17-Sep-94):
|
||||||
tobias@server.et-inf.fho-emden.de (Peter Tobias) has made a more
|
tobias@server.et-inf.fho-emden.de (Peter Tobias) has made a more
|
||||||
advanced hostname command that understands some options such as
|
advanced hostname command that understands some options such as
|
||||||
-f for FQDN etc. I'll not duplicate his work. Use his hostname
|
-f for FQDN etc. I'll not duplicate his work. Use his hostname
|
||||||
package if you wish.
|
package if you wish.
|
||||||
|
|
||||||
svm@kozmix.xs4all.nl (Sander van Malssen) provided more features
|
svm@kozmix.xs4all.nl (Sander van Malssen) provided more features
|
||||||
for the /etc/issue file in agetty. \U and \u now expand to the
|
for the /etc/issue file in agetty. \U and \u now expand to the
|
||||||
number of current users.
|
number of current users.
|
||||||
|
|
||||||
It is now possible to state the value of TERM on the agetty command
|
It is now possible to state the value of TERM on the agetty command
|
||||||
|
@ -210,7 +210,7 @@ Version 1.28a (16-May-94):
|
||||||
Version 1.27 (10-May-94):
|
Version 1.27 (10-May-94):
|
||||||
Changed login.c, so all bad login attempts are logged, and added
|
Changed login.c, so all bad login attempts are logged, and added
|
||||||
usertty security feature. See about.usertty for an explanation.
|
usertty security feature. See about.usertty for an explanation.
|
||||||
There's no longer a limit of 20 chars in the TERM environment
|
There's no longer a limit of 20 chars in the TERM environment
|
||||||
variable. Suggested by Nicolai Langfeldt <janl@math.uio.no>
|
variable. Suggested by Nicolai Langfeldt <janl@math.uio.no>
|
||||||
|
|
||||||
Added #ifdef HAVE_QUOTA around quota checks. Enable them if
|
Added #ifdef HAVE_QUOTA around quota checks. Enable them if
|
||||||
|
@ -221,7 +221,7 @@ Version 1.27 (10-May-94):
|
||||||
Now wtmp is locked and unlocked around writes to avoid mangling.
|
Now wtmp is locked and unlocked around writes to avoid mangling.
|
||||||
Due to Jaakko Hyv{tti <HYVATTI@cc.helsinki.fi>.
|
Due to Jaakko Hyv{tti <HYVATTI@cc.helsinki.fi>.
|
||||||
|
|
||||||
Wrt. agetty: A \o in /etc/issue now inserts the domainname, as
|
Wrt. agetty: A \o in /etc/issue now inserts the domainname, as
|
||||||
set by domainname(1). Sander van Malssen provided this.
|
set by domainname(1). Sander van Malssen provided this.
|
||||||
This is being used under Linux 1.1.9
|
This is being used under Linux 1.1.9
|
||||||
|
|
||||||
|
@ -229,7 +229,7 @@ Version 1.27 (10-May-94):
|
||||||
options. Added man-pages for wall, cage, who.
|
options. Added man-pages for wall, cage, who.
|
||||||
|
|
||||||
Version 1.26 alpha (25-Apr-94):
|
Version 1.26 alpha (25-Apr-94):
|
||||||
Added patch from Bill Reynolds <bill@goshawk.lanl.gov> to
|
Added patch from Bill Reynolds <bill@goshawk.lanl.gov> to
|
||||||
simpleinit, so it will drop into single user if /etc/rc
|
simpleinit, so it will drop into single user if /etc/rc
|
||||||
fails, eg. from fsck.
|
fails, eg. from fsck.
|
||||||
|
|
||||||
|
@ -241,13 +241,13 @@ Version 1.25 (9-Feb-94):
|
||||||
|
|
||||||
Version 1.24 (23-Jan-94): changes since 1.22
|
Version 1.24 (23-Jan-94): changes since 1.22
|
||||||
Christian von Roques <roques@juliet.ka.sub.org> provided a patch
|
Christian von Roques <roques@juliet.ka.sub.org> provided a patch
|
||||||
that cleans up the handling of the -L option on agetty.
|
that cleans up the handling of the -L option on agetty.
|
||||||
Rik Faith <faith@cs.unc.edu> enhanced several man-pages...
|
Rik Faith <faith@cs.unc.edu> enhanced several man-pages...
|
||||||
|
|
||||||
Version 1.23 (11-Dec-93): changes since 1.21
|
Version 1.23 (11-Dec-93): changes since 1.21
|
||||||
Mitchum DSouza provided the hostid(1) code. It needs libc 4.4.4 or
|
Mitchum DSouza provided the hostid(1) code. It needs libc 4.4.4 or
|
||||||
later and a Linux 0.99.14 kernel or later. It can set and print
|
later and a Linux 0.99.14 kernel or later. It can set and print
|
||||||
the world unique hostid of the machine. This may be used in
|
the world unique hostid of the machine. This may be used in
|
||||||
connection with commercial software licenses. God forbid!
|
connection with commercial software licenses. God forbid!
|
||||||
I added the -v option, and munged the code a bit, so don't blame
|
I added the -v option, and munged the code a bit, so don't blame
|
||||||
Mitch if you don't like it.
|
Mitch if you don't like it.
|
||||||
|
@ -268,7 +268,7 @@ Version 1.21 (30-Oct-93): changes since 1.20
|
||||||
/etc/rc is run, to put a correct timestamp on it.
|
/etc/rc is run, to put a correct timestamp on it.
|
||||||
Daniel Thumim <dthumim@mit.edu> suggested this fix.
|
Daniel Thumim <dthumim@mit.edu> suggested this fix.
|
||||||
|
|
||||||
The source and Makefile is prepared for optional installation of
|
The source and Makefile is prepared for optional installation of
|
||||||
binaries in /sbin instead of /etc, and logfiles in /usr/adm instead
|
binaries in /sbin instead of /etc, and logfiles in /usr/adm instead
|
||||||
of /etc. See and change the Makefile to suit your preferences.
|
of /etc. See and change the Makefile to suit your preferences.
|
||||||
Rik Faith and Stephen Tweedie inspired this change.
|
Rik Faith and Stephen Tweedie inspired this change.
|
||||||
|
@ -366,8 +366,8 @@ Version 1.8a (13-Dec-92): changes since 1.7:
|
||||||
Version 1.7: 26-Oct-92 changes since 1.6:
|
Version 1.7: 26-Oct-92 changes since 1.6:
|
||||||
This is for Linux 0.97PL4 or later.
|
This is for Linux 0.97PL4 or later.
|
||||||
|
|
||||||
Thanks to Werner Almesberger, init now has support for a
|
Thanks to Werner Almesberger, init now has support for a
|
||||||
singleuser mode.
|
singleuser mode.
|
||||||
|
|
||||||
Login now supports the -h <hostname> option, used in connection
|
Login now supports the -h <hostname> option, used in connection
|
||||||
with TCP/IP. (rlogin/telnet)
|
with TCP/IP. (rlogin/telnet)
|
||||||
|
@ -380,7 +380,7 @@ Version 1.7: 26-Oct-92 changes since 1.6:
|
||||||
|
|
||||||
Version 1.6 (29-Aug-92): changes since 1.5:
|
Version 1.6 (29-Aug-92): changes since 1.5:
|
||||||
This is for Linux 0.97P1+ or later.
|
This is for Linux 0.97P1+ or later.
|
||||||
|
|
||||||
Login now uses the newly implemented vhangup() sys-call, to prevent
|
Login now uses the newly implemented vhangup() sys-call, to prevent
|
||||||
snooping on the tty.
|
snooping on the tty.
|
||||||
An alternative getpass() function is now provided with login, because
|
An alternative getpass() function is now provided with login, because
|
||||||
|
@ -400,7 +400,7 @@ Version 1.4 (4-Jul-92): changes since 1.3:
|
||||||
Init now handles the SIGINT signal. When init gets a SIGINT it will
|
Init now handles the SIGINT signal. When init gets a SIGINT it will
|
||||||
call /usr/bin/reboot and thereby gently reboot the machine. This
|
call /usr/bin/reboot and thereby gently reboot the machine. This
|
||||||
makes sense because after Linux 0.96B-PL1 the key-combination
|
makes sense because after Linux 0.96B-PL1 the key-combination
|
||||||
Ctrl-Alt-Del may send a SIGINT to init instead of booting the
|
Ctrl-Alt-Del may send a SIGINT to init instead of booting the
|
||||||
machine the hard way without syncing or anything.
|
machine the hard way without syncing or anything.
|
||||||
|
|
||||||
You may want to get the admutils-1.1 package which includes a program
|
You may want to get the admutils-1.1 package which includes a program
|
||||||
|
@ -411,7 +411,7 @@ Version 1.3 (14-Jun-92): changes since 1.2:
|
||||||
|
|
||||||
The ioctl(TIOCSWINSZ) has been removed from login.c because it now
|
The ioctl(TIOCSWINSZ) has been removed from login.c because it now
|
||||||
works :-).
|
works :-).
|
||||||
|
|
||||||
login.c now supports a lastlog database.
|
login.c now supports a lastlog database.
|
||||||
|
|
||||||
Several programs and pieces of source that were included in the 1.2
|
Several programs and pieces of source that were included in the 1.2
|
||||||
|
@ -439,7 +439,7 @@ Version 1.2 (28-Feb-92): changes since 1.1:
|
||||||
This requires a different patch to the kernel than that distributed
|
This requires a different patch to the kernel than that distributed
|
||||||
with version 1.1
|
with version 1.1
|
||||||
|
|
||||||
Login no more sends superfluous chars from a password to the
|
Login no more sends superfluous chars from a password to the
|
||||||
shell. It also properly prints a NL after the password.
|
shell. It also properly prints a NL after the password.
|
||||||
|
|
||||||
Agetty didn't set the erase character properly, it does now.
|
Agetty didn't set the erase character properly, it does now.
|
||||||
|
@ -459,7 +459,7 @@ Version 1.1 (released 19-Feb-92): Changes since 1.0:
|
||||||
I removed the qpl-init stuff. If people want to use it, they should
|
I removed the qpl-init stuff. If people want to use it, they should
|
||||||
get it from the source. I don't want to hack on it anymore.
|
get it from the source. I don't want to hack on it anymore.
|
||||||
|
|
||||||
A couple of people reported problems with getty having problems
|
A couple of people reported problems with getty having problems
|
||||||
with serial terminals. That was correct. I borrowed a null-modem
|
with serial terminals. That was correct. I borrowed a null-modem
|
||||||
from Tommy Thorn, and now the problems should be fixed. It seems
|
from Tommy Thorn, and now the problems should be fixed. It seems
|
||||||
that there is kept a lot of garbage in the serial buffers, flush
|
that there is kept a lot of garbage in the serial buffers, flush
|
||||||
|
@ -478,7 +478,7 @@ agetty.c The getty program. From comp.sources.misc, by W.Z. Venema.
|
||||||
Hacked a bit by me.
|
Hacked a bit by me.
|
||||||
|
|
||||||
write.c A write(1) command, used to pass messages between users
|
write.c A write(1) command, used to pass messages between users
|
||||||
at different terminals. This code doubles as code for
|
at different terminals. This code doubles as code for
|
||||||
a wall(1) command. Make a symlink: /usr/bin/wall ->
|
a wall(1) command. Make a symlink: /usr/bin/wall ->
|
||||||
/usr/bin/write for this.
|
/usr/bin/write for this.
|
||||||
|
|
||||||
|
@ -495,7 +495,7 @@ login. Login doesn't print /etc/motd, and doesn't check for mail if
|
||||||
|
|
||||||
If /etc/nologin is present then login will print its contents and disallow
|
If /etc/nologin is present then login will print its contents and disallow
|
||||||
any logins except root.
|
any logins except root.
|
||||||
It might be a good idea to have a "rm -f /etc/nologin" line in one's
|
It might be a good idea to have a "rm -f /etc/nologin" line in one's
|
||||||
/etc/rc file.
|
/etc/rc file.
|
||||||
|
|
||||||
If /etc/securetty is present it defines which tty's that root can login on.
|
If /etc/securetty is present it defines which tty's that root can login on.
|
||||||
|
|
|
@ -6,13 +6,13 @@ Release highlights
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
mkswap(8):
|
mkswap(8):
|
||||||
- mkswap like many others mkfs-like utils ERASES THE FIRST BLOCKS on
|
- mkswap like many others mkfs-like utils ERASES THE FIRST BLOCKS on
|
||||||
the device to remove old on-disk filesystems. mkswap refuses to
|
the device to remove old on-disk filesystems. mkswap refuses to
|
||||||
erase the first block on a device with a disk label (SUN, BSD, ...)
|
erase the first block on a device with a disk label (SUN, BSD, ...)
|
||||||
or on whole disk (e.g. /dev/sda).
|
or on whole disk (e.g. /dev/sda).
|
||||||
|
|
||||||
- DOES NOT SUPPORT v0 SWAP SPACE any more. The kernel has not
|
- DOES NOT SUPPORT v0 SWAP SPACE any more. The kernel has not
|
||||||
supported v0 swap space format since 2.5.22. The new version v1 is
|
supported v0 swap space format since 2.5.22. The new version v1 is
|
||||||
supported since 2.1.117.
|
supported since 2.1.117.
|
||||||
|
|
||||||
swapon(8):
|
swapon(8):
|
||||||
|
@ -30,25 +30,25 @@ cal(1):
|
||||||
- determines the first day of week from the locale.
|
- determines the first day of week from the locale.
|
||||||
|
|
||||||
libblkid, blkid(8) and findfs(8):
|
libblkid, blkid(8) and findfs(8):
|
||||||
The libblkid library has been moved from e2fsprogs to util-linux-ng. The
|
The libblkid library has been moved from e2fsprogs to util-linux-ng. The
|
||||||
library has been extended and now includes:
|
library has been extended and now includes:
|
||||||
|
|
||||||
- low-level probing API that is useful for example for udev rules
|
- low-level probing API that is useful for example for udev rules
|
||||||
(cmdline: blkid -p -o udev <device>)
|
(cmdline: blkid -p -o udev <device>)
|
||||||
|
|
||||||
- very high-level API that provides portable interface for LABELs and
|
- very high-level API that provides portable interface for LABELs and
|
||||||
UUIDs evaluation on 2.4, 2.6 and udev-based system. It's recommended
|
UUIDs evaluation on 2.4, 2.6 and udev-based system. It's recommended
|
||||||
to use "blkid -L|-U" in your scripts rather than directly read
|
to use "blkid -L|-U" in your scripts rather than directly read
|
||||||
/dev/disk/by-* symlinks.
|
/dev/disk/by-* symlinks.
|
||||||
|
|
||||||
- the old ABI and API is backwardly compatible with the current version
|
- the old ABI and API is backwardly compatible with the current version
|
||||||
from e2fsprogs.
|
from e2fsprogs.
|
||||||
|
|
||||||
All utils (mount, swapon, fsck, ...) in the package is possible to link
|
All utils (mount, swapon, fsck, ...) in the package is possible to link
|
||||||
against this new library, or the old version from e2fsprogs, or
|
against this new library, or the old version from e2fsprogs, or
|
||||||
libvolume_id from udev package.
|
libvolume_id from udev package.
|
||||||
|
|
||||||
The default is still libblkid from e2fsprogs. The new library could be
|
The default is still libblkid from e2fsprogs. The new library could be
|
||||||
enabled by "--with-fsprobe=builtin" configure option.
|
enabled by "--with-fsprobe=builtin" configure option.
|
||||||
|
|
||||||
The libvolume_id from udev and vol_id command is deprecated now.
|
The libvolume_id from udev and vol_id command is deprecated now.
|
||||||
|
@ -64,11 +64,11 @@ flock(1):
|
||||||
- allows lock directory
|
- allows lock directory
|
||||||
|
|
||||||
fsck.cramfs:
|
fsck.cramfs:
|
||||||
- automatically detects the image endianness, and can work on images of
|
- automatically detects the image endianness, and can work on images of
|
||||||
either endianness.
|
either endianness.
|
||||||
|
|
||||||
mkfs.cramfs:
|
mkfs.cramfs:
|
||||||
- now accepts a new optional parameter (-N) that allows creating
|
- now accepts a new optional parameter (-N) that allows creating
|
||||||
the cramfs image in either endianness.
|
the cramfs image in either endianness.
|
||||||
|
|
||||||
renice(1):
|
renice(1):
|
||||||
|
@ -77,14 +77,14 @@ renice(1):
|
||||||
hwclock(8)
|
hwclock(8)
|
||||||
- supports new command line option "--systz" to reset the System Time
|
- supports new command line option "--systz" to reset the System Time
|
||||||
based on the current timezone. Since the system clock time is already
|
based on the current timezone. Since the system clock time is already
|
||||||
set from the hardware clock by the kernel (when compiled with
|
set from the hardware clock by the kernel (when compiled with
|
||||||
CONFIG_RTC_HCTOSYS), there's no particular need to read the hardware
|
CONFIG_RTC_HCTOSYS), there's no particular need to read the hardware
|
||||||
clock again.
|
clock again.
|
||||||
|
|
||||||
ionice(1):
|
ionice(1):
|
||||||
- supports new command line option "-t" option to ignore failure to set
|
- supports new command line option "-t" option to ignore failure to set
|
||||||
requested priority. This might be of use in case something (selinux,
|
requested priority. This might be of use in case something (selinux,
|
||||||
old kernel, etc.) does not allow the requested scheduling priority
|
old kernel, etc.) does not allow the requested scheduling priority
|
||||||
to be set.
|
to be set.
|
||||||
|
|
||||||
- the command line option "-p" handles multiple PIDs now.
|
- the command line option "-p" handles multiple PIDs now.
|
||||||
|
@ -97,8 +97,8 @@ ipcmk(1):
|
||||||
|
|
||||||
lscpu(1):
|
lscpu(1):
|
||||||
- this NEW COMMAND gathers CPU architecture information like number
|
- this NEW COMMAND gathers CPU architecture information like number
|
||||||
of CPUs, threads, cores, sock, NUMA nodes, information about CPU
|
of CPUs, threads, cores, sock, NUMA nodes, information about CPU
|
||||||
caches, information about hypervisor and virtualization support,
|
caches, information about hypervisor and virtualization support,
|
||||||
..etc. and prints it in human-readable or parse-able format.
|
..etc. and prints it in human-readable or parse-able format.
|
||||||
|
|
||||||
namei(1):
|
namei(1):
|
||||||
|
|
|
@ -5,11 +5,11 @@ Release highlights
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
fallocate:
|
fallocate:
|
||||||
- this NEW COMMAND is a command line interface to fallocate
|
- this NEW COMMAND is a command line interface to fallocate
|
||||||
Linux syscall and allows to preallocate blocks to a file.
|
Linux syscall and allows to preallocate blocks to a file.
|
||||||
|
|
||||||
unshare
|
unshare
|
||||||
- this NEW COMMAND is a command line interface to unshare Linux syscall
|
- this NEW COMMAND is a command line interface to unshare Linux syscall
|
||||||
and allows to run program with some namespaces unshared from parent.
|
and allows to run program with some namespaces unshared from parent.
|
||||||
|
|
||||||
wipefs
|
wipefs
|
||||||
|
@ -22,14 +22,14 @@ libblkid:
|
||||||
|
|
||||||
* ioctl - supported since kernel 2.6.32
|
* ioctl - supported since kernel 2.6.32
|
||||||
* sysfs - supported since kernel 2.6.31
|
* sysfs - supported since kernel 2.6.31
|
||||||
* fallback for DM, MD, LVM and EVMS on old kernels (base on code
|
* fallback for DM, MD, LVM and EVMS on old kernels (base on code
|
||||||
from xfsprogs/libdisk)
|
from xfsprogs/libdisk)
|
||||||
|
|
||||||
The topology support is mostly designed for mkfs programs or partitioning
|
The topology support is mostly designed for mkfs programs or partitioning
|
||||||
tools (already used in mkfs.xfs, mkex2fs, libparted and fdisk)
|
tools (already used in mkfs.xfs, mkex2fs, libparted and fdisk)
|
||||||
|
|
||||||
- libblkid supports partition tables parsing (currently supported are
|
- libblkid supports partition tables parsing (currently supported are
|
||||||
aix, bsd, dos, mac, gpt, minix, sgi, solaris, sun and unixware). This
|
aix, bsd, dos, mac, gpt, minix, sgi, solaris, sun and unixware). This
|
||||||
functionality is designed for mkfs programs, DeviceKits, [k]partx or so.
|
functionality is designed for mkfs programs, DeviceKits, [k]partx or so.
|
||||||
|
|
||||||
- libblkid API documentation is available at
|
- libblkid API documentation is available at
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
Util-linux-ng 2.18 Release Notes
|
Util-linux-ng 2.18 Release Notes
|
||||||
================================
|
================================
|
||||||
|
|
||||||
The util-linux-ng package does not contain rdev(8), ramsize(8),
|
The util-linux-ng package does not contain rdev(8), ramsize(8),
|
||||||
vidmode(8) and rootflags(8) anymore.
|
vidmode(8) and rootflags(8) anymore.
|
||||||
|
|
||||||
The fdisk(8) command does not use DOS-compatible mode and cylinders as display
|
The fdisk(8) command does not use DOS-compatible mode and cylinders as display
|
||||||
units by default. The old deprecated DOS behavior could be enabled by 'c' and
|
units by default. The old deprecated DOS behavior could be enabled by 'c' and
|
||||||
|
@ -17,8 +17,8 @@ libmount:
|
||||||
projects.
|
projects.
|
||||||
|
|
||||||
- the library API is still officially unstable. The library provides
|
- the library API is still officially unstable. The library provides
|
||||||
fstab, mtab and mountinfo parser, routines for work with parsed
|
fstab, mtab and mountinfo parser, routines for work with parsed
|
||||||
data and mount options, mtab locking, etc. The high-level API for
|
data and mount options, mtab locking, etc. The high-level API for
|
||||||
mount(2) is planned for the next major release. For more details see:
|
mount(2) is planned for the next major release. For more details see:
|
||||||
http://thread.gmane.org/gmane.linux.utilities.util-linux/3239
|
http://thread.gmane.org/gmane.linux.utilities.util-linux/3239
|
||||||
|
|
||||||
|
@ -26,7 +26,7 @@ libmount:
|
||||||
yet. This change is planned for util-linux-ng-2.19.
|
yet. This change is planned for util-linux-ng-2.19.
|
||||||
|
|
||||||
findmnt(8):
|
findmnt(8):
|
||||||
- this NEW COMMAND is a command line interface to the libmount library
|
- this NEW COMMAND is a command line interface to the libmount library
|
||||||
for work with mountinfo, fstab and mtab files
|
for work with mountinfo, fstab and mtab files
|
||||||
|
|
||||||
fsfreeze(8):
|
fsfreeze(8):
|
||||||
|
@ -38,13 +38,13 @@ swaplabel(8):
|
||||||
blkid(8):
|
blkid(8):
|
||||||
- supports new command line option "-i" to print I/O Limits
|
- supports new command line option "-i" to print I/O Limits
|
||||||
|
|
||||||
- supports new command line option "-n" to restrict probing functions to
|
- supports new command line option "-n" to restrict probing functions to
|
||||||
defined list of superblock types (names).
|
defined list of superblock types (names).
|
||||||
|
|
||||||
- returns details from partition table (type, flags, uuid, ...)
|
- returns details from partition table (type, flags, uuid, ...)
|
||||||
|
|
||||||
chrt(1):
|
chrt(1):
|
||||||
- supports new command line option "-R/--reset-on-fork" to enable
|
- supports new command line option "-R/--reset-on-fork" to enable
|
||||||
SCHED_RESET_ON_FORK flag
|
SCHED_RESET_ON_FORK flag
|
||||||
|
|
||||||
fdisk(8):
|
fdisk(8):
|
||||||
|
@ -53,11 +53,11 @@ fdisk(8):
|
||||||
(all these changes are already in the release 2.17.2)
|
(all these changes are already in the release 2.17.2)
|
||||||
|
|
||||||
hwclock(8):
|
hwclock(8):
|
||||||
- supports new command line option "--predict" to predict what the RTC will
|
- supports new command line option "--predict" to predict what the RTC will
|
||||||
read at time given by the --date option based on the adjtime file.
|
read at time given by the --date option based on the adjtime file.
|
||||||
|
|
||||||
ldattach(8):
|
ldattach(8):
|
||||||
- supports new command line option "-i/--iflag" to sets the specified bits
|
- supports new command line option "-i/--iflag" to sets the specified bits
|
||||||
in the c_iflag word of the serial line.
|
in the c_iflag word of the serial line.
|
||||||
|
|
||||||
fallocate(1), losetup(8) and mount(8):
|
fallocate(1), losetup(8) and mount(8):
|
||||||
|
|
|
@ -37,9 +37,9 @@ losetup(8), mount(8):
|
||||||
(requires kernel >= 2.6.37)
|
(requires kernel >= 2.6.37)
|
||||||
|
|
||||||
fsck(8):
|
fsck(8):
|
||||||
- supports new command line option "-l" to lock whole-disk device by
|
- supports new command line option "-l" to lock whole-disk device by
|
||||||
exclusive flock(2). This option is recommended when more fsck(8) instances
|
exclusive flock(2). This option is recommended when more fsck(8) instances
|
||||||
are executed in the same time.
|
are executed in the same time.
|
||||||
|
|
||||||
rtcwake(8):
|
rtcwake(8):
|
||||||
- supports new mode "show" to print the current RTC alarm time
|
- supports new mode "show" to print the current RTC alarm time
|
||||||
|
@ -53,7 +53,7 @@ swapon(8):
|
||||||
|
|
||||||
blkid(8):
|
blkid(8):
|
||||||
- low-level probing (-p) returns "8" exit code for ambivalent probing results
|
- low-level probing (-p) returns "8" exit code for ambivalent probing results
|
||||||
|
|
||||||
libmount:
|
libmount:
|
||||||
- include file has been renamed from mount/mount.h to libmount/libmount.h
|
- include file has been renamed from mount/mount.h to libmount/libmount.h
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ agetty(8):
|
||||||
- mingetty features have been merged to agetty
|
- mingetty features have been merged to agetty
|
||||||
|
|
||||||
chrt(1), taskset(1):
|
chrt(1), taskset(1):
|
||||||
- supports new command line option "--all-tasks" to set or retrieve the
|
- supports new command line option "--all-tasks" to set or retrieve the
|
||||||
scheduling attributes of all the tasks (threads) for a given PID
|
scheduling attributes of all the tasks (threads) for a given PID
|
||||||
|
|
||||||
dmesg(1):
|
dmesg(1):
|
||||||
|
@ -22,7 +22,7 @@ fdisk(8):
|
||||||
- improved dialogs to be more user-friendly
|
- improved dialogs to be more user-friendly
|
||||||
|
|
||||||
findmnt(8), partx(8), lsblk(8)
|
findmnt(8), partx(8), lsblk(8)
|
||||||
- support new command line option "--pairs" to enable key="value"
|
- support new command line option "--pairs" to enable key="value"
|
||||||
output format
|
output format
|
||||||
|
|
||||||
findmnt(8):
|
findmnt(8):
|
||||||
|
@ -41,7 +41,7 @@ libmount:
|
||||||
- the API officially stable
|
- the API officially stable
|
||||||
|
|
||||||
lsblk(8):
|
lsblk(8):
|
||||||
- supports new columns:
|
- supports new columns:
|
||||||
TYPE - device type
|
TYPE - device type
|
||||||
RQ-SIZE - queue request size
|
RQ-SIZE - queue request size
|
||||||
STATE - device state (e.g. running, suspended)
|
STATE - device state (e.g. running, suspended)
|
||||||
|
@ -69,7 +69,7 @@ simpleinit:
|
||||||
- this set of deprecated utils has been REMOVED
|
- this set of deprecated utils has been REMOVED
|
||||||
|
|
||||||
wall(1):
|
wall(1):
|
||||||
- support new command line option "--timeout" to specify write timeout to
|
- support new command line option "--timeout" to specify write timeout to
|
||||||
terminals in seconds.
|
terminals in seconds.
|
||||||
|
|
||||||
It's not supported to link with external (e.g. from e2fsprogs) libblkis and
|
It's not supported to link with external (e.g. from e2fsprogs) libblkis and
|
||||||
|
|
|
@ -34,17 +34,17 @@ losetup(8):
|
||||||
table parser
|
table parser
|
||||||
|
|
||||||
mount(8), umount(8):
|
mount(8), umount(8):
|
||||||
- new pure libmount based mount(8) and umounts(8) commands are available,
|
- new pure libmount based mount(8) and umounts(8) commands are available,
|
||||||
this experimental implementation could be enabled by --enable-new-mount
|
this experimental implementation could be enabled by --enable-new-mount
|
||||||
|
|
||||||
agetty(8):
|
agetty(8):
|
||||||
- supports new command line options --nohints to disable hints about Num,
|
- supports new command line options --nohints to disable hints about Num,
|
||||||
Caps and Scroll Locks
|
Caps and Scroll Locks
|
||||||
- supports new command line option --remote to add a hostname to the
|
- supports new command line option --remote to add a hostname to the
|
||||||
login(1) command line
|
login(1) command line
|
||||||
|
|
||||||
dmesg(1):
|
dmesg(1):
|
||||||
- supports new command line options --file to read the log from a file rather
|
- supports new command line options --file to read the log from a file rather
|
||||||
than from kernel buffer
|
than from kernel buffer
|
||||||
|
|
||||||
fallocate(8):
|
fallocate(8):
|
||||||
|
@ -62,7 +62,7 @@ lscpu(1):
|
||||||
- supports s390 topology description (polarization, books, ...)
|
- supports s390 topology description (polarization, books, ...)
|
||||||
|
|
||||||
partx(8):
|
partx(8):
|
||||||
- supports partitioned loop devices (note that since kernel 3.2 partitioned
|
- supports partitioned loop devices (note that since kernel 3.2 partitioned
|
||||||
loop devices are usable everywhere (including Fedora))
|
loop devices are usable everywhere (including Fedora))
|
||||||
|
|
||||||
wipefs(8):
|
wipefs(8):
|
||||||
|
|
|
@ -16,7 +16,7 @@ partx(8):
|
||||||
mount(8), umount(8), swapon(8), blkid(8) and findmnt(8):
|
mount(8), umount(8), swapon(8), blkid(8) and findmnt(8):
|
||||||
- supports PARTUUID= and PARTLABEL= tags to specify block devices by partition
|
- supports PARTUUID= and PARTLABEL= tags to specify block devices by partition
|
||||||
UUID or LABEL (for example for UEFI GPT). These tags are filesystem
|
UUID or LABEL (for example for UEFI GPT). These tags are filesystem
|
||||||
independent and provide persistent configuration (your /etc/fstab setting
|
independent and provide persistent configuration (your /etc/fstab setting
|
||||||
will not be affected by mkfs/mkswap changes).
|
will not be affected by mkfs/mkswap changes).
|
||||||
|
|
||||||
dmesg(1):
|
dmesg(1):
|
||||||
|
@ -26,7 +26,7 @@ dmesg(1):
|
||||||
|
|
||||||
su(1):
|
su(1):
|
||||||
- has been merged from coreutils into util-linux
|
- has been merged from coreutils into util-linux
|
||||||
- utils-linux version uses /etc/pam.d/su-l PAM config file for --login
|
- utils-linux version uses /etc/pam.d/su-l PAM config file for --login
|
||||||
(e.g. "su -") session.
|
(e.g. "su -") session.
|
||||||
|
|
||||||
sulogin(8):
|
sulogin(8):
|
||||||
|
@ -40,9 +40,9 @@ eject(1):
|
||||||
- supports new options --manualeject, --force and --no-partitions-unmount
|
- supports new options --manualeject, --force and --no-partitions-unmount
|
||||||
|
|
||||||
lslocks(1)
|
lslocks(1)
|
||||||
- this NEW COMMAND prints local system locks and it's replacement to very
|
- this NEW COMMAND prints local system locks and it's replacement to very
|
||||||
long time unmaintained lslk(1)
|
long time unmaintained lslk(1)
|
||||||
|
|
||||||
wdctl(8):
|
wdctl(8):
|
||||||
- this NEW COMMAND shows hardware watchdog status
|
- this NEW COMMAND shows hardware watchdog status
|
||||||
|
|
||||||
|
@ -65,7 +65,7 @@ fdisk(8)
|
||||||
- does not print geometry in 'p'rint output in non-DOS mode
|
- does not print geometry in 'p'rint output in non-DOS mode
|
||||||
|
|
||||||
libuuid:
|
libuuid:
|
||||||
- does NOT EXECUTE uuidd on demand, the daemon has to be started by
|
- does NOT EXECUTE uuidd on demand, the daemon has to be started by
|
||||||
init scripts / systemd
|
init scripts / systemd
|
||||||
|
|
||||||
uuidd:
|
uuidd:
|
||||||
|
@ -79,7 +79,7 @@ fsck(8):
|
||||||
- supports new option -r to report memory and runtime statistics
|
- supports new option -r to report memory and runtime statistics
|
||||||
|
|
||||||
lsblk(8):
|
lsblk(8):
|
||||||
- supports inverse trees (new option -s)
|
- supports inverse trees (new option -s)
|
||||||
|
|
||||||
losetup(8):
|
losetup(8):
|
||||||
- supports option --detach-all to detach all loop devices
|
- supports option --detach-all to detach all loop devices
|
||||||
|
@ -90,7 +90,7 @@ build-system changes:
|
||||||
- partx(8) enabled by default (see --disable-partx)
|
- partx(8) enabled by default (see --disable-partx)
|
||||||
- kill(1) enabled by default (see --disable-kill)
|
- kill(1) enabled by default (see --disable-kill)
|
||||||
- new non-recursive build-system
|
- new non-recursive build-system
|
||||||
|
|
||||||
|
|
||||||
Stable maintenance releases between v2.21 and v2.22
|
Stable maintenance releases between v2.21 and v2.22
|
||||||
---------------------------------------------------
|
---------------------------------------------------
|
||||||
|
|
|
@ -20,7 +20,7 @@ Release highlights
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
nsenter(1):
|
nsenter(1):
|
||||||
- this NEW COMMAND provides command line interface to setns() Linux syscall
|
- this NEW COMMAND provides command line interface to setns() Linux syscall
|
||||||
and allows to run program with namespaces of other processes
|
and allows to run program with namespaces of other processes
|
||||||
|
|
||||||
unshare(1):
|
unshare(1):
|
||||||
|
@ -30,21 +30,21 @@ fdisk(8):
|
||||||
- provides experimental support for GUID Partition Table (GPT), the
|
- provides experimental support for GUID Partition Table (GPT), the
|
||||||
implementation is still not complete and some (unimportant) features are missing.
|
implementation is still not complete and some (unimportant) features are missing.
|
||||||
|
|
||||||
- ~50% of fdisk code has been refactored, this task is going to be complete
|
- ~50% of fdisk code has been refactored, this task is going to be complete
|
||||||
in the next release. The goal is to have libfdisk shared between all fdisks.
|
in the next release. The goal is to have libfdisk shared between all fdisks.
|
||||||
|
|
||||||
partx(8):
|
partx(8):
|
||||||
- supports new "update" command (implemented by BLKPG_RESIZE_PARTITION ioctl)
|
- supports new "update" command (implemented by BLKPG_RESIZE_PARTITION ioctl)
|
||||||
|
|
||||||
mount(8):
|
mount(8):
|
||||||
- supports new userspace mount option x-mount.mkdir[=<mode>] to create
|
- supports new userspace mount option x-mount.mkdir[=<mode>] to create
|
||||||
mountpoints on demand
|
mountpoints on demand
|
||||||
|
|
||||||
- the support for propagation flags has been improved, now the flags could be
|
- the support for propagation flags has been improved, now the flags could be
|
||||||
specified in /etc/fstab and used together with regular mount options. It's
|
specified in /etc/fstab and used together with regular mount options. It's
|
||||||
also possible to specify more propagation flags together. This EXPERIMENTAL
|
also possible to specify more propagation flags together. This EXPERIMENTAL
|
||||||
feature is implemented by additional mount(2) syscalls, because Linux does
|
feature is implemented by additional mount(2) syscalls, because Linux does
|
||||||
not allow to use propagation flags with another options or more flags
|
not allow to use propagation flags with another options or more flags
|
||||||
together.
|
together.
|
||||||
|
|
||||||
umount(8):
|
umount(8):
|
||||||
|
@ -91,14 +91,14 @@ swapon(8) and losetup(8):
|
||||||
- the commands prints basic overview by default if no option specified
|
- the commands prints basic overview by default if no option specified
|
||||||
|
|
||||||
column(1):
|
column(1):
|
||||||
- supports new command line option --output-separator to specify table
|
- supports new command line option --output-separator to specify table
|
||||||
output delimiter
|
output delimiter
|
||||||
|
|
||||||
rename(1):
|
rename(1):
|
||||||
- supports new command line option --symlink to rename symlink target
|
- supports new command line option --symlink to rename symlink target
|
||||||
|
|
||||||
hwclock(8):
|
hwclock(8):
|
||||||
- supports new command line option --compare to periodically compare
|
- supports new command line option --compare to periodically compare
|
||||||
the Hardware Clock to the System Time (based on adjtimex -c)
|
the Hardware Clock to the System Time (based on adjtimex -c)
|
||||||
|
|
||||||
ipcs(1):
|
ipcs(1):
|
||||||
|
|
|
@ -17,19 +17,19 @@ libsmartcols:
|
||||||
been originally developed for lsblk(8) and findmnt(8).
|
been originally developed for lsblk(8) and findmnt(8).
|
||||||
|
|
||||||
cfdisk(8):
|
cfdisk(8):
|
||||||
- the code been completely rewritten, now it uses libfdisk and libsmartcols,
|
- the code been completely rewritten, now it uses libfdisk and libsmartcols,
|
||||||
supports GPT, SUN, SGI and BSD disk labels
|
supports GPT, SUN, SGI and BSD disk labels
|
||||||
- the command is no more based on CHS addressing
|
- the command is no more based on CHS addressing
|
||||||
|
|
||||||
fdisk(8):
|
fdisk(8):
|
||||||
- no more print sizes in 1024-byte blocks, but in real sectors or human
|
- no more print sizes in 1024-byte blocks, but in real sectors or human
|
||||||
readable sizes (MiB, TiB, etc.)
|
readable sizes (MiB, TiB, etc.)
|
||||||
- allows to modify GPT partition attributes
|
- allows to modify GPT partition attributes
|
||||||
|
|
||||||
lslogins(1):
|
lslogins(1):
|
||||||
- this NEW COMMAND list information about users, groups and system accounts,
|
- this NEW COMMAND list information about users, groups and system accounts,
|
||||||
provides data from last, wtmp, btmp, hust status, password expiration
|
provides data from last, wtmp, btmp, hust status, password expiration
|
||||||
settings, SELinux context, nologin setting, etc.
|
settings, SELinux context, nologin setting, etc.
|
||||||
|
|
||||||
terminal-colors.d(5):
|
terminal-colors.d(5):
|
||||||
- this new directory controls output colorization for various utilities
|
- this new directory controls output colorization for various utilities
|
||||||
|
@ -41,7 +41,7 @@ cal(1):
|
||||||
- supports new option --week to show week numbers
|
- supports new option --week to show week numbers
|
||||||
|
|
||||||
fallocate(1):
|
fallocate(1):
|
||||||
- supports new option --dig-holes to detect and dig holes, it makes the
|
- supports new option --dig-holes to detect and dig holes, it makes the
|
||||||
file sparse in-place, without using extra disk space.
|
file sparse in-place, without using extra disk space.
|
||||||
|
|
||||||
fstrim(1):
|
fstrim(1):
|
||||||
|
@ -65,10 +65,10 @@ lsblk(8):
|
||||||
|
|
||||||
kill(1) and setterm(1):
|
kill(1) and setterm(1):
|
||||||
- the commands have been refactored to be more robust
|
- the commands have been refactored to be more robust
|
||||||
|
|
||||||
|
|
||||||
The build system has been improved to support to build only explicitly specified
|
The build system has been improved to support to build only explicitly specified
|
||||||
utils or libs (e.g. --disable-all-programs --enable-libblkid to build only
|
utils or libs (e.g. --disable-all-programs --enable-libblkid to build only
|
||||||
libblkid).
|
libblkid).
|
||||||
|
|
||||||
The project test suite has been improved to be more portable and robust, project
|
The project test suite has been improved to be more portable and robust, project
|
||||||
|
|
|
@ -31,7 +31,7 @@ The command lsblk allows to sort output by unprinted columns (e.g. lsblk
|
||||||
|
|
||||||
The command mount applies the nofail mount option to ENOMEDIUM errors.
|
The command mount applies the nofail mount option to ENOMEDIUM errors.
|
||||||
|
|
||||||
The commands nsenter and unshare support a new option --cgroup for work with
|
The commands nsenter and unshare support a new option --cgroup for work with
|
||||||
cgroups namespaces (CLONE_NEWCGROUP).
|
cgroups namespaces (CLONE_NEWCGROUP).
|
||||||
|
|
||||||
The library libmount has been improved to properly detect already mounted btrfs
|
The library libmount has been improved to properly detect already mounted btrfs
|
||||||
|
|
|
@ -79,15 +79,15 @@ compatibility -l is now aliased to --localtime.
|
||||||
Security issues
|
Security issues
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
CVE-2016-2779
|
CVE-2016-2779
|
||||||
|
|
||||||
The new experimental "su --pty" feature has been implemented to fix this issue.
|
The new experimental "su --pty" feature has been implemented to fix this issue.
|
||||||
The feature is not enabled by default and the new command line option --pty is
|
The feature is not enabled by default and the new command line option --pty is
|
||||||
necessary.
|
necessary.
|
||||||
|
|
||||||
The classic way is to use setsid() to disable the ioctl TIOCSTI. Unfortunately,
|
The classic way is to use setsid() to disable the ioctl TIOCSTI. Unfortunately,
|
||||||
setsid() has well-defined use cases in su(1) and runuser(1) and any changes
|
setsid() has well-defined use cases in su(1) and runuser(1) and any changes
|
||||||
would introduce regressions. The setsid() also does not fix core of the problem
|
would introduce regressions. The setsid() also does not fix core of the problem
|
||||||
that is terminal file descriptors shared between privileged and unprivileged
|
that is terminal file descriptors shared between privileged and unprivileged
|
||||||
sessions.
|
sessions.
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
Util-linux 2.33 Release Notes
|
Util-linux 2.33 Release Notes
|
||||||
=============================
|
=============================
|
||||||
|
|
||||||
Release highlights
|
Release highlights
|
||||||
------------------
|
------------------
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@ SELinux and AppArmor, clear the signal when the process' credentials change.
|
||||||
The commands fdisk(8) and sfdisk(8) print disk model name to simplify device
|
The commands fdisk(8) and sfdisk(8) print disk model name to simplify device
|
||||||
identification.
|
identification.
|
||||||
|
|
||||||
The command "column --table-empty-lines" allows to use empty lines in formatted
|
The command "column --table-empty-lines" allows to use empty lines in formatted
|
||||||
output.
|
output.
|
||||||
|
|
||||||
The command wipefs has been improved to postpone BLKRRPART (re-read partition
|
The command wipefs has been improved to postpone BLKRRPART (re-read partition
|
||||||
|
@ -77,13 +77,13 @@ scripts.
|
||||||
|
|
||||||
Stable maintenance releases between v2.32 and v2.33
|
Stable maintenance releases between v2.32 and v2.33
|
||||||
---------------------------------------------------
|
---------------------------------------------------
|
||||||
|
|
||||||
util-linux 2.32.1 [Jul 16 2018]
|
util-linux 2.32.1 [Jul 16 2018]
|
||||||
|
|
||||||
* https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32.1-ReleaseNotes
|
* https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32.1-ReleaseNotes
|
||||||
https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32.1-ChangeLog
|
https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32.1-ChangeLog
|
||||||
|
|
||||||
|
|
||||||
Changes between v2.32 and v2.33
|
Changes between v2.32 and v2.33
|
||||||
-------------------------------
|
-------------------------------
|
||||||
|
|
||||||
|
|
|
@ -19,7 +19,7 @@ The new features based on this functionality are:
|
||||||
http://karelzak.blogspot.com/2018/11/lsblk-merge.html
|
http://karelzak.blogspot.com/2018/11/lsblk-merge.html
|
||||||
|
|
||||||
The command umount(8) now supports user unmount for FUSE mounts. The requirement
|
The command umount(8) now supports user unmount for FUSE mounts. The requirement
|
||||||
is FUSE specific user_id=<uid> in /proc/self/mountinfo for the filesystem.
|
is FUSE specific user_id=<uid> in /proc/self/mountinfo for the filesystem.
|
||||||
|
|
||||||
The command mount(8) now allows to use "--all -o remount". In this case all
|
The command mount(8) now allows to use "--all -o remount". In this case all
|
||||||
filters (-t and -O) are applied to the table of already mounted filesystems.
|
filters (-t and -O) are applied to the table of already mounted filesystems.
|
||||||
|
@ -52,8 +52,8 @@ tree-like output. This new feature is used by new lsblk --merge output.
|
||||||
The systemd services for fstrim and uuidd now contains hardening settings to
|
The systemd services for fstrim and uuidd now contains hardening settings to
|
||||||
improve security and service isolation.
|
improve security and service isolation.
|
||||||
|
|
||||||
The command fstrim now trims also root filesystem on --fstab and checks for
|
The command fstrim now trims also root filesystem on --fstab and checks for
|
||||||
read-only filesystems on --all and --fstab.
|
read-only filesystems on --all and --fstab.
|
||||||
|
|
||||||
The package build-system now accepts --enable-asan to compile commands and
|
The package build-system now accepts --enable-asan to compile commands and
|
||||||
execute regression tests with addresses sanitizer.
|
execute regression tests with addresses sanitizer.
|
||||||
|
|
16
NEWS
16
NEWS
|
@ -1369,7 +1369,7 @@ HIGHLIGHTS for version 2.8:
|
||||||
1) New programs:
|
1) New programs:
|
||||||
- getopt(1) by Frodo Looijaard replaces the older bsd based version.
|
- getopt(1) by Frodo Looijaard replaces the older bsd based version.
|
||||||
Keywords: Backward compatible, supports --long options.
|
Keywords: Backward compatible, supports --long options.
|
||||||
1) Removed programs:
|
1) Removed programs:
|
||||||
- chroot: is no longer in util-linux. Get it free with GNU sh-utils
|
- chroot: is no longer in util-linux. Get it free with GNU sh-utils
|
||||||
- hostid: No-one could figure out the right way for this program to
|
- hostid: No-one could figure out the right way for this program to
|
||||||
work. Another hostid program is included in poeigl
|
work. Another hostid program is included in poeigl
|
||||||
|
@ -1426,11 +1426,11 @@ See notes for 2.6 for installation instructions.
|
||||||
|
|
||||||
This is a incremental release containing some fixes. A new release
|
This is a incremental release containing some fixes. A new release
|
||||||
will be made later fixing the outstanding bugs.
|
will be made later fixing the outstanding bugs.
|
||||||
- Things compiles and works better with recent releases of kernel,
|
- Things compiles and works better with recent releases of kernel,
|
||||||
ncurses, and so forth: fdisk, more
|
ncurses, and so forth: fdisk, more
|
||||||
- Some fixes to make things compile out of the box on alphas.
|
- Some fixes to make things compile out of the box on alphas.
|
||||||
- There has been reported a problem with login and /etc/usertty. It
|
- There has been reported a problem with login and /etc/usertty. It
|
||||||
should be fixed. If you still have problems get a recent MAKEDEV and
|
should be fixed. If you still have problems get a recent MAKEDEV and
|
||||||
use it to make new tty devices. They were renumbered sometime during
|
use it to make new tty devices. They were renumbered sometime during
|
||||||
the 1.3 phase of the kernel.
|
the 1.3 phase of the kernel.
|
||||||
- ipcs now displays the key of the structures.
|
- ipcs now displays the key of the structures.
|
||||||
|
@ -1456,7 +1456,7 @@ HIGHLIGHTS for version 2.6:
|
||||||
tsx-11.mit.edu:/pub/sources/sbin
|
tsx-11.mit.edu:/pub/sources/sbin
|
||||||
sunsite.unc.edu:/pub/Linux/system/Daemons
|
sunsite.unc.edu:/pub/Linux/system/Daemons
|
||||||
|
|
||||||
2) Bugfixes, additions:
|
2) Bugfixes, additions:
|
||||||
- SECURITY: All known holes in mount have been fixed. UPGRADE NOW
|
- SECURITY: All known holes in mount have been fixed. UPGRADE NOW
|
||||||
if you haven't already!
|
if you haven't already!
|
||||||
- Portability enhancements to the minix filesystem utils (m68k and
|
- Portability enhancements to the minix filesystem utils (m68k and
|
||||||
|
@ -1464,7 +1464,7 @@ HIGHLIGHTS for version 2.6:
|
||||||
- passwd/chsh/chfn will not mess up the passwd file on a NIS machine
|
- passwd/chsh/chfn will not mess up the passwd file on a NIS machine
|
||||||
- others too numerous to enumerate.
|
- others too numerous to enumerate.
|
||||||
|
|
||||||
3) New programs:
|
3) New programs:
|
||||||
- vigr (it's like vipw)
|
- vigr (it's like vipw)
|
||||||
- Introducing hwclock. A complete rewrite of the latest available
|
- Introducing hwclock. A complete rewrite of the latest available
|
||||||
clock source. It supports intel/CMOS, /dev/rtc and linux/m68k
|
clock source. It supports intel/CMOS, /dev/rtc and linux/m68k
|
||||||
|
@ -1514,7 +1514,7 @@ HIGHLIGHTS for version 2.5:
|
||||||
locking, and several security holes have been patched. Further, chsh
|
locking, and several security holes have been patched. Further, chsh
|
||||||
and chfn can be configured at compile time to require a password before
|
and chfn can be configured at compile time to require a password before
|
||||||
updates and chsh can be configured to only use shells from /etc/shells.
|
updates and chsh can be configured to only use shells from /etc/shells.
|
||||||
|
|
||||||
|
|
||||||
HIGHLIGHTS for version 2.4 (2.3 was never released):
|
HIGHLIGHTS for version 2.4 (2.3 was never released):
|
||||||
0) Michael K. Johnson <johnsonm@nigel.vnet.net> is the interim maintainer
|
0) Michael K. Johnson <johnsonm@nigel.vnet.net> is the interim maintainer
|
||||||
|
@ -1662,7 +1662,7 @@ login-utils:
|
||||||
simpleinit: Peter Orbaek
|
simpleinit: Peter Orbaek
|
||||||
ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.37.tar.gz
|
ftp.daimi.aau.dk:/pub/linux/poe/poeigl-1.37.tar.gz
|
||||||
vipw: 5.16 (Berkeley) 3/3/91, with modifications by Mike Grupenhoff
|
vipw: 5.16 (Berkeley) 3/3/91, with modifications by Mike Grupenhoff
|
||||||
<kashmir@umiacs.UMD.EDU>
|
<kashmir@umiacs.UMD.EDU>
|
||||||
wall: 8.2 (Berkeley) 11/16/93 (With changes so that damaging escape
|
wall: 8.2 (Berkeley) 11/16/93 (With changes so that damaging escape
|
||||||
sequences cannot be sent.)
|
sequences cannot be sent.)
|
||||||
ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
|
ftp.cdrom.com:/pub/bsd-sources/4.4BSD-Lite/usr/src/usr.bin
|
||||||
|
@ -1731,7 +1731,7 @@ mount:
|
||||||
supports NFS stuff. I have modified the man pages. I have also added
|
supports NFS stuff. I have modified the man pages. I have also added
|
||||||
a small patch from Hamish Glen Coleman (t933093@minyos.xx.rmit.OZ.AU)
|
a small patch from Hamish Glen Coleman (t933093@minyos.xx.rmit.OZ.AU)
|
||||||
which restores the -o semantics.
|
which restores the -o semantics.
|
||||||
|
|
||||||
Updated with Rick Sladkey's mount-0.99.14.tar.gz package, and with
|
Updated with Rick Sladkey's mount-0.99.14.tar.gz package, and with
|
||||||
extra patches from Rick. Adam J. Richter allowed -t option to be
|
extra patches from Rick. Adam J. Richter allowed -t option to be
|
||||||
optional. Patrick J. Volkerding (volkerdi@mhd1.moorhead.msus.edu) and
|
optional. Patrick J. Volkerding (volkerdi@mhd1.moorhead.msus.edu) and
|
||||||
|
|
|
@ -58,7 +58,7 @@ Display help text and exit.
|
||||||
.BR \-L , " \-\-color" [ = \fIwhen\fR]
|
.BR \-L , " \-\-color" [ = \fIwhen\fR]
|
||||||
Colorize the output. The optional argument \fIwhen\fP
|
Colorize the output. The optional argument \fIwhen\fP
|
||||||
can be \fBauto\fR, \fBnever\fR or \fBalways\fR. If the \fIwhen\fR argument is omitted,
|
can be \fBauto\fR, \fBnever\fR or \fBalways\fR. If the \fIwhen\fR argument is omitted,
|
||||||
it defaults to \fBauto\fR. The colors can be disabled, for the current built-in default
|
it defaults to \fBauto\fR. The colors can be disabled, for the current built-in default
|
||||||
see \fB\-\-help\fR output. See also the COLORS section.
|
see \fB\-\-help\fR output. See also the COLORS section.
|
||||||
.TP
|
.TP
|
||||||
.BR \-V , " \-\-version"
|
.BR \-V , " \-\-version"
|
||||||
|
|
|
@ -316,7 +316,7 @@ Display help text and exit.
|
||||||
\fB\-\-version\fR
|
\fB\-\-version\fR
|
||||||
Display version information and exit.
|
Display version information and exit.
|
||||||
.SH FILESYSTEM SPECIFIC OPTIONS
|
.SH FILESYSTEM SPECIFIC OPTIONS
|
||||||
.B Options which are not understood by fsck are passed to the filesystem-specific checker!
|
.B Options which are not understood by fsck are passed to the filesystem-specific checker!
|
||||||
.PP
|
.PP
|
||||||
These options
|
These options
|
||||||
.B must
|
.B must
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
* Incorporated fix by Jonathan Kamens <jik@annex-1-slip-jik.cam.ov.com>
|
* Incorporated fix by Jonathan Kamens <jik@annex-1-slip-jik.cam.ov.com>
|
||||||
* 1999-02-22 Arkadiusz Miśkiewicz <misiek@pld.ORG.PL>
|
* 1999-02-22 Arkadiusz Miśkiewicz <misiek@pld.ORG.PL>
|
||||||
* - added Native Language Support
|
* - added Native Language Support
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -34,7 +34,7 @@
|
||||||
*
|
*
|
||||||
* 30.10.94 - Added support for v2 filesystem
|
* 30.10.94 - Added support for v2 filesystem
|
||||||
* (Andreas Schwab, schwab@issan.informatik.uni-dortmund.de)
|
* (Andreas Schwab, schwab@issan.informatik.uni-dortmund.de)
|
||||||
*
|
*
|
||||||
* 09.11.94 - Added test to prevent overwrite of mounted fs adapted
|
* 09.11.94 - Added test to prevent overwrite of mounted fs adapted
|
||||||
* from Theodore Ts'o's (tytso@athena.mit.edu) mke2fs
|
* from Theodore Ts'o's (tytso@athena.mit.edu) mke2fs
|
||||||
* program. (Daniel Quinlan, quinlan@yggdrasil.com)
|
* program. (Daniel Quinlan, quinlan@yggdrasil.com)
|
||||||
|
@ -577,7 +577,7 @@ static void setup_tables(const struct fs_control *ctl) {
|
||||||
*/
|
*/
|
||||||
static size_t do_check(const struct fs_control *ctl, char * buffer, int try, unsigned int current_block) {
|
static size_t do_check(const struct fs_control *ctl, char * buffer, int try, unsigned int current_block) {
|
||||||
ssize_t got;
|
ssize_t got;
|
||||||
|
|
||||||
/* Seek to the correct loc. */
|
/* Seek to the correct loc. */
|
||||||
if (lseek(ctl->device_fd, current_block * MINIX_BLOCK_SIZE, SEEK_SET) !=
|
if (lseek(ctl->device_fd, current_block * MINIX_BLOCK_SIZE, SEEK_SET) !=
|
||||||
current_block * MINIX_BLOCK_SIZE )
|
current_block * MINIX_BLOCK_SIZE )
|
||||||
|
@ -586,7 +586,7 @@ static size_t do_check(const struct fs_control *ctl, char * buffer, int try, uns
|
||||||
|
|
||||||
/* Try the read */
|
/* Try the read */
|
||||||
got = read(ctl->device_fd, buffer, try * MINIX_BLOCK_SIZE);
|
got = read(ctl->device_fd, buffer, try * MINIX_BLOCK_SIZE);
|
||||||
if (got < 0) got = 0;
|
if (got < 0) got = 0;
|
||||||
if (got & (MINIX_BLOCK_SIZE - 1 )) {
|
if (got & (MINIX_BLOCK_SIZE - 1 )) {
|
||||||
printf(_("Weird values in do_check: probably bugs\n"));
|
printf(_("Weird values in do_check: probably bugs\n"));
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the Free Software Foundation; either version 2, or (at your option)
|
* the Free Software Foundation; either version 2, or (at your option)
|
||||||
* any later version.
|
* any later version.
|
||||||
*
|
*
|
||||||
* This program is distributed in the hope that it will be useful,
|
* This program is distributed in the hope that it will be useful,
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
* The original libblkid from e2fsprogs (<=1.41.4) does not to use
|
* The original libblkid from e2fsprogs (<=1.41.4) does not to use
|
||||||
* symbol versioning -- all the original symbols are in BLKID_1.0 now.
|
* symbol versioning -- all the original symbols are in BLKID_1.0 now.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2009-2014 Karel Zak <kzak@redhat.com>
|
* Copyright (C) 2009-2014 Karel Zak <kzak@redhat.com>
|
||||||
*/
|
*/
|
||||||
BLKID_1.0 {
|
BLKID_1.0 {
|
||||||
global:
|
global:
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* Ceph BlueStore is one of the supported storage
|
* Ceph BlueStore is one of the supported storage
|
||||||
* methods for Object Storage Devices (OSDs).
|
* methods for Object Storage Devices (OSDs).
|
||||||
* This is used to detect the backing block devices
|
* This is used to detect the backing block devices
|
||||||
* used for these types of OSDs in a Ceph Cluster.
|
* used for these types of OSDs in a Ceph Cluster.
|
||||||
*
|
*
|
||||||
|
|
|
@ -610,7 +610,7 @@ static void gpt_mknew_header_common(struct fdisk_context *cxt,
|
||||||
header->alternative_lba = cpu_to_le64(cxt->total_sectors - 1ULL);
|
header->alternative_lba = cpu_to_le64(cxt->total_sectors - 1ULL);
|
||||||
header->partition_entry_lba = cpu_to_le64(2ULL);
|
header->partition_entry_lba = cpu_to_le64(2ULL);
|
||||||
} else { /* backup */
|
} else { /* backup */
|
||||||
uint64_t esz = (uint64_t) le32_to_cpu(header->npartition_entries)
|
uint64_t esz = (uint64_t) le32_to_cpu(header->npartition_entries)
|
||||||
* sizeof(struct gpt_entry);
|
* sizeof(struct gpt_entry);
|
||||||
uint64_t esects = (esz + cxt->sector_size - 1) / cxt->sector_size;
|
uint64_t esects = (esz + cxt->sector_size - 1) / cxt->sector_size;
|
||||||
|
|
||||||
|
@ -904,7 +904,7 @@ static int valid_pmbr(struct fdisk_context *cxt)
|
||||||
"will be corrected by write."),
|
"will be corrected by write."),
|
||||||
sz_lba, cxt->total_sectors - 1ULL);
|
sz_lba, cxt->total_sectors - 1ULL);
|
||||||
|
|
||||||
/* Note that gpt_write_pmbr() overwrites PMBR, but we want to keep it valid already
|
/* Note that gpt_write_pmbr() overwrites PMBR, but we want to keep it valid already
|
||||||
* in memory too to disable warnings when valid_pmbr() called next time */
|
* in memory too to disable warnings when valid_pmbr() called next time */
|
||||||
pmbr->partition_record[part].size_in_lba =
|
pmbr->partition_record[part].size_in_lba =
|
||||||
cpu_to_le32((uint32_t) min( cxt->total_sectors - 1ULL, 0xFFFFFFFFULL) );
|
cpu_to_le32((uint32_t) min( cxt->total_sectors - 1ULL, 0xFFFFFFFFULL) );
|
||||||
|
|
|
@ -17,7 +17,7 @@
|
||||||
* application or share the same iterator, for this purpose libfdisk does not
|
* application or share the same iterator, for this purpose libfdisk does not
|
||||||
* provide reference counting for this object. It's recommended to initialize
|
* provide reference counting for this object. It's recommended to initialize
|
||||||
* the iterator by fdisk_new_iter() at begin of your function and then
|
* the iterator by fdisk_new_iter() at begin of your function and then
|
||||||
* fdisk_free_iter() before you return from the function.
|
* fdisk_free_iter() before you return from the function.
|
||||||
*
|
*
|
||||||
* Don't forget to call fdisk_reset_iter() if you want to use the iterator more
|
* Don't forget to call fdisk_reset_iter() if you want to use the iterator more
|
||||||
* than once.
|
* than once.
|
||||||
|
|
|
@ -81,7 +81,7 @@ static void _dump_debug_string(const char *lead, const char *s, char quote)
|
||||||
if (quote != 0)
|
if (quote != 0)
|
||||||
PySys_WriteStdout("%c", quote);
|
PySys_WriteStdout("%c", quote);
|
||||||
|
|
||||||
for (len = strlen(s); len > _PY_MAX_LEN; len -= _PY_MAX_LEN, s += _PY_MAX_LEN)
|
for (len = strlen(s); len > _PY_MAX_LEN; len -= _PY_MAX_LEN, s += _PY_MAX_LEN)
|
||||||
PySys_WriteStdout(_PY_MAX_LEN_FMT, s);
|
PySys_WriteStdout(_PY_MAX_LEN_FMT, s);
|
||||||
|
|
||||||
if (len > 0)
|
if (len > 0)
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of libmount from util-linux project.
|
* This file is part of libmount from util-linux project.
|
||||||
*
|
*
|
||||||
* Copyright (C) 2011-2018 Karel Zak <kzak@redhat.com>
|
* Copyright (C) 2011-2018 Karel Zak <kzak@redhat.com>
|
||||||
*
|
*
|
||||||
* libmount is free software; you can redistribute it and/or modify it
|
* libmount is free software; you can redistribute it and/or modify it
|
||||||
* under the terms of the GNU Lesser General Public License as published by
|
* under the terms of the GNU Lesser General Public License as published by
|
||||||
|
|
|
@ -457,7 +457,7 @@ static int list(const struct last_control *ctl, struct utmpx *p, time_t logout_t
|
||||||
} else if (hours) {
|
} else if (hours) {
|
||||||
sprintf(length, " (%02d:%02d)", hours, abs(mins)); /* mins always shown as positive (w/o minus sign!) even if secs < 0 */
|
sprintf(length, " (%02d:%02d)", hours, abs(mins)); /* mins always shown as positive (w/o minus sign!) even if secs < 0 */
|
||||||
} else if (secs >= 0) {
|
} else if (secs >= 0) {
|
||||||
sprintf(length, " (%02d:%02d)", hours, mins);
|
sprintf(length, " (%02d:%02d)", hours, mins);
|
||||||
} else {
|
} else {
|
||||||
sprintf(length, " (-00:%02d)", abs(mins)); /* mins always shown as positive (w/o minus sign!) even if secs < 0 */
|
sprintf(length, " (-00:%02d)", abs(mins)); /* mins always shown as positive (w/o minus sign!) even if secs < 0 */
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,7 +76,7 @@ Do not print a header line.
|
||||||
Don't truncate output.
|
Don't truncate output.
|
||||||
.TP
|
.TP
|
||||||
\fB\-o\fR, \fB\-\-output \fIlist\fP
|
\fB\-o\fR, \fB\-\-output \fIlist\fP
|
||||||
Specify which output columns to print.
|
Specify which output columns to print.
|
||||||
The default list of columns may be extended if \fIlist\fP is
|
The default list of columns may be extended if \fIlist\fP is
|
||||||
specified in the format \fI+list\fP.
|
specified in the format \fI+list\fP.
|
||||||
.TP
|
.TP
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
* the Free Software Foundation; either version 2, or (at your option)
|
* the Free Software Foundation; either version 2, or (at your option)
|
||||||
* any later version.
|
* any later version.
|
||||||
*
|
*
|
||||||
* This program is distributed in the hope that it will be useful,
|
* This program is distributed in the hope that it will be useful,
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
|
2
m4/ul.m4
2
m4/ul.m4
|
@ -291,7 +291,7 @@ AC_DEFUN([UL_REQUIRES_HAVE], [
|
||||||
dnl UL_REQUIRES_COMPILE(NAME, PROGRAM_PROLOGUE, PROGRAM_BODY, DESC, [VARSUFFIX=$1])
|
dnl UL_REQUIRES_COMPILE(NAME, PROGRAM_PROLOGUE, PROGRAM_BODY, DESC, [VARSUFFIX=$1])
|
||||||
dnl
|
dnl
|
||||||
dnl Modifies $build_<name> variable according to $enable_<name> and
|
dnl Modifies $build_<name> variable according to $enable_<name> and
|
||||||
dnl ability compile AC_LANG_PROGRAM(<program_prologue>, <program_body>).
|
dnl ability compile AC_LANG_PROGRAM(<program_prologue>, <program_body>).
|
||||||
dnl
|
dnl
|
||||||
dnl The <desc> is description used for warning/error dnl message (e.g. "foo support").
|
dnl The <desc> is description used for warning/error dnl message (e.g. "foo support").
|
||||||
dnl
|
dnl
|
||||||
|
|
|
@ -115,7 +115,7 @@ Don't encode non-printing characters. The non-printing characters are encoded
|
||||||
by ^ and M- notation by default. Note that the \fB\-\-output udev\fR output format uses
|
by ^ and M- notation by default. Note that the \fB\-\-output udev\fR output format uses
|
||||||
a different encoding which cannot be disabled.
|
a different encoding which cannot be disabled.
|
||||||
.TP
|
.TP
|
||||||
\fB\-D\fR, \fB\-\-no\-part\-details\fR
|
\fB\-D\fR, \fB\-\-no\-part\-details\fR
|
||||||
Don't print information (PART_ENTRY_* tags) from partition table in low-level probing mode.
|
Don't print information (PART_ENTRY_* tags) from partition table in low-level probing mode.
|
||||||
.TP
|
.TP
|
||||||
\fB\-g\fR, \fB\-\-garbage\-collect\fR
|
\fB\-g\fR, \fB\-\-garbage\-collect\fR
|
||||||
|
|
|
@ -59,7 +59,7 @@ enum {
|
||||||
|
|
||||||
static struct colinfo infos[] = {
|
static struct colinfo infos[] = {
|
||||||
[COL_PAGES] = { "PAGES", 1, SCOLS_FL_RIGHT, N_("file data resident in memory in pages")},
|
[COL_PAGES] = { "PAGES", 1, SCOLS_FL_RIGHT, N_("file data resident in memory in pages")},
|
||||||
[COL_RES] = { "RES", 5, SCOLS_FL_RIGHT, N_("file data resident in memory in bytes")},
|
[COL_RES] = { "RES", 5, SCOLS_FL_RIGHT, N_("file data resident in memory in bytes")},
|
||||||
[COL_SIZE] = { "SIZE", 5, SCOLS_FL_RIGHT, N_("size of the file")},
|
[COL_SIZE] = { "SIZE", 5, SCOLS_FL_RIGHT, N_("size of the file")},
|
||||||
[COL_FILE] = { "FILE", 4, 0, N_("file name")},
|
[COL_FILE] = { "FILE", 4, 0, N_("file name")},
|
||||||
};
|
};
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Revised: Fri Mar 19 07:48:01 1999 by faith@acm.org
|
* Revised: Fri Mar 19 07:48:01 1999 by faith@acm.org
|
||||||
* Public Domain 1995, 1999 Rickard E. Faith (faith@acm.org)
|
* Public Domain 1995, 1999 Rickard E. Faith (faith@acm.org)
|
||||||
* This program comes with ABSOLUTELY NO WARRANTY.
|
* This program comes with ABSOLUTELY NO WARRANTY.
|
||||||
*
|
*
|
||||||
* This program gathers some random bits of data and used the MD5
|
* This program gathers some random bits of data and used the MD5
|
||||||
* message-digest algorithm to generate a 128-bit hexadecimal number for
|
* message-digest algorithm to generate a 128-bit hexadecimal number for
|
||||||
* use with xauth(1).
|
* use with xauth(1).
|
||||||
|
|
4
po/cs.po
4
po/cs.po
|
@ -3,7 +3,7 @@
|
||||||
# header is not removed and modified versions are marked
|
# header is not removed and modified versions are marked
|
||||||
# as such.
|
# as such.
|
||||||
#
|
#
|
||||||
# Czech translation of util-linux.
|
# Czech translation of util-linux.
|
||||||
# This file is distributed under the same license as the util-linux package.
|
# This file is distributed under the same license as the util-linux package.
|
||||||
#
|
#
|
||||||
# Jiří Pavlovský <pavlovsk@ff.cuni.cz>, 1999 - 2001.
|
# Jiří Pavlovský <pavlovsk@ff.cuni.cz>, 1999 - 2001.
|
||||||
|
@ -27025,7 +27025,7 @@ msgstr "Vstupní řádek je příliš dlouhý."
|
||||||
#~ msgid "current"
|
#~ msgid "current"
|
||||||
#~ msgstr "současná"
|
#~ msgstr "současná"
|
||||||
|
|
||||||
# pid %d's _new_ scheduling policy
|
# pid %d's _new_ scheduling policy
|
||||||
#~ msgid "new"
|
#~ msgid "new"
|
||||||
#~ msgstr "nová"
|
#~ msgstr "nová"
|
||||||
|
|
||||||
|
|
14
po/da.po
14
po/da.po
|
@ -33,8 +33,8 @@
|
||||||
# ID -> id
|
# ID -> id
|
||||||
# implies -> medfører
|
# implies -> medfører
|
||||||
# initramfs -> et initramfs (da et filsystem)
|
# initramfs -> et initramfs (da et filsystem)
|
||||||
# inode -> inode (en inode er noget som alle filer på ext3 og lignende
|
# inode -> inode (en inode er noget som alle filer på ext3 og lignende
|
||||||
# filsystemer har. Det angiver vist et logisk sted på
|
# filsystemer har. Det angiver vist et logisk sted på
|
||||||
# disken hvor den ligger) Flertal inoder
|
# disken hvor den ligger) Flertal inoder
|
||||||
# label -> etiket (mærke (bruges for tag), mærkat)
|
# label -> etiket (mærke (bruges for tag), mærkat)
|
||||||
# link -> henvisning (lænke)
|
# link -> henvisning (lænke)
|
||||||
|
@ -58,9 +58,9 @@
|
||||||
# tag -> mærke
|
# tag -> mærke
|
||||||
# tray -> skuffe (ved cd-rom)
|
# tray -> skuffe (ved cd-rom)
|
||||||
# uncompressing -> udpakker (se decompression)
|
# uncompressing -> udpakker (se decompression)
|
||||||
# UTC -> GMT
|
# UTC -> GMT
|
||||||
# (UTC (også kaldet zulutid) er den internationale tidszone, som (næsten)
|
# (UTC (også kaldet zulutid) er den internationale tidszone, som (næsten)
|
||||||
# er det samme som Greenwich Mean Time. Tidsforskellen mellem dansk tid
|
# er det samme som Greenwich Mean Time. Tidsforskellen mellem dansk tid
|
||||||
# og UTC er plus én time ved normaltid og plus to timer ved sommertid.
|
# og UTC er plus én time ved normaltid og plus to timer ved sommertid.
|
||||||
# Bruges ofte som synonymer. Dette til trods for, at UTC og GMT kan afvige
|
# Bruges ofte som synonymer. Dette til trods for, at UTC og GMT kan afvige
|
||||||
# få tiendedele af et sekund fra hinanden på grund af Jordens uregelmæssige
|
# få tiendedele af et sekund fra hinanden på grund af Jordens uregelmæssige
|
||||||
|
@ -6675,7 +6675,7 @@ msgstr "Opdagede SUN-disketiket med forkert tjeksum. Du er nok nødt til at angi
|
||||||
msgid "Detected sun disklabel with wrong version [%d]."
|
msgid "Detected sun disklabel with wrong version [%d]."
|
||||||
msgstr "Detekterede sun-disketiket med forkert version [%d]."
|
msgstr "Detekterede sun-disketiket med forkert version [%d]."
|
||||||
|
|
||||||
# måske "sanity" i gåseøjne. Det er nok en speciel variabel, der
|
# måske "sanity" i gåseøjne. Det er nok en speciel variabel, der
|
||||||
# (hvis den er forkert) angiver at der er noget 'sindssygt' galt
|
# (hvis den er forkert) angiver at der er noget 'sindssygt' galt
|
||||||
#: libfdisk/src/sun.c:152
|
#: libfdisk/src/sun.c:152
|
||||||
#, c-format
|
#, c-format
|
||||||
|
@ -19282,7 +19282,7 @@ msgid "duplicate use of an option"
|
||||||
msgstr "dupliker brug af et tilvalg"
|
msgstr "dupliker brug af et tilvalg"
|
||||||
|
|
||||||
# ifølge man-filen gør den "the screen" blank, det lader til at den
|
# ifølge man-filen gør den "the screen" blank, det lader til at den
|
||||||
# styrer strømsparetilstand så 'blank skærm' vil nok være rigtigt i
|
# styrer strømsparetilstand så 'blank skærm' vil nok være rigtigt i
|
||||||
# den her og de omkringstående
|
# den her og de omkringstående
|
||||||
#: term-utils/setterm.c:743
|
#: term-utils/setterm.c:743
|
||||||
msgid "cannot force blank"
|
msgid "cannot force blank"
|
||||||
|
|
2
po/it.po
2
po/it.po
|
@ -882,7 +882,7 @@ msgstr "Impossibile determinare il tipo di formato attuale"
|
||||||
msgid "%s-sided, %d tracks, %d sec/track. Total capacity %d kB.\n"
|
msgid "%s-sided, %d tracks, %d sec/track. Total capacity %d kB.\n"
|
||||||
msgstr "faccia %s, %d tracce, %d sec/traccia. Capacità totale %d kB.\n"
|
msgstr "faccia %s, %d tracce, %d sec/traccia. Capacità totale %d kB.\n"
|
||||||
|
|
||||||
# Questo messaggio e quello successivo concordano con "faccia" del messaggio
|
# Questo messaggio e quello successivo concordano con "faccia" del messaggio
|
||||||
# sopra.
|
# sopra.
|
||||||
#: disk-utils/fdformat.c:233
|
#: disk-utils/fdformat.c:233
|
||||||
msgid "Double"
|
msgid "Double"
|
||||||
|
|
|
@ -986,7 +986,7 @@ msgstr "A assinatura antiga %s será removida por um comando de escrita."
|
||||||
msgid "The old %s signature may remain on the device. It is recommended to wipe the device with wipefs(8) or fdisk --wipe, in order to avoid possible collisions."
|
msgid "The old %s signature may remain on the device. It is recommended to wipe the device with wipefs(8) or fdisk --wipe, in order to avoid possible collisions."
|
||||||
msgstr "A assinatura antiga %s pode ser mantida no dispositivo. É recomendado apagar o dispositivo com wipefs(8) ou fdisk --wipe, para evitar possíveis colisões."
|
msgstr "A assinatura antiga %s pode ser mantida no dispositivo. É recomendado apagar o dispositivo com wipefs(8) ou fdisk --wipe, para evitar possíveis colisões."
|
||||||
|
|
||||||
# Alinhamento reajustado às demais opções abaixo; vide fdisk --help
|
# Alinhamento reajustado às demais opções abaixo; vide fdisk --help
|
||||||
#: disk-utils/fdisk.c:817
|
#: disk-utils/fdisk.c:817
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
|
|
|
@ -16,7 +16,7 @@ or
|
||||||
allow to use alternative location by command line options if write access to
|
allow to use alternative location by command line options if write access to
|
||||||
/etc is unwanted. The default clock mode is "UTC" if the file is missing.
|
/etc is unwanted. The default clock mode is "UTC" if the file is missing.
|
||||||
.PP
|
.PP
|
||||||
The Hardware Clock is usually not very accurate. However, much of its inaccuracy is completely predictable - it gains
|
The Hardware Clock is usually not very accurate. However, much of its inaccuracy is completely predictable - it gains
|
||||||
or loses the same amount of time every day. This is called systematic drift. The util hwclock keeps the file /etc/adjtime,
|
or loses the same amount of time every day. This is called systematic drift. The util hwclock keeps the file /etc/adjtime,
|
||||||
that keeps some historical information.
|
that keeps some historical information.
|
||||||
For more details see "\fBThe Adjust Function\fR" and "\fBThe Adjtime File\fR" sections from
|
For more details see "\fBThe Adjust Function\fR" and "\fBThe Adjtime File\fR" sections from
|
||||||
|
|
|
@ -56,7 +56,7 @@ The command \fBblkzone reset\fP is used to reset one or more zones. Unlike
|
||||||
.BR sg_reset_wp (8),
|
.BR sg_reset_wp (8),
|
||||||
this command operates from the block layer and can reset a range of zones.
|
this command operates from the block layer and can reset a range of zones.
|
||||||
.PP
|
.PP
|
||||||
By default, the command will operate from the zone at device
|
By default, the command will operate from the zone at device
|
||||||
sector 0 and reset all zones. Options may be used to modify this behavior
|
sector 0 and reset all zones. Options may be used to modify this behavior
|
||||||
as well as specify the operation to be performed on the zone, as explained below.
|
as well as specify the operation to be performed on the zone, as explained below.
|
||||||
|
|
||||||
|
|
|
@ -218,7 +218,7 @@ The message sub-system prefix (e.g. "ACPI:").
|
||||||
The message timestamp.
|
The message timestamp.
|
||||||
.TP
|
.TP
|
||||||
.B timebreak
|
.B timebreak
|
||||||
The message timestamp in short ctime format in \fB\-\-reltime\fR
|
The message timestamp in short ctime format in \fB\-\-reltime\fR
|
||||||
or \fB\-\-human\fR output.
|
or \fB\-\-human\fR output.
|
||||||
.TP
|
.TP
|
||||||
.B alert
|
.B alert
|
||||||
|
|
|
@ -503,7 +503,7 @@ set_hardware_clock_exact(const struct hwclock_control *ctl,
|
||||||
* in the future) to both the time for which we are waiting and the
|
* in the future) to both the time for which we are waiting and the
|
||||||
* time that we will apply to the Hardware Clock, and start waiting
|
* time that we will apply to the Hardware Clock, and start waiting
|
||||||
* again.
|
* again.
|
||||||
*
|
*
|
||||||
* For example, the caller requests that we set the Hardware Clock to
|
* For example, the caller requests that we set the Hardware Clock to
|
||||||
* 1:02:03, with reference time (current system time) = 6:07:08.250.
|
* 1:02:03, with reference time (current system time) = 6:07:08.250.
|
||||||
* We want the Hardware Clock to update to 1:02:04 at 6:07:09.250 on
|
* We want the Hardware Clock to update to 1:02:04 at 6:07:09.250 on
|
||||||
|
|
|
@ -201,7 +201,7 @@ static int mount_all(struct libmnt_context *cxt)
|
||||||
/* Note that MNT_EX_SUCCESS return code does
|
/* Note that MNT_EX_SUCCESS return code does
|
||||||
* not mean that FS has been really mounted
|
* not mean that FS has been really mounted
|
||||||
* (e.g. nofail option) */
|
* (e.g. nofail option) */
|
||||||
if (mnt_context_get_status(cxt)
|
if (mnt_context_get_status(cxt)
|
||||||
&& mnt_context_is_verbose(cxt))
|
&& mnt_context_is_verbose(cxt))
|
||||||
printf("%-25s: successfully mounted\n", tgt);
|
printf("%-25s: successfully mounted\n", tgt);
|
||||||
} else
|
} else
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* Copyright (C) 1990 Gordon Irlam (gordoni@cs.ua.oz.au). Conditions of use,
|
* Copyright (C) 1990 Gordon Irlam (gordoni@cs.ua.oz.au). Conditions of use,
|
||||||
* modification, and redistribution are contained in the file COPYRIGHT that
|
* modification, and redistribution are contained in the file COPYRIGHT that
|
||||||
* forms part of this distribution.
|
* forms part of this distribution.
|
||||||
*
|
*
|
||||||
* Adaption to Linux by Peter MacDonald.
|
* Adaption to Linux by Peter MacDonald.
|
||||||
*
|
*
|
||||||
* Enhancements by Mika Liljeberg (liljeber@cs.Helsinki.FI)
|
* Enhancements by Mika Liljeberg (liljeber@cs.Helsinki.FI)
|
||||||
|
@ -885,7 +885,7 @@ static int select_wait(void)
|
||||||
|
|
||||||
static int resizetty(void)
|
static int resizetty(void)
|
||||||
{
|
{
|
||||||
/*
|
/*
|
||||||
* \e7 Save current state (cursor coordinates, attributes,
|
* \e7 Save current state (cursor coordinates, attributes,
|
||||||
* character sets pointed at by G0, G1).
|
* character sets pointed at by G0, G1).
|
||||||
* \e[r Set scrolling region; parameters are top and bottom row.
|
* \e[r Set scrolling region; parameters are top and bottom row.
|
||||||
|
|
|
@ -71,7 +71,7 @@ call_cal "Gregorian - Sunday-based, $PWEEK, 1 month" -s $WEEK $MYTIME
|
||||||
call_cal "Julian - Monday-based, $PWEEK, 1 month" -mj $WEEK $MYTIME
|
call_cal "Julian - Monday-based, $PWEEK, 1 month" -mj $WEEK $MYTIME
|
||||||
call_cal "Julian - Sunday-based, $PWEEK, 1 month" -sj $WEEK $MYTIME
|
call_cal "Julian - Sunday-based, $PWEEK, 1 month" -sj $WEEK $MYTIME
|
||||||
|
|
||||||
call_cal_color "Gregorian - Monday-based, $PWEEK, 3 month" -3m $WEEK $MYTIME
|
call_cal_color "Gregorian - Monday-based, $PWEEK, 3 month" -3m $WEEK $MYTIME
|
||||||
call_cal_color "Julian - Monday-based, $PWEEK, 3 month" -3mj $WEEK $MYTIME
|
call_cal_color "Julian - Monday-based, $PWEEK, 3 month" -3mj $WEEK $MYTIME
|
||||||
|
|
||||||
# tricky year, starts with a bit of 53 yet ends during 52
|
# tricky year, starts with a bit of 53 yet ends during 52
|
||||||
|
|
|
@ -26,4 +26,4 @@ function check_test_sigreceive {
|
||||||
sleep $i
|
sleep $i
|
||||||
done
|
done
|
||||||
return $rc
|
return $rc
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,7 +31,7 @@ rm -f $LIBMOUNT_MTAB
|
||||||
#
|
#
|
||||||
has_mtab=$( ts_has_mtab_support )
|
has_mtab=$( ts_has_mtab_support )
|
||||||
if [ "$has_mtab" == "yes" ]; then
|
if [ "$has_mtab" == "yes" ]; then
|
||||||
|
|
||||||
ts_init_subtest "mtab-mount"
|
ts_init_subtest "mtab-mount"
|
||||||
ts_run $TESTPROG --add /dev/sda1 /mnt/foo ext3 "rw,bbb,ccc,fff=FFF,ddd,noexec"
|
ts_run $TESTPROG --add /dev/sda1 /mnt/foo ext3 "rw,bbb,ccc,fff=FFF,ddd,noexec"
|
||||||
ts_run $TESTPROG --add /dev/sdb1 /mnt/bar ext3 "gg=G,ffff=f,ro,noatime"
|
ts_run $TESTPROG --add /dev/sdb1 /mnt/bar ext3 "gg=G,ffff=f,ro,noatime"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
#
|
#
|
||||||
# Copyright (C) 2018 Karel Zak <kzak@redhat.com>
|
# Copyright (C) 2018 Karel Zak <kzak@redhat.com>
|
||||||
#
|
#
|
||||||
# This file is part of util-linux.
|
# This file is part of util-linux.
|
||||||
#
|
#
|
||||||
|
|
|
@ -59,7 +59,7 @@ for x in ${DEVS}; do
|
||||||
done
|
done
|
||||||
|
|
||||||
# device/ files
|
# device/ files
|
||||||
if [ -d ${DEV}/device/ ]; then
|
if [ -d ${DEV}/device/ ]; then
|
||||||
for f in $(find ${DEV}/device/ -maxdepth 1 -type f -not -path '*/uevent'); do
|
for f in $(find ${DEV}/device/ -maxdepth 1 -type f -not -path '*/uevent'); do
|
||||||
if [ ! -f ${TS_DUMP}/${f} ]; then
|
if [ ! -f ${TS_DUMP}/${f} ]; then
|
||||||
SUB=$(dirname $f)
|
SUB=$(dirname $f)
|
||||||
|
|
|
@ -33,7 +33,7 @@ function do_lsmem {
|
||||||
echo -e "\n---\n" >>${TS_OUTPUT}
|
echo -e "\n---\n" >>${TS_OUTPUT}
|
||||||
echo "\$ lsmem $opts" >>${TS_OUTPUT}
|
echo "\$ lsmem $opts" >>${TS_OUTPUT}
|
||||||
${TS_CMD_LSMEM} $opts --sysroot "${dumpdir}/${name}" >> $TS_OUTPUT 2>> $TS_ERRLOG
|
${TS_CMD_LSMEM} $opts --sysroot "${dumpdir}/${name}" >> $TS_OUTPUT 2>> $TS_ERRLOG
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
for dump in $(ls $TS_SELF/dumps/*.tar.bz2 | sort); do
|
for dump in $(ls $TS_SELF/dumps/*.tar.bz2 | sort); do
|
||||||
|
|
|
@ -89,7 +89,7 @@ ts_finalize_subtest
|
||||||
# expected is 3 seconds (see "sleep 3" for the general lock), but we should not
|
# expected is 3 seconds (see "sleep 3" for the general lock), but we should not
|
||||||
# rely on exact number due to scheduler, machine load, etc. Let's check for
|
# rely on exact number due to scheduler, machine load, etc. Let's check for
|
||||||
# inmterval <3,5>.
|
# inmterval <3,5>.
|
||||||
#
|
#
|
||||||
ts_init_subtest "time-check"
|
ts_init_subtest "time-check"
|
||||||
TIMEDIFF=$(( $END - $START ))
|
TIMEDIFF=$(( $END - $START ))
|
||||||
if [ $TIMEDIFF -lt 3 ]; then
|
if [ $TIMEDIFF -lt 3 ]; then
|
||||||
|
@ -102,5 +102,5 @@ fi
|
||||||
ts_finalize_subtest "diff ${TIMEDIFF} sec"
|
ts_finalize_subtest "diff ${TIMEDIFF} sec"
|
||||||
|
|
||||||
|
|
||||||
echo "Unlocked" >> $GEN_OUTPUT
|
echo "Unlocked" >> $GEN_OUTPUT
|
||||||
ts_finalize
|
ts_finalize
|
||||||
|
|
|
@ -45,7 +45,7 @@ ts_finalize_subtest
|
||||||
|
|
||||||
|
|
||||||
ts_init_subtest "activate"
|
ts_init_subtest "activate"
|
||||||
$TS_CMD_SFDISK --activate ${TS_DEVICE} 1 >> $TS_OUTPUT 2>> $TS_ERRLOG
|
$TS_CMD_SFDISK --activate ${TS_DEVICE} 1 >> $TS_OUTPUT 2>> $TS_ERRLOG
|
||||||
$TS_CMD_SFDISK --unit S --list ${TS_DEVICE} >> $TS_OUTPUT 2>> $TS_ERRLOG
|
$TS_CMD_SFDISK --unit S --list ${TS_DEVICE} >> $TS_OUTPUT 2>> $TS_ERRLOG
|
||||||
ts_fdisk_clean $TS_DEVICE
|
ts_fdisk_clean $TS_DEVICE
|
||||||
udevadm settle
|
udevadm settle
|
||||||
|
|
|
@ -28,7 +28,7 @@ test_flag() {
|
||||||
$TS_CMD_UUIDGEN $1 > "$OUTPUT_FILE" 2>>$TS_OUTPUT
|
$TS_CMD_UUIDGEN $1 > "$OUTPUT_FILE" 2>>$TS_OUTPUT
|
||||||
ret=$?
|
ret=$?
|
||||||
$TS_HELPER_UUID_PARSER "$OUTPUT_FILE" >> $TS_OUTPUT 2>> $TS_ERRLOG
|
$TS_HELPER_UUID_PARSER "$OUTPUT_FILE" >> $TS_OUTPUT 2>> $TS_ERRLOG
|
||||||
if [ $? -ne 0 ] || [ $ret -ne 0 ]; then
|
if [ $? -ne 0 ] || [ $ret -ne 0 ]; then
|
||||||
echo "something wrong with $OUTPUT_FILE" >> $TS_OUTPUT
|
echo "something wrong with $OUTPUT_FILE" >> $TS_OUTPUT
|
||||||
cat $OUTPUT_FILE >> $TS_OUTPUT 2>> $TS_ERRLOG
|
cat $OUTPUT_FILE >> $TS_OUTPUT 2>> $TS_ERRLOG
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -16,6 +16,6 @@ if [ ! -f ./configure ]; then
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
for decl in $(awk '/HAVE_DECL_.*ac_have_decl/ { print $2 }' configure); do
|
for decl in $(awk '/HAVE_DECL_.*ac_have_decl/ { print $2 }' configure); do
|
||||||
git grep -nE '[[:blank:]]*#[[:blank:]]*if(ndef|def)[[:blank:]]*'$decl;
|
git grep -nE '[[:blank:]]*#[[:blank:]]*if(ndef|def)[[:blank:]]*'$decl;
|
||||||
done | sort -u
|
done | sort -u
|
||||||
|
|
|
@ -13,7 +13,7 @@ foreach $file (@ARGV) {
|
||||||
++$includedfiles{$1};
|
++$includedfiles{$1};
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach $filename (keys %includedfiles) {
|
foreach $filename (keys %includedfiles) {
|
||||||
if ($includedfiles{$filename} > 1) {
|
if ($includedfiles{$filename} > 1) {
|
||||||
print "$file: $filename is included more than once.\n";
|
print "$file: $filename is included more than once.\n";
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright (C) 2011 Karel Zak <kzak@redhat.com>
|
# Copyright (C) 2011 Karel Zak <kzak@redhat.com>
|
||||||
#
|
#
|
||||||
|
|
||||||
test -f sys-utils/mount.c || {
|
test -f sys-utils/mount.c || {
|
||||||
echo
|
echo
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
#
|
#
|
||||||
# Copyright (C) 2011 Karel Zak <kzak@redhat.com>
|
# Copyright (C) 2011 Karel Zak <kzak@redhat.com>
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -70,7 +70,7 @@ add_file() {
|
||||||
add_html_dir() {
|
add_html_dir() {
|
||||||
local src="$1" # source dir
|
local src="$1" # source dir
|
||||||
local tgt="$2" # target dir
|
local tgt="$2" # target dir
|
||||||
|
|
||||||
for fl in $(ls $src/*.html $src/*.css $src/*.png); do
|
for fl in $(ls $src/*.html $src/*.css $src/*.png); do
|
||||||
add_file $fl $tgt
|
add_file $fl $tgt
|
||||||
done
|
done
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright (C) 2012 Karel Zak <kzak@redhat.com>
|
# Copyright (C) 2012 Karel Zak <kzak@redhat.com>
|
||||||
#
|
#
|
||||||
# Usage: ko-release-push [<directory> [<version>]]
|
# Usage: ko-release-push [<directory> [<version>]]
|
||||||
#
|
#
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue