inxi-network.txt, changelog, and pinxi cleanups

This commit is contained in:
Harald Hope 2024-02-06 10:51:22 -08:00
parent b2ef2e423a
commit 767539d604
3 changed files with 40 additions and 58 deletions

View file

@ -197,6 +197,17 @@ https://en.wikipedia.org/wiki/List_of_Unix_daemons
https://www.ibm.com/docs/en/aix/7.2?topic=tcpp-tcpip-daemons
----------------------------------------
apache2
----------------------------------------
process: apache[x]? [tests for ending with number or not]
daemon: yes
os:
conflicts:
about: Usually seen as httpd but sometimes appears as apache2.
----------------------------------------
ConnMan
----------------------------------------
@ -462,6 +473,17 @@ conflicts:
about: Network Time Protocol daemon that manages clock synchronization across
the network. xntpd implements the version 3 standard of NTP.
----------------------------------------
proftpd: Professional File Transfer Protocol server daemon.
----------------------------------------
process: proftpd
daemon: yes
os:
conflicts:
about: Services FTP requests from a remote system.
----------------------------------------
routed
----------------------------------------

8
pinxi
View file

@ -35845,10 +35845,10 @@ sub set_de_wm {
sub set_network {
eval $start if $b_log;
process_items(\@{$ps_data{'network-services'}},join('|', qw([cC]onn[mM]and?
dhcpd dhcpleased fingerd ftpd gated httpd inetd ircd iwd [mM]odem[mM]nager
named networkd-dispatcher [nN]etwork[mM]anager nfsd nginx ntpd routed
smbd sshd systemd-networkd systemd-timesyncd tftpd
process_items(\@{$ps_data{'network-services'}},join('|', qw(apache\d?
cC]onn[mM]and? dhcpd dhcpleased fingerd ftpd gated httpd inetd ircd iwd
[mM]odem[mM]nager named networkd-dispatcher [nN]etwork[mM]anager nfsd nginx
ntpd proftpd routed smbd sshd systemd-networkd systemd-timesyncd tftpd
wicd wpa_supplicant xinetd xntpd)));
print '$ps_data{network-daemons}: ', Data::Dumper::Dumper $ps_data{'network-services'} if $dbg[5];
main::log_data('dump','$ps_data{network-daemons}',$ps_data{'network-services'}) if $b_log;

View file

@ -1,60 +1,20 @@
================================================================================
Version: 3.3.33
Patch: 00
Date: 2024-??-??
Date: 2024-02-06
--------------------------------------------------------------------------------
RELEASE NOTES:
--------------------------------------------------------------------------------
A quick point release, one critical bug fix, and a few new features and
enhancements. Extended the running service from Info: Power: services: to
Network: Info: services:. The PsData refactor makes this quite easy to do. So
why not?
--------------------------------------------------------------------------------
TO-DO:
--------------------------------------------------------------------------------
These items came up during the big 3.3.32 push but were put off so we could get
3.3.32 done and out the door.
--------------------------------------------------------------------------------
1. BATTERY: TLP: see pinxi/docs/inxi-network.txt
Antix user noted having laptop data battery report from tool tlp-stat added
would be useful.
https://www.antixforum.com/forums/topic/testing-pinxi-next-inxi-user-ram-\
report-no-root-sudo-and-much-more/page/7/#post-130228
--------------------------------------------------------------------------------
2. SYSTEM: DistroData: DONE
--------------------------------------------------------------------------------
3. NETWORK: info_data(): DONE
--------------------------------------------------------------------------------
4. GRAPHICS: Wayland:
* Test and modify use of wayland-info command. That command was only tentatively
going to be standard for wayland when most recent wayland upgrades were done,
and was not in repos yet, now it is, in package wayland-utils. Note that there
is logic for that already in wlinfo_data but it was not tested, and did not
get much verification. Some wayland can now be run in vm so testing is ok,
though we want to do real machine testing for best results. See todo 5.
--------------------------------------------------------------------------------
5. BACKEND/DEV: make a Ventoy based external usb drive to allow for bare metal
testing of distro isos for hardware based tests, particularly for Wayland, but
also for other features like udevadm RAM data reports that require bare metal
access. This allows for adding many isos to one drive and booting whichever you
want.
https://www.ventoy.net/
--------------------------------------------------------------------------------
6. CORE: OptionsHandler: DONE
Also in terms of general usability, added an error handler for options that
require primary options to be meaningful, that was already there for --label and
--uuid, but there are several other similar modifier options that were not
handled.
--------------------------------------------------------------------------------
SPECIAL THANKS:
@ -132,7 +92,7 @@ services:.
CHANGES:
1a. MAN/OPTIONS: Re-arranged option locations, moved back to their modified
optiosn in primary options. Those didn't fit there, they should have been next
options in primary options. Those didn't fit there, they should have been next
to the options they modify.
* Moved --partition-sort back up to --partitions [from Output Control sections]
@ -174,9 +134,9 @@ what is passed back to the System line generator now. Switched most variables to
be hash keys, this allows for debugging and tracking what trips the distro data
for --dbg 66, for logging, and to more rapidly check/add/update distro/base IDs.
3a. CORE: OptionsHandler: small refactor, moved pledge block to set_pledge(), and
moved all option modifier tests to check_modifiers(). This makes it more obvious
each set is its own set of actions, and is easier to maintain.
3a. CORE: OptionsHandler: small refactor, moved pledge block to set_pledge(),
and moved all option modifier tests to check_modifiers(). This makes it more
obvious each set is its own set of actions, and is easier to maintain.
3b. CORE: main::error_handler(): new type: arg-modifier: used in 3a.
@ -185,7 +145,7 @@ can be too long and require a space after separator are generated all by
reference, making for easier and more consistent long value outputs.
--------------------------------------------------------------------------------
-- Harald Hope - Thu, 01 Feb 2024 15:16:01 -0800
-- Harald Hope - Tue, 06 Feb 2024 15:16:01 -0800
================================================================================
Version: 3.3.32