Subj : Re: Hello, It's good to be back To : Weatherman #1 From : Granitepenguin #1@90.Wwivnet Date : Wed Apr 01 2020 09:47 pm |#2M> |#5|#9D>|#5 I'm currently using the (almost latest 5.5.x dev, I |#2M> |#5|#9D>|#5 see a commit was made yesterday) with the native |#2M> |#5|#9D>|#5 Linux Network applications. I joined WWIVnet @124, |#2M> |#5|#9D>|#5 Email appears to be working, however |#2M> |#5|#9D>|#5 I can't seam to get subs |#2M> |#5|#9D>|#5 to load right. Anybody here willing to give me some |#2M> |#5|#9D>|#5 pointers on the Linux network configs? |#2M> |#2M> |#0Nice to se eyou on here. I'm sure one of the several people on |#2M> |#0here running the Linux version would be able to assist. So here's what I have set up so far. I haven't done this from scratch in a while, so hopefully this will make sense. Basically, everything is driven by the wwivd service now. You don't need any cron jobs, special layouts, or running the WFC First, the contents of the config and systemd files. Doing it this way, you can set the verbosity, which will give you more details in the logs. VERBOSE=1 will probably be enough to see the problem, VERBOSE=2 gives a LOT more, and VERBOSE=3 is just nuts. :-) wwiv@beaglebbs:~$ ls -laR /etc/wwiv/ /etc/wwiv/: total 12 drwxr-xr-x 2 root root 4096 Aug 27 2019 . drwxr-xr-x 90 root root 4096 Apr 1 13:31 .. -rw-r--r-- 1 root root 106 Aug 27 2019 config wwiv@beaglebbs:~/nets/wwivnet$ cat /etc/wwiv/config # # WWIV Environment Settings # WWIV_DIR=/bbs/wwiv WWIV_USER=wwiv #WWIV_LOG_DIR=/bbs/wwiv/logs VERBOSE=2 wwiv@beaglebbs:~$ ls -l /etc/systemd/system/wwivd.service -rw-r--r-- 1 root root 192 Mar 10 2019 /etc/systemd/system/wwivd.service wwiv@beaglebbs:~$ cat /etc/systemd/system/wwivd.service [Unit] Description=wwivd: WWIV UNIX Daemon [Service] WorkingDirectory=/bbs/wwiv ExecStart=/bbs/wwiv/wwivd --v=${VERBOSE} EnvironmentFile=/etc/wwiv/config [Install] WantedBy=multi-user.target This callout calls every 15 minutes, and the password needs to match what is configured on @1. wwiv@beaglebbs:~$ ls -l nets/wwivnet/callout.net -rw------- 1 wwiv wwiv 76 Mar 15 08:21 nets/wwivnet/callout.net wwiv@beaglebbs:~/nets/wwivnet$ cat callout.net @1 & /15 "yourpassword" And the settings in wwivconfig (in particular, the Net receive and Net callout): DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD wwivd Configuration ? 3 Telnet Port: 23 3 SSH Port: 2222 3 HTTP Port: 8080 3 HTTP Address: 127.0.0.1 3 BinkP Port: 24554 3 Net receive cmd: ./networkb --receive --handle=@H 3 Run BeginDay: Yes 3 BeginDay Cmd: ./bbs -e 3 Net Callouts: Yes 3 Net Callout Cmd: ./networkb --send --net=@T --node=@N 3 Matrix Filename: 3 Matrix Settings: [Press Enter to Edit] 3 Blocking: [Press Enter to Edit] DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDY DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD Matrix Config: WWIV ? 3 Key: W 3 Name: WWIV 3 Description: WWIV 3 Telnet Command: ./bbs -XT -H@H -N@N 3 SSH Command: ./bbs -XS -H@H -N@N 3 Require Ansi: No 3 Start Node: 2 3 End Node: 6 3 Local Node: 1 DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDY You can also customize the behavior of individual network* processes by setting up a net.ini in the root WWIV directory: wwiv@beaglebbs:~$ cat net.ini [network] skip_net = N crc = Y #v = 1 [networkb] skip_net = N crc = Y #v = 2 [networkc] skip_net = N crc = Y #v = 1 Hope that helps a bit. If you have more specific questions, let me know. Also, I'm on the IRC channel pretty much all the time if you want more immediate feedback. -- GranitePenguin _-----_ /(^)_(^)\ The Wretched Beagle - Re-established 2014 |\_/#\_/| telnet://bbs.wretchedbeagle.com \_/\-/\_/ ÿÿÿÿÿÿÿÿÿÿÿÿÿ --- WWIVToss v.1.52 * Origin: http://www.weather-station.org * Bel Air, MD -USA (11:1/101.0) .