mirror of
https://github.com/containers/udica
synced 2024-05-25 01:56:14 +02:00
dd35cd3bff
$ sudo python3 ./setup.py install
57 lines
1.7 KiB
Python
57 lines
1.7 KiB
Python
#!/bin/python3
|
|
|
|
cap = {
|
|
'CHOWN':'chown ',
|
|
'DAC_OVERRIDE':'dac_override ',
|
|
'DAC_READ_SEARCH':'dac_read_search ',
|
|
'FOWNER':'fowner ',
|
|
'FSETID':'fsetid ',
|
|
'KILL':'kill ',
|
|
'SETGID':'setgid ',
|
|
'SETUID':'setuid ',
|
|
'SETPCAP':'setpcap ',
|
|
'LINUX_IMMUTABLE':'linux_immutable ',
|
|
'NET_BIND_SERVICE':'net_bind_service ',
|
|
'NET_BROADCAST':'net_broadcast ',
|
|
'NET_ADMIN':'net_admin ',
|
|
'NET_RAW':'net_raw ',
|
|
'IPC_LOCK':'ipc_lock ',
|
|
'IPC_OWNER':'ipc_owner ',
|
|
'SYS_MODULE':'sys_module ',
|
|
'SYS_RAWIO':'sys_rawio ',
|
|
'SYS_CHROOT':'sys_chroot ',
|
|
'SYS_PTRACE':'sys_ptrace ',
|
|
'SYS_PACCT':'sys_pacct ',
|
|
'SYS_ADMIN':'sys_admin ',
|
|
'SYS_BOOT':'sys_boot ',
|
|
'SYS_NICE':'sys_nice ',
|
|
'SYS_RESOURCE':'sys_resource ',
|
|
'SYS_TIME':'sys_time ',
|
|
'SYS_TTY_CONFIG':'sys_tty_config ',
|
|
'MKNOD':'mknod ',
|
|
'LEASE':'lease ',
|
|
'AUDIT_WRITE':'audit_write ',
|
|
'AUDIT_CONTROL':'audit_control ',
|
|
'SETFCAP':'setfcap ',
|
|
'MAC_OVERRIDE':'mac_override ',
|
|
'MAC_ADMIN':'mac_admin ',
|
|
'SYSLOG':'syslog ',
|
|
'WAKE_ALARM':'wake_alarm ',
|
|
'BLOCK_SUSPEND':'block_suspend ',
|
|
'AUDIT_READ':'audit_read '
|
|
}
|
|
|
|
perm = {
|
|
'drw': 'open read getattr lock search ioctl add_name remove_name write',
|
|
'dro': 'getattr search open read lock ioctl',
|
|
'frw': 'getattr read write append ioctl lock map open create ',
|
|
'fro': 'getattr read ioctl lock open ',
|
|
'srw': 'getattr read write append open ',
|
|
'sro': 'getattr read open ',
|
|
}
|
|
|
|
socket = {
|
|
'tcp': 'tcp_socket',
|
|
'udp': 'udp_socket',
|
|
}
|