diff --git a/net-misc/pushpin/Manifest b/net-misc/pushpin/Manifest index 1e95711..c2864a2 100644 --- a/net-misc/pushpin/Manifest +++ b/net-misc/pushpin/Manifest @@ -1,5 +1,5 @@ AUX pushpin.confd 0 BLAKE2B 786a02f742015903c6c6fd852552d272912f4740e15847618a86e217f71f5419d25e1031afee585313896444934eb04b903a685b1448b755d56f701afe9be2ce SHA512 cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e -AUX pushpin.initd 1232 BLAKE2B 8d1eedb72f47ceacf3b19b6b211fd0a709bb53fbd4e4bfcb0b0b6764c079e2f6411fc0c35264d388a8c174466477467920baba0b047784a4c4378eb07ed350ac SHA512 41feecaf66e603104081d77ae82af65324d5b495c2bc80be3a2b04f3fed04580e667416ca7e9de2460c65d266f2e6174ff4603c6d1186baba31bb9db6aa0ec71 +AUX pushpin.initd 1366 BLAKE2B ff7689db6554be4ee6604c6af7791295a6d35ae4a026fabf70a1ba41655c90cce725535bc7b7b60a05577681c9bf2ae5e8756293d027c5b22eec86036deff0f0 SHA512 534c5d821e286c4cc94659148ae204e2fe40bef9a5f23c256ffeee9e9d996c185556c44b1813fc2bcb2f613733ea08da1240b8d64ded2e5365033c3a4e778b8b AUX pushpin.service 1124 BLAKE2B 374455a3960c14c44244a953a487b58431a9255376b4a05a54ad44f7c18fe308dc06dbfcb53b4c1e4ce376281947a9173f1cd4054e484ca5eaae64b4fd37fe3b SHA512 c1a354cc3d75149d8b02fe60406d52a375a364fa4f94b5a14f3dc2fe539a7b26e3319a4b985075bf9902c1392c8c0653c5db0ac61c53aecf88c805757eae54da DIST pushpin-1.38.0.tar.bz2 35670096 BLAKE2B 9a71bba46e3f0b35bedeb545ecabea31eb8cc0d63b31563c871fd703b0c51aa5f06d79bede5cf9d88d6d106f1b96ecffd1a3a0fa1da37505f0522056cbbc1045 SHA512 417892b7d07a353beba0156e6680181ccb2baa4d3fa8ae16cd8b218e5dcd279a2b339bc2ea6a36fd25f7f1b6832f646181942d5a0e939c6864cc43a51a461163 -EBUILD pushpin-1.38.0.ebuild 916 BLAKE2B 7f9a5c647aff475cf4d2da0446e4c6eff112a3a5476b62501eb132f556b531da4350aa4532c418bae73635257b92182b4f1faaec536c2233e3499944e1bcf458 SHA512 430de6d387d09142431e911a98881e03f5a83ad1157dce91e358ae3d757f559433c59736574a54bb85b8e3f74837a2cc204d583b65b06e7f365daa6a1fc18e88 +EBUILD pushpin-1.38.0.ebuild 948 BLAKE2B 03b31c332b6d05e7551d41859cc899716d60d8550bee0328f02a7d7bb107af7d66cce8dd433d2e02ac116f1741b8ea502cd4d5e79b6e56e37b4a1599ed7a1386 SHA512 39fcf6a20edfdaa410837d3a48d22ba4161fee2260dc2458c3ed2a14c1db7799f193c6b75c72e1255aa94098a05a31cf8e366d7e80fbf86d2c69f5d48f653604 diff --git a/net-misc/pushpin/files/pushpin.initd b/net-misc/pushpin/files/pushpin.initd index 3e84e4f..a2a4752 100644 --- a/net-misc/pushpin/files/pushpin.initd +++ b/net-misc/pushpin/files/pushpin.initd @@ -7,6 +7,7 @@ PUSHPIN_GROUP="${PUSHPIN_GROUP:-pushpin}" PUSHPIN_CONFIG="${PUSHPIN_CONFIG:-/etc/pushpin/pushpin.conf}" PUSHPIN_DATA_DIR="${PUSHPIN_DATA_DIR:-/var/lib/pushpin}" PUSHPIN_LOG_DIR="${PUSHPIN_LOG_DIR:-/var/log/pushpin}" +PUSHPIN_RUN_DIR="${PUSHPIN_RUN_DIR:-/var/run/pushpin}" command="/usr/bin/pushpin" command_args="--config ${PUSHPIN_CONFIG} --logfile \"${PUSHPIN_LOG_DIR}/pushpin.log\"" @@ -27,6 +28,7 @@ configtest() { start_pre() { checkpath -d -o "${PUSHPIN_USER}:${PUSHPIN_GROUP}" -m750 "${PUSHPIN_DATA_DIR}" checkpath -d -o "${PUSHPIN_USER}:${PUSHPIN_GROUP}" -m750 "${PUSHPIN_LOG_DIR}" + checkpath -d -o "${PUSHPIN_USER}:${PUSHPIN_GROUP}" -m750 "${PUSHPIN_RUN_DIR}" configtest || return 1 } diff --git a/net-misc/pushpin/pushpin-1.38.0.ebuild b/net-misc/pushpin/pushpin-1.38.0.ebuild index a12a3f4..c2ed5e8 100644 --- a/net-misc/pushpin/pushpin-1.38.0.ebuild +++ b/net-misc/pushpin/pushpin-1.38.0.ebuild @@ -38,6 +38,7 @@ src_install() { insinto /etc/pushpin doins examples/config/pushpin.conf doins examples/config/routes + doins src/internal.conf keepdir /var/lib/pushpin keepdir /var/log/pushpin