In my previous blog post I described how to install Gitlab on a CentOS 6.2 machine. The Resque demon did not start automatically, so I thought I’ll create a little startup script for the resque.sh in the /var/www/gitlabhq directory, so it would autostart. As it turned out, it was harder than expected, because I use RVM. I assume, that you use the installation script I linked in my last blog post to install gitlab, otherwise the following steps could be different for you…. Here are the necessary steps to get it working:
I had a hard time installing Gitlab on a CentOS 6.2 machine and I tried several tutorials. I was lucky and I found an awesome installation script by Mattias Ohlsson which installs Ruby, Gitlab, Gitoline and Apache with the Passenger Module. On my machine I was not able to create new repositories with Gitlab.
The solution for the problem was, that the ‘git’ user had to be added to the AllowedUsers in /etc/ssh/sshd_config .
By default only a few areas of the ntop webinterface have restricted access. To secure the whole ntop webinterface follow these instructions:
- Navigate to “Admin -> Configure -> Protect URLs”.
- Click “Add URL”.
- Leave the field empty and klick “Add URL”
Now your whole webinterface of ntop is secured and only your defined users have access to the webinterface.