Commit Graph

19 Commits

Author SHA1 Message Date
matthew wall
7ccb5a11a2 make removal more robust 2024-07-04 15:33:49 -04:00
Matthew Wall
1c805390aa refactor init enable/disable. ensure true for postinst commands. eliminate possible init conflicts, do not just warn about them. 2024-02-19 08:22:50 -05:00
matthew wall
96cee34d69 for debian package, prefer /usr/lib but fall back to /lib 2024-01-12 14:28:16 -05:00
matthew wall
f3497d6aa7 provide feedback in postrm. remove unused output from preinst. 2024-01-11 08:02:36 -05:00
Matthew Wall
2d5e8d1829 no need for cat before sed 2024-01-07 09:04:37 -05:00
Matthew Wall
0367c167a9 as per debian guidelines, put the daemon stop in prerm, but the daemon removal in postrm. ensure that both systemd and sysv work on debian systems, for both deb and pip installs. try to keep lintian happy, but it seems to have differences between deb10 and deb12. 2024-01-01 21:48:55 -05:00
matthew wall
273eed5399 put systemd, udev, skin, and extensions into post 2023-12-28 22:04:01 -05:00
Matthew Wall
66342d0498 no need to enable/disable template units 2023-12-14 07:53:12 -05:00
Matthew Wall
20f5b9d18f do not fail on debian systems/environments that do not have systemd 2023-12-13 20:30:47 -05:00
matthew wall
ce69c0ab77 do the init shutdown and disable in prerm instead of postrm 2023-12-04 10:15:13 -05:00
Matthew Wall
63fcc03bb4 enable/disable the systemd template 2023-12-03 22:20:40 -05:00
matthew wall
b9b828402d eliminate init.d references (for now). parameterize the weewx user labels and permissions. 2023-11-23 08:35:05 -05:00
Tom Keffer
a563f1d3ba Use /etc/weewx as WEEWX_ROOT in Debian package. 2023-03-25 13:12:35 -07:00
Matthew Wall
642458f6bc delete the python3 compiled files too 2020-04-28 21:24:32 -04:00
Matthew Wall
554ba29723 eliminate svn:keywords Id 2015-03-08 11:03:39 -04:00
Matthew Wall
e30ed370bb fixed bug in wmr9x8 template. added ability to merge weewx.conf for debian installs. 2013-04-01 21:57:11 +00:00
Matthew Wall
34e24aa6a4 restart weewxd on upgrades, not just installs 2013-03-23 03:02:24 +00:00
Matthew Wall
d493696dfe fixed debian rc script return codes and output. fixed rpm removal instructions. update debian and redhat changelogs for 2.2.0a3 release. 2013-02-03 14:39:27 +00:00
Matthew Wall
9170a8fa98 merge packaging branch to trunk 2013-01-28 18:23:05 +00:00