1 |
commit: 3c119a38ec93c78be2e7433fd517da7885fd215b |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Jan 7 20:15:56 2012 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Jan 7 20:15:56 2012 +0000 |
6 |
URL: http://git.overlays.gentoo.org/gitweb/?p=dev/blueness.git;a=commit;h=3c119a38 |
7 |
|
8 |
sys-apps/rsbac-admin: moved to tree |
9 |
|
10 |
(Portage version: 2.1.10.41/git/Linux x86_64, unsigned Manifest commit) |
11 |
|
12 |
--- |
13 |
sys-apps/rsbac-admin/ChangeLog | 18 ------ |
14 |
sys-apps/rsbac-admin/Manifest | 18 ------ |
15 |
sys-apps/rsbac-admin/files/nsswitch.conf | 24 -------- |
16 |
sys-apps/rsbac-admin/files/rsbac.conf | 8 --- |
17 |
sys-apps/rsbac-admin/metadata.xml | 12 ---- |
18 |
sys-apps/rsbac-admin/rsbac-admin-1.4.5.ebuild | 73 ------------------------- |
19 |
sys-apps/rsbac-admin/rsbac-admin-1.4.6.ebuild | 69 ----------------------- |
20 |
7 files changed, 0 insertions(+), 222 deletions(-) |
21 |
|
22 |
diff --git a/sys-apps/rsbac-admin/ChangeLog b/sys-apps/rsbac-admin/ChangeLog |
23 |
deleted file mode 100644 |
24 |
index b30f40d..0000000 |
25 |
--- a/sys-apps/rsbac-admin/ChangeLog |
26 |
+++ /dev/null |
27 |
@@ -1,18 +0,0 @@ |
28 |
- |
29 |
- |
30 |
-*rsbac-admin-1.4.6 (21 Dec 2011) |
31 |
- |
32 |
- 21 Dec 2011; Anthony G. Basile <blueness@g.o> |
33 |
- +rsbac-admin-1.4.6.ebuild: |
34 |
- Bump to 1.4.6 |
35 |
- |
36 |
- 11 Nov 2011; Anthony G. Basile <blueness@g.o> |
37 |
- rsbac-admin-1.4.5.ebuild: |
38 |
- Fixed unquoted variables |
39 |
- |
40 |
-*rsbac-admin-1.4.5 (06 Sep 2011) |
41 |
- |
42 |
- 06 Sep 2011; Anthony G. Basile <blueness@g.o> |
43 |
- +rsbac-admin-1.4.5.ebuild, +metadata.xml: |
44 |
- Initial resurrection |
45 |
- |
46 |
|
47 |
diff --git a/sys-apps/rsbac-admin/Manifest b/sys-apps/rsbac-admin/Manifest |
48 |
deleted file mode 100644 |
49 |
index 8da44cf..0000000 |
50 |
--- a/sys-apps/rsbac-admin/Manifest |
51 |
+++ /dev/null |
52 |
@@ -1,18 +0,0 @@ |
53 |
------BEGIN PGP SIGNED MESSAGE----- |
54 |
-Hash: SHA256 |
55 |
- |
56 |
-AUX nsswitch.conf 487 RMD160 b45ed6660f60c6b3fbee2218d250e27f7746a2d1 SHA1 ff7f331e26b5008b1665c8a1857eef924d511e76 SHA256 a92f145853fab10e1110b2ff3607a411a6fb4b4b97927d391e788e0bff019954 |
57 |
-AUX rsbac.conf 209 RMD160 fb3ae78191f308ef488832eb844c6f3c7c3ccedf SHA1 82fc8195e237d749cd86650699d0ee172f7ddc18 SHA256 7ce39c310463001cffb2f8db01c8ff5154abdbede48a7e5c7b7a0252c8a80c19 |
58 |
-DIST rsbac-admin-1.4.5.tar.bz2 310327 RMD160 9b9322889f5a8e445a0c9dfd9abab2afe9b357b8 SHA1 6cc98ceaf7606fdefd942253c71b45da9ede1004 SHA256 9a0af540337b46f59ed9382e6e8909d742bffab920d3e819a12b0ddba9427c42 |
59 |
-DIST rsbac-admin-1.4.6.tar.bz2 325844 RMD160 62107c09d2b824d0283b6433241085e13a34892b SHA1 7e9738a77068c01975b9dc0dc5b77b23c53c8c2e SHA256 5edde3c5f84a3ebca8ff2c1164665dd4386d8cae1e215cd0784b613867ef03c1 |
60 |
-EBUILD rsbac-admin-1.4.5.ebuild 2218 RMD160 396160311420ceed2b78530a414889204c2d7ee4 SHA1 451fca39fc6eca1fa045ec48cdd1a989b496e533 SHA256 6918f7c752a50695f5f279f1e6ddb371bcf5256aee1e1deca2247de0975c8ddb |
61 |
-EBUILD rsbac-admin-1.4.6.ebuild 1815 RMD160 42c53c809df1363b958bef7ce8d2812721b7a3e3 SHA1 fac3499bd6e47e347a2875ea920ef16ab93e127a SHA256 b758f165fa6b0dc6609259dd7464d0a845d7274de86d044b3823b81ee9f87884 |
62 |
-MISC ChangeLog 405 RMD160 68123d0738456c27da02607676063a67bd28a374 SHA1 2a713fdb6bf68382cd36eda7fbb79abaa4117111 SHA256 a72695f048f93d03e0e23c03c75f96bd4bbca7ed903b38816d3f7467fa648375 |
63 |
-MISC metadata.xml 349 RMD160 74c5b7d98c48912b9e8114a27122085890f2b4f0 SHA1 a0bebf1fca1f7d2c2caba50e49016fb9049f4c4e SHA256 8ee9c6d3ede9f9980227d67737a2b2d5a73eaa1594aa945790566ea5703ce807 |
64 |
------BEGIN PGP SIGNATURE----- |
65 |
-Version: GnuPG v2.0.17 (GNU/Linux) |
66 |
- |
67 |
-iEYEAREIAAYFAk7yVKwACgkQl5yvQNBFVTVheQCfWEtOz9d/GJWJGwrRs7yfoyCa |
68 |
-MPYAoJBl7p1L2kIHTshyWSauU5I1PvJ9 |
69 |
-=iwPB |
70 |
------END PGP SIGNATURE----- |
71 |
|
72 |
diff --git a/sys-apps/rsbac-admin/files/nsswitch.conf b/sys-apps/rsbac-admin/files/nsswitch.conf |
73 |
deleted file mode 100644 |
74 |
index 43c5b17..0000000 |
75 |
--- a/sys-apps/rsbac-admin/files/nsswitch.conf |
76 |
+++ /dev/null |
77 |
@@ -1,24 +0,0 @@ |
78 |
-# /etc/nsswitch.conf: |
79 |
- |
80 |
-passwd: compat rsbac [NOTFOUND=continue SUCCESS=continue] |
81 |
-shadow: compat rsbac |
82 |
-group: compat rsbac [NOTFOUND=continue SUCCESS=continue] |
83 |
- |
84 |
-# passwd: db files nis |
85 |
-# shadow: db files nis |
86 |
-# group: db files nis |
87 |
- |
88 |
-hosts: files dns |
89 |
-networks: files dns |
90 |
- |
91 |
-services: db files |
92 |
-protocols: db files |
93 |
-rpc: db files |
94 |
-ethers: db files |
95 |
- |
96 |
-netmasks: files |
97 |
-netgroup: files |
98 |
-bootparams: files |
99 |
- |
100 |
-automount: files |
101 |
-aliases: files |
102 |
|
103 |
diff --git a/sys-apps/rsbac-admin/files/rsbac.conf b/sys-apps/rsbac-admin/files/rsbac.conf |
104 |
deleted file mode 100644 |
105 |
index e646c00..0000000 |
106 |
--- a/sys-apps/rsbac-admin/files/rsbac.conf |
107 |
+++ /dev/null |
108 |
@@ -1,8 +0,0 @@ |
109 |
-# RSBAC menu configuration |
110 |
-# Thu Jun 17 01:36:19 CEST 2004 |
111 |
-RSBACMOD="PAX DAZ FF RC ACL AUTH CAP JAIL RES " |
112 |
-DIALOG="dialog" |
113 |
-# RSBACLANG is not set |
114 |
-TMPDIR="/tmp" |
115 |
-# RSBACPATH is not set |
116 |
-# RSBACLOGFILE is not set |
117 |
|
118 |
diff --git a/sys-apps/rsbac-admin/metadata.xml b/sys-apps/rsbac-admin/metadata.xml |
119 |
deleted file mode 100644 |
120 |
index b7f3952..0000000 |
121 |
--- a/sys-apps/rsbac-admin/metadata.xml |
122 |
+++ /dev/null |
123 |
@@ -1,12 +0,0 @@ |
124 |
-<?xml version="1.0" encoding="UTF-8"?> |
125 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
126 |
-<pkgmetadata> |
127 |
- <herd>hardened</herd> |
128 |
- <maintainer> |
129 |
- <email>blueness@g.o</email> |
130 |
- <name>Anthony G. Basile</name> |
131 |
- </maintainer> |
132 |
- <longdescription lang="en"> |
133 |
- Administrative tool for RSBAC system |
134 |
- </longdescription> |
135 |
-</pkgmetadata> |
136 |
|
137 |
diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.4.5.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.4.5.ebuild |
138 |
deleted file mode 100644 |
139 |
index 369b6df..0000000 |
140 |
--- a/sys-apps/rsbac-admin/rsbac-admin-1.4.5.ebuild |
141 |
+++ /dev/null |
142 |
@@ -1,73 +0,0 @@ |
143 |
-# Copyright 1999-2011 Gentoo Foundation |
144 |
-# Distributed under the terms of the GNU General Public License v2 |
145 |
-# $Header: $ |
146 |
- |
147 |
-EAPI=4 |
148 |
- |
149 |
-inherit eutils libtool multilib toolchain-funcs |
150 |
- |
151 |
-DESCRIPTION="Rule Set Based Access Control (RSBAC) Admin Tools" |
152 |
-HOMEPAGE="http://www.rsbac.org/" |
153 |
-SRC_URI="http://www.rsbac.org/dl.php?file=code/1.4.5/${P}.tar.bz2" |
154 |
- |
155 |
-LICENSE="GPL-2" |
156 |
-SLOT="0" |
157 |
-KEYWORDS="~amd64 ~x86" |
158 |
-IUSE="pam" |
159 |
- |
160 |
-DEPEND="dev-util/dialog |
161 |
- pam? ( sys-libs/pam ) |
162 |
- sys-apps/baselayout" |
163 |
- |
164 |
-RDEPEND=">=sys-libs/ncurses-5.2" |
165 |
- |
166 |
-src_compile() { |
167 |
- local rsbacmakeargs |
168 |
- rsbacmakeargs="libs tools" |
169 |
- use pam && { |
170 |
- rsbacmakeargs="${makeargs} pam nss" |
171 |
- } |
172 |
- emake PREFIX=/usr LIBDIR=/$(get_libdir) ${rsbacmakeargs} || die "cannot build (${rsbacmakeargs})" |
173 |
-} |
174 |
- |
175 |
-src_install() { |
176 |
- local rsabacinstallargs |
177 |
- rsbacinstallargs="headers-install libs-install tools-install" |
178 |
- use pam && { |
179 |
- rsbacinstallargs="${rsbacinstallargs} pam-install nss-install" |
180 |
- } |
181 |
- make PREFIX=/usr LIBDIR=/$(get_libdir) DESTDIR="${D}" ${rsbacinstallargs} || \ |
182 |
- die "cannot install (${rsbacinstallargs})" |
183 |
- insinto /etc |
184 |
- doins "${FILESDIR}"/rsbac.conf |
185 |
- doins "${FILESDIR}"/nsswitch.conf |
186 |
- dodir /secoff |
187 |
- keepdir /secoff |
188 |
- dodir /var/log/rsbac |
189 |
- keepdir /var/log/rsbac |
190 |
- #FHS compliance |
191 |
- dodir /usr/$(get_libdir) |
192 |
- mv "${D}"/$(get_libdir)/librsbac.{,l}a "${D}"/usr/$(get_libdir) |
193 |
- mv "${D}"/$(get_libdir)/libnss_rsbac.{,l}a "${D}"/usr/$(get_libdir) |
194 |
- gen_usr_ldscript librsbac.so |
195 |
- gen_usr_ldscript libnss_rsbac.so |
196 |
-} |
197 |
- |
198 |
-pkg_postinst() { |
199 |
- enewgroup secoff 400 || die "problem adding group secoff" |
200 |
- enewuser secoff 400 /bin/bash /secoff secoff || \ |
201 |
- die "problem adding user secoff" |
202 |
- enewgroup audit 404 || die "problem adding group audit" |
203 |
- enewuser audit 404 -1 /dev/null audit || \ |
204 |
- die "problem adding user audit" |
205 |
- |
206 |
- chmod 700 /secoff /var/log/rsbac || \ |
207 |
- die "problem changing permissions of /secoff and/or /secoff/log" |
208 |
- chown secoff:secoff -R /secoff || \ |
209 |
- die "problem changing ownership of /secoff" |
210 |
- |
211 |
- einfo "It is suggested to run (for example) a separate copy of syslog-ng to" |
212 |
- einfo "log RSBAC messages, as user audit (uid 404) instead of using the deprecated" |
213 |
- einfo "rklogd. See http://www.rsbac.org/documentation/administration_examples/syslog-ng" |
214 |
- einfo "for more information." |
215 |
-} |
216 |
|
217 |
diff --git a/sys-apps/rsbac-admin/rsbac-admin-1.4.6.ebuild b/sys-apps/rsbac-admin/rsbac-admin-1.4.6.ebuild |
218 |
deleted file mode 100644 |
219 |
index 152653f..0000000 |
220 |
--- a/sys-apps/rsbac-admin/rsbac-admin-1.4.6.ebuild |
221 |
+++ /dev/null |
222 |
@@ -1,69 +0,0 @@ |
223 |
-# Copyright 1999-2011 Gentoo Foundation |
224 |
-# Distributed under the terms of the GNU General Public License v2 |
225 |
-# $Header: $ |
226 |
- |
227 |
-EAPI="4" |
228 |
- |
229 |
-inherit user multilib toolchain-funcs |
230 |
- |
231 |
-DESCRIPTION="Rule Set Based Access Control (RSBAC) Admin Tools" |
232 |
-HOMEPAGE="http://www.rsbac.org/" |
233 |
-SRC_URI="http://www.rsbac.org/dl.php?file=code/${PV}/${P}.tar.bz2" |
234 |
- |
235 |
-LICENSE="GPL-2" |
236 |
-SLOT="0" |
237 |
-KEYWORDS="~amd64 ~x86" |
238 |
-IUSE="pam" |
239 |
- |
240 |
-DEPEND=" |
241 |
- dev-util/dialog |
242 |
- pam? ( sys-libs/pam ) |
243 |
- sys-apps/baselayout" |
244 |
- |
245 |
-RDEPEND=" |
246 |
- ${DEPEND} |
247 |
- >=sys-libs/ncurses-5.2" |
248 |
- |
249 |
-src_compile() { |
250 |
- local rsbacmakeargs="libs tools" |
251 |
- use pam && rsbacmakeargs="${makeargs} pam nss" |
252 |
- emake PREFIX=/usr LIBDIR=/$(get_libdir) ${rsbacmakeargs} |
253 |
-} |
254 |
- |
255 |
-src_install() { |
256 |
- local rsbacinstallargs="headers-install libs-install tools-install" |
257 |
- use pam && rsbacinstallargs="${rsbacinstallargs} pam-install nss-install" |
258 |
- emake PREFIX=/usr LIBDIR=/$(get_libdir) DESTDIR="${D}" ${rsbacinstallargs} |
259 |
- |
260 |
- insinto /etc |
261 |
- doins "${FILESDIR}"/rsbac.conf |
262 |
- doins "${FILESDIR}"/nsswitch.conf |
263 |
- |
264 |
- dodir /secoff |
265 |
- keepdir /secoff |
266 |
- |
267 |
- dodir /var/log/rsbac |
268 |
- keepdir /var/log/rsbac |
269 |
- |
270 |
- #FHS compliance |
271 |
- dodir /usr/$(get_libdir) |
272 |
- mv "${D}"/$(get_libdir)/librsbac.{,l}a "${D}"/usr/$(get_libdir) |
273 |
- mv "${D}"/$(get_libdir)/libnss_rsbac.{,l}a "${D}"/usr/$(get_libdir) |
274 |
- gen_usr_ldscript librsbac.so |
275 |
- gen_usr_ldscript libnss_rsbac.so |
276 |
-} |
277 |
- |
278 |
-pkg_postinst() { |
279 |
- enewgroup secoff 400 |
280 |
- enewuser secoff 400 /bin/bash /secoff secoff |
281 |
- enewgroup audit 404 |
282 |
- enewuser audit 404 -1 /dev/null audit |
283 |
- |
284 |
- chmod 700 /secoff /var/log/rsbac |
285 |
- chown secoff:secoff -R /secoff |
286 |
- |
287 |
- einfo "It is suggested to run (for example) a separate copy of syslog-ng to" |
288 |
- einfo "log RSBAC messages, as user audit (uid 404) instead of using the deprecated" |
289 |
- einfo "rklogd. See http://www.rsbac.org/documentation/administration_examples/syslog-ng" |
290 |
- einfo "for more information." |
291 |
-} |