/proc is ro by defauly
authorJagger <robert@swiecki.net>
Sat, 18 Jun 2016 23:05:31 +0000 (01:05 +0200)
committerJagger <robert@swiecki.net>
Sat, 18 Jun 2016 23:05:31 +0000 (01:05 +0200)
cmdline.c

index f2e385c4867168974d0565f7a07b937745d8e356..7c58fdc250673f2f5d9e64da01c97580bc40b2dd 100644 (file)
--- a/cmdline.c
+++ b/cmdline.c
@@ -617,6 +617,9 @@ bool cmdlineParse(int argc, char *argv[], struct nsjconf_t * nsjconf)
                p->flags = 0;
                p->options = "";
                p->fs_type = "proc";
+               if (nsjconf->is_root_rw == false) {
+                       p->flags |= MS_RDONLY;
+               }
                TAILQ_INSERT_HEAD(&nsjconf->mountpts, p, pointers);
        }
        if (strcmp(nsjconf->chroot, "") != 0) {