net-im/ejabberd: Remove leading double /
authorAmadeusz Żołnowski <aidecoe@gentoo.org>
Sat, 27 Aug 2016 12:39:45 +0000 (13:39 +0100)
committerAmadeusz Żołnowski <aidecoe@gentoo.org>
Sat, 27 Aug 2016 12:59:51 +0000 (13:59 +0100)
net-im/ejabberd/ejabberd-16.04.ebuild

index eb64457d3e2c4461d0d353599279f5147beaafa1..7fd509dcef46f6dd79fff07be5f15abf5eb40f9c 100644 (file)
@@ -114,7 +114,7 @@ ejabberd_cert_exists() {
 
        for cert in $(gawk -- \
                        'match($0, /^[[:space:]]*certfile: "([^"]+)"/, m) {print m[1];}' \
-                       "${EROOT}${JABBER_ETC}/ejabberd.yml"); do
+                       "${EROOT%/}${JABBER_ETC}/ejabberd.yml"); do
                [[ -f ${cert} ]] && return 0
        done
 
@@ -126,8 +126,8 @@ ejabberd_cert_exists() {
 ejabberd_cert_install() {
        SSL_ORGANIZATION="${SSL_ORGANIZATION:-ejabberd XMPP Server}"
        install_cert "${EJABBERD_CERT%.*}"
-       chown root:jabber "${EROOT}${EJABBERD_CERT}" || die
-       chmod 0440 "${EROOT}${EJABBERD_CERT}" || die
+       chown root:jabber "${EROOT%/}${EJABBERD_CERT}" || die
+       chmod 0440 "${EROOT%/}${EJABBERD_CERT}" || die
 }
 
 # Get path to ejabberd lib directory.