HowTo run pimd on FreeBSD
HowTo use NetBSD pre-built packages
HowTo run pimd on OpenBSD
HowTo: Using -lite with a GIT-based application
Years ago while looking for a fast init replacement for work, I found Finit. Originally written by Claudio Matsuoka to act as a drop-in replacement for the Asus EeePC fastinit, “gaps filled with frog DNA …“
Until I found Finit I had always been in awe of those venturing into the realm of PID 1. However, learning from the simplicity of Claudio’s code I realized that although PID 1 at times is indistinguishable from magic, it is really not that hard to master. My version of Finit is available on GitHub.
The code is open sourced under the very liberal MIT/X11 license, and much of its frog DNA has proven very useful to me over the years. This blog post is about how that frog DNA can help you fill gaps in your projects …[Read More]
HowTo: Push to multiple GIT repos with one command
So, now that I have http://git.troglobit.com setup as a backup GIT repo
to https://github.com/troglobit, I needed a simple way to always push
to both repos – best way for me is to always hook into my regular work
flow, otherwise I’d just forget. The git-remote(1) man page to the
rescue, it describes the
set-url --add sub-command:
git remote set-url --add origin ssh://git.troglobit.com:1234/srv/git/watchdogd.git
Now, with a simple
git push followed by
git push --tags I had now
pushed to both the GitHub repo as well as my own server!
HowTo: Apache with Gitweb on Debian 8.1
- You have all your eggs in one basket (GitHub), and
- You really like that shiny basket, but
- You know you’re clumsy and usually drop baskets yourself.
- You are wise (yes you are!) and realize you need another basket, so
- You set up a server and a domain yourself …
OK. Let’s start simple, since you are already running the latest Debian you fire up the command line and install the basics:
sudo apt-get install gitweb apache2
So it’ll complain, you’ll clarify your request and soon all required packages are on your server. Now what?
Debian has already set up http://localhost/gitweb for you, and if you have a domain already you should go ahead and edit the master file for that:
editor /etc/apache2/sites-available/000-default.conf service apache2 reload
If you want to use that for your gitweb needs, then you’re done![Read More]