Commit Graph

70 Commits

Author SHA1 Message Date
ajacoutot
c4096e6659 Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:16:56 +00:00
sthen
0aedf47955 smokeping.rc: use ${daemon_user} not _smokeping in install -d 2022-07-07 13:51:45 +00:00
ajacoutot
963e8c6816 Use rc_exec in rc_start(). 2022-05-21 15:49:08 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
sthen
1f8dc567bf update to smokeping-2.8.2 2021-09-02 13:13:27 +00:00
sthen
ba8f1a1847 update to smokeping-2.8.1 2021-08-13 09:47:52 +00:00
sthen
9ddb7006e9 update to smokeping-2.8.0 2021-08-11 20:38:42 +00:00
sthen
97ba85a83b drop maintainer 2020-08-01 11:30:36 +00:00
sthen
6cc9779250 switch my maintainer email addresses to my own domain 2020-07-11 22:54:35 +00:00
sthen
d4d76633b9 smokeping: add httpd config sample (sent by someone, I don't recall who),
and make some other minor tweaks
2020-07-11 22:37:24 +00:00
sthen
81d390554c remove patch that was needed to cope with old nonstandard OpenBSD location for dig 2020-02-08 12:19:19 +00:00
sthen
07a4f990ae don't use "fping6 -6", current fping versions don't like it 2019-08-21 14:00:11 +00:00
sthen
d2cfa94dc4 update to smokeping-2.7.3 2019-08-21 12:35:12 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sthen
2f54590f33 smokeping needs p5-CGI-Fast following perl 5.24 update; from Caspar Schutijser 2017-03-29 08:24:21 +00:00
sthen
46b6a8ad5d fix config path in readme, from Caspar Schutijser 2016-07-10 12:07:26 +00:00
sthen
ab25bdcf3c fix rcctl args 2016-04-25 00:03:04 +00:00
sthen
21a58e9ef7 add a section on using smokeping with rrdcached, mostly for large installations 2016-04-12 10:18:20 +00:00
sthen
0bcc4ec8d1 handle rc.subr pexp changes 2015-07-15 23:17:11 +00:00
nigel
9ed8dbdcb2 Add dependency on www/p5-CGI and update to later version.
Ok sthen@
2015-06-02 10:40:49 +00:00
sthen
00e62b4374 fixup default paths in Smokeping probes 2014-11-14 17:07:23 +00:00
sthen
f48895327d adjust pexp again; it has to match various different modes. single-process -
perl: /usr/local/bin/smokeping [FPing]

multi-process -
perl: /usr/local/bin/smokeping [AnotherDNS]
perl: /usr/local/bin/smokeping [FPing]
/usr/bin/perl /usr/local/bin/smokeping

and not "/usr/bin/perl /usr/local/bin/smokeping_cgi". Not optimal as this
should signal only the master process when in multi-process mode, but that
can't be arranged with rc.subr's pgrep scheme (sometimes there are
advantages to pidfiles).
2014-11-12 12:19:13 +00:00
sthen
1b5b933de7 tweak pexp to match only the main smokeping process, not subprocesses or the cgi 2014-11-07 23:56:23 +00:00
sthen
10fef8bb67 p5-libwww is also a bdep, however p5-CGI-Session is no longer a dep at all 2014-11-06 09:46:28 +00:00
sthen
5e383a84b2 Digest::HMAC is a bdep as well as rdep 2014-11-06 09:37:39 +00:00
sthen
dd48d8ac94 tweak smokeping sample config
use @sample to pre-create img cache directory with good ownership for fastcgi
2014-11-05 16:05:21 +00:00
sthen
11ba3b4e6d update to smokeping 2.6.11
- add a new rc script to run as FastCGI
2014-11-05 15:42:09 +00:00
ajacoutot
9d087a11f1 Tweak documentation according to recent rc changes.
ok jasper@
2014-07-22 10:55:40 +00:00
sthen
2bcd8c5c0c /var/www/conf/modules.sample is no longer provided by base; noticed by florian@ 2014-05-30 13:14:08 +00:00
sthen
130c3b78ac reorder "use"s, fixes smokeping with -current perl 2014-04-17 22:11:37 +00:00
espie
02ddb9ed4c fix documentation for new pod2man 2014-03-23 09:27:21 +00:00
sthen
0a308ca49a handle rrdtool update 2013-11-05 17:49:33 +00:00
sthen
9eead3dd44 install @sample'd smokeping_secrets file with mode 640, it must not be
world-readable (enforced at startup)
2013-10-09 10:55:54 +00:00
sthen
da92a30c05 reinstate @newuser/@newgroup, lost in PLIST r1.13. spotted by phessler. 2013-07-01 23:21:13 +00:00
sthen
7a91e9d334 use MODPERL_ADJ_FILES 2013-05-24 14:45:54 +00:00
sthen
e744fd4f97 update to Smokeping 2.6.9 2013-03-21 14:32:04 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
ajacoutot
3cebecada4 Adapt to README.template.
ok sthen@ (maintainer)
2013-01-06 07:54:13 +00:00
sthen
26223473c7 update Smokeping to 2.6.8 and add an rc.d script
- note that the script file location has changed, it's probably simplest
to use the new sample httpd config.
2013-01-05 22:52:06 +00:00
espie
0397d65db0 new depends 2010-11-19 22:31:32 +00:00
espie
47ff75aa46 USE_GROFF=Yes 2010-10-18 18:36:45 +00:00
sthen
d1c6f80880 use REVISION, checked with before/after make show=PKGNAMES (plus some
extra-careful checking where there are complicated PSEUDO_FLAVORS).
2010-07-12 22:07:37 +00:00
sthen
5257ce140c reinstate dropping to _smokeping user accidentally removed in r1.7;
pointed out by/ok bernd@
2008-11-12 12:49:42 +00:00
sthen
d22edfe268 - add missing p5-libwww dependency pointed out by henning@
and other dependencies needed for various probes.

- @mode 600 in PLIST for smokeping_secrets config file

- bump package
2008-07-16 11:51:46 +00:00
sthen
fe8e61a17e Add a patch to fix static page generation and bump package.
https://lists.oetiker.ch/pipermail/smokeping-users/2008-June/003068.html
2008-06-09 18:42:09 +00:00
sthen
6626b06530 maintenance update to 2.3.6, small improvements to cgi/display output 2008-04-28 12:20:47 +00:00
sthen
03f5ddd4d5 maintenance update to 2.3.5, ok okan 2008-04-09 22:34:40 +00:00
sthen
33870e5972 maintenance update to 2.3.3, ok okan 2008-03-20 16:02:25 +00:00