]> git.puffer.fish Git - matthieu/frr.git/commitdiff
Add additional system capabilities
authorpaul <paul>
Thu, 22 May 2003 02:35:52 +0000 (02:35 +0000)
committerpaul <paul>
Thu, 22 May 2003 02:35:52 +0000 (02:35 +0000)
lib/privs.c
lib/privs.h

index 1902310dfd737b5cd4ea21607eb1794c2f65b1f2..35e5a76b52e713cafecf7a26b96a7499ad96f2f9 100644 (file)
@@ -65,7 +65,11 @@ cap_map [ZCAP_MAX] =
   [ZCAP_RAW] = CAP_NET_RAW,
   [ZCAP_CHROOT] = CAP_SYS_CHROOT,
   [ZCAP_NICE] = CAP_SYS_NICE,
-  [ZCAP_PTRACE] =  CAP_SYS_PTRACE
+  [ZCAP_PTRACE] =  CAP_SYS_PTRACE,
+  [ZCAP_DAC_OVERRIDE] = CAP_DAC_OVERRIDE,
+  [ZCAP_READ_SEARCH] = CAP_DAC_READ_SEARCH,
+  [ZCAP_SYS_ADMIN] = CAP_SYS_ADMIN,
+  [ZCAP_FOWNER] = ZCAP_FOWNER
 };
 
 static cap_value_t cap_setuid_value [] = { CAP_SETUID };
index 6839c479ff11dddb92f3de7c11bb3f29a6bfe1a8..3cdd20da507b2ecb1cc69b3d0bbf219a9a121c6d 100644 (file)
@@ -32,10 +32,14 @@ typedef enum
   ZCAP_BIND,
   ZCAP_BROADCAST,
   ZCAP_ADMIN,
+  ZCAP_SYS_ADMIN,
   ZCAP_RAW,
   ZCAP_CHROOT,
   ZCAP_NICE,
   ZCAP_PTRACE,
+  ZCAP_DAC_OVERRIDE,
+  ZCAP_READ_SEARCH,
+  ZCAP_FOWNER,
   ZCAP_MAX
 } zebra_capabilities_t;