Annotation of 43BSDReno/contrib/isode-beta/others/quipu/uips/sd/x29/README, revision 1.1.1.1

1.1       root        1: This directory contains files to help you set up a public-access directory
                      2: service on an X29 address.
                      3: 
                      4: It assumes the use of x29d, the public-domain X29 listner available from
                      5: Cambridge University, UK. For details, mail [email protected]
                      6: with the following message:
                      7: 
                      8: Request: catalogue
                      9: Topic: x25d
                     10: Request: end
                     11: 
                     12: 
                     13: It may be possible to mount a similar service using other X29 listners
                     14: or even by using telnet on IP networks to call a special port. Neither
                     15: option has been tested at Brunel.
                     16: 
                     17: Setting up the service:
                     18: 
                     19: Make a directory to hold the files. This should be in a stable part of
                     20: local filestore. At Brunel we use /usr/local/lib/public-widget.
                     21: 
                     22: Copy the script 'startup' to the new directory, and also copy 'LOGIN' to
                     23: .login in the same directory.
                     24: 
                     25: Edit 'startup' to give appropriate prompts and messages.
                     26: If you do not have X installed, you will need to delete the reference
                     27: to 'xterm'.
                     28: 
                     29: Choose the UID and GID that the service will run under.
                     30: Neither should be used for other purposes.
                     31: We use numbers in the 9000 range at Brunel. The disadvantage of high numbers
                     32: is that some system logfiles suddenly grow, so choose lower numbers if
                     33: possible. On UK Pilot machines, very few UIDs are used, so numbers around
                     34: 70 would be appropriate.
                     35: 
                     36: Create a user in /etc/passwd with the appropriate UID and GID. e.g.
                     37: 
                     38: x500x29:*:70:70:Public X500 service:/usr/local/lib/public-widget:/bin/csh
                     39: 
                     40: This is more for reference than anything else. Nobody will be using this
                     41: name to log in.
                     42: 
                     43: 
                     44: Add a line to your x29-auth file similar to the one in x29-auth here.
                     45: Choose and appropriate X29 address for the service, and make sure that
                     46: your x29d is listening on that address.
                     47: 
                     48: Create the logfile and make it writable by the chosen UID.
                     49: Make sure that the other files and the directory itself are NOT writable
                     50: by that UID (e.g. have 'root' own them and do:
                     51: 
                     52:        chmod -w * . .login
                     53: 
                     54: in that directory.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.