1AXSPAWN(8) Linux System Managers Manual AXSPAWN(8)
2
3
4
6 axspawn - Allow automatic login to a Linux system.
7
9 axspawn [--wait, -w]
10
12 Axspawn will check if the peer is an AX.25 connect, the callsign a
13 valid Amateur Radio callsign, strip the SSID, check if UID/GID are
14 valid, allow a password-less login if the password-entry in /etc/passwd
15 is “+” or empty; in every other case login will prompt for a password.
16
17 Axspawn can create user accounts automatically. You may specify the
18 user shell, first and maximum user id, group ID in the config file and
19 (unlike WAMPES) create a file “/etc/ax25/ax25.profile” which will be
20 copied to ~/.profile.
21
23 Auto accounting is a security problem by definition. Unlike WAMPES,
24 which creates an empty password field, Axspawn adds an “impossible”
25 ('+') password to /etc/passwd. Login gets called with the “-f” option,
26 thus new users have the chance to login without a password. (I guess
27 this won't work with the shadow password system).
28
29 Of course axspawn does callsign checking: Only letters and numbers are
30 allowed, the callsign must be longer than 4 characters and shorter than
31 6 characters (without SSID). There must be at least one digit, and max.
32 two digits within the call. The SSID must be within the range of 0 and
33 15. Please drop me a note if you know a valid Amateur Radio callsign
34 that does not fit this pattern _and_ can be represented correctly in
35 AX.25.
36
38 -w, --wait
39 Disables the prompting for a password if the password entry in
40 /etc/passwd is either a “+” or blank.
41
43 /etc/passwd
44 /etc/ax25/ax25.profile
45 /etc/ax25/axspawn.conf
46
48 axspawn.conf(5), ax25d(8).
49
51 Joerg Reuter DL1BKE <jreuter@poboxes.com>
52
53
54
55Linux 25 August 1996 AXSPAWN(8)