diff options
author | brian <brian@FreeBSD.org> | 1999-03-11 18:22:23 +0000 |
---|---|---|
committer | brian <brian@FreeBSD.org> | 1999-03-11 18:22:23 +0000 |
commit | 46e4df1a8bd7440771e2cea258c9bb659c670008 (patch) | |
tree | 7f19b5eb454967968a2dc89fff2b89966f61b366 /release/sysinstall | |
parent | 1a5c7969f45e00a64debc5e437a5ada62d051e0b (diff) | |
download | FreeBSD-src-46e4df1a8bd7440771e2cea258c9bb659c670008.zip FreeBSD-src-46e4df1a8bd7440771e2cea258c9bb659c670008.tar.gz |
Change permissions on /etc/ppp/ppp.conf to 0640.
Diffstat (limited to 'release/sysinstall')
-rw-r--r-- | release/sysinstall/network.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/release/sysinstall/network.c b/release/sysinstall/network.c index c3b6cdb..f789bcd 100644 --- a/release/sysinstall/network.c +++ b/release/sysinstall/network.c @@ -4,7 +4,7 @@ * This is probably the last attempt in the `sysinstall' line, the next * generation being slated to essentially a complete rewrite. * - * $Id: network.c,v 1.33 1998/11/15 09:06:20 jkh Exp $ + * $Id: network.c,v 1.34 1999/02/05 22:15:51 jkh Exp $ * * Copyright (c) 1995 * Jordan Hubbard. All rights reserved. @@ -256,6 +256,8 @@ startPPP(Device *devp) fprintf(fp, " set timeout 0\n"); fprintf(fp, " enable dns\n"); fprintf(fp, " set log local phase\n"); + if (fchmod(fileno(fp), 0640) != 0) + msgConfirm("Warning: Failed to fix permissions on /etc/ppp/ppp.conf !"); fclose(fp); if (!Fake && !file_readable("/dev/tun0") && mknod("/dev/tun0", 0600 | S_IFCHR, makedev(52, 0))) { |