--- doc/Attic/how_to_domain_coordinator.txt 2001/07/18 17:06:56 1.8 +++ doc/Attic/how_to_domain_coordinator.txt 2002/02/21 16:01:12 1.11 @@ -41,6 +41,10 @@ and your "www" password. Retype new UNIX passwd: sesame 4 (as root). Make www a member of the new user group. + [This should be updated with the usermod command... the + instructions for step #4 (this step) are only good + for non-shadow passwd systems.] + You will need to change 1 line in /etc/group Assuming USERNAME=dc103 (your values are different) @@ -54,15 +58,25 @@ and your "www" password. Example: [prompt %] su dc103 6 (as USERNAME). Create a public_html directory for the new user. + (This step does not need to be done. Only if new user will + also be an "author" on the system.) Command: [prompt %] install -d /home/USERNAME/public_html Example: [prompt %] install -d /home/dc103/public_html 7. (as USERNAME). Set permissions for /home/dc103 and /home/dc103/public_html - to be readable and writeable by www. - Command: [prompt %] chmod g+rwx /home/USERNAME - [prompt %] chmod g+rwx /home/USERNAME/public_html - Example: [prompt %] chmod g+rwx /home/dc103 - [prompt %] chmod g+rwx /home/dc103/public_html +# to be readable and writeable by www. +# See immediately below for newer instructions: +# Command: [prompt %] chmod g+rwx /home/USERNAME +# [prompt %] chmod g+rwx /home/USERNAME/public_html +# Example: [prompt %] chmod g+rwx /home/dc103 +# [prompt %] chmod g+rwx /home/dc103/public_html + New instructions: + (This step does not need to be done. Only if the new user will + also be an author on the system.) + As root, make /home world executable (chmod a+x /home) + As dc103 (or whatever the domain coordinator name is, + chmod g+x /home/dc103 + chmod g+srw /home/dc103/public_html 8. login as user=www Command: [prompt %] su www @@ -85,7 +99,8 @@ and your "www" password. Command: [prompt %] echo "unix:" > passwd 13. (as www). Create and run the following script with the arguments - Create the file described below "script.pl" or whatever name you want. + Create the file described below "script.pl" or whatever name you want + (it is in CVS:loncapa/doc/rolesmanip.pl). Command: [prompt %] perl script.pl DOMAIN USERNAME Example: [prompt %] perl script.pl 103 dc103