]> git.ipfire.org Git - thirdparty/openvpn.git/commitdiff
Added warning when using chroot without specifying user and group.
authorjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>
Thu, 17 Jul 2008 20:47:12 +0000 (20:47 +0000)
committerjames <james@e7ae566f-a301-0410-adde-c780ea21d3b5>
Thu, 17 Jul 2008 20:47:12 +0000 (20:47 +0000)
git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@3069 e7ae566f-a301-0410-adde-c780ea21d3b5

init.c

diff --git a/init.c b/init.c
index 17c05bde46f8318e9ef106664dce26c6fb845e92..05d8cd771ba3b99913f1c4c1da7a143f0f78629b 100644 (file)
--- a/init.c
+++ b/init.c
@@ -1912,6 +1912,9 @@ do_option_warnings (struct context *c)
      msg (M_WARN, "WARNING: you are using user/group/chroot without persist-key -- this may cause restarts to fail");
    }
 
+  if (o->chroot_dir && !(o->username && o->groupname))
+    msg (M_WARN, "WARNING: you are using chroot without specifying user and group -- this may cause the chroot jail to be insecure");
+
 #if P2MP
   if (o->pull && o->ifconfig_local && c->first_time)
     msg (M_WARN, "WARNING: using --pull/--client and --ifconfig together is probably not what you want");