summaryrefslogtreecommitdiffstats
path: root/system/netdata-openrc.in
AgeCommit message (Collapse)Author
2018-11-08netdata-openrc: Move check from depends() function to start_pre() (#4575)Aaditya Bagga
check should be in start_pre() as its only needed when starting the service as opposed to depends() which can be called anytime to evaluate service dependencies
2018-09-30fix spdx (#4327)Paweł Krupa
2018-09-11use pidfile to send HUP to netdata via logrotate; fixes #4103; fixes #4020Costa Tsaousis (ktsaou)
2018-05-31Add SPDX-License-Identifier headers to most files.Austin S. Hemmelgarn
This tags all the files that I can clearly identify as being part of Netdata and not a local copy of a third party package that we're redistributing.
2018-04-03update openrc init scriptMatthew Thode
Quote variables where able. Switch to a more posix double 'and'. Remove unused variables. The exit timeout was fixed. We also remove fetching the configuration from the init script (it should not live in it). Further we define reload rotate and save commands to prevent the need to restart all the time.
2017-10-04proper AND at openrc shellCosta Tsaousis (ktsaou)
2017-10-03Fix the path to the netdata executable in the openrc scriptCraig Andrews
Fixes #2826
2017-10-03Eliminate bashisms in openrc scriptCraig Andrews
2017-08-22increase service stop timeout to 60 secondsCosta Tsaousis (ktsaou)
2016-07-04runscript is deprecated, use openrc-run insteadCraig Andrews
Discovered due to a Gentoo QA notice: ```text * QA Notice: #!/sbin/runscript is deprecated, use #!/sbin/openrc-run instead: * //etc/init.d/netdata ```
2016-05-31fixed memory leak in web_client_free()Costa Tsaousis (ktsaou)
2016-05-23Command line: Follow IEEE Std 1003.1, 2013 EditionSimon Nagl
Standardize command line options: http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html Make command line options maintainable: - Use getopts for parsing. - Define options in a list of structs. - Compute optstring and help message from the struct. Changed command line options are marked deprecated. We can remove them in the next major release.
2016-04-09fix for openrc not stopping netdataCosta Tsaousis (ktsaou)
2016-04-09Removed 'netdata' folder in service filespavel
2016-04-09PID file fixes (systemd, openrc)pavel
2016-04-03Squashed commit of the following:Costa Tsaousis (ktsaou)
commit 950f04df117bf246cfa9a2fa99bf12a64d6bd0a4 Author: Costa Tsaousis (ktsaou) <costa@tsaousis.gr> Date: Sun Apr 3 23:47:06 2016 +0300 dont keep the pidfd open commit bd45505d0177703940b2393a5e36b3e80b912ff1 Author: Costa Tsaousis (ktsaou) <costa@tsaousis.gr> Date: Sun Apr 3 23:33:18 2016 +0300 dont unlink pidfile at start commit 4afd30e81d3cd70400162c7603b659fd35160c8b Author: Costa Tsaousis (ktsaou) <costa@tsaousis.gr> Date: Sun Apr 3 23:30:47 2016 +0300 close pidfile then unlink commit faf66f4f5f39bda8d0b5e947afbdb8cd1ac505be Author: Costa Tsaousis (ktsaou) <costa@tsaousis.gr> Date: Sun Apr 3 19:38:49 2016 +0300 fix to keep close the file if it has been successfully chwoned commit 0af1e73e6db3b681e8303ee394fc2ac003db6e67 Author: Costa Tsaousis (ktsaou) <costa@tsaousis.gr> Date: Sun Apr 3 19:35:31 2016 +0300 chown pidfile only when dropping privileges; do not keep the pidfile open when not dropping privileges commit 550c9f8e9757f5a5767d11764a80f7736c197b37 Author: Costa Tsaousis (ktsaou) <costa@tsaousis.gr> Date: Sun Apr 3 19:15:32 2016 +0300 do not chown pidfile commit ca808d2231ed175397408ea436a50642e10cd281 Author: Costa Tsaousis (ktsaou) <costa@tsaousis.gr> Date: Sun Apr 3 18:57:30 2016 +0300 added command line parameter -pidfile; the pidfile is only generated if this parameter is passed; #151 #156
2016-04-03Update Gentoo related filesJustin Lecher
* Properly replace install destination at buildtime in init script * Ebuild: - Add note about KSM - Drop KEYWORDS in live ebuild - Strip down calls which equal default - Set DESCRIPTION to GH slogan - Rename USE zlib to compression - Drop additional die - Allow to change NETDATA_USER in make.conf * Clean openrc init script Signed-off-by: Justin Lecher <jlec@gentoo.org>