aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2023-03-15 09:50:21 +0000
committerLibravatar GitHub <noreply@github.com>2023-03-15 09:50:21 +0000
commit20809c7d742e0565ea1e120ee105c29cb537d691 (patch)
treec64d0094595bf130487de8d6a2937a2c81f8e483 /src
parentfix ani-cli.profile (#5733) (diff)
downloadfirejail-20809c7d742e0565ea1e120ee105c29cb537d691.tar.gz
firejail-20809c7d742e0565ea1e120ee105c29cb537d691.tar.zst
firejail-20809c7d742e0565ea1e120ee105c29cb537d691.zip
fs_etc.c: conditionally create /etc/resolv.conf
Diffstat (limited to 'src')
-rw-r--r--src/firejail/fs_etc.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/firejail/fs_etc.c b/src/firejail/fs_etc.c
index 3b7369ea8..fdbbd63ff 100644
--- a/src/firejail/fs_etc.c
+++ b/src/firejail/fs_etc.c
@@ -111,6 +111,10 @@ char *fs_etc_build(char *str) {
111} 111}
112 112
113void fs_resolvconf(void) { 113void fs_resolvconf(void) {
114 if (arg_nonetwork)
115 if (arg_debug)
116 printf("arg_nonetwork found (--net=none). Skip creating /etc/resolv.conf file\n");
117 return;
114 if (arg_debug) 118 if (arg_debug)
115 printf("Creating a new /etc/resolv.conf file\n"); 119 printf("Creating a new /etc/resolv.conf file\n");
116 FILE *fp = fopen(RUN_RESOLVCONF_FILE, "wxe"); 120 FILE *fp = fopen(RUN_RESOLVCONF_FILE, "wxe");