Commit Graph

18 Commits

Author SHA1 Message Date
af06c03628 No longer let remote systems request any file on the system
Local users can still send any file that the uucp user has access
to, but don't let remote systems get it all.
2019-10-23 07:36:42 -05:00
4f5b52ca3c Support ssh on nonstandard ports
Port 22 can be a target for portscanning, so for those that wish to
listen elsewhere, support that by adding a field to nodelist
2019-10-23 16:09:09 -05:00
f6dc1b424a Pass the username in authorized_keys, not reading in uucico
Since all the passwords are trivially guessable, it is easy for
any authorized system to impersonate any other authorized system
at present.

This patch prevents that by hardcoding the username into the uucico
call based on the authorized key from ssh.  This causes the incoming
system to need to only present a password, hence the change to chat.

This change will break communication between nodes until all nodes
apply it.
2019-10-23 06:12:14 -05:00
78fec632b6 Block rmail by default
The default set of authorized commands is "rnews rmail" per the Taylor
UUCP documentaiton.  The way rmail works -- generally injecting a
message in such a way that the MTA sees it as originating locally --
can open up a UUCP node to unahtorized mail relay attacks.  Since it
looks like rmail isn't being used across the Tilde UUCP right now,
just block it by default.
2019-10-22 10:09:00 -05:00
James Tomasino
57751a5489 removed "my" keyword to put $myNode in global scope 2019-04-06 17:00:09 -04:00
2588731e64 Merge branch 'master' of dbucklin/uucp into master
Added PR to provide options for server setup.
2019-04-05 23:21:38 -04:00
Dave Bucklin
d71c5ad7b6 Add command-line options -h and -t for help and truncate existing files, respectively. 2019-04-06 02:03:19 +00:00
89e163df75 Trivial swap out of spaces for tabs for consistencyb 2019-03-30 09:38:48 -04:00
b50ecbf428 Update 'utils/bootstrap.pl'
Add called-login entry to sysfile stanza
2019-03-30 09:22:50 -04:00
61e208dd1a Small fixes to usability. 2019-03-26 14:36:58 +01:00
15c5046c82
fix bug with bootstrap results 2019-03-24 21:08:49 -04:00
ccc95a3aac fixed ssh known_hosts 2019-03-24 23:16:20 +00:00
uucp
bda224e3f7 known_hosts not concatenating. Fixed 2019-03-20 05:40:42 +00:00
63bf67a6fd Added call and passwd configuration 2019-03-19 13:27:58 +00:00
root
53ed8e0e5b fixed config file bug 2019-03-06 19:48:12 +00:00
root
89ce28e5d4 Finished bootstrapping script 2019-03-06 19:13:50 +00:00
uucp
a9cbc37ecf Updated Bootstrapping script 2019-03-06 18:37:16 +00:00
ed33496ea9 added initial bootstrap script for new Tier 1 nodes 2019-03-06 04:48:20 +00:00