selinux-refpolicy/policy/modules/admin
Christian Göttsche 6c5928d65a Use correct interface or template declaration
Following the guideline of interfaces not allowed to declare anything
and not use prefix parameters, declare interfaces doing so as templates.

Also declare templates not using those features and not calling
templates themselves as interfaces.

These changes originate from the discussion in
https://github.com/TresysTechnology/selint/issues/205 and are found by
new proposed SELint checks at
https://github.com/TresysTechnology/selint/pull/206.

Signed-off-by: Christian Göttsche <cgzones@googlemail.com>
2021-05-13 17:22:59 +02:00
..
acct.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
acct.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
acct.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
aide.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
aide.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
aide.te Bump module versions for release. 2019-06-09 14:05:19 -04:00
alsa.fc Allow alsa_t to create alsa_runtime_t file as well 2019-10-31 12:08:03 +01:00
alsa.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
alsa.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
amanda.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
amanda.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
amanda.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
amtu.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
amtu.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
amtu.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
anaconda.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
anaconda.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
anaconda.te Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
apt.fc apt, bootloader: Move lines. 2021-02-02 13:32:42 -05:00
apt.if Fix mismatches between object class and permission macro. 2020-04-20 15:46:33 -04:00
apt.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
backup.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
backup.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
backup.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
bacula.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
bacula.if Update callers for "pid" to "runtime" interface rename. 2020-06-28 16:03:45 -04:00
bacula.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
blueman.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
blueman.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
blueman.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
bootloader.fc bootloader: add rEFInd and systemd-boot 2020-04-25 13:15:46 +03:00
bootloader.if Fix interface descriptions when duplicate ones are found 2016-01-19 00:17:34 +01:00
bootloader.te various: Module version bump. 2021-04-15 16:01:13 -04:00
brctl.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
brctl.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
brctl.te Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
certwatch.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
certwatch.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
certwatch.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
cfengine.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
cfengine.if Fix situations where require blocks in interfaces listed types not actually referenced by that interface 2020-01-24 08:18:55 -05:00
cfengine.te Bump module versions for release. 2018-07-01 11:02:33 -04:00
chkrootkit.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
chkrootkit.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
chkrootkit.te Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
consoletype.fc Support systems with a single /usr/bin directory 2017-04-15 20:49:07 +02:00
consoletype.if Admin layer xml fixes. 2010-08-05 08:46:44 -04:00
consoletype.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
dmesg.fc Create / to /usr equivalence for bin, sbin, and lib, from Russell Coker. 2017-02-04 15:19:35 -05:00
dmesg.if Admin layer xml fixes. 2010-08-05 08:46:44 -04:00
dmesg.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
dmidecode.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
dmidecode.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
dmidecode.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
dphysswapfile.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
dphysswapfile.if remove deprecated from 20190201 2021-01-25 08:59:34 -05:00
dphysswapfile.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
dpkg.fc dpkg: allow dpkg frontends to acquire lock by labeling it correctly 2020-06-15 14:45:07 +02:00
dpkg.if Fix mismatches between object class and permission macro. 2020-04-20 15:46:33 -04:00
dpkg.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
fakehwclock.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
fakehwclock.if remove deprecated from 20190201 2021-01-25 08:59:34 -05:00
fakehwclock.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
firstboot.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
firstboot.if selint: fix S-010 2020-08-28 17:39:09 +02:00
firstboot.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
hwloc.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
hwloc.if Update callers for "pid" to "runtime" interface rename. 2020-06-28 16:03:45 -04:00
hwloc.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
kdump.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
kdump.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
kdump.te Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
kismet.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
kismet.if Use correct interface or template declaration 2021-05-13 17:22:59 +02:00
kismet.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
logrotate.fc Realign logrotate.fc, remove an obvious comment 2018-10-13 13:39:18 -04:00
logrotate.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
logrotate.te various: Module version bump. 2021-03-17 11:16:40 -04:00
logwatch.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
logwatch.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
logwatch.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
mcelog.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
mcelog.if Update callers for "pid" to "runtime" interface rename. 2020-06-28 16:03:45 -04:00
mcelog.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
metadata.xml remove extra level of directory 2006-07-12 20:32:27 +00:00
mrtg.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
mrtg.if Update callers for "pid" to "runtime" interface rename. 2020-06-28 16:03:45 -04:00
mrtg.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
ncftool.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
ncftool.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
ncftool.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
netutils.fc netutils: allow mtr to communicate with mtr-packet 2019-12-30 13:53:28 +01:00
netutils.if netutils: search parent. 2010-10-05 15:11:00 -04:00
netutils.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
passenger.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
passenger.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
passenger.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
portage.fc portage: Added /var/cache/distfiles path. 2020-11-22 14:00:34 -05:00
portage.if Remove unlabeled packet access 2020-06-03 23:16:19 +03:00
portage.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
prelink.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
prelink.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
prelink.te Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
puppet.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
puppet.if Update callers for "pid" to "runtime" interface rename. 2020-06-28 16:03:45 -04:00
puppet.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
quota.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
quota.if Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
quota.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
rkhunter.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
rkhunter.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
rkhunter.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
rpm.fc Label /usr/libexec/packagekitd as apt_exec_t on debian 2020-07-27 13:26:06 +02:00
rpm.if work on SELint issues 2020-08-13 21:23:43 +02:00
rpm.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
samhain.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
samhain.if Update callers for "pid" to "runtime" interface rename. 2020-06-28 16:03:45 -04:00
samhain.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
sblim.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
sblim.if Update callers for "pid" to "runtime" interface rename. 2020-06-28 16:03:45 -04:00
sblim.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
shorewall.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
shorewall.if Rename "pid" interfaces to "runtime" interfaces. 2020-06-28 14:33:17 -04:00
shorewall.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
shutdown.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
shutdown.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
shutdown.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
sosreport.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
sosreport.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
sosreport.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
su.fc Create / to /usr equivalence for bin, sbin, and lib, from Russell Coker. 2017-02-04 15:19:35 -05:00
su.if Switch pipe reading on domtrans to inherited only 2020-04-20 15:46:38 -04:00
su.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
sudo.fc remove extra level of directory 2006-07-12 20:32:27 +00:00
sudo.if various: several dontaudits 2021-04-08 10:35:17 -04:00
sudo.te various: Module version bump. 2021-04-15 16:01:13 -04:00
sxid.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
sxid.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
sxid.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
tboot.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
tboot.if Fix situations where require blocks in interfaces listed types not actually referenced by that interface 2020-01-24 08:18:55 -05:00
tboot.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
tmpreaper.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
tmpreaper.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
tmpreaper.te Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
tripwire.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
tripwire.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
tripwire.te Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
tzdata.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
tzdata.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
tzdata.te Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
updfstab.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
updfstab.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
updfstab.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
usbguard.fc usbguard: various fixes 2021-03-27 19:53:42 -04:00
usbguard.if Update callers for "pid" to "runtime" interface rename. 2020-06-28 16:03:45 -04:00
usbguard.te various: Module version bump. 2021-04-15 16:01:13 -04:00
usbmodules.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
usbmodules.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
usbmodules.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
usermanage.fc Support systems with a single /usr/bin directory 2017-04-15 20:49:07 +02:00
usermanage.if Introduce exec-check interfaces for passwd binaries and useradd binaries 2013-01-03 10:32:41 -05:00
usermanage.te Bump module versions for release. 2020-08-18 09:09:10 -04:00
vbetool.fc Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
vbetool.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
vbetool.te Bump module versions for release. 2021-02-03 08:38:26 -05:00
vpn.fc Rename *_var_run_t types to *_runtime_t. 2019-09-30 20:02:43 -04:00
vpn.if Move all files out of the old contrib directory. 2018-06-23 10:38:58 -04:00
vpn.te Bump module versions for release. 2020-08-18 09:09:10 -04:00