Correct permissions for non root use

This commit is contained in:
geos_one
2006-10-05 20:37:27 +00:00
parent f58bb15e0c
commit 2067844373
39 changed files with 836 additions and 57 deletions

View File

@@ -2,6 +2,9 @@
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
05 Oct 2006; <mario@gentoo.org> +novell-client-script-1.2.0_p38-r2.ebuild:
Correct Permissions for non root use
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-client-script-1.2.0_p38-r1.ebuild, +metadata.xml:
Correct Typo

View File

@@ -7,10 +7,14 @@ EBUILD novell-client-script-1.2.0_p38-r1.ebuild 1590 RMD160 0100b8fabb3653b6acfd
MD5 984b22843921aec92b1f69504ad67d46 novell-client-script-1.2.0_p38-r1.ebuild 1590
RMD160 0100b8fabb3653b6acfdd4105286448257bebb5f novell-client-script-1.2.0_p38-r1.ebuild 1590
SHA256 8d429b3e6352467078098333191f0caac096d955f4e9092fdbbb222e9d6f3699 novell-client-script-1.2.0_p38-r1.ebuild 1590
MISC ChangeLog 348 RMD160 685c688386d402112e96cb9459f102f102aee8fb SHA1 f0ed207c8cb545d565f559beb4637ab367eaec2d SHA256 66ca767dc7b7c01f8b84d9e97114b28738f0efc5e8bc8fcdb0276c2112f819e9
MD5 c16bef82468daac6ac35fed88fd9be57 ChangeLog 348
RMD160 685c688386d402112e96cb9459f102f102aee8fb ChangeLog 348
SHA256 66ca767dc7b7c01f8b84d9e97114b28738f0efc5e8bc8fcdb0276c2112f819e9 ChangeLog 348
EBUILD novell-client-script-1.2.0_p38-r2.ebuild 1845 RMD160 2ad89e23a80d39c3488046db345a53c5a1199078 SHA1 d2f53d3fa5327e6595e6a9c8d0369f4e472451f0 SHA256 acbb07e9b308f72186f58740c44fc9185e07d463d46a5bb9d5a8e494def7c55c
MD5 209b620181e665e6d3a6e2e3e411fef9 novell-client-script-1.2.0_p38-r2.ebuild 1845
RMD160 2ad89e23a80d39c3488046db345a53c5a1199078 novell-client-script-1.2.0_p38-r2.ebuild 1845
SHA256 acbb07e9b308f72186f58740c44fc9185e07d463d46a5bb9d5a8e494def7c55c novell-client-script-1.2.0_p38-r2.ebuild 1845
MISC ChangeLog 465 RMD160 a00e354d8bb3ab40b3e8ad3c30ce79521d91b6d3 SHA1 3012bf482d43246aae4cabdf152643e351af6dcc SHA256 fe18d24c89bc0d49ae15b0acbb093c26655f29cd52a37defeca9a9fb8de344eb
MD5 feb4b5f8a53cb353501d565e47b6386f ChangeLog 465
RMD160 a00e354d8bb3ab40b3e8ad3c30ce79521d91b6d3 ChangeLog 465
SHA256 fe18d24c89bc0d49ae15b0acbb093c26655f29cd52a37defeca9a9fb8de344eb ChangeLog 465
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
@@ -18,3 +22,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata
MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-client-script-1.2.0_p38-r1 277
RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-client-script-1.2.0_p38-r1 277
SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-client-script-1.2.0_p38-r1 277
MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-client-script-1.2.0_p38-r2 277
RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-client-script-1.2.0_p38-r2 277
SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-client-script-1.2.0_p38-r2 277

View File

@@ -0,0 +1,3 @@
MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983
RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983
SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983

View File

