summaryrefslogtreecommitdiff
path: root/pcr/openrc-security
diff options
context:
space:
mode:
Diffstat (limited to 'pcr/openrc-security')
-rw-r--r--pcr/openrc-security/PKGBUILD112
-rw-r--r--pcr/openrc-security/apparmor.install12
-rw-r--r--pcr/openrc-security/firewalld.install16
3 files changed, 0 insertions, 140 deletions
diff --git a/pcr/openrc-security/PKGBUILD b/pcr/openrc-security/PKGBUILD
deleted file mode 100644
index ba9d56dc7..000000000
--- a/pcr/openrc-security/PKGBUILD
+++ /dev/null
@@ -1,112 +0,0 @@
-# Maintainer: David P. <megver83@parabola.nu>
-# Maintainer: Omar Vega Ramos <ovruni@gnu.org.pe>
-# Contributor: Luke Shumaker <lukeshu@parabola.nu>
-
-pkgver=20171101
-_commit=34dfafc5204a4c15ccb7f36d3de2567f4b3aac29
-_url="https://raw.githubusercontent.com/gentoo/gentoo/${_commit}"
-
-_sed_args=(-e 's|/var/run|/run|g')
-prefix=true
-
-$_prefix && _sed_args+=(-e 's|#!/sbin/openrc-run|#!/usr/bin/openrc-run|g')
-
-pkgbase=openrc-security
-pkgname=('apparmor-openrc'
- 'iptables-openrc'
- 'shorewall-openrc'
- 'shorewall6-openrc'
- 'firewalld-openrc')
-pkgrel=2
-pkgdesc="OpenRC init scripts"
-arch=('any')
-url="https://github.com/manjaro/packages-openrc"
-license=('GPL2')
-groups=('openrc-security')
-conflicts=('systemd-sysvcompat')
-source=("iptables.confd::${_url}/net-firewall/iptables/files/iptables-1.4.13.confd"
- "ip6tables.confd::${_url}/net-firewall/iptables/files/ip6tables-1.4.13.confd"
- "iptables.initd::${_url}/net-firewall/iptables/files/iptables-1.4.13-r1.init"
- "firewalld.initd::${_url}/net-firewall/firewalld/files/firewalld.init"
- "apparmor.initd::${_url}/sys-apps/apparmor/files/apparmor-init"
- "shorewall.initd::${_url}/net-firewall/shorewall/files/shorewall-init.initd"
- "shorewall.confd::${_url}/net-firewall/shorewall/files/shorewall-init.confd"
- "shorewall6.initd::${_url}/net-firewall/shorewall/files/shorewall6.initd-r1"
- "shorewall6.confd::${_url}/net-firewall/shorewall/files/shorewall6.confd-r1"
- "shorewallrc::${_url}/net-firewall/shorewall/files/shorewallrc-r1")
-sha512sums=('bd67d53e997ea65755148ba071fe6e3856d6e604b9167c666900721bc3dc24f63d395bc33a1a34ae50f95e72760da630db1a8d35afc81ec5973e60ba5343dc70'
- '8de9a5de4061bef217fbc07577688a8110f1116af7f3b936dfd18100a6a7a47ec6e70c456b24cf3432fb4f2034b741a487fe6af8d9740f174d51c6eb16945c6e'
- '9b74344043f48ce2a4691f09199cfa752bd7ee360d912d412fe1cf51de54821b0d082c9585a11b84020454f9759af78ff097d7dfc8f5148ef9e987e6d990edde'
- 'ed71564d92f4235bb1209cf1141e28f825e4b0e3d84e7214456399e1ac0a787c02d06fecd38eaa7643b4c571b90bfe2e3c93d9826ea448ebd480c0794b62265d'
- '4ee4747ec98a0828beb690bf5e01bc112d958bff4c68d60fc0cbb9f0707bd8daecc011dba3916aa6e6368f460eedce7f2ce42aad9ccea49a5d898dcae3d01148'
- '5cb410e0fe0391fd467f212b3e1cf3ec4c7fa3289de2341edbf301ce9087e7cba05a36999a8203d7bce28ac35a429c10bc017a96b750aec1bf257987aec23245'
- '105393c3cbdd1820066e41ed941b6a79cafde3196eb723c06ca984fc663370d6902757467339b6b4ebfb8d00167b9f85311b6842dadc564029313eb36f1a389b'
- '3149b1848ed76b1d04466195810572c96cf1a68ffce6005c8c6cca08df7d7c8914f3c185ed80a357cf30cef23f076559ccb1df3236f443abf089133eeffe42b3'
- 'fee275ba8089b0abda5239edb06a3ab70c96acbbcd715c1a3aa5e92ba976294525c251b67b00d876e45f7c827767db45bd7623df42cc68c822234a7ea13d527b'
- '9cf87d5b5807b224a325c9d038f159e55d277ad3eca62a1fd82d06d9ec1d0f71e58b239c57532b9b081271c7ab6f90b281cea1dca0bb9ea26e1e1c8ddaf3a691')
-
-_inst_initd(){
- install -Dm755 ${srcdir}/$1.initd ${pkgdir}/etc/init.d/$1
-
- sed ${_sed_args[@]} -i ${pkgdir}/etc/init.d/$1
-}
-
-_inst_confd(){
- install -Dm755 ${srcdir}/$1.confd ${pkgdir}/etc/conf.d/$1
-}
-
-package_iptables-openrc() {
- pkgdesc="OpenRC iptables init script"
- depends=('openrc' 'iptables')
- backup=('etc/conf.d/iptables'
- 'etc/conf.d/ip6tables')
-
- _inst_confd 'iptables'
- _inst_initd 'iptables'
-
- _inst_confd 'ip6tables'
-# _inst_initd 'iptables'
-
- install -Dm755 "${srcdir}/iptables.initd" "${pkgdir}/etc/init.d/ip6tables"
-
- for f in ${pkgdir}/etc/init.d/*;do
- sed -e 's|/sbin|/usr/bin|g' -i $f
- done
-}
-
-package_firewalld-openrc() {
- pkgdesc="OpenRC firewalld init script"
- depends=('firewalld' 'openrc')
- install=firewalld.install
-
- _inst_initd 'firewalld'
- sed -e 's|/usr/sbin|/usr/bin|g' -i ${pkgdir}/etc/init.d/firewalld
-}
-
-package_apparmor-openrc() {
- pkgdesc="OpenRC apparmor init script"
- depends=('apparmor' 'openrc')
- install='apparmor.install'
-
- _inst_initd 'apparmor'
- sed 's|libexec|lib/apparmor|' -i ${pkgdir}/etc/init.d/apparmor
-}
-
-package_shorewall-openrc() {
- pkgdes="OpenRC shorewall init script"
- depends=('shorewall' 'openrc')
-
- _inst_initd 'shorewall'
- _inst_confd 'shorewall'
-
- install -Dm644 ${srcdir}/shorewallrc ${pkgdir}/usr/share/shorewall/shorewallrc
-}
-
-package_shorewall6-openrc() {
- pkgdes="OpenRC shorewall6 init script"
- depends=('shorewall6' 'openrc')
-
- _inst_initd 'shorewall6'
- _inst_confd 'shorewall6'
- sed -e 's|/usr/sbin|/usr/bin|g' -i ${pkgdir}/etc/init.d/shorewall6
-}
diff --git a/pcr/openrc-security/apparmor.install b/pcr/openrc-security/apparmor.install
deleted file mode 100644
index a59542111..000000000
--- a/pcr/openrc-security/apparmor.install
+++ /dev/null
@@ -1,12 +0,0 @@
-_svc="apparmor"
-_rlvl="boot"
-
-post_install() {
- _cmd="rc-update add ${_svc} ${_rlvl}"
- echo " ==> run '${_cmd}'"
-}
-
-post_remove() {
- _cmd="rc-update del ${_svc} ${_rlvl}"
- echo " ==> run '${_cmd}'"
-}
diff --git a/pcr/openrc-security/firewalld.install b/pcr/openrc-security/firewalld.install
deleted file mode 100644
index ddab9e43a..000000000
--- a/pcr/openrc-security/firewalld.install
+++ /dev/null
@@ -1,16 +0,0 @@
-_svc="firewalld"
-_rlvl="default"
-
-post_install() {
- _cmd="rc-update add ${_svc} ${_rlvl}"
- echo " ==> run '${_cmd}'"
-}
-
-post_upgrade() {
- post_install "$1"
-}
-
-post_remove() {
- _cmd="rc-update del ${_svc} ${_rlvl}"
- echo " ==> run '${_cmd}'"
-}