Show
Ignore:
Timestamp:
08/07/07 16:00:40 (5 years ago)
Author:
trivoallan
Message:

cleverbox : improved documentation

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • cleverbox/trunk/cleverbox/scripts/admin.py

    r126 r131  
    1818} 
    1919 
    20 _version = '0.1' 
     20_version = 'trunk' 
    2121 
    2222class CleverboxAdmin(cmd.Cmd): 
     
    118118 
    119119        # Path to client dir 
    120         default_root = '/home' 
     120        default_root = '/var/cleverbox' 
    121121        collected_infos['clients_root'] = raw_input('Projects directory [%s]> ' % default_root).strip() or default_root 
    122122 
     
    141141        # Virtual Host mode : single or multi ? 
    142142        d_vhost_mode = 'single' 
    143         collected_infos['vhost_mode'] = raw_input('Virtual host mode [%s]> ' % d_vhost_mode).strip() or d_vhost_mode 
     143        collected_infos['vhost_mode'] = raw_input('Virtual host mode (either "single" or "multi") [%s]> ' % d_vhost_mode).strip() or d_vhost_mode 
    144144         
    145145        if collected_infos['vhost_mode'] == 'multi': 
     
    346346            # -- Fix permissions 
    347347            """ 
    348             chown -R dev:dev /home/$CLIENTNAME 
    349             chown dev:www-data /home/$CLIENTNAME/logs 
    350             chmod g+w /home/$CLIENTNAME/logs 
    351             chown dev:www-data /home/$CLIENTNAME/uploads 
    352             chmod g+w /home/$CLIENTNAME/uploads 
     348            chown -R dev:dev /$CLIENTSROOT/$CLIENTNAME 
     349            chown dev:www-data /$CLIENTSROOT/$CLIENTNAME/logs 
     350            chmod g+w /$CLIENTSROOT/$CLIENTNAME/logs 
     351            chown dev:www-data /$CLIENTSROOT/$CLIENTNAME/uploads 
     352            chmod g+w /$CLIENTSROOT/$CLIENTNAME/uploads 
    353353            """ 
    354354            self._rchown( collected_infos['home_dir'], 
     
    865865    def _project_fix_perms(self, infos): 
    866866        """ 
    867         chown -R dev:www-data /home/$CLIENTNAME/var/svn/$PROJECTNAME 
    868         chmod g+w /home/$CLIENTNAME/var/svn/$PROJECTNAME 
    869         chown -R www-data:dev /home/$CLIENTNAME/var/trac/$PROJECTNAME/db 
    870         chown dev:www-data /home/$CLIENTNAME/var/trac/conf/trac.ini 
    871         chmod g+w /home/$CLIENTNAME/var/trac/conf/trac.ini 
     867        chown -R dev:www-data /$CLIENTSROOT/$CLIENTNAME/var/svn/$PROJECTNAME 
     868        chmod g+w /$CLIENTSROOT/$CLIENTNAME/var/svn/$PROJECTNAME 
     869        chown -R www-data:dev /$CLIENTSROOT/$CLIENTNAME/var/trac/$PROJECTNAME/db 
     870        chown dev:www-data /$CLIENTSROOT/$CLIENTNAME/var/trac/conf/trac.ini 
     871        chmod g+w /$CLIENTSROOT/$CLIENTNAME/var/trac/conf/trac.ini 
    872872        """ 
    873873