@@ -0,0 +1,61 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils rpm
MY_PV="${PV/_p/-}"
DESCRIPTION="Novell Modules for Login Script Procssing"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz"
LICENSE="Novell-NCL"
SLOT="0"
KEYWORDS="~x86"
IUSE="gtk"
DEPEND=""
RDEPEND="virtual/libc
>=sys-libs/novell-xplatlib-1.0.2
>=sys-libs/pam-0.99.3"
RESTRICT="nomirror nostrip"
src_unpack() {
unpack ${A}
mkdir -p ${WORKDIR}/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.i586.rpm
}
src_compile() { :; }
src_install() {
chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin
chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/lib
chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/lib
chmod -R 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/man
# rm -f "${WORKDIR}/${PN}-${MY_P}"/sbin/mount.map
rm -rf "${WORKDIR}/${PN}-${MY_PV}"/etc/profile.d
# ln -sf /opt/novell/ncl/bin/map "${WORKDIR}/${PN}-${MY_P}"/sbin/mount.map
ln -sf map "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin/nwmap
mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P}
mv "${WORKDIR}/${PN}-${MY_PV}"/etc "${D}"/ || die "mv etc"
mv "${WORKDIR}/${PN}-${MY_PV}"/lib "${D}"/ || die "mv lib"
mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt"
mv "${WORKDIR}/${PN}-${MY_PV}"/sbin "${D}"/ || die "mv sbin"
mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr"
insinto /etc/env.d
doins "${FILESDIR}"/80novell-client
}
pkg_prerm() {
/opt/novell/ncl/bin/login_ucfg_pam
}
pkg_postinst() {
/opt/novell/ncl/bin/login_cfg_pam
}

View File

@@ -2,6 +2,9 @@
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
05 Oct 2006; <mario@gentoo.org> +novell-client-1.2.0_p2-r2.ebuild:
Correct Permissions for normal Users
13 Aug 2006; Mario Fetka <mario-fetka@gmx.at>
novell-client-1.2.0_p2-r1.ebuild, +metadata.xml:
Correct Typo

View File

@@ -7,10 +7,14 @@ EBUILD novell-client-1.2.0_p2-r1.ebuild 1415 RMD160 9d644323d03cf154eea7c6689043
MD5 3c3456bb7b772f536505c2064a0b2e9a novell-client-1.2.0_p2-r1.ebuild 1415
RMD160 9d644323d03cf154eea7c66890437491a4619d7b novell-client-1.2.0_p2-r1.ebuild 1415
SHA256 00d42002fd6d03b1ca1bcfdebb78007598d7dcaa65ff10aad468c1e04edd81b2 novell-client-1.2.0_p2-r1.ebuild 1415
MISC ChangeLog 324 RMD160 a3348acea3fb602c610121ca8e6632b08d01c59e SHA1 c92f5cc6f202c2db39c3685f08ee7931851caa7a SHA256 e9ab9a5f18825e33f2b4cb4a83a88e98ccd9a73ea895c835d12b6f19a9cdb453
MD5 c39d62361ababb4d52fb02fb24015670 ChangeLog 324
RMD160 a3348acea3fb602c610121ca8e6632b08d01c59e ChangeLog 324
SHA256 e9ab9a5f18825e33f2b4cb4a83a88e98ccd9a73ea895c835d12b6f19a9cdb453 ChangeLog 324
EBUILD novell-client-1.2.0_p2-r2.ebuild 1544 RMD160 77519ae5c59ed1b2f059196aee39b7dab2172e14 SHA1 8136c7209ca68ad0821719bdebdd9b921e260823 SHA256 c22854f4c89797432c1d7fa17ef4b2eb79b2bf2070ea9fed473c2b3b0b9f68a3
MD5 acfaf592c14342d8df0f6a32fdf193d1 novell-client-1.2.0_p2-r2.ebuild 1544
RMD160 77519ae5c59ed1b2f059196aee39b7dab2172e14 novell-client-1.2.0_p2-r2.ebuild 1544
SHA256 c22854f4c89797432c1d7fa17ef4b2eb79b2bf2070ea9fed473c2b3b0b9f68a3 novell-client-1.2.0_p2-r2.ebuild 1544
MISC ChangeLog 433 RMD160 42382352b59ccf690ae5d3eb94a2efc022727cdb SHA1 fe8ba5bfd6a83a9e18d935bcf84c052b5086aab2 SHA256 37c861049caaaaccb66ba95b95330cc41d021ed6992c917ee6286861c0cd46a7
MD5 8cec7ef946060c414b56821d3ae39bdc ChangeLog 433
RMD160 42382352b59ccf690ae5d3eb94a2efc022727cdb ChangeLog 433
SHA256 37c861049caaaaccb66ba95b95330cc41d021ed6992c917ee6286861c0cd46a7 ChangeLog 433
MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170
RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170
@@ -18,3 +22,6 @@ SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata
MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-client-1.2.0_p2-r1 277
RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-client-1.2.0_p2-r1 277
SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-client-1.2.0_p2-r1 277
MD5 dcdc80c8269e53d3a5ecd72aa4034a06 files/digest-novell-client-1.2.0_p2-r2 277
RMD160 4767389e6f47ba8fb5b8907a954b9f80ce106b78 files/digest-novell-client-1.2.0_p2-r2 277
SHA256 aa21d5b182ad571f4bedf0694cc608f211146d09e0af2bdd1addd6415a2bf0b8 files/digest-novell-client-1.2.0_p2-r2 277

