Commit Graph

  • 9a3d0a4bfb importlib resources is implemented Matthew Wall 2023-12-19 16:09:59 -05:00
  • 1faaf984af provide more feedback when locating user dir and loading user.extensions Matthew Wall 2023-12-19 16:00:04 -05:00
  • 8d97822328 process name is weectl-report not wee_report Matthew Wall 2023-12-19 15:33:40 -05:00
  • 84a5bbc05c make the code responsible for type-safety instead of forcing it on users Matthew Wall 2023-12-19 15:23:05 -05:00
  • 3c55c9188b do not install rsyslog or logrotate script, but copy them to weewx data so they can be used if user wants to use syslog instead of standalone logging Matthew Wall 2023-12-19 10:02:12 -05:00
  • 369a6ce914 these will now be documented in the wiki Matthew Wall 2023-12-19 09:54:41 -05:00
  • 9805d80055 default to apache 2.4 since 2.2 has been old for ages Matthew Wall 2023-12-19 09:33:46 -05:00
  • cf060c2bc3 fixed typo in deb rules for log dir Matthew Wall 2023-12-18 22:22:56 -05:00
  • 9c2e39bc60 update deb/rpm changelogs Matthew Wall 2023-12-18 22:13:11 -05:00
  • 39a32a58a4 bump to 5.0.0b18 Matthew Wall 2023-12-18 22:12:30 -05:00
  • c0e85374ce Merge branch 'development' of github.com:weewx/weewx into development Matthew Wall 2023-12-18 22:10:22 -05:00
  • 1c79c355d0 default to standalone logging Matthew Wall 2023-12-18 22:10:13 -05:00
  • 277bbc91e2 distinguish stdout and stderr in systemd units because it matters Matthew Wall 2023-12-18 21:36:31 -05:00
  • 377e9c590c Use importlib-resources backport to support Python 3.6 Tom Keffer 2023-12-18 17:13:23 -08:00
  • 8dfae50076 need the pid1 check in each scriptlet Matthew Wall 2023-12-18 20:06:58 -05:00
  • 8f92ab2a46 enable el8 package Matthew Wall 2023-12-18 18:31:03 -05:00
  • 7736ec4e31 Add a [Logging] stanza back in. Tom Keffer 2023-12-18 13:11:57 -08:00
  • 8f818a60e2 must include importlib separate for importlib.resources compatiblity Matthew Wall 2023-12-18 14:22:11 -05:00
  • a6268a1a75 added support for redhat8 and suse15 by including the importlib_resources backport of import.resources Matthew Wall 2023-12-18 14:15:08 -05:00
  • 557e552855 revert to ATTRS for now - i found the idProduct and idVendor attributes only only for ATTRS not ATTR, contrary to experience of weewx user michael...@gmx.at Matthew Wall 2023-12-18 13:39:30 -05:00
  • a3ce3a56ed updated doc 'todo' items in the wiki pages Matthew Wall 2023-12-18 09:08:23 -05:00
  • e3201744ec document full purge Matthew Wall 2023-12-18 09:06:21 -05:00
  • 12c04381e1 remove shebangs from driver files Matthew Wall 2023-12-18 09:01:30 -05:00
  • daac696b45 use ATTR instead of ATTRS for the udev rules so we match device not parent Matthew Wall 2023-12-18 08:56:43 -05:00
  • 824d9264d0 Make code block line numbers the same same as code Tom Keffer 2023-12-17 16:59:29 -08:00
  • c00df48e82 update items based on discuss between tk and mw 17dec2023 Matthew Wall 2023-12-17 17:16:29 -05:00
  • 916a4a239b apparently cheetah on suse15 is available only for python 3.6 (same as rocky8) Matthew Wall 2023-12-16 22:04:27 -05:00
  • 8f526e868c default to group adm on debian Matthew Wall 2023-12-16 21:30:30 -05:00
  • 4bf9ccd2ea Expand variables in setup-daemon scripts Tom Keffer 2023-12-16 15:52:50 -08:00
  • 4a83afc7db added uninstall option to the configuration scripts matthew wall 2023-12-15 23:11:27 -05:00
  • a3bb393800 update debian changelog matthew wall 2023-12-15 22:21:22 -05:00
  • cc32aed96b set permissions properly on /var/log/weewx directory for debian installs v5.0.0b17p5 matthew wall 2023-12-15 20:01:27 -05:00
  • a3d81c78c5 more log doc tweraks matthew wall 2023-12-15 19:53:05 -05:00
  • d450186d3c update log location and other log-related details matthew wall 2023-12-15 19:27:41 -05:00
  • def5724839 log is now /var/log/weewx/weewx.log not weewxd.log matthew wall 2023-12-14 11:35:52 -05:00
  • 0a62855111 apparently epel must be installed separately from weewx dependencies? matthew wall 2023-12-14 11:31:28 -05:00
  • e546d93f2f update package changelogs v5.0.0b17p4 Matthew Wall 2023-12-14 08:17:51 -05:00
  • 18ae37647d remove bytecompiled code before removal Matthew Wall 2023-12-14 08:15:39 -05:00
  • ec4bc4d018 missed a systemctl invocation Matthew Wall 2023-12-14 08:11:10 -05:00
  • 66342d0498 no need to enable/disable template units Matthew Wall 2023-12-14 07:53:12 -05:00
  • e87ad2b5e5 fix typo in config file macro name Matthew Wall 2023-12-13 23:08:15 -05:00
  • dfcc55f99b update changelogs for rpm and deb -2 releases Matthew Wall 2023-12-13 20:35:04 -05:00
  • 20f5b9d18f do not fail on debian systems/environments that do not have systemd Matthew Wall 2023-12-13 20:30:47 -05:00
  • 100bf878df Merge branch 'development' of github.com:weewx/weewx into development Matthew Wall 2023-12-13 20:12:23 -05:00
  • 7df57fd0c3 do not use systemctl commands if os/environment does not have systemd Matthew Wall 2023-12-13 20:12:16 -05:00
  • 0b8301db7a Details on option --what Tom Keffer 2023-12-13 16:57:56 -08:00
  • 4b969cedd3 Swallow errors involving None in StdCalibrate Tom Keffer 2023-12-13 16:25:30 -08:00
  • 97baf978f6 fix permissions on weewxd and weectl for rpm packages Matthew Wall 2023-12-13 18:36:10 -05:00
  • 323c7336e2 log rotation is needed only if weewx messages are saved to separate log file Matthew Wall 2023-12-13 18:22:31 -05:00
  • f397dbd62f Merge branch 'development' into v5 Tom Keffer 2023-12-13 15:05:37 -08:00
  • 58c2987a86 Merge branch 'master' into development Tom Keffer 2023-12-13 15:04:41 -08:00
  • c8426cef78 import ephem (NOT pyephem) Tom Keffer 2023-12-13 13:33:36 -08:00
  • da31d16443 Don't delete any existing 'scripts' subdirectory. Tom Keffer 2023-12-13 12:37:43 -08:00
  • c7a694692e Don't crash if [[StationRegistry]] is missing. Tom Keffer 2023-12-13 04:28:54 -08:00
  • e0a26c7186 fixed typo in entry point rule matthew wall 2023-12-12 19:26:46 -05:00
  • 3cf68f07f8 create redhat repo dir if not already exist Matthew Wall 2023-12-12 19:19:16 -05:00
  • 58ca7f136a update deb and rh changelogs v5.0.0b17 Matthew Wall 2023-12-12 19:16:01 -05:00
  • 73df0ca3df Version 5.0.0b17 Tom Keffer 2023-12-12 15:33:40 -08:00
  • 8d62c8bed7 Merge branch 'V5' of github.com:weewx/weewx into V5 matthew wall 2023-12-12 17:33:49 -05:00
  • 3680105da4 make instructions consistent between systemd and macos matthew wall 2023-12-12 17:33:46 -05:00
  • e706ea2a61 Simplify customization instructions. Tom Keffer 2023-12-11 13:38:51 -08:00
  • f4b844b2de Merge branch 'V5' of https://github.com/weewx/weewx into V5 gary 2023-12-12 06:49:12 +10:00
  • 09cab7e941 update console output and minor reformatting of cumulus, wd, weathercat and wu instructions gary 2023-12-12 06:48:56 +10:00
  • de99bbc4b0 Tell the user to cycle the device. Tom Keffer 2023-12-11 07:25:30 -08:00
  • b7fe7e955d Rename setup-daemon.linux to setup-daemon.systemd Tom Keffer 2023-12-11 07:14:33 -08:00
  • ebb550497a update import config options and csv import console output gary 2023-12-11 22:40:33 +10:00
  • 00fcaf8b9b fallback to sane user/group if no /var/log/syslog. make devices world read/write. matthew wall 2023-12-10 20:47:47 -05:00
  • e8b6f68903 Script for setting up a Mac daemon. Tom Keffer 2023-12-10 16:05:41 -08:00
  • 7a803323f7 create must also specify user and group, which are platform-dependent. so skip it for now and use system defaults. matthew wall 2023-12-10 16:20:31 -05:00
  • 714200b811 avoid the : vs . ambiguities with chown and do separate chgrp invocation matthew wall 2023-12-10 16:15:47 -05:00
  • 82c0fae691 use permissions from /var/log/syslog to determine which to use for /var/log/weewx. conditionally copy other config files, in case those system directories do not exist. matthew wall 2023-12-10 16:10:09 -05:00
  • 53ffde2256 Set ownership of log directory to syslog Tom Keffer 2023-12-09 14:35:33 -08:00
  • 24c087e1ae Do not error out if /var/log/weewx already exists. Tom Keffer 2023-12-09 14:06:37 -08:00
  • bc6a5b3359 Include instructions on using the script setup-daemon.linux. Tom Keffer 2023-12-09 13:58:44 -08:00
  • e60c447cbb Fix broken links. Tom Keffer 2023-12-09 13:57:29 -08:00
  • 7b89ac656e Match target name to the printed name Tom Keffer 2023-12-09 13:18:13 -08:00
  • d9d0524e0b restart syslog. update comments. check for admin rights otherwise bail out. matthew wall 2023-12-09 11:10:51 -05:00
  • 429597157d use single log file for manually/pip/git installed syslog and logrotate matthew wall 2023-12-09 10:53:49 -05:00
  • 33c2f76824 Mangle the daemon script, instead of using a positional argument Tom Keffer 2023-12-09 05:28:32 -08:00
  • 8b2d0bc95c replace BINDIR and PYTHON in the entry points, even though they are replaced by defaults at runtime matthew wall 2023-12-08 21:39:20 -05:00
  • 2b543f7f65 lintian says we cannot use full path to apps in scripts matthew wall 2023-12-08 21:21:42 -05:00
  • 25793d6d38 simplify the systemd unit templates, and make comments appropriate for their deployments matthew wall 2023-12-08 19:18:16 -05:00
  • aa895d86e9 Include a script to set up a daemon under Linux. Tom Keffer 2023-12-08 15:14:22 -08:00
  • e4d2eed76a added import utility para to upgrade guide gary 2023-12-08 07:11:54 +10:00
  • bb82daf0bc revised wd and weathercat example import config files gary 2023-12-08 06:29:51 +10:00
  • d6223166d9 revised wu, cumulus and wd example import config files gary 2023-12-07 11:06:30 +10:00
  • d27c797e3d put all weewx log messages into a single file matthew wall 2023-12-06 17:56:05 -05:00
  • efdfb5ff69 make images with captions consistent. make tables more consistent. matthew wall 2023-12-06 15:35:15 -05:00
  • 3b8923e5b1 make light-on-dark slightly better matthew wall 2023-12-06 15:34:45 -05:00
  • 36709496b8 remove unused css matthew wall 2023-12-06 15:34:27 -05:00
  • 7b819e2e04 fix the mangled formatting on upgrade page. re-apply the removed/changed/added colors. matthew wall 2023-12-06 11:46:21 -05:00
  • 1797d1cab5 Merge branch 'V5' of github.com:weewx/weewx into V5 matthew wall 2023-12-06 10:58:59 -05:00
  • 5cc6b8b497 css fixes for tables and scrollbars. eliminate more leftover table formatting. matthew wall 2023-12-06 10:58:53 -05:00
  • ca88cb3085 Correct the documentation of StdCalibrate Tom Keffer 2023-12-06 05:29:23 -08:00
  • abbcd87383 clarify logging matthew wall 2023-12-06 07:26:44 -05:00
  • a3a508bd6b revised example csv and wu import config files gjr80 2023-12-06 17:05:20 +10:00
  • aaee10570b revised example csv import config file gjr80 2023-12-06 16:43:44 +10:00
  • c864432667 fix some incorrectly named/labelled is_cumulative field map options gjr80 2023-12-06 16:43:23 +10:00
  • 52e2469ff8 Merge branch 'V5' of https://github.com/weewx/weewx into V5 gary 2023-12-06 15:13:06 +10:00
  • 2fdb41deaf wd import instructions typos gary 2023-12-06 15:12:46 +10:00