I've had no problems with the v5 program weectl, though I sudo it. I don't log in as weewx, indeed it was setup by WeeWx as nologin:
weewx:x:102:110::/var/lib/weewx:/usr/sbin/nologin On Wednesday, 1 January 2025 at 00:34:48 UTC vince wrote: > Tom - procedural question for you. Given that v5 runs as user 'weewx' > for packaged installations, and since that user typically is set to > nologin, should there be a note someplace saying that if folks want to run > weectl as their personal username (whatever that is) they need to add > themselves to group weewx ??? > > There is some stuff re: usermod buried in the package build spec file for > RH and postinst for Debian but I can't find mention in the wiki nor faq, > although as you've mentioned we are probably long past 'peak docs' at this > point. > > pip user here, so I haven't done much fiddling with package installs and > the run weewx as user weewx nuances at all > > On Tuesday, December 31, 2024 at 3:29:31 PM UTC-8 Tom Keffer wrote: > >> It's all in the Upgrade Guide >> <https://www.weewx.com/docs/5.1/upgrade/#upgrading-to-v50>. >> >> On Tue, Dec 31, 2024 at 2:32 PM Michael Serowik <[email protected]> >> wrote: >> >>> Happy New Year. >>> >>> Here is my current setup >>> >>> weewx 5.0.1 >>> debian 12.8 >>> Davis Vantage Pro 2 Weather Station. >>> >>> >>> I am trying to install teh belchertown skin and when I issus the >>> following command sudo wee_extension --install >>> weewx-belchertown-release-1.3.1.tar.gz I get the following error listed >>> below >>> >>> weewx@wyse-weewx:~$ sudo wee_extension --install >>> weewx-belchertown-release-1.3.1.tar.gz >>> sudo: wee_extension: command not found >>> >>> but when I issue this command >>> >>> >>> weewx@wyse-weewx:~$ weectl extension install >>> weewx-belchertown-release.1.3.1.tar.gz >>> Using configuration file /etc/weewx/weewx.conf >>> Install extension 'weewx-belchertown-release.1.3.1.tar.gz' (y/n)? y >>> Extracting from tar archive weewx-belchertown-release.1.3.1.tar.gz >>> Saving installer file to /etc/weewx/bin/user/installer/Belchertown >>> Saved copy of configuration as /etc/weewx/weewx.conf.20241231165941 >>> Finished installing extension Belchertown from >>> weewx-belchertown-release.1.3.1.tar.gz >>> >>> so i want to make sure that is the correct command or is there something >>> wrong on my end >>> >>> Thanks >>> Mike >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "weewx-user" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> To view this discussion visit >>> https://groups.google.com/d/msgid/weewx-user/9a27b7f7-3a44-4058-bf7e-3d0c3fe8932fn%40googlegroups.com >>> >>> <https://groups.google.com/d/msgid/weewx-user/9a27b7f7-3a44-4058-bf7e-3d0c3fe8932fn%40googlegroups.com?utm_medium=email&utm_source=footer> >>> . >>> >> -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/weewx-user/07f44d11-b96e-4f3e-a57b-8f6f228e6ddan%40googlegroups.com.
