mkswap: tell how to fix insecure permissions and owner in warning
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
This commit is contained in:
parent
d0355b2e90
commit
8d6877239c
|
@ -587,12 +587,12 @@ int main(int argc, char **argv)
|
||||||
open_device(&ctl);
|
open_device(&ctl);
|
||||||
permMask = S_ISBLK(ctl.devstat.st_mode) ? 07007 : 07077;
|
permMask = S_ISBLK(ctl.devstat.st_mode) ? 07007 : 07077;
|
||||||
if ((ctl.devstat.st_mode & permMask) != 0)
|
if ((ctl.devstat.st_mode & permMask) != 0)
|
||||||
warnx(_("%s: insecure permissions %04o, %04o suggested."),
|
warnx(_("%s: insecure permissions %04o, fix with: chmod %04o %s"),
|
||||||
ctl.devname, ctl.devstat.st_mode & 07777,
|
ctl.devname, ctl.devstat.st_mode & 07777,
|
||||||
~permMask & 0666);
|
~permMask & 0666, ctl.devname);
|
||||||
if (getuid() == 0 && S_ISREG(ctl.devstat.st_mode) && ctl.devstat.st_uid != 0)
|
if (getuid() == 0 && S_ISREG(ctl.devstat.st_mode) && ctl.devstat.st_uid != 0)
|
||||||
warnx(_("%s: insecure file owner %d, 0 (root) suggested."),
|
warnx(_("%s: insecure file owner %d, fix with: chown 0:0 %s"),
|
||||||
ctl.devname, ctl.devstat.st_uid);
|
ctl.devname, ctl.devstat.st_uid, ctl.devname);
|
||||||
|
|
||||||
|
|
||||||
if (ctl.check)
|
if (ctl.check)
|
||||||
|
|
Loading…
Reference in New Issue