View File

@@ -0,0 +1,3 @@
MD5 2aab6c7358a733d1d8d9a4e893500a36 novell-client-1.2-SLE10.tar.gz 13963983
RMD160 98a0aa1ecd9c4f36c158fa2cce77f51927d2f693 novell-client-1.2-SLE10.tar.gz 13963983
SHA256 ddf55b7a757a4f4e104c4aefb04639f4022d43c31171d0a914d1b765d6e78241 novell-client-1.2-SLE10.tar.gz 13963983

View File

@@ -0,0 +1,53 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils rpm
MY_PV="${PV/_p/-}"
DESCRIPTION="Novell Modules for Login Script Procssing"
HOMEPAGE="http://www.novell.com"
SRC_URI="http://${NOVELL_ACCOUNT_USERNAME}:${NOVELL_ACCOUNT_PASSWORD}@cache.novell.com/prot/2JyMn7sWP_Q~/novell-client-1.2-SLE10.tar.gz"
LICENSE="Novell-NCL"
SLOT="0"
KEYWORDS="~x86"
IUSE="gtk"
DEPEND=""
RDEPEND="virtual/libc
>=app-crypt/novell-nici-2.7.0_p001
>=net-misc/novell-client-script-1.2.0_p38
>=sys-auth/novell-nmasclient-3.2.0_p9
>=net-fs/novell-novfs-1.2.0_p17
>=net-fs/novell-novfsd-1.2.0_p8
>=kde-misc/novell-qtgui-1.2.0_p323
>=kde-misc/novell-ui-base-1.2.0_p323
>=sys-libs/novell-xplatlib-1.0.2_p5
>=net-nds/novell-xtier-base-3.1.4_p4
>=sys-auth/novell-nmasclient-3.2.0_p9"
RESTRICT="nomirror nostrip"
src_unpack() {
unpack ${A}
mkdir -p ${WORKDIR}/${PN}-${MY_PV}
cd ${PN}-${MY_PV}
rpm_unpack ${WORKDIR}/ncl_build_711/NCL_disk/novell/i586/${PN}-${MY_PV}.i586.rpm
}
src_compile() { :; }
src_install() {
chmod 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/ncl/bin
chmod -R 755 "${WORKDIR}/${PN}-${MY_PV}"/opt/novell/man
rm -rf "${WORKDIR}/${PN}-${MY_PV}"/etc
mv "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/packages/${PN} "${WORKDIR}/${PN}-${MY_PV}"/usr/share/doc/${P}
mv "${WORKDIR}/${PN}-${MY_PV}"/opt "${D}"/ || die "mv opt"
mv "${WORKDIR}/${PN}-${MY_PV}"/usr "${D}"/ || die "mv usr"
insinto /etc/env.d
doins "${FILESDIR}"/80novell-client
}