mount_server Readme UNIFORM REPOSITORY SERVICE - Version 1.1 Gerald J. F. Banon, banon@dpi.inpe.br Copyright for the Uniform Repository Service (c) 1997, by Gerald Banon. All rights reserved. mount_server alias is ms The mount_server command mounts the CERN WWW server. The dpi.inpe.br/banon/1996/11.20.18.56 repository must be previously installed (this repository contains the CERN WWW server httpd 3.0). WHEN TO USE the mount_server command? When you want your local collection be part of the World Wide Web and to have the full library service facilities. HOW TO USE the mount_server command? Go to the following directory: col/dpi.inpe.br/banon/1995/08.08.00.00/not_sent/library_service ( for example if the current directory is the one in which you have installed the initial collection (e.g. URLib), just execute the line cd col/dpi.inpe.br/banon/1995/08.08.00.00/not_sent/library_service ) then execute the line mount_server Example: mount_server OBS: To unmount the server just execute the line mount_server -u OBSERVATION 1 Each host can run httpd from only one local collection. For other local collection the dpi.inpe.br/banon/1996/11.20.18.56 repository must be a link (see ir). OBSERVATION 2 To have the server automatically mounted at boot time, install the following script as it is explained in the comment part: #!/sbin/sh # # # Start the web server(s) for the URLib site(s). # # This file should be placed under the /etc/rc2.d directory # (or similar) and named, for example: S98URLibServer # # IMPORTANT: Root must be of the same group as the group of users # responsible to maintain the URLib local collection. # # Please, update the first part of the absolute path below according # to your installation. The second part beginning with col, must remain # the same. # cd /home/analucia/URLib/col/dpi.inpe.br/banon/1995/08.08.00.00/not_sent/library_service ./ms # end of the script If root cannot be of the same group as the group of users responsible to maintain the URLib local collection use instead the following two scripts: #!/sbin/sh # # # Start the web server(s) for the URLib site(s). # # This file should be placed under the /etc/init.d directory # (or similar) and named, for example: URLibServer # # Please, update the first part of the absolute path below according # to your installation. The second part beginning with col, must remain # the same. # cd /home/analucia/URLib/col/dpi.inpe.br/banon/1995/08.08.00.00/not_sent/library_service ./ms # end of the script1 #!/sbin/sh # # # Start the web server(s) for the URLib site(s). # # This file should be placed under the /etc/rc2.d directory # (or similar) and named, for example: S98URLibServer # # Please, update the user name (here banon) in the su command according # to your installation. # echo echo "Starting URLib server as user banon ..." echo su banon -c "/etc/init.d/URLibServer" # end of the script2 end_Readme