aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/firejail.h
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2016-12-19 08:02:35 -0500
committerLibravatar GitHub <noreply@github.com>2016-12-19 08:02:35 -0500
commit0bac2767e3f5596b1a1adbb21028416fc933634c (patch)
treed5201c97168b2050bc5b4fce8c63334f1d3427aa /src/firejail/firejail.h
parentprofile updates (diff)
parentImplement the --allow-private-blacklist option (diff)
downloadfirejail-0bac2767e3f5596b1a1adbb21028416fc933634c.tar.gz
firejail-0bac2767e3f5596b1a1adbb21028416fc933634c.tar.zst
firejail-0bac2767e3f5596b1a1adbb21028416fc933634c.zip
Merge pull request #990 from pmillerchip/private-blacklist
Implement the --allow-private-blacklist option
Diffstat (limited to 'src/firejail/firejail.h')
-rw-r--r--src/firejail/firejail.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/firejail/firejail.h b/src/firejail/firejail.h
index 8fede5a69..de939439d 100644
--- a/src/firejail/firejail.h
+++ b/src/firejail/firejail.h
@@ -208,7 +208,7 @@ typedef struct config_t {
208 char *bin_private_keep; // keep list for private bin directory 208 char *bin_private_keep; // keep list for private bin directory
209 char *cwd; // current working directory 209 char *cwd; // current working directory
210 char *overlay_dir; 210 char *overlay_dir;
211 char *private_template; // template dir for tmpfs home 211 char *private_template; // template dir for tmpfs home
212 212
213 // networking 213 // networking
214 char *name; // sandbox name 214 char *name; // sandbox name
@@ -285,6 +285,7 @@ void clear_run_files(pid_t pid);
285 285
286extern int arg_private; // mount private /home 286extern int arg_private; // mount private /home
287extern int arg_private_template; // private /home template 287extern int arg_private_template; // private /home template
288extern int arg_allow_private_blacklist; // blacklist things in private directories
288extern int arg_debug; // print debug messages 289extern int arg_debug; // print debug messages
289extern int arg_debug_check_filename; // print debug messages for filename checking 290extern int arg_debug_check_filename; // print debug messages for filename checking
290extern int arg_debug_blacklists; // print debug messages for blacklists 291extern int arg_debug_blacklists; // print debug messages for blacklists
@@ -564,6 +565,7 @@ void network_del_run_file(pid_t pid);
564void network_set_run_file(pid_t pid); 565void network_set_run_file(pid_t pid);
565 566
566// fs_etc.c 567// fs_etc.c
568void fs_machineid(void);
567void fs_private_dir_list(const char *private_dir, const char *private_run_dir, const char *private_list); 569void fs_private_dir_list(const char *private_dir, const char *private_run_dir, const char *private_list);
568 570
569// no_sandbox.c 571// no_sandbox.c