Wednesday 13 February 2013

Setting up Gitolite (git and http access) on Fedora 17

Note: Part2 (http) is not a working configuration yet. I shall update this post when it is.

These are my notes while following the installation instructions at:
  • http://sitaramc.github.com/gitolite/install.html
  • http://sitaramc.github.com/gitolite/ssh-and-http.html
I have tried to be verbose in the hope that this might be useful for someone without a great deal of Linux knowledge.

Part 1 - Installing gitolite (this part works)


Create hosting user (user with no interactive login shell access) username = git On Fedora, this command creates a system account git with local password locked. The default option for the useradd command (when --password option isn’t supplied) is to disable the password.

switch to git user -
Clone from gitolite repository
Actual Install - using option 2 (http://sitaramc.github.com/gitolite/install.html) Now clone admin-repo. Make changes and push to origin

Sunday 10 February 2013

Associate Magnet links with Fatrat download manager (Fedora 17)

Fatrat download manager is my preferred choice when it comes to managing downloads. It allows me to handle regular downloads, linux torrent downloads and more through a single interface.

Magnet links are seeing wider adoption these days.

Following changes were needed to get this to work. For brevity, I have only shown the modified lines here.

1. Modify the following file:
/usr/share/applications/fatrat.desktop
2. And here... /usr/share/applications/defaults.list
3. Followed the instructions here to add magnet support in Firefox

Monday 4 February 2013

Configuring digest authentication on Apache web server

Here's how I configured Apache 2.2 web server for digest authentication:

1. Create password 2. Configure Apache configuration file (httpd.conf)