docs: move setuid information from reame to hwclock.8

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
This commit is contained in:
Sami Kerola 2011-08-12 22:43:16 +02:00
parent 1a06cbf4f6
commit a6ccf39bf8
2 changed files with 14 additions and 14 deletions

View File

@ -1,17 +1,3 @@
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
CMOS clock.
Sometimes, you need to install hwclock setuid root. If you want users
other than the superuser to be able to display the clock value using the
direct ISA I/O method, install it setuid root. If you have the /dev/rtc
interface on your system or are on a non-ISA system, there's probably
no need for users to use the direct ISA I/O method, so don't bother.
To install setuid root, do something like this:
chmod a=rx,u=s /sbin/hwclock
In any case, hwclock will not allow you to set anything unless you have
the superuser _real_ uid. (This is restriction is not necessary if you
haven't installed setuid root, but it's there for now).

View File

@ -390,6 +390,20 @@ This second field is not used under Linux and is always zero.
(See also
.BR settimeofday (2).)
.SH Users access and setuid
.PP
Sometimes, you need to install
.B hwclock
setuid root. If you want users other than the superuser to be able to
display the clock value using the direct ISA I/O method, install it setuid
root. If you have the /dev/rtc interface on your system or are on a non-ISA
system, there's probably no need for users to use the direct ISA I/O method,
so don't bother.
In any case, hwclock will not allow you to set anything unless you have the
superuser real uid. (This is restriction is not necessary if you haven't
installed setuid root, but it's there for now).
.SH How hwclock Accesses the Hardware Clock
.PP
.B hwclock