diff options
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); |