Tom Keffer
|
247d228478
|
Version 5.3.1
|
2026-03-03 05:42:13 -08:00 |
|
Tom Keffer
|
7fea4d424b
|
Version 5.3.0
|
2026-03-01 15:28:24 -08:00 |
|
Tom Keffer
|
7644dd44f7
|
Version 5.3.0b2
|
2026-02-23 14:40:48 -08:00 |
|
Tom Keffer
|
99154de56c
|
Version 5.3.0b1
|
2026-01-17 14:09:06 -08:00 |
|
Matthew Wall
|
0c9ab1c5f5
|
update changelogs
|
2025-10-05 21:17:02 -04:00 |
|
matthew wall
|
c7ebf9815d
|
ensure that weewx runs after install. debian behavior is not the same as redhat or suse.
|
2024-07-04 18:20:32 -04:00 |
|
matthew wall
|
5e4137134d
|
update debian changelog
|
2024-07-04 18:03:46 -04:00 |
|
matthew wall
|
55a367df77
|
use a process counting technique that does not break and that does not depend on systemd
|
2024-07-04 18:02:14 -04:00 |
|
matthew wall
|
491a2a0ae7
|
punt validation of lat/lon
|
2024-07-04 16:16:59 -04:00 |
|
matthew wall
|
99c414f48b
|
quote the arg to number match
|
2024-07-04 15:57:33 -04:00 |
|
matthew wall
|
a988560de1
|
grrrr
|
2024-07-04 15:37:58 -04:00 |
|
matthew wall
|
4ade9b8db9
|
fix debian changelog
|
2024-07-04 15:37:17 -04:00 |
|
matthew wall
|
89bcac010b
|
update debian changelog
|
2024-07-04 15:35:15 -04:00 |
|
matthew wall
|
80f0f44302
|
fix lat/lon number check
|
2024-07-04 15:34:09 -04:00 |
|
matthew wall
|
7ccb5a11a2
|
make removal more robust
|
2024-07-04 15:33:49 -04:00 |
|
matthew wall
|
a2ab4753b6
|
bump to 5.1.0
|
2024-07-04 13:38:06 -04:00 |
|
Matthew Wall
|
443dcd4633
|
bump to 5.1.0b6
|
2024-07-04 13:16:12 -04:00 |
|
Matthew Wall
|
8d5116dada
|
always start weewx on new install. on an upgrade, only start weewx if it was running before the upgrade. ignore systemd presets.
|
2024-07-04 13:13:57 -04:00 |
|
Matthew Wall
|
0cd2398126
|
make the count invocation robust
|
2024-07-04 05:46:06 -04:00 |
|
Matthew Wall
|
83a92aa802
|
update package changelogs
|
2024-07-04 05:17:42 -04:00 |
|
Matthew Wall
|
7eaa62e9af
|
fixed typo in check for running instances
|
2024-07-03 23:51:40 -04:00 |
|
Matthew Wall
|
c6431091ff
|
update package changelogs
|
2024-07-03 23:20:39 -04:00 |
|
Matthew Wall
|
4d9a0b79cf
|
bump to 5.1.0b5
|
2024-07-03 23:18:07 -04:00 |
|
Matthew Wall
|
11427f6644
|
start only if weewxd was already running. use presets on redhat. iterate instances for systemd units, but cfgs not yet captured.
|
2024-07-03 22:40:49 -04:00 |
|
Tom Keffer
|
d06109403b
|
v5.1.0b4
|
2024-05-25 10:27:32 -07:00 |
|
Matthew Wall
|
85e5ac832d
|
Merge branch 'development' into mwall_pkg
|
2024-05-23 23:18:03 -04:00 |
|
Matthew Wall
|
fc39ee7df2
|
rearrange setup steps to ensure permissions+ownership will apply properly
|
2024-05-06 12:26:41 -04:00 |
|
Matthew Wall
|
4b1335062a
|
fix broken grep invocation
|
2024-05-06 10:26:00 -04:00 |
|
Matthew Wall
|
40f1106c35
|
fix grep invocation for /etc/default/weewx
|
2024-05-05 03:14:53 -04:00 |
|
Matthew Wall
|
ad9b745e45
|
set permissions on weewx conf file(s) to 660 in order to protect passwords/tokens
|
2024-04-07 21:04:31 -04:00 |
|
Matthew Wall
|
c983e54a4a
|
use id instead of USER
|
2024-04-06 21:11:24 -04:00 |
|
Matthew Wall
|
ebdc08afb0
|
do not put installing user into weewx group if no installing user defined. addressess issue #952
|
2024-04-06 20:56:55 -04:00 |
|
Matthew Wall
|
991790af5f
|
sanitize lat/lon
|
2024-02-19 09:51:38 -05: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
|
daf9519667
|
consolidate scriptlets and maintainer scripts
|
2024-02-11 18:34:44 -05:00 |
|
matthew wall
|
2f97c0e6d4
|
do not chmod recursively on the weewx home directory
|
2024-02-11 15:39:50 -05:00 |
|
matthew wall
|
8672a54eca
|
modify /etc/default/weewx only if there is a conflict with this install. do not create /etc/default/weewx on a new install. remove epel-release as dependency in redhat packages. explicitly invoke the weectl from the to-be-installed package.
|
2024-02-11 00:09:55 -05:00 |
|
Matthew Wall
|
14cbfbade9
|
bump to 5.0.2 and update changelogs
|
2024-02-10 02:03:49 -05:00 |
|
matthew wall
|
88698e6b0b
|
fix signing of apt repo?
|
2024-02-07 21:35:03 -05:00 |
|
Matthew Wall
|
f738a2420e
|
fix permissions for real
|
2024-02-04 21:50:41 -05:00 |
|
matthew wall
|
634852c737
|
changelogs for rev2 packages
|
2024-02-04 21:31:20 -05:00 |
|
matthew wall
|
5dae205302
|
fix permissions on all files in /etc/weewx, /var/lib/weewx, and /var/www/html/weewx
|
2024-02-04 21:28:15 -05:00 |
|
Matthew Wall
|
6cf7f5cd24
|
handle cases where permissions are broken before the installation. fixed typo in rpm user_dir macro. do explicit daemon-reload for rpm systemd unit configuration.
|
2024-02-04 14:32:21 -05:00 |
|
matthew wall
|
0842d05ae4
|
fix logic for putting install user into weewx group
|
2024-02-04 02:09:37 -05:00 |
|
matthew wall
|
5cb3715e4c
|
move aside any existing /etc/default/weewx so that we avoid python2/python3 problems and ensure a working installation. fixed bug in debian postinst GROUP determination.
|
2024-02-04 01:52:29 -05:00 |
|
matthew wall
|
e28ad92849
|
add user who is installing to the weewx group, if appropriate
|
2024-02-01 18:46:17 -05:00 |
|
matthew wall
|
eacd577651
|
convert permissions on every upgrade, not just new install, unless user was modified
|
2024-01-27 00:28:56 -05:00 |
|
Matthew Wall
|
4005e1e9f6
|
use /var/lib/weewx as HOME for weewx on redhat/suse
|
2024-01-24 21:06:21 -05:00 |
|
matthew wall
|
f6ca5cf5f4
|
update version and changelogs
|
2024-01-22 20:31:15 -05:00 |
|
matthew wall
|
1691dc2fe1
|
force altitude units to a correct value so the installer will not fail when the config is parsed. wish there was some way to do a string and choice in a single debconf template.
|
2024-01-16 09:17:20 -05:00 |
|