aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/firejail.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/firejail/firejail.h')
-rw-r--r--src/firejail/firejail.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/firejail/firejail.h b/src/firejail/firejail.h
index 821a8e003..333cd92f4 100644
--- a/src/firejail/firejail.h
+++ b/src/firejail/firejail.h
@@ -136,6 +136,7 @@ typedef struct config_t {
136 char *bin_private_keep; // keep list for private bin directory 136 char *bin_private_keep; // keep list for private bin directory
137 char *cwd; // current working directory 137 char *cwd; // current working directory
138 char *overlay_dir; 138 char *overlay_dir;
139 char *private_template; // template dir for tmpfs home
139 140
140 // networking 141 // networking
141 char *name; // sandbox name 142 char *name; // sandbox name
@@ -212,6 +213,7 @@ static inline int any_interface_configured(void) {
212void clear_run_files(pid_t pid); 213void clear_run_files(pid_t pid);
213 214
214extern int arg_private; // mount private /home 215extern int arg_private; // mount private /home
216extern int arg_private_template; // private /home template
215extern int arg_debug; // print debug messages 217extern int arg_debug; // print debug messages
216extern int arg_debug_check_filename; // print debug messages for filename checking 218extern int arg_debug_check_filename; // print debug messages for filename checking
217extern int arg_debug_blacklists; // print debug messages for blacklists 219extern int arg_debug_blacklists; // print debug messages for blacklists
@@ -417,9 +419,12 @@ void fs_dev_disable_sound();
417void fs_private(void); 419void fs_private(void);
418// private mode (--private=homedir) 420// private mode (--private=homedir)
419void fs_private_homedir(void); 421void fs_private_homedir(void);
422// private template (--private-template=templatedir)
423void fs_private_template(void);
420// check new private home directory (--private= option) - exit if it fails 424// check new private home directory (--private= option) - exit if it fails
421void fs_check_private_dir(void); 425void fs_check_private_dir(void);
422 426// check new private template home directory (--private-template= option) exit if it fails
427void fs_check_private_template(void);
423 428
424// seccomp.c 429// seccomp.c
425int seccomp_filter_drop(int enforce_seccomp); 430int seccomp_filter_drop(int enforce_seccomp);