diff options
author | 2014-10-01 09:33:24 +0000 | |
---|---|---|
committer | 2014-10-01 09:33:24 +0000 | |
commit | 2a3cc821c5bb430c204616e76905baa2f9bd1167 (patch) | |
tree | 4cbab77b7e5ff54d66f5c7aea5707ad52410cd8c /net-analyzer/greenbone-security-assistant | |
parent | arm64/m68k/s390/sh stable (diff) | |
download | historical-2a3cc821c5bb430c204616e76905baa2f9bd1167.tar.gz historical-2a3cc821c5bb430c204616e76905baa2f9bd1167.tar.bz2 historical-2a3cc821c5bb430c204616e76905baa2f9bd1167.zip |
net-analyzer/greenbone-security-assistant: Add systemd support
Package-Manager: portage-2.2.14_rc1/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'net-analyzer/greenbone-security-assistant')
9 files changed, 169 insertions, 16 deletions
diff --git a/net-analyzer/greenbone-security-assistant/ChangeLog b/net-analyzer/greenbone-security-assistant/ChangeLog index a5160774fc96..b25ab1f92c46 100644 --- a/net-analyzer/greenbone-security-assistant/ChangeLog +++ b/net-analyzer/greenbone-security-assistant/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for net-analyzer/greenbone-security-assistant # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/greenbone-security-assistant/ChangeLog,v 1.8 2014/09/28 18:23:34 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/greenbone-security-assistant/ChangeLog,v 1.9 2014/10/01 09:33:11 jlec Exp $ + +*greenbone-security-assistant-5.0.3-r1 (01 Oct 2014) + + 01 Oct 2014; Justin Lecher <jlec@gentoo.org> + +greenbone-security-assistant-5.0.3-r1.ebuild, + +files/greenbone-security-assistant-5.0.3-run.patch, +files/gsad.init, + +files/gsad.logrotate, +files/gsad.service, +files/gsad.tmpfiles.d, + +files/gsad-daemon.conf: + Add systemd support *greenbone-security-assistant-5.0.3 (28 Sep 2014) diff --git a/net-analyzer/greenbone-security-assistant/Manifest b/net-analyzer/greenbone-security-assistant/Manifest index f29a5e3ede6b..02451ac68002 100644 --- a/net-analyzer/greenbone-security-assistant/Manifest +++ b/net-analyzer/greenbone-security-assistant/Manifest @@ -1,7 +1,13 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 +AUX greenbone-security-assistant-5.0.3-run.patch 504 SHA256 2f29a58b6d5807b7437bfe6dc82415e62d31a246d2e6b13fc79ebabcd643cc44 SHA512 fead69c99f8cfb376d19c684495ed4cec7a90672fed378f3ae9ea245393ab3d52c34a2c8e5dd84ce7c5b844f1aa01d70b7a143f417e93f320a240bf1f683bb5d WHIRLPOOL a5b92f0889803751309ea9bbdab73f8918ea36bcb717186bfcbfa274bc173472cb87e96740e0d1193b79f867ff7fea08bf7a3c958fe4aff76c6050f48d6951aa AUX gsad 570 SHA256 6ff67bed678476553a0b0cfad1223c0a80ceed8c7baaf2b455b741579759ff55 SHA512 c93f089e63f68b7dea3061a49f489ee4741322b7218fe861107658fc6f552996b13d69113c37eb6e7b077ecf1f055cd90b1fdc5a691fc7d963b291c340a1b564 WHIRLPOOL 91e662d8651d18199788031157471b206412cbff0bf4ab6780b3dab02a3de4548fef6849e298c8820b50958c5854b4da2fcd228253641ae9bd76707fe63ac56f +AUX gsad-daemon.conf 378 SHA256 7da83b3cbf69bd8393896672833727da4245b10f786ac24aabd5ad25ac5bfb67 SHA512 a4802e41391b4ac51a88924dd3246390fe13c7119eac1130f34e8ff0f7b7df9096c9176569ac63fc2cc7ad8dae9e1bfa762f4853d2c3f7845208bdee0e8072e8 WHIRLPOOL 856fdf5187239dfa2ddaf39c4c943fb3d55d47e588297791812cd41b39a17d115a2e4b92ad6d3ef7cb07f9cb008fad3655f61c70ba157169addf945dba6e3b48 +AUX gsad.init 511 SHA256 2f29e56e4df4724e284d0922a99bf32ab4c887b1595017bd47d96d5cfdb333af SHA512 79ea0fc389d079ce78d216a0cb1a4616529e08c33bd909104a2b980786a126b5bfeda146c72376df760de96d095438790bc8e7d7c8e5be68fa310abab4dff742 WHIRLPOOL 2eb20979c86d8c6ff573f1656cb7677057c6b5745890f3a7db9b64b2d406652d5e648ad03e2475fbb78c3790c0462c4d0d964af3d7c734164e340ec43e89ec04 +AUX gsad.logrotate 199 SHA256 520799df540fc9d665d03095c368d3f7b61badd28fc9e4d1dbd095e374e7eff2 SHA512 0d459084f95e00dfb06912b9d89af011fac117a32687ffd3da3887c24e80c074b681c0d87532a4a7511e42c540f8d8b2ceaa04208fff531b94047a08decddd0f WHIRLPOOL 580c49a0c35dec2f198a00445c6cb52fef9be969c20e5e399307edef7265fc03a814d6e846b0d9e381f05ba24a4b2878b61e6ec2f3c404f6dcfff062c744d58a +AUX gsad.service 386 SHA256 497f1d62efe57e7e6278f00d3e11ec82e2fb61809e109c842796defc2632e80c SHA512 6a706bb3d9fe474818aad419ad50f315a144ac489af5e8225deee773439d12b1296d026ae38bcc3f7fa5b826e2fdcf902b1f072024dda40d9431e12026627a32 WHIRLPOOL d081f4215f646f7c7ed494acd28bca6ee51499268ddc129a1b9604da3bd13b42f024c3939e3b51d949abdef9c7bb0f16518ab04afe8ab18739d3aed1bcee4c1d +AUX gsad.tmpfiles.d 28 SHA256 7a0bd6c5fe5ddaa05f65a1be880474a541aece839b3ccf631781d081fe437a22 SHA512 b5d98625495353d32bdcaecf5499e2cbe3a8b1a84b067018b61f2ce6e110b0e3a14a061e8791c08891a7058976555a2c7971b48c90f690605129deb457b7b754 WHIRLPOOL 0039e8292a1678fb3fe05e38df312b8cc5d1349bbed9ccee893e59688ccef9e6a874efc3ec7baeab844b6cece6e1bb3f95c023eb71dd5d6d24f0bb3b312cf4d3 DIST greenbone-security-assistant-2.0.1.tar.gz 351124 SHA256 ac7e3ea6107cb15093467d2b7acea27927289fdc4c486343bf0c6a13e79f92fd SHA512 30ebd2fd92c6c98cce21a0732ea7d2f74c05f9298ef7439734d935aa3bb83aca4cb5d4cc9bf886ba62f41ab4231669d35aeb4968a65e9eb2997fce48517c624b WHIRLPOOL 03e665b7fecb1eac964437b21ac70418205c7b67876c877020fc4d00686d9c744a26b1b0319d0c61747e5223727abd11a97286aa4c2b2b18fe52191661e4fc19 DIST greenbone-security-assistant-4.0.1.tar.gz 588353 SHA256 7616747f80259e83424eb7e20c441fbfb819cb6ac63314485c8cf1b54b7493e4 SHA512 f7cb5eacb70ad968415ed2d60f059b027347d824f265d1ef63df3757bbec36e38cbbe0bf3687e333353ca9865ea037b3790360a51f5cf8a12072323fe7727457 WHIRLPOOL e4bfdaf39c5d88eacc80909b0f5edd64298901e072b4b9ed7e8b36e22f027d369f098dccd14bf33db2cf48aa2c5690f79136af1acf8457b74dab096986e105e5 DIST greenbone-security-assistant-4.0.2.tar.gz 589059 SHA256 3b96d2306ef0e488366c0ec65a6548c04b491a73349521c7019c64474ec2452e SHA512 34a32f21f6a9c3b35d8048f5f46da686084b58ac3d60aa83ea95d7c5eaab7d8fe781e4cef1b3fb5df5ddc11ccbf21907f90e1a56a27824033630a89acb306aab WHIRLPOOL 9ac8033dc8934377fc48d4649de7e87c97faf933cf53a512f841b843c5b92b9ef9998009eabe8011e63a343a75c73cc54ca29306e6feffc50b956ae58c055c92 @@ -11,25 +17,26 @@ EBUILD greenbone-security-assistant-2.0.1.ebuild 983 SHA256 b0c753468daf4b5f71be EBUILD greenbone-security-assistant-4.0.1.ebuild 903 SHA256 35f6028333b1aa8713970ede7a44a7f3d1d57bcf1a6bf7e192eb46275bf437b5 SHA512 396272f4addc2d0a1e4d2c9ea909378792d6a9de0a13f6b559e71ff8654c37a91c6d6c0c35cd2a13fba8e3f7c34ee5e710f183c2d652ce2da755bfb8ab424651 WHIRLPOOL 1af7fcc2a3c07176f056f6e74eecddb374df222cde4e7767a5dc144685120063dae1ed64eb3d6f2c1eefa315f4e67055a4369fd92a0a91b8e7e7c6115a7987b9 EBUILD greenbone-security-assistant-4.0.2.ebuild 902 SHA256 d4fe430a69b20dd5902fd03e9caa1ac20526bad2a68c14f91d5a1fc88aa6ba2a SHA512 a9f23244ca5d2a80140543287b7315e5f8fa4b1b250e317dd86b877e6eab7e1224379e43384c38a29cb7e0778a5cf43fb281ad400406f2123885f13954f391ea WHIRLPOOL a7bc2fb5ec5fa4bc627a707a0445d90a90f3b5c5b5338b26dbeb4ec946770ea89d0de02d61bd21e0ef49cc66d72fb081560d8575bc0b332d5d5f44c16aaa1adb EBUILD greenbone-security-assistant-5.0.1.ebuild 902 SHA256 c08e61c00038cfdf143e09a607d58b2195b522721e4da38cdef89c8bda2e7cbf SHA512 a4a88dfd725e448a0aae8aff41b624b8a2c089fba01411ced1bb9747d5a2595bf2832d5191e1ad1a5fa3cc620a94b44076baefe1238a8586e404b2736db5a662 WHIRLPOOL 940b10468d295afb66cb77428589d90e42bdab108183c5fc647e686cf4e00387a8e8c5ea228464d929332021e4ea91cb4f4c9c1eabd5950adbc3821b2e5d2564 +EBUILD greenbone-security-assistant-5.0.3-r1.ebuild 1575 SHA256 bc4dff5bf80b2e6ce02e33d16c95a97a985d9375639efd58827bb56e8af7b7ec SHA512 fe5ab2a86175c0cbf600a184539cfa9814e51e1ad6e844ed076291ca4e6cf2a7290fc3adaa446266b2cfcce979016229bbbd6713e35e3b03297fb3335606c8f7 WHIRLPOOL ab259fe660249048205b280a409062b13157f49cdd4223f9da23b9abe100f65ca6399e28eb989a10fa651977680995c4499150ee88bce58b8a8e95f20bc4d480 EBUILD greenbone-security-assistant-5.0.3.ebuild 903 SHA256 9fbf8a33a975b0b2b4459c7192123d7308ac74bc2ce86529654b955ab055e984 SHA512 caf697a7ca4741a9107f988bd2edab832eff6e375ef2b3cf6bfe31bc6c5046cc0d3de30a39f861293a03098dc7314fef74f2772dbf2a63a8a63e6101e4751c73 WHIRLPOOL 370369d895eb046b52ce3878837ff18d7dfccd878ff96c2bbc154f0d73dcaa16c9875d639fd13fd349582be4e308b21291198f7997de3f572687c97792f12d07 -MISC ChangeLog 1646 SHA256 93680773061e62334d8fe3237763b00a1c163723e15919176771b60565e82522 SHA512 3556022732e3648a1d3644aac318aa7c2ba9bc9417583a99a10cf8ce1b30771e96b21b31f2dac0b8171324210825f62aa06a54c36f7697c4b68e518611c519af WHIRLPOOL c342b01881e01f4a5453dfa7aeb3972a34407100a5df7cb723a96fd2c40a47691c51080cda0c2f5a7c224e967e243b2b4611d422f9058294c868aa0574fd1df9 +MISC ChangeLog 1989 SHA256 6aa79166d8da6b9e1e0d4ec56ef5a11d027aedb2e62cf833c360e3c6622d7c60 SHA512 5060db680312933b74f34c600840f579e762e6971d3837db80bcd7d7305aa09fd0c1cdd5845a25f27f64269ae84f04bfca856cb8dee8eb5b90a5694c07c4763a WHIRLPOOL a25dd2e1b4bc9c50598357740053eb902d4f74dc1810be29420dde999dd02ee7bb7d79f1fb0be4e930a04eadc79fe97da90859356157444b8e110d0fcda9af2b MISC metadata.xml 206 SHA256 5ed6f72b0875cf8d913b70843b7e7474d237a6fde6da5d2d0a9fb1b0a6530ed3 SHA512 1129ba77fc749f7d7e57b6d3754f24b6391186ac970ee47bcf761c08b1e5df412f4ae18ba0a0f5fc159f4cc3c7647a8030c0877b06a669e5562af50019dfaf41 WHIRLPOOL aa2e2f263c929e1ef192e131912b5d645b1162aa28f8a297a5998af645e232828ba1ae62b6260e7ad426d2e05519d17154dc993ff48cda3c497585d93bf60d0f -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQJ8BAEBCgBmBQJUKFItXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +iQJ8BAEBCgBmBQJUK8pjXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQyQ0JDQjFGMzBDQ0UxMjFGNENDNDgxMDdC -OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVirfCEP/3SWy29cpQB1BzebUFb59pBn -XoZbEQETwf/wcBbanSAydkaU6h9XtVau9fR+uCRjAcQRiAMWHu5M3RDDZcSvs+Jy -IOchPG0/XxIgB/ckNBODYwneJC/3wTZ7Hh7O8haiXfbjsGtBTmzxc/t6VSV7bDW9 -HeQ455khhgxw7maKatzXvpRe0/EY0Q99uSq4GlqSgBSPZlxvWz9/dgT47Lm34neK -MlfLhp5PPOI5keQunQIs8vaib8dDjn7MfAESp+8sCHJD4+2KpNKWQ3TltUvTkROW -hTntoa/O/DuD7fcbJ3VzqtzGikOFWDKk0u2D53B/owjveNU9/jFVzJ+a9bSqKyMV -0+tHYncj9Qc03ERx/8iRRN3eaMkcBv49iODzLyDK7krSkMIQN4Goq5bzuTpgi49T -scSwMob9DMC1k/9iMttUScVgsyN35vPJt0owio+7rcSqvZDTypdp3pGO8QpVYs5h -6eUSdeWPs6BkTpxnpsr20HgcxqNidFCx5UV78ALtFyYdAIjNSema5cOWe3WWkPru -DaOif//SHBLtSL4hDRe+2uBKt0lfLK4R7n2U/DDrrdq0SmnUrKuIQHtzdtfQ2/aE -UVZvnU2CY9Ok7GJVF5W/+VPUcMkNwXDn/gAnaAnv9IyDieV1+YRu9vTgomSydo6W -tmbJ2NtUUq1X+JykUa2u -=M+dR +OUQ0RjIzMUJEMTU1OEFCAAoJELnU8jG9FVircMkP/0mpsgZqtv6Njp388/XRK5EI +nIRJcesD2nEQCWmOuCFi6qbDhM4wpDxjCmkOM+u20VZgeLbgoGKNezCJyU5XB8Ow +3rGt67q/sHzu+YpEWuO8HwtIft+f5+JKIvckRlZh7HJbxpg45W6UPdXZeZ59YBys +IPchrvEhiRQgBSP9um6dxY+xgtWr98Nun0rjlFDVHaCE0oFlvSIkESRuH+h8Zros +X5Y0SbD3Tk2TeIlxNiTSR00emlKuhsBi7ZJ01sX4CfXwZPluDWUk64kWZsM2Viuy +RaIKdSEKJm9lF+sEDdMhEkLBnnWyVdcSfEuWuIZkuK8d7Es24ppKRXfZ1exU9exH +e3g7cJPob4+26atPkV1LNBPeAMyP4LFEBFz6PwPA2EUOkY6HkiwMJKCZML1vQwQb +ptWX62hOC4htOTMqtN3VszKT19WQFUWBJtDMv5K7ImHGWYSxhZMyduDj9b3gNmG7 +ZhjUiFNGz5Bj2WxgfA0+WxI65/nThts8Vw7DPe0yVX/PNas4KjsNZqpFjDOlWvKj +1EBtnz1JRY5Zpvzjy/L+dIVaq71YeThC6xhXMVKT8WdcWoZdEEJUHC1rU4exnHK/ +vJ2f0zWKE7DIhTJFwA9gszI8zhnoejSWIT66Sve2Qe78932Q4SX6dSOMejMBsFXy +ySBy1elQShL3tZCIUHVU +=RgeV -----END PGP SIGNATURE----- diff --git a/net-analyzer/greenbone-security-assistant/files/greenbone-security-assistant-5.0.3-run.patch b/net-analyzer/greenbone-security-assistant/files/greenbone-security-assistant-5.0.3-run.patch new file mode 100644 index 000000000000..ec5ee92fd73b --- /dev/null +++ b/net-analyzer/greenbone-security-assistant/files/greenbone-security-assistant-5.0.3-run.patch @@ -0,0 +1,16 @@ + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 67cf344..c15f785 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -272,7 +272,7 @@ endif (NOT DATADIR) + + set (OPENVAS_STATE_DIR "${LOCALSTATEDIR}/lib/openvas") + set (OPENVAS_LOG_DIR "${LOCALSTATEDIR}/log/openvas") +-set (GSAD_PID_DIR "${LOCALSTATEDIR}/run") ++set (GSAD_PID_DIR "/run") + set (GSA_DATA_DIR "${DATADIR}/openvas/gsa") + + # TODO: Eventually use own certificates diff --git a/net-analyzer/greenbone-security-assistant/files/gsad-daemon.conf b/net-analyzer/greenbone-security-assistant/files/gsad-daemon.conf new file mode 100644 index 000000000000..0de530635122 --- /dev/null +++ b/net-analyzer/greenbone-security-assistant/files/gsad-daemon.conf @@ -0,0 +1,14 @@ +#Listen on given address - by default assistant listens on all addresses +# ASSISTANT_LISTEN=--listen=127.0.0.1 + +#Listen on given port - by default 9391 +#ASSISTANT_PORT=--port=9392 + +#Contact manager on given address +#MANAGER_LISTEN=--mlisten=127.0.0.1 + +#Manager listens on given port - by default 9390 +#MANAGER_PORT=--mport=9390 + +# Additional arguments +# ASSISTANT_EXTRA_ARGS="" diff --git a/net-analyzer/greenbone-security-assistant/files/gsad.init b/net-analyzer/greenbone-security-assistant/files/gsad.init new file mode 100644 index 000000000000..d9afcdf93ec6 --- /dev/null +++ b/net-analyzer/greenbone-security-assistant/files/gsad.init @@ -0,0 +1,14 @@ +#!/sbin/runscript +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/greenbone-security-assistant/files/gsad.init,v 1.1 2014/10/01 09:33:11 jlec Exp $ + +name="Greenbone Security Assistant Daemon" +command="/usr/sbin/gsad" +command_args="${ASSISTANT_LISTEN} ${ASSISTANT_PORT} ${MANAGER_LISTEN} ${MANAGER_PORT} ${ASSISTANT_EXTRA_ARGS}" +pidfile="/run/gsad.pid" + +depend() { + after bootmisc + need localmount net +} diff --git a/net-analyzer/greenbone-security-assistant/files/gsad.logrotate b/net-analyzer/greenbone-security-assistant/files/gsad.logrotate new file mode 100644 index 000000000000..f0948cbea1f5 --- /dev/null +++ b/net-analyzer/greenbone-security-assistant/files/gsad.logrotate @@ -0,0 +1,11 @@ +# logrotate for openvas +/var/log/openvas/gsad.log { + rotate 4 + weekly + compress + delaycompress + missingok + postrotate + /bin/kill -HUP `pidof gsad` + endscript +} diff --git a/net-analyzer/greenbone-security-assistant/files/gsad.service b/net-analyzer/greenbone-security-assistant/files/gsad.service new file mode 100644 index 000000000000..8825f52f0949 --- /dev/null +++ b/net-analyzer/greenbone-security-assistant/files/gsad.service @@ -0,0 +1,16 @@ +[Unit] +Description=Greenbone Security Assistant Daemon +After=network.target +Before=openvasmd.service + +[Service] +EnvironmentFile=-/etc/openvas/gsad-daemon.conf +ExecStart=/usr/sbin/gsad -f ${ASSISTANT_LISTEN} ${ASSISTANT_PORT} ${MANAGER_LISTEN} ${MANAGER_PORT} ${ASSISTANT_EXTRA_ARGS} +Restart=always +RestartSec=1 +User=root +Group=root +TimeoutSec=1200 + +[Install] +WantedBy=multi-user.target diff --git a/net-analyzer/greenbone-security-assistant/files/gsad.tmpfiles.d b/net-analyzer/greenbone-security-assistant/files/gsad.tmpfiles.d new file mode 100644 index 000000000000..18e820caec1b --- /dev/null +++ b/net-analyzer/greenbone-security-assistant/files/gsad.tmpfiles.d @@ -0,0 +1 @@ +d /var/cache/openvassd 0775 diff --git a/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-5.0.3-r1.ebuild b/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-5.0.3-r1.ebuild new file mode 100644 index 000000000000..4cbff6cfa8e5 --- /dev/null +++ b/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-5.0.3-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/greenbone-security-assistant/greenbone-security-assistant-5.0.3-r1.ebuild,v 1.1 2014/10/01 09:33:11 jlec Exp $ + +EAPI=5 + +inherit cmake-utils systemd + +MY_PN=gsad + +DESCRIPTION="Greenbone Security Assistant for openvas" +HOMEPAGE="http://www.openvas.org/" +SRC_URI="http://wald.intevation.org/frs/download.php/1734/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +RDEPEND=" + >=net-analyzer/openvas-libraries-7.0.4 + dev-libs/libxslt + net-libs/libmicrohttpd[messages]" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}-run.patch + ) + +src_prepare() { + sed \ + -e '/^install.*OPENVAS_CACHE_DIR.*/d' \ + -i CMakeLists.txt || die + cmake-utils_src_prepare +} + +src_configure() { + local mycmakeargs=( + "-DLOCALSTATEDIR=${EPREFIX}/var" + "-DSYSCONFDIR=${EPREFIX}/etc" + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + newinitd "${FILESDIR}"/${MY_PN}.init ${MY_PN} + + insinto /etc/openvas + doins "${FILESDIR}"/${MY_PN}-daemon.conf + dosym ../openvas/${MY_PN}-daemon.conf /etc/conf.d/${PN} + + insinto /etc/logrotate.d + doins "${FILESDIR}"/${MY_PN}.logrotate + + systemd_newtmpfilesd "${FILESDIR}"/${MY_PN}.tmpfiles.d ${MY_PN}.conf + systemd_dounit "${FILESDIR}"/${MY_PN}.service +} + +pkg_postinst() { + elog "To use ${MY_PN}, you first need to:" + elog "1. Call 'openvas-nvt-sync' to download/update plugins" + elog "2. Call 'openvas-mkcert' to generate a server certificate" +} |