diff options
Diffstat (limited to 'src/firejail/firejail.h')
-rw-r--r-- | src/firejail/firejail.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/firejail/firejail.h b/src/firejail/firejail.h index 821a8e003..02a4966bc 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 |
@@ -327,6 +328,9 @@ void fs_chroot(const char *rootdir); | |||
327 | int fs_check_chroot_dir(const char *rootdir); | 328 | int fs_check_chroot_dir(const char *rootdir); |
328 | void fs_private_tmp(void); | 329 | void fs_private_tmp(void); |
329 | 330 | ||
331 | // copy all (normal) files and directory recursively | ||
332 | int fs_copydir(const char *path, const struct stat *st, int ftype, struct FTW *sftw); | ||
333 | |||
330 | // profile.c | 334 | // profile.c |
331 | // find and read the profile specified by name from dir directory | 335 | // find and read the profile specified by name from dir directory |
332 | int profile_find(const char *name, const char *dir); | 336 | int profile_find(const char *name, const char *dir); |
@@ -417,9 +421,12 @@ void fs_dev_disable_sound(); | |||
417 | void fs_private(void); | 421 | void fs_private(void); |
418 | // private mode (--private=homedir) | 422 | // private mode (--private=homedir) |
419 | void fs_private_homedir(void); | 423 | void fs_private_homedir(void); |
424 | // private template (--private-template=templatedir) | ||
425 | void fs_private_template(void); | ||
420 | // check new private home directory (--private= option) - exit if it fails | 426 | // check new private home directory (--private= option) - exit if it fails |
421 | void fs_check_private_dir(void); | 427 | void fs_check_private_dir(void); |
422 | 428 | // check new private template home directory (--private-template= option) exit if it fails | |
429 | void fs_check_private_template(void); | ||
423 | 430 | ||
424 | // seccomp.c | 431 | // seccomp.c |
425 | int seccomp_filter_drop(int enforce_seccomp); | 432 | int seccomp_filter_drop(int enforce_seccomp); |