diff options
author | William Hubbs <williamh@gentoo.org> | 2012-11-07 14:59:34 +0000 |
---|---|---|
committer | William Hubbs <williamh@gentoo.org> | 2012-11-07 14:59:34 +0000 |
commit | 305cff9c2fc8a5cd15d74fe1f0593556d1aaf08f (patch) | |
tree | c83a43c2fe30ddde3fac994e28b46d58e6466a82 /sys-apps/openrc | |
parent | New ebuild provided by Hendrik v. Raven<hendrik@consetetur.de> in bug #399645 (diff) | |
download | historical-305cff9c2fc8a5cd15d74fe1f0593556d1aaf08f.tar.gz historical-305cff9c2fc8a5cd15d74fe1f0593556d1aaf08f.tar.bz2 historical-305cff9c2fc8a5cd15d74fe1f0593556d1aaf08f.zip |
Fix references to $EROOT and $ED. References to $EROOT should be quoted and not followed with /. References to $ED should be quoted.
Package-Manager: portage-2.2.0_alpha142/cvs/Linux i686
Manifest-Sign-Key: 0x30C46538
Diffstat (limited to 'sys-apps/openrc')
-rw-r--r-- | sys-apps/openrc/Manifest | 8 | ||||
-rw-r--r-- | sys-apps/openrc/openrc-9999.ebuild | 124 |
2 files changed, 66 insertions, 66 deletions
diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index 1e70f7f4a037..7e01b6ee4f66 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -13,13 +13,13 @@ DIST openrc-0.9.8.4.tar.bz2 166843 SHA256 904e139a90d5f610b59f9e0cc52ddac487c58e EBUILD openrc-0.10.5.ebuild 14421 SHA256 a3de4203ca5221570a679db74083198b03a6a6a5439788a5fda0ed2452e99bf4 SHA512 17c342ef9f3bd8be978fbec3425cebb78c3c5ac262b121bec69ebb01f0c8ddc2d07d033d6a29f37df2de13935b811c251e862be9a41ae07f3423d229ecaa9b2d WHIRLPOOL 25e1144188ab066ddc42015c52a5bff55d0d2a499918debc4e614606bb8809b2de294574116e0290a609f5afef453a2ed537207379c06c23d11dc58e43fcbc8b EBUILD openrc-0.11.4.ebuild 16215 SHA256 0b8d377cdbc17fef129f8f2cd2b2d9e8a106a78df51e91ba1444496849418756 SHA512 afc747c92e50843a704562dbf61db837cb512b643ab803cadbaee0c5e566a677cbf8fa2d8e48678faeafb4166bdeef270a6c812401cf5944b57381a6318a09a4 WHIRLPOOL 8a2a2950624b656b314e7b52247c1c87f863a3a630c0c5c0c072ff3ff4f74687eee04151c4fa73f37724b8dfaedc576758584dc059cc5cbb54c2e333dc53bae3 EBUILD openrc-0.9.8.4.ebuild 13967 SHA256 dd100aaaf00fe0f46008cda1a0b12a6753bd6019cb606d747f0edefc7b359468 SHA512 6a958bea4c0cc6f9adcdba07a2c193e04aaa48f39a5d27329a5ede5d1be97fb967e96751d1450c9ac60b3e194445f9422892865fd7f53d6c2d540c17624d4f2f WHIRLPOOL 62bc0da6afa4b5b9a7f52678b727e489c540c82d0dec2ad503e1fb84ce4f3dc357f7f9ad81cdb99216fef1d156b467e2e3ad0cdde52d360d0924ac7caa019ad4 -EBUILD openrc-9999.ebuild 16215 SHA256 f73aae8dde6e2548e88082522cb4774a53e254b13acbdadad3e02f828029ef95 SHA512 00960c1c8104cf44ef38f11a09863ca2a72245f772dfc7f055e90227827ab4b58ff6f1893322c3e4be5cbfd4f31ff0bf1c64586150f5819e3117e0388898fc6b WHIRLPOOL 524d4710863804c985861eca0c0b201e5c14a92e8f4687d24ca0b01eb2b1cc23285392c582901543eb32cde26fd3e402c2175d741172a94a2cf1f6d65dfc5391 +EBUILD openrc-9999.ebuild 16201 SHA256 fa299df05dfcfba37f7a8ecad687d56469b2c59f6ce41bd29bf980003e549e79 SHA512 bf427e8ada3e93df7ad1beaaa58e2ded5e20eead241c5b2c64c7b8b7152ee1b21f3150fe05cea92db16ae145088b7eb729decfd2d80fb82dd1426df6e0b8d69d WHIRLPOOL 8ff31827f8fa72b259ee8b42f30e5dae05a6e452d66ce125a1ceb4b142ee44758b09b3ff16123a4b646be410a7f26cac359f5dbfc4acc28c7c6c908fd671e64c MISC ChangeLog 41114 SHA256 a90648a55ce8f9ea416f5def5c5e0e6c0c167a50c3cbe68dae4e4a149c7a1c30 SHA512 abb2c0b37fae41814c95e0fa5c8c85c7770735b3fa3e717c07db3c721c60cbf910daf0e3dacb570e1dd40c05ed8c37e2312d562341c2a4571bbe1bf5d2fd6dbb WHIRLPOOL 18a6dddece517f27cf74e493fe668f8b959f300805b0f331d226bb7f5e09e0c1819dd781f3cd15cd0c6880418e2e16c9042f80f35648f13199691c45339b2a4b MISC metadata.xml 248 SHA256 1e50acb4e0c7b890089cafec26f902ce9b4c06a877905618aee0f020da8ae8cc SHA512 e71772c01a76d089da16f089a8ca01cc3356d0d0a97d804b996c4f215009eefe06bd2770ff23bb98a29820d0dca55f434e1e99f963357309c2f1813a5420f121 WHIRLPOOL ca0cc96027f581e2b671a3f00ba549204d999cfc93d3837be38ea7023222ed212cf786b4a50174087a64bcf284825751f44a99f228887222944c73f9d6940333 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iEYEAREIAAYFAlCYNB4ACgkQblQW9DDEZThdFgCfRqv/oeMFyde4EnJzJx3dA6RK -KwAAnAgYELg/dyG7kdOMsWOQWHjFC0JS -=ZTUH +iEYEAREIAAYFAlCad1UACgkQblQW9DDEZTjhVwCfV34/cbmI51OoiBMFLnjj/1k1 +rdIAoIFk4rXxWk9tb4iF5TGcL6LNG9No +=ECP6 -----END PGP SIGNATURE----- diff --git a/sys-apps/openrc/openrc-9999.ebuild b/sys-apps/openrc/openrc-9999.ebuild index 3cd60fa98a2a..8a179bda7366 100644 --- a/sys-apps/openrc/openrc-9999.ebuild +++ b/sys-apps/openrc/openrc-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.114 2012/10/31 23:43:01 williamh Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/openrc/openrc-9999.ebuild,v 1.115 2012/11/07 14:59:23 williamh Exp $ EAPI=4 @@ -141,24 +141,24 @@ add_boot_init() { local runlevel=${2:-boot} # if the initscript is not going to be installed and is not # currently installed, return - [[ -e ${ED}/etc/init.d/${initd} || -e ${EROOT}/etc/init.d/${initd} ]] \ + [[ -e "${ED}"/etc/init.d/${initd} || -e "${EROOT}"etc/init.d/${initd} ]] \ || return - [[ -e ${EROOT}/etc/runlevels/${runlevel}/${initd} ]] && return + [[ -e "${EROOT}"etc/runlevels/${runlevel}/${initd} ]] && return # if runlevels dont exist just yet, then create it but still flag # to pkg_postinst that it needs real setup #277323 - if [[ ! -d ${EROOT}/etc/runlevels/${runlevel} ]] ; then - mkdir -p "${EROOT}"/etc/runlevels/${runlevel} - touch "${EROOT}"/etc/runlevels/.add_boot_init.created + if [[ ! -d "${EROOT}"etc/runlevels/${runlevel} ]] ; then + mkdir -p "${EROOT}"etc/runlevels/${runlevel} + touch "${EROOT}"etc/runlevels/.add_boot_init.created fi elog "Auto-adding '${initd}' service to your ${runlevel} runlevel" - ln -snf "${EROOT}"/etc/init.d/${initd} "${EROOT}"/etc/runlevels/${runlevel}/${initd} + ln -snf "${EROOT}"etc/init.d/${initd} "${EROOT}"etc/runlevels/${runlevel}/${initd} } add_boot_init_mit_config() { local config=$1 initd=$2 if [[ -e ${EROOT}${config} ]] ; then - if [[ -n $(sed -e 's:#.*::' -e '/^[[:space:]]*$/d' "${EROOT}"/${config}) ]] ; then + if [[ -n $(sed -e 's:#.*::' -e '/^[[:space:]]*$/d' "${EROOT}"${config}) ]] ; then add_boot_init ${initd} fi fi @@ -172,55 +172,55 @@ pkg_preinst() { # manager doesnt go throwing etc-update crap at us -- postinst is # too late to prevent that. this behavior also lets us keep the # file in the CONTENTS for binary packages. - [[ -e ${EROOT}/etc/conf.d/net ]] && \ - cp "${EROOT}"/etc/conf.d/net "${ED}"/etc/conf.d/ + [[ -e "${EROOT}"etc/conf.d/net ]] && \ + cp "${EROOT}"etc/conf.d/net "${ED}"/etc/conf.d/ # avoid default thrashing in conf.d files when possible #295406 - if [[ -e ${EROOT}/etc/conf.d/hostname ]] ; then + if [[ -e "${EROOT}"etc/conf.d/hostname ]] ; then ( unset hostname HOSTNAME - source "${EROOT}"/etc/conf.d/hostname + source "${EROOT}"etc/conf.d/hostname : ${hostname:=${HOSTNAME}} [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}" ) fi # upgrade timezone file ... do it before moving clock - if [[ -e ${EROOT}/etc/conf.d/clock && ! -e ${EROOT}/etc/timezone ]] ; then + if [[ -e ${EROOT}etc/conf.d/clock && ! -e ${EROOT}/etc/timezone ]] ; then ( unset TIMEZONE - source "${EROOT}"/etc/conf.d/clock - [[ -n ${TIMEZONE} ]] && echo "${TIMEZONE}" > "${EROOT}"/etc/timezone + source "${EROOT}"etc/conf.d/clock + [[ -n ${TIMEZONE} ]] && echo "${TIMEZONE}" > "${EROOT}"etc/timezone ) fi # /etc/conf.d/clock moved to /etc/conf.d/hwclock local clock use kernel_FreeBSD && clock="adjkerntz" || clock="hwclock" - if [[ -e ${EROOT}/etc/conf.d/clock ]] ; then - mv "${EROOT}"/etc/conf.d/clock "${EROOT}"/etc/conf.d/${clock} + if [[ -e "${EROOT}"etc/conf.d/clock ]] ; then + mv "${EROOT}"etc/conf.d/clock "${EROOT}"etc/conf.d/${clock} fi - if [[ -e ${EROOT}/etc/init.d/clock ]] ; then - rm -f "${EROOT}"/etc/init.d/clock + if [[ -e "${EROOT}"etc/init.d/clock ]] ; then + rm -f "${EROOT}"etc/init.d/clock fi - if [[ -L ${EROOT}/etc/runlevels/boot/clock ]] ; then - rm -f "${EROOT}"/etc/runlevels/boot/clock - ln -snf /etc/init.d/${clock} "${EROOT}"/etc/runlevels/boot/${clock} + if [[ -L "${EROOT}"etc/runlevels/boot/clock ]] ; then + rm -f "${EROOT}"etc/runlevels/boot/clock + ln -snf /etc/init.d/${clock} "${EROOT}"etc/runlevels/boot/${clock} fi - if [[ -L ${EROOT}${LIBDIR}/rc/init.d/started/clock ]] ; then - rm -f "${EROOT}${LIBDIR}"/rc/init.d/started/clock - ln -snf /etc/init.d/${clock} "${EROOT}${LIBDIR}"/rc/init.d/started/${clock} + if [[ -L "${EROOT}"${LIBDIR}/rc/init.d/started/clock ]] ; then + rm -f "${EROOT}"${LIBDIR}/rc/init.d/started/clock + ln -snf /etc/init.d/${clok} "${EROOT}"${LIBDIR}/rc/init.d/started/${clock} fi # /etc/conf.d/rc is no longer used for configuration - if [[ -e ${EROOT}/etc/conf.d/rc ]] ; then + if [[ -e "${EROOT}"etc/conf.d/rc ]] ; then elog "/etc/conf.d/rc is no longer used for configuration." elog "Please migrate your settings to /etc/rc.conf as applicable" elog "and delete /etc/conf.d/rc" fi # force net init.d scripts into symlinks - for f in "${EROOT}"/etc/init.d/net.* ; do + for f in "${EROOT}"etc/init.d/net.* ; do [[ -e ${f} ]] || continue # catch net.* not matching anything [[ ${f} == */net.lo ]] && continue # real file now [[ ${f} == *.openrc.bak ]] && continue @@ -276,8 +276,8 @@ migrate_udev_init_script() { # >=OpenRC-0.11.3 requires udev-mount to be in the sysinit runlevel with udev. migrate_udev_mount_script() { - if [ -e "${EROOT}"/etc/runlevels/sysinit/udev -a \ - ! -e "${EROOT}"/etc/runlevels/sysinit/udev-mount ]; then + if [ -e "${EROOT}"etc/runlevels/sysinit/udev -a \ + ! -e "${EROOT}"etc/runlevels/sysinit/udev-mount ]; then add_boot_init udev-mount sysinit fi return 0 @@ -297,22 +297,22 @@ migrate_from_baselayout_1() { add_boot_init_mit_config /etc/conf.d/dmcrypt dmcrypt add_boot_init_mit_config /etc/mdadm.conf mdraid add_boot_init_mit_config /etc/evms.conf evms - [[ -e ${EROOT}/sbin/dmsetup ]] && add_boot_init device-mapper - [[ -e ${EROOT}/sbin/vgscan ]] && add_boot_init lvm + [[ -e "${EROOT}"sbin/dmsetup ]] && add_boot_init device-mapper + [[ -e "${EROOT}"sbin/vgscan ]] && add_boot_init lvm elog "Add on services (such as RAID/dmcrypt/LVM/etc...) are now stand alone" elog "init.d scripts. If you use such a thing, make sure you have the" elog "required init.d scripts added to your boot runlevel." # Upgrade our state for baselayout-1 users - if [[ ! -e ${EROOT}${LIBDIR}/rc/init.d/started ]] ; then + if [[ ! -e "${EROOT}"${LIBDIR}/rc/init.d/started ]] ; then ( - [[ -e ${EROOT}/etc/conf.d/rc ]] && source "${EROOT}"/etc/conf.d/rc + [[ -e "${EROOT}"etc/conf.d/rc ]] && source "${EROOT}"/etc/conf.d/rc svcdir=${svcdir:-/var/lib/init.d} - if [[ ! -d ${EROOT}${svcdir}/started ]] ; then + if [[ ! -d "${EROOT}"${svcdir}/started ]] ; then ewarn "No state found, and no state exists" elog "You should reboot this host" else - mkdir -p "${EROOT}${LIBDIR}/rc/init.d" + mkdir -p "${EROOT}"${LIBDIR}/rc/init.d einfo "Moving state from ${EROOT}${svcdir} to ${EROOT}${LIBDIR}/rc/init.d" mv "${EROOT}${svcdir}"/* "${EROOT}${LIBDIR}"/rc/init.d rm -rf "${EROOT}${LIBDIR}"/rc/init.d/daemons \ @@ -324,13 +324,13 @@ migrate_from_baselayout_1() { fi # Handle the /etc/modules.autoload.d -> /etc/conf.d/modules transition - if [[ -d ${EROOT}/etc/modules.autoload.d ]] ; then + if [[ -d "${EROOT}"etc/modules.autoload.d ]] ; then elog "Converting your /etc/modules.autoload.d/ files to /etc/conf.d/modules" - rm -f "${EROOT}"/etc/modules.autoload.d/.keep* - rmdir "${EROOT}"/etc/modules.autoload.d 2>/dev/null - if [[ -d ${EROOT}/etc/modules.autoload.d ]] ; then + rm -f "${EROOT}"etc/modules.autoload.d/.keep* + rmdir "${EROOT}"etc/modules.autoload.d 2>/dev/null + if [[ -d "${EROOT}"etc/modules.autoload.d ]] ; then local f v - for f in "${EROOT}"/etc/modules.autoload.d/* ; do + for f in "${EROOT}"etc/modules.autoload.d/* ; do v=${f##*/} v=${v#kernel-} v=${v//[^[:alnum:]]/_} @@ -354,7 +354,7 @@ migrate_from_baselayout_1() { ' "${f}" >> "${ED}"/etc/conf.d/modules done rm -f "${f}" - rmdir "${EROOT}"/etc/modules.autoload.d 2>/dev/null + rmdir "${EROOT}"etc/modules.autoload.d 2>/dev/null fi fi } @@ -363,29 +363,29 @@ pkg_postinst() { local LIBDIR=$(get_libdir) # Remove old baselayout links - rm -f "${EROOT}"/etc/runlevels/boot/{check{fs,root},rmnologin} - rm -f "${EROOT}"/etc/init.d/{depscan,runscript}.sh + rm -f "${EROOT}"etc/runlevels/boot/{check{fs,root},rmnologin} + rm -f "${EROOT}"etc/init.d/{depscan,runscript}.sh # Make our runlevels if they don't exist - if [[ ! -e ${EROOT}/etc/runlevels ]] || [[ -e ${EROOT}/etc/runlevels/.add_boot_init.created ]] ; then + if [[ ! -e "${EROOT}"etc/runlevels ]] || [[ -e "${EROOT}"etc/runlevels/.add_boot_init.created ]] ; then einfo "Copying across default runlevels" - cp -RPp "${EROOT}"/usr/share/${PN}/runlevels "${EROOT}"/etc - rm -f "${EROOT}"/etc/runlevels/.add_boot_init.created + cp -RPp "${EROOT}"usr/share/${PN}/runlevels "${EROOT}"etc + rm -f "${EROOT}"etc/runlevels/.add_boot_init.created else - if [[ ! -e ${EROOT}/etc/runlevels/sysinit/devfs ]] ; then - mkdir -p "${EROOT}"/etc/runlevels/sysinit - cp -RPp "${EROOT}"/usr/share/${PN}/runlevels/sysinit/* \ - "${EROOT}"/etc/runlevels/sysinit + if [[ ! -e "${EROOT}"etc/runlevels/sysinit/devfs ]] ; then + mkdir -p "${EROOT}"etc/runlevels/sysinit + cp -RPp "${EROOT}"usr/share/${PN}/runlevels/sysinit/* \ + "${EROOT}"etc/runlevels/sysinit fi - if [[ ! -e ${EROOT}/etc/runlevels/shutdown/mount-ro ]] ; then - mkdir -p "${EROOT}"/etc/runlevels/shutdown - cp -RPp "${EROOT}"/usr/share/${PN}/runlevels/shutdown/* \ - "${EROOT}"/etc/runlevels/shutdown + if [[ ! -e "${EROOT}"etc/runlevels/shutdown/mount-ro ]] ; then + mkdir -p "${EROOT}"etc/runlevels/shutdown + cp -RPp "${EROOT}"usr/share/${PN}/runlevels/shutdown/* \ + "${EROOT}"etc/runlevels/shutdown fi fi # /etc/conf.d/net.example is no longer valid - local NET_EXAMPLE="${EROOT}/etc/conf.d/net.example" + local NET_EXAMPLE="${EROOT}etc/conf.d/net.example" local NET_MD5='8ebebfa07441d39eb54feae0ee4c8210' if [[ -e "${NET_EXAMPLE}" ]] ; then if [[ $(md5sum "${NET_EXAMPLE}") == ${NET_MD5}* ]]; then @@ -395,11 +395,11 @@ pkg_postinst() { sed -i '1i# This file is obsolete.\n' "${NET_EXAMPLE}" elog "${NET_EXAMPLE} should be removed." fi - elog "The new file is ${EROOT}/usr/share/doc/${PF}/net.example" + elog "The new file is ${EROOT}usr/share/doc/${PF}/net.example" fi # /etc/conf.d/wireless.example is no longer valid - local WIRELESS_EXAMPLE="${EROOT}/etc/conf.d/wireless.example" + local WIRELESS_EXAMPLE="${EROOT}etc/conf.d/wireless.example" local WIRELESS_MD5='d1fad7da940bf263c76af4d2082124a3' if [[ -e "${WIRELESS_EXAMPLE}" ]] ; then if [[ $(md5sum "${WIRELESS_EXAMPLE}") == ${WIRELESS_MD5}* ]]; then @@ -410,11 +410,11 @@ pkg_postinst() { elog "${WIRELESS_EXAMPLE} is deprecated and should be removed." fi elog "If you are using the old style network scripts," - elog "Configure wireless settings in ${EROOT}/etc/conf.d/net" - elog "after reviewing ${EROOT}/usr/share/doc/${PF}/net.example" + elog "Configure wireless settings in ${EROOT}etc/conf.d/net" + elog "after reviewing ${EROOT}usr/share/doc/${PF}/net.example" fi - if [[ -d ${EROOT}/etc/modules.autoload.d ]] ; then + if [[ -d "${EROOT}"etc/modules.autoload.d ]] ; then ewarn "/etc/modules.autoload.d is no longer used. Please convert" ewarn "your files to /etc/conf.d/modules and delete the directory." fi @@ -450,7 +450,7 @@ pkg_postinst() { local netscript=net.lo fi - if [ ! -e "${EROOT}"/etc/runlevels/boot/${netscript} ]; then + if [ ! -e "${EROOT}"etc/runlevels/boot/${netscript} ]; then ewarn "Please add the $netscript script to your boot runlevel" ewarn "as soon as possible. Not doing so could leave you with a system" ewarn "without networking." @@ -460,7 +460,7 @@ pkg_postinst() { ewarn "satisfies the net virtual." ewarn "If you have services now which do not start because of this," ewarn "They can be fixed by adding rc_need=\"!net\"" - ewarn "to the ${EROOT}/etc/conf.d/<servicename> file." + ewarn "to the ${EROOT}etc/conf.d/<servicename> file." ewarn "You should also file a bug against the service asking that" ewarn "need net be dropped from the dependencies." ewarn "The bug you file should block the following tracker:" |