Date: Sun, 27 Jan 2002 16:28:56 +0100 From: Roman Neuhauser <neuhauser@mobil.cz> To: questions@freebsd.org Subject: Re: shutdown Message-ID: <20020127162856.I32706@roman.mobil.cz> In-Reply-To: <20020127125030.S823@k7.mavetju.org> References: <20020127122850.R823@k7.mavetju.org> <20020127012015.X4706-100000@BLAST> <20020127125030.S823@k7.mavetju.org>
index | next in thread | previous in thread | raw e-mail
> Date: Sun, 27 Jan 2002 12:50:30 +1100
> From: Edwin Groothuis <edwin@mavetju.org>
> To: Bernie <Bernie_X@myrealbox.com>
> Cc: questions@freebsd.org
> Subject: Re: shutdown
>
> On Sun, Jan 27, 2002 at 01:22:00AM +0200, Bernie wrote:
> > i was looking at the same for 'halt'
> >
> > -r-xr-xr-x 4 root wheel 228812 Dec 27 11:24 halt
> >
> > seems everyone can use it...
>
> Everybody can run it, only a few can run it succesfully:
>
> [~] edwin@friet44>halt
> halt: Operation not permitted
> [~] edwin@friet44>groups
> wheel operator
>
> Reading the source:
> if (geteuid()) {
> errno = EPERM;
> err(1, NULL);
> }
>
> The call to geteuid will always return non-zero for non-root users,
> so non-root users will not be able to run halt (reboot, fasthalt,
> fastboot)
Unless it's setuid. I have -r-s-r-x--- root operator on both
/sbin/halt and /sbin/reboot on two machines.
--
FreeBSD 4.4-STABLE
4:25PM up 6 days, 22:48, 13 users, load averages: 0.05, 0.04, 0.00
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020127162856.I32706>
