diff options
author | ru <ru@FreeBSD.org> | 2001-02-26 08:09:51 +0000 |
---|---|---|
committer | ru <ru@FreeBSD.org> | 2001-02-26 08:09:51 +0000 |
commit | 2ae83a7282ae23b51c6336596ec8fd31cccfe458 (patch) | |
tree | 74369e35d116740c93daf63c3adf7be9af2730c9 /sbin/dmesg | |
parent | b098573911bf8db046354234d13bbcd5291c761b (diff) | |
download | FreeBSD-src-2ae83a7282ae23b51c6336596ec8fd31cccfe458.zip FreeBSD-src-2ae83a7282ae23b51c6336596ec8fd31cccfe458.tar.gz |
Backout -a restriction hack.
Requested by: rwatson
Diffstat (limited to 'sbin/dmesg')
-rw-r--r-- | sbin/dmesg/dmesg.8 | 1 | ||||
-rw-r--r-- | sbin/dmesg/dmesg.c | 7 |
2 files changed, 1 insertions, 7 deletions
diff --git a/sbin/dmesg/dmesg.8 b/sbin/dmesg/dmesg.8 index 8d59634..196b4dc 100644 --- a/sbin/dmesg/dmesg.8 +++ b/sbin/dmesg/dmesg.8 @@ -54,7 +54,6 @@ Show all data in the message buffer. This includes any syslog records and .Pa /dev/console output. -Only root is allowed to use this option. .It Fl M Extract values associated with the name list from the specified core instead of the default diff --git a/sbin/dmesg/dmesg.c b/sbin/dmesg/dmesg.c index 3883688..541e9df 100644 --- a/sbin/dmesg/dmesg.c +++ b/sbin/dmesg/dmesg.c @@ -45,7 +45,6 @@ static const char rcsid[] = "$FreeBSD$"; #endif /* not lint */ -#include <sys/types.h> #include <sys/msgbuf.h> #include <err.h> @@ -54,10 +53,9 @@ static const char rcsid[] = #include <locale.h> #include <stdio.h> #include <stdlib.h> -#include <sysexits.h> -#include <syslog.h> #include <unistd.h> #include <vis.h> +#include <sys/syslog.h> struct nlist nl[] = { #define X_MSGBUF 0 @@ -111,9 +109,6 @@ main(argc, argv) if (memf != NULL || nlistf != NULL) setgid(getgid()); - if (all && getuid()) - errx(EX_NOPERM, "must be root to use -a"); - /* Read in kernel message buffer, do sanity checks. */ if ((kd = kvm_open(nlistf, memf, NULL, O_RDONLY, "dmesg")) == NULL) exit (1); |