diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-06-02 10:47:13 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-06-02 10:47:13 +0100 |
commit | 6c14fa2586d9e9c4427b5f727dc6c8ab77587cec (patch) | |
tree | 401ffbc2ade49ce18f6182969ec5fb697a57ce48 /app-backup/burp | |
parent | d4bd6695641f6d2ec7ff8681913d304e995902f5 (diff) |
gentoo resync : 02.06.2018
Diffstat (limited to 'app-backup/burp')
-rw-r--r-- | app-backup/burp/Manifest | 9 | ||||
-rw-r--r-- | app-backup/burp/burp-2.0.54-r4.ebuild | 111 | ||||
-rw-r--r-- | app-backup/burp/burp-2.0.54.ebuild | 110 | ||||
-rw-r--r-- | app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch | 38 | ||||
-rw-r--r-- | app-backup/burp/files/burp-2.0.54-ncurses_pkg-config.patch | 37 | ||||
-rw-r--r-- | app-backup/burp/files/burp-2.0.54-no_mkdir_run.patch | 10 | ||||
-rw-r--r-- | app-backup/burp/files/burp-2.0.54-protocol1_by_default.patch | 24 | ||||
-rw-r--r-- | app-backup/burp/files/burp.tmpfiles | 1 | ||||
-rw-r--r-- | app-backup/burp/files/burp2.initd | 45 |
9 files changed, 0 insertions, 385 deletions
diff --git a/app-backup/burp/Manifest b/app-backup/burp/Manifest index 83b081262e43..af2855e67db6 100644 --- a/app-backup/burp/Manifest +++ b/app-backup/burp/Manifest @@ -1,17 +1,8 @@ -AUX burp-2.0.54-chuser_after_getting_lock.patch 1131 BLAKE2B 4eb5a685362e94fc74c65f60824fe13ec430b9b2dd57a9b2b7c8d902db10c8b25436d194a86ca0daf7b43d4e0a4e1a42a1143cdc0cf279121303ca5513d3fdd0 SHA512 b3de280a6059ed4fadc0a33aa4bef7d76a98597c13606ee4061094e502dc6255506e95d8398bcf734f8be08606e06484562490c5c25fa4c075b6cc1c5ba33fcf -AUX burp-2.0.54-ncurses_pkg-config.patch 1023 BLAKE2B 7350242ce62e1ec29ce27e4683e4331a56fdab2cc8faebf5ecb4e5ff4a9e4ea80fbc206cd1bc0b6553a8d31662262f2b85de85fb540f96fed575bb0bfe781b93 SHA512 51c27ecbef57b589e53d9791795f0aaaf07abd11b4eb127c1282f4ff6665694bcc33aea4a2cde7add5b0b0565256fdaa113ac57c9799c0d4f614599dd087bc06 -AUX burp-2.0.54-no_mkdir_run.patch 224 BLAKE2B 6928be7b978b36d58fbbef3661059629eb4e80f933ef8285eec64e0ff0469a5da654680e02d4002e2cfc5b57ac9eda970ece71effdc549824bf6a077cf5a3f3a SHA512 052378bb276555d91c2b54e7c6ac792f5beb8dfb38f045f3d9a03828e6a3ab63ca49a17fd278ceb9b0ce38e17ba24cccf7d62b6803453af0369414f5e69964f6 -AUX burp-2.0.54-protocol1_by_default.patch 931 BLAKE2B 891a38c375087a8bf12ded266f4583fd4a04efdf89490c4c012b8c2abf0820ff468850209285411efea5cc90fe2a38e55461e5e326c994e7181e7d5aba259364 SHA512 76b641c0403f2e3f5ec12e02440bc9c1d6fb1ebad2a05a7e785e5ea39fc763bf3113461e182d7791ab8d28d34a3f1e49eaf026843783e6736c30a03647d5081d AUX burp-2.0.54-server_user.patch 282 BLAKE2B b949a5f1b8d73048145a5efd62bcee605f77f272fe3d4759958092e0c37b14b7077e01b9c55a865728a856293b7acdae494f8583e4451cd02b9242807b05ed72 SHA512 a4cd302967deed776b663f037e509e354dcb5958d6a4c33770062e5455d2ff641d62604779d25c6bb542aa547548c39d8b529fa7787ab1b42dba262f1439fcea AUX burp-2.1.20-no_mkdir_run.patch 238 BLAKE2B 44ba927f8ca97386d70d52411f2fe5ca233160e85de56d58e33c9a038c542e6d8cc5a96f1e6eb60fefd5677c201a5416949742d1ba725575021cb28b0afae254 SHA512 b25ce17b66988cdcdb67d847160d7a80a8daf8470cbc5ece066a70dfae34b369e175a2ee2cf10b0e68f51b8fd99f52762dc4c429d6abbc4411fd09a8500c067c AUX burp-2.1.20-protocol1_by_default.patch 943 BLAKE2B 430c1c13deabab35731f2610dd918b583455fda6d13eef6292a7eeaac0d14266bf21f97caf6dba65f0a46b1534695e7b72b91c6958d86f70ac63e356b5e05691 SHA512 249a426a76a81a2582f824d2d767695bfd848a04190ee9a2f1d4296bed03f93d4eaa86c13b4b755700b1b552bb584f9b0031ec60a705f2b27b20d62eb58aef8c AUX burp.initd 1086 BLAKE2B 7946355a6de36f956e953e59b216ea1807eabcee1a1631fc4f0e3d1bb7165adfba99c2d3c1c47631a5d4fdccca81171106583ba3a994263e08ff73a7b5d7125c SHA512 cb78acab82a919d9dd9eb21dc525f62d3443a690efbf77a695f7d3bc9e2245aafd025977a6f08084c6db545f460ee3d32d83b6f7f5641eae19e2e92d4e0d0850 AUX burp.service 193 BLAKE2B fa9a00f32999834afaf84db9d28f2e8b65688e784e32f78bc019069649c50b4c17f1cc48db3b0a62e2e269db801182321e5daccc169eaa560677bd3ff52b5ffe SHA512 5ccb7fc0535d15afca1afe21b3bb937f53203b8a893730a2745e88a5effb1add73c0f109c3419e22244def1bf978378889d47953e68586a7da8909286ccf5dcd -AUX burp.tmpfiles 29 BLAKE2B 8cf38caeb3109607d4a8b7a0397e0a053d3cf2b25a196c4d76671a245c99dd48991ec820e15f8227325040c38d4ab8d5f5e67692052d7b0cbd0f7cdd35f1282c SHA512 b109b405d0add3d357269fbec65de06654068624672eff4ed44af69e5151586a727a13c9526e02b97fc18a4be77ba48d4d4d41cdf6b76b62fed242f9172cebff -AUX burp2.initd 1091 BLAKE2B 55d7bd294fc4c603627c682a396f59e6004bcd131ac03210dde3346d5abf1904f19b683e57d131c04218e9638ad1049b818b8c5e5e60c01099d3065ffd108eb2 SHA512 68b460484e049f816c36a862f748da0902c9c7320a5fd8f46813cec55f5c0e9c3a54ac726d76a62f90e2d740456283215028ba3d4c91613191cac70554d8f8f9 -DIST burp-2.0.54.tar.gz 558845 BLAKE2B f6a868b09ad73e3b8aa171993849c8fec43c141d14a64ba7919ad73890905647741688d2f0c0b01ef2a584474ecd1464423b07279160d86c7f37d1bf37a384a7 SHA512 dccc4d3679dd759028cd6b71d09ae4e49a511e5d94b4df2f112ad974abb507bbc8fffaf63ef85c847b0f9363b20a9e817179ab556c5a788acacb7a25e7600fa4 DIST burp-2.1.32.tar.gz 591737 BLAKE2B fd525bff32348f1dbc37b1c065d262ff8af1d999d19f63711ebcff3fb55e90a7440cc6cfc0b7eefe6f8e250672c799d86e65ed599f0b8d7dd80bebcb99888987 SHA512 2477b7a9a2123b227a27519f7f3d9facca7173a9e63d66f6a8fb2ae5408d8af4ad5bfdd0a14efd6cf80e7bc8e91907f7c293a3d621b86bafdbf163bfa08d0c81 -EBUILD burp-2.0.54-r4.ebuild 2958 BLAKE2B e7ebacc80b7c78d92af1a13d069ae4aad495efcd4ed16baa05929c6fa5c6ea39afb2e33b61d1d0856f180bb5c9c839644dd60b00f64b68abe4c29f66243a8987 SHA512 d3f28bf715688bf5fcafc94d5242524ddf22fea6a898f2f71620439e49117dd626889f90d37875996c2f7fbb5521175af5a661a38ac93bf830af10a3f28d1390 -EBUILD burp-2.0.54.ebuild 2888 BLAKE2B 8b1082f4461af6be06f44487c3dd2f3a11cf6baeb16fa9ccf7aaf61226b7fbc49ab5fa844beabf8dfc8c619f798a82ec5fe0df2ade5aa5b59de329a0b0f0723a SHA512 25cbf3277f4d8a1ff6f897c06cd3205d9e2acf312cb9117120c3803ef1db97d0b0705b533dfb57b702cfc6ed4d4cfaad76a63d4a594b5853ff54a2b49b4b4be3 EBUILD burp-2.1.32.ebuild 2843 BLAKE2B d834957f4e98d3114919e53f5d25cf344949b2e8f4bf48ad99f4865e8c9f020e8c8b9748f628310666cae5f079e2082c3f0003bb5ed83a94a5d70fa8d9660919 SHA512 a5510ec771bc4a2ca1d80a1e821d8fb4ff145ec25451aa850c663255a032451fcecc9e167e9fb066da4c6b893d590865ebb2fd1f4a7f01b80a1ef737b8701a7d MISC metadata.xml 684 BLAKE2B 3b4511a62d65ec23ef3b1311f57d703154f08e8d82d189a5ea0b555b5d7d686c54365d2992b85c6e5dffa0ee93f7331367925766ea1bfe349446c23d73dba392 SHA512 3752a2b8e2fb49d44d8fe431768ab1b4bc9995099e9bbe4f957677b39ca038a75874bfb0781b1cd1bd4bd79186c0994f2ce5654921a58c9645ffd6dc553f3c9f diff --git a/app-backup/burp/burp-2.0.54-r4.ebuild b/app-backup/burp/burp-2.0.54-r4.ebuild deleted file mode 100644 index 4484457367ec..000000000000 --- a/app-backup/burp/burp-2.0.54-r4.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools systemd user versionator - -DESCRIPTION="Network backup and restore client and server for Unix and Windows" -HOMEPAGE="http://burp.grke.org/" -SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="acl ipv6 libressl test xattr" - -CDEPEND="dev-libs/uthash - net-libs/librsync - sys-libs/ncurses:0= - sys-libs/zlib - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - acl? ( sys-apps/acl ) - xattr? ( sys-apps/attr )" -DEPEND="${CDEPEND} - virtual/pkgconfig - test? ( dev-libs/check )" -RDEPEND="${CDEPEND} - virtual/logger" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.54-ncurses_pkg-config.patch - "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch - "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch - "${FILESDIR}"/${PN}-2.0.54-server_user.patch - "${FILESDIR}"/${PN}-2.0.54-chuser_after_getting_lock.patch -) - -pkg_setup() { - enewgroup "${PN}" - enewuser "${PN}" -1 "" "" "${PN}" -} - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - local myeconfargs=( - --localstatedir=/var - --sysconfdir=/etc/burp - --enable-largefile - $(use_enable acl) - $(use_enable ipv6) - $(use_enable xattr) - ) - # --runstatedir option will only work from autoconf-2.70 onwards - runstatedir='/run' \ - econf "${myeconfargs[@]}" -} - -src_install() { - default - fowners -R root:${PN} /var/spool/burp - fperms 0770 /var/spool/burp - - emake DESTDIR="${D}" install-configs - fowners -R root:${PN} /etc/burp - fperms 0750 /etc/burp - fperms 0640 /etc/burp/burp-server.conf - fperms 0750 /etc/burp/clientconfdir - - newinitd "${FILESDIR}"/${PN}.initd ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service -} - -pkg_postinst() { - elog "Burp ebuilds now support the autoupgrade mechanism in both" - elog "client and server mode. In both cases it is disabled by" - elog "default. You almost certainly do NOT want to enable it in" - elog "client mode because upgrades obtained this way will not be" - elog "managed by Portage." - - if [[ ! -e /etc/burp/CA/index.txt ]]; then - elog "" - elog "At first run burp server will generate DH parameters and SSL" - elog "certificates. You should adjust configuration before." - elog "Server configuration is located at" - elog "" - elog " /etc/burp/burp-server.conf" - elog "" - fi - - # According to PMS this can be a space-separated list of version - # numbers, even though in practice it is typically just one. - local oldver - for oldver in ${REPLACING_VERSIONS}; do - if [[ $(get_major_version ${oldver}) -lt 2 ]]; then - ewarn "Starting with version 2.0.54 we no longer patch bedup to use" - ewarn "the server config file by default. If you use bedup, please" - ewarn "update your scripts to invoke it as" - ewarn "" - ewarn " bedup -c /etc/burp/burp-server.conf" - ewarn "" - ewarn "Otherwise deduplication will not work!" - break - fi - done -} diff --git a/app-backup/burp/burp-2.0.54.ebuild b/app-backup/burp/burp-2.0.54.ebuild deleted file mode 100644 index 7194c7c6964d..000000000000 --- a/app-backup/burp/burp-2.0.54.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools systemd tmpfiles user versionator - -DESCRIPTION="Network backup and restore client and server for Unix and Windows" -HOMEPAGE="http://burp.grke.org/" -SRC_URI="https://github.com/grke/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="acl ipv6 libressl test xattr" - -CDEPEND="dev-libs/uthash - net-libs/librsync - sys-libs/ncurses:0= - sys-libs/zlib - !libressl? ( dev-libs/openssl:0= ) - libressl? ( dev-libs/libressl:0= ) - acl? ( sys-apps/acl ) - xattr? ( sys-apps/attr )" -DEPEND="${CDEPEND} - test? ( dev-libs/check )" -RDEPEND="${CDEPEND} - virtual/logger" - -PATCHES=( - "${FILESDIR}"/${PN}-2.0.54-no_mkdir_run.patch - "${FILESDIR}"/${PN}-2.0.54-protocol1_by_default.patch - "${FILESDIR}"/${PN}-2.0.54-server_user.patch -) - -pkg_setup() { - enewgroup "${PN}" - enewuser "${PN}" -1 "" "" "${PN}" -} - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - local myeconfargs=( - --localstatedir=/var - --sysconfdir=/etc/burp - --enable-largefile - $(use_enable acl) - $(use_enable ipv6) - $(use_enable xattr) - ) - # --runstatedir option will only work from autoconf-2.70 onwards - runstatedir='/run/burp' \ - econf "${myeconfargs[@]}" -} - -src_install() { - default - fowners -R root:${PN} /var/spool/burp - fperms 0770 /var/spool/burp - - emake DESTDIR="${D}" install-configs - fowners -R root:${PN} /etc/burp - fperms 0775 /etc/burp - fperms 0640 /etc/burp/burp-server.conf - fperms 0750 /etc/burp/clientconfdir - - newinitd "${FILESDIR}"/${PN}2.initd ${PN} - systemd_dounit "${FILESDIR}"/${PN}.service - - newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf -} - -pkg_postinst() { - elog "Burp ebuilds now support the autoupgrade mechanism in both" - elog "client and server mode. In both cases it is disabled by" - elog "default. You almost certainly do NOT want to enable it in" - elog "client mode because upgrades obtained this way will not be" - elog "managed by Portage." - - if [[ ! -e /etc/burp/CA/index.txt ]]; then - elog "" - elog "At first run burp server will generate DH parameters and SSL" - elog "certificates. You should adjust configuration before." - elog "Server configuration is located at" - elog "" - elog " /etc/burp/burp-server.conf" - elog "" - fi - - # According to PMS this can be a space-separated list of version - # numbers, even though in practice it is typically just one. - local oldver - for oldver in ${REPLACING_VERSIONS}; do - if [[ $(get_major_version ${oldver}) -lt 2 ]]; then - ewarn "Starting with version 2.0.54 we no longer patch bedup to use" - ewarn "the server config file by default. If you use bedup, please" - ewarn "update your scripts to invoke it as" - ewarn "" - ewarn " bedup -c /etc/burp/burp-server.conf" - ewarn "" - ewarn "Otherwise deduplication will not work!" - break - fi - done -} diff --git a/app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch b/app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch deleted file mode 100644 index 3f75c878d5bb..000000000000 --- a/app-backup/burp/files/burp-2.0.54-chuser_after_getting_lock.patch +++ /dev/null @@ -1,38 +0,0 @@ -From f765ad2c9f421eefcd3afc447ed45fa3fd2d17a0 Mon Sep 17 00:00:00 2001 -From: Graham Keeling <grke@grke.net> -Date: Sun, 13 Aug 2017 11:50:54 +0000 -Subject: [PATCH] Drop privileges after main pidfile creation. - -Change-Id: I762541db55e7884531e4d869e1a86533df71b5b8 ---- - src/prog.c | 10 +++++----- - 1 file changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/prog.c b/src/prog.c -index 244590d3..b94df6d3 100644 ---- a/src/prog.c -+++ b/src/prog.c -@@ -111,11 +111,6 @@ int reload(struct conf **confs, const char *conffile, bool firsttime) - setup_signals(); - #endif - -- // Do not try to change user or group after the first time. -- if(firsttime && chuser_and_or_chgrp( -- get_string(confs[OPT_USER]), get_string(confs[OPT_GROUP]))) -- return -1; -- - return 0; - } - -@@ -486,6 +481,11 @@ int real_main(int argc, char *argv[]) - } - } - -+ // Change privileges after having got the lock, for convenience. -+ if(chuser_and_or_chgrp( -+ get_string(confs[OPT_USER]), get_string(confs[OPT_GROUP]))) -+ return -1; -+ - set_int(confs[OPT_OVERWRITE], forceoverwrite); - set_int(confs[OPT_STRIP], strip); - set_int(confs[OPT_FORK], forking); diff --git a/app-backup/burp/files/burp-2.0.54-ncurses_pkg-config.patch b/app-backup/burp/files/burp-2.0.54-ncurses_pkg-config.patch deleted file mode 100644 index 07310d66b204..000000000000 --- a/app-backup/burp/files/burp-2.0.54-ncurses_pkg-config.patch +++ /dev/null @@ -1,37 +0,0 @@ ---- a/configure.ac -+++ b/configure.ac -@@ -1,3 +1,4 @@ -+ - dnl Process this file with autoconf to produce a configure script. - - dnl require a recent autoconf -@@ -276,21 +277,22 @@ - dnl ----------------------------------------------------------- - - have_ncurses=no --AC_CHECK_HEADERS([ncurses.h ncurses/ncurses.h], -+m4_ifdef([PKG_CHECK_MODULES], - [ -- AC_CHECK_LIB([ncurses], [curs_set], -+ PKG_CHECK_MODULES([ncurses], [ncurses], - [ -- NCURSES_LIBS="-lncurses" -- have_ncurses=yes -- AC_DEFINE([HAVE_NCURSES], [1], [Set to 1 if we have ncurses]) -- ] -+ have_ncurses=yes -+ NCURSES_LIBS="$ncurses_LIBS" -+ CFLAGS="$CFLAGS $ncurses_CFLAGS -DHAVE_NCURSES_H=1" -+ AC_DEFINE([HAVE_NCURSES], [1], [Set to 1 if we have ncurses]) -+ ], -+ [] - ) - ] - ) - - AC_SUBST([NCURSES_LIBS]) - -- - dnl ----------------------------------------------------------- - dnl Check whether libcheck ('Check') is available - dnl ----------------------------------------------------------- diff --git a/app-backup/burp/files/burp-2.0.54-no_mkdir_run.patch b/app-backup/burp/files/burp-2.0.54-no_mkdir_run.patch deleted file mode 100644 index 8d1cdc0a0628..000000000000 --- a/app-backup/burp/files/burp-2.0.54-no_mkdir_run.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/Makefile.am -+++ b/Makefile.am -@@ -405,7 +405,6 @@ - - install-data-local: - $(AM_V_at)$(MKDIR_P) $(DESTDIR)$(localstatedir)/spool/burp -- $(AM_V_at)$(MKDIR_P) $(DESTDIR)$(runstatedir) - - clean-local: clean-local-check - diff --git a/app-backup/burp/files/burp-2.0.54-protocol1_by_default.patch b/app-backup/burp/files/burp-2.0.54-protocol1_by_default.patch deleted file mode 100644 index 391c68a5f74b..000000000000 --- a/app-backup/burp/files/burp-2.0.54-protocol1_by_default.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- a/configs/client/burp.conf.in -+++ b/configs/client/burp.conf.in -@@ -10,7 +10,8 @@ - # 0 to decide automatically, 1 to force protocol1 mode (file level granularity - # with a pseudo mirrored storage on the server and optional rsync). 2 forces - # protocol2 mode (inline deduplication with variable length blocks). --# protocol = 0 -+# WARNING: as of April 2017 protocol2 is still considered experimental. -+protocol = 1 - pidfile = @runstatedir@/burp.client.pid - syslog = 0 - stdout = 1 ---- a/configs/server/burp.conf.in -+++ b/configs/server/burp.conf.in -@@ -21,7 +21,8 @@ - # protocol2 mode (inline deduplication with variable length blocks). - # Like many other settings, this can be set per client in the clientconfdir - # files. --# protocol = 0 -+# WARNING: as of April 2017 protocol2 is still considered experimental. -+protocol = 1 - pidfile = @runstatedir@/burp.server.pid - hardlinked_archive = 0 - working_dir_recovery_method = delete diff --git a/app-backup/burp/files/burp.tmpfiles b/app-backup/burp/files/burp.tmpfiles deleted file mode 100644 index 2f04960f230e..000000000000 --- a/app-backup/burp/files/burp.tmpfiles +++ /dev/null @@ -1 +0,0 @@ -d /run/burp 0755 burp burp - diff --git a/app-backup/burp/files/burp2.initd b/app-backup/burp/files/burp2.initd deleted file mode 100644 index 02a7ea856c42..000000000000 --- a/app-backup/burp/files/burp2.initd +++ /dev/null @@ -1,45 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -BURP_CONFIG="/etc/burp/burp-server.conf" - -description="Burp is a network backup and restore program" - -command="/usr/sbin/burp" -command_args="-c '${BURP_CONFIG}' -F" -command_background="yes" -pidfile="/run/burp/burp.server.pid" -start_stop_daemon_arg="--wait 500" - -extra_started_commands="reload summary" -description_reload="Reloads configuration" -description_summary="Displays main status monitor summary" - -get_backup_dir() { - grep '^directory = ' "${BURP_CONFIG}" \ - | sed -e 's/^directory = //' -} - -depend() { - need localmount - after bootmisc - use net -} - -start_pre() { - checkpath -o root:burp -m 0775 -d /etc/burp - checkpath -o root:burp -m 0640 -f /etc/burp/burp-server.conf - checkpath -o root:burp -m 0750 -d /etc/burp/clientconfdir - checkpath -o root:burp -m 0770 -d "$(get_backup_dir)" -} - -reload() { - ebegin "Reloading ${SVCNAME} configuration" - start-stop-daemon --exec ${command} --signal HUP - eend $? -} - -summary() { - "${command}" -c "${BURP_CONFIG}" -a S -} |