Line 32: |
Line 32: |
| yum --enablerepo=smedev,epel,extras install plague-client mock python-ctypes glances e-smith-devtools smeserver-mock | | yum --enablerepo=smedev,epel,extras install plague-client mock python-ctypes glances e-smith-devtools smeserver-mock |
| signal-event post-upgrade; signal-event reboot | | signal-event post-upgrade; signal-event reboot |
− | </syntaxhighlight>Now you need to login as your developer and set them up with all the right access<syntaxhighlight lang="bash"> | + | </syntaxhighlight>Now you need to login as your developer and set them up: |
− | # add key stuff
| |
| | | |
− | cat <<_EOT > ~/.ssh/config
| + | You will need to tweak their shell for CVS access and whilst there, why not make it a little friendlier :)<syntaxhighlight lang="bash"> |
− | Host shell.koozali.org koozalishell
| |
− | Hostname shell.koozali.org
| |
− | User <userid>
| |
− | IdentityFile ~/.ssh/<my_id_file>
| |
− | ForwardAgent yes
| |
− | Port 222
| |
− | | |
− | Host buildsys
| |
− | Hostname buildsys.koozali.org
| |
− | User <userid>
| |
− | IdentityFile ~/.ssh/<my_id_file>
| |
− | ForwardAgent yes
| |
− | Port 222
| |
− | _EOT
| |
− | | |
− | # add .buildsys stuff
| |
− | </syntaxhighlight>and create their working directories<syntaxhighlight lang="bash">
| |
− | mkdir -p ~/{smeserver,smecontribs}
| |
− | </syntaxhighlight>You will need to tweak their shell for CVS access and whilst there why not make it a little friendlier :)<syntaxhighlight lang="bash">
| |
| cat <<_EOT > ~/.bashrc | | cat <<_EOT > ~/.bashrc |
| # .bashrc | | # .bashrc |
Line 87: |
Line 67: |
| export PATH | | export PATH |
| _EOT | | _EOT |
| + | </syntaxhighlight>and create their working directories<syntaxhighlight lang="bash"> |
| + | mkdir -p ~/{smeserver,smecontribs} |
| </syntaxhighlight>You will have to log out and back in for this to take effect. | | </syntaxhighlight>You will have to log out and back in for this to take effect. |
| + | |
| + | If they have koozali shell and buildsys access, you'll need to set this up<syntaxhighlight lang="bash"> |
| + | # add key stuff |
| + | |
| + | cat <<_EOT > ~/.ssh/config |
| + | Host shell.koozali.org koozalishell |
| + | Hostname shell.koozali.org |
| + | User <userid> |
| + | IdentityFile ~/.ssh/<my_id_file> |
| + | ForwardAgent yes |
| + | Port 222 |
| + | |
| + | Host buildsys |
| + | Hostname buildsys.koozali.org |
| + | User <userid> |
| + | IdentityFile ~/.ssh/<my_id_file> |
| + | ForwardAgent yes |
| + | Port 222 |
| + | _EOT |
| + | |
| + | # add .buildsys stuff |
| + | </syntaxhighlight> |
| [[Category:Developer]] | | [[Category:Developer]] |