--- doc/Attic/how_to_domain_coordinator.txt 2001/06/01 19:02:15 1.7 +++ doc/Attic/how_to_domain_coordinator.txt 2001/07/18 17:06:56 1.8 @@ -5,7 +5,7 @@ Scott Harrison April 17, 2001 05/28/2001 -There are 16 steps to this procedure. (Eventually +There are 17 steps to this procedure. (Eventually this procedure will be replaced with interfaces. Till then, enjoy the UNIX command line.) @@ -53,38 +53,38 @@ and your "www" password. Command: [prompt %] su USERNAME Example: [prompt %] su dc103 -5 (as USERNAME). Create a public_html directory for the new user. +6 (as USERNAME). Create a public_html directory for the new user. Command: [prompt %] install -d /home/USERNAME/public_html Example: [prompt %] install -d /home/dc103/public_html -6. (as USERNAME). Set permissions for /home/dc103 and /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+rw /home/USERNAME - [prompt %] chmod g+rw /home/USERNAME/public_html - Example: [prompt %] chmod g+rw /home/dc103 - [prompt %] chmod g+rw /home/dc103/public_html + 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 -7. login as user=www +8. login as user=www Command: [prompt %] su www Password: WWWPASSWORD -8 (as www). cd /home/httpd/lonUsers +9. (as www). cd /home/httpd/lonUsers -9. (as www) Create user directory for your new user. +10. (as www) Create user directory for your new user. Let U equal first letter of USERNAME Let S equal second letter of USERNAME Let E equal third letter of USERNAME Command: [prompt %] install -d DOMAIN/U/S/E/USERNAME Example: [prompt %] install -d 103/d/c/1/dc103 -10. (as www) Enter the newly created user directory. +11. (as www) Enter the newly created user directory. Command: [prompt %] cd DOMAIN/U/S/E/USERNAME Example: [prompt %] cd 103/d/c/1/dc103 -11. (as www). Set your password mechanism to 'unix' +12. (as www). Set your password mechanism to 'unix' Command: [prompt %] echo "unix:" > passwd -12. (as www). Create and run the following script with the arguments +13. (as www). Create and run the following script with the arguments Create the file described below "script.pl" or whatever name you want. Command: [prompt %] perl script.pl DOMAIN USERNAME @@ -118,11 +118,11 @@ close OUT; untie %hash; -13. login as root +14. login as root Command: [prompt %] su -14. Restart the lon processes (/etc/rc.d/init.d/loncontrol restart) -15. Restart the httpd processes (/etc/rc.d/init.d/httpd restart) -16. You may further define the domain coordinator user (i.e. dc103) +15. Restart the lon processes (/etc/rc.d/init.d/loncontrol restart) +16. Restart the httpd processes (/etc/rc.d/init.d/httpd restart) +17. You may further define the domain coordinator user (i.e. dc103) by going to http://MACHINENAME/adm/createuser.