---------------------------------------------------------------------- Regarding Disk Usage ; | doc feedback | support ---------------------------------------------------------------------- Each user on the project shell servers is provided with 5MB of disk space for their home directory (/home/users/u/us/username). Each project on the project shell servers is provided with 100MB of disk space for project web content and group development work within their project group directory (/home/groups/p/pr/projectname). Each project and user who make use of the project shell servers are responsible for their own file materials. SourceForge.net staff recommend that you make regular backups of your data, as described in our Data Backup and Restoration Policy. SourceForge.net staff creates backups of data on the project shell servers solely for the purpose of restoring in the event of catastrophic system failure; you should restore from personal backups in the event that on-demand restoration is needed. It should further be noted that, while we feel it important that you keep off-site backups of your data, those backups should not be stored on the project shell servers; excessive and inappropriate disk usage will be noted. ---------------------------------------------------------------------- May I access the project CVS servers from the shell server? ; | doc feedback | support ---------------------------------------------------------------------- SourceForge.net staff strongly recommend that, for security reasons, you limit your CVS activities on the project shell server to those which are done via anonymous (read-only) pserver-based repository access. Access to the project CVS server from the project shell server is available by using the hostname "cvs1". Automated checkout (or export) of a module within your project CVS repository may be scripted via a cron job on the project shell server; this is particularly useful when you wish to store your project web content in CVS. ---------------------------------------------------------------------- How can I change my login shell for the project shell servers? ; | doc feedback | support ---------------------------------------------------------------------- As a user on the project shell servers, you will not be able to change your own login shell by using chsh or ypchsh, as you would do on most UNIX servers. Instead, you must contact SourceForge.net staff by submitting a Support Request in order to request a login shell change. SourceForge.net provides most popular shell options, including bash (the default), tcsh, and zsh. Please mention which shell you would prefer when contacting SourceForge.net staff with a login shell change request. ---------------------------------------------------------------------- Where is my project group directory located? ; | doc feedback | support ---------------------------------------------------------------------- Each project on SourceForge.net is provided with their own group directory space. Project web content will be stored in the htdocs subdirectory off of the group directory for your project. All group directories are accessible from the project shell servers (shell.sourceforge.net). The path to your project's group directory may be determined from the UNIX name for your project. The path to your group directory will start with "/home/groups/", followed by the first letter of the project's UNIX name (i.e. "p/"), followed by the first and second letters of the project's UNIX name (i.e. "pr/"), followed by the UNIX name for your project (i.e. "projectname/"). Samples: Project name: SourceForge.net Project UNIX name: alexandria Project group directory: /home/groups/a/al/alexandria on shell.sourceforge.net Web content would be placed in: /home/groups/a/al/alexandria/htdocs Project name: A sample project Project UNIX name: projectname Project group directory: /home/groups/p/pr/projectname on shell.sourceforge.net Web content would be placed in: /home/groups/p/pr/projectname/htdocs ---------------------------------------------------------------------- How can I manipulate my web content once it has been uploaded? ; | doc feedback | support ---------------------------------------------------------------------- To manipulate web content once it has been uploaded, you will establish an interactive SSH session using 'ssh' (Cygwin) or 'PUTTY.EXE' (PuTTY) to open a SSH session to shell.sourceforge.net, using your username and SourceForge.net password to login. Once you have logged in, you will start in your user account home directory. To manipulate your project web content, you will need to 'cd' to your project group directory; i.e. 'cd /home/groups/p/pr/projectname'