summaryrefslogtreecommitdiffstats
path: root/syslogd-types.h
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2007-07-17 12:53:50 +0000
committerRainer Gerhards <rgerhards@adiscon.com>2007-07-17 12:53:50 +0000
commit648370956683f65c8d60ba71ca158bf68d27db9a (patch)
tree2786e35006a14c91c3164c458cf6e63ca07a8778 /syslogd-types.h
parent73e4c2a0c637a16b19a54a04b04625e94b3ee4eb (diff)
downloadrsyslog-648370956683f65c8d60ba71ca158bf68d27db9a.tar.gz
rsyslog-648370956683f65c8d60ba71ca158bf68d27db9a.tar.xz
rsyslog-648370956683f65c8d60ba71ca158bf68d27db9a.zip
added config directives: $FileOwner, $FileGroup, $DirOwner, $DirGroup
Diffstat (limited to 'syslogd-types.h')
-rw-r--r--syslogd-types.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/syslogd-types.h b/syslogd-types.h
index 23dc706a..a803fc08 100644
--- a/syslogd-types.h
+++ b/syslogd-types.h
@@ -253,6 +253,10 @@ struct filed {
int fCreateMode; /* file creation mode for open() */
int fDirCreateMode; /* creation mode for mkdir() */
int bCreateDirs; /* auto-create directories? */
+ uid_t fileUID; /* IDs for creation */
+ uid_t dirUID;
+ gid_t fileGID;
+ gid_t dirGID;
int iCurrElt; /* currently active cache element (-1 = none) */
int iCurrCacheSize; /* currently cache size (1-based) */
int iDynaFileCacheSize; /* size of file handle cache */