Posted by resmo on April 22, 2010
under Networking, OSS
RSS-torrent [1] is a command line broad-catching program that downloads selected torrents from an RSS or Twitter feed and puts them in a directory for your bittorrent program to download. The torrents to download are selected using filters that look at the name, size, and episode/season of the torrent. A mechanism is in place to prevent double downloads. RSS-torrent can even send an email when a new episode is found.
mod_auth_openid [1] is an authentication module for the Apache 2 webserver. It handles the functions of an OpenID consumer as specified in the OpenID 2.0 specification.
Posted by resmo on February 14, 2010
under Networking, OSS
I scripted a small but useful shell tool named git-ftp.sh licensed under GPL v3 helps you saving time while pushing changed files to a ftp server. It uses git to find out which files have been changed since the last upload.
If you have multiple branches, which is very common with git, it also finds changed files between those branches. It also deletes files on ftp server which were deleted in the local git repo. It does only upload and delete git tracked files.
Some more features:
Option -D: dry-run, so you can see what would happen
Eagle DNS [1] a powerful, multithreaded, platform independent authorative DNS server written in Java. It is based on the very reliable and proven dnsjava API and it supports both primary zones and secondary zones using secured AXFR transfers.
Eagle DNS is copyright Robert “Unlogic” Olofsson and released under the LGPLv3 license.
GCALDaemon [1] is an OS-independent Java program that offers two-way synchronization between Google Calendar [2] and various iCalendar compatible calendar applications. GCALDaemon is primarily designed as a calendar synchronizer but it can also be used as a Gmail notifier, Address Book importer, Gmail terminal and RSS feed converter.
GCALDaemon is released under Apache License version 2.0.
Posted by resmo on September 2, 2009
under Networking, OSS
Small hint from me: If you set up Postfix to relay your mails and your relay host does not have an MX record (anymore), mailq has a lot of mails on standby and you see something like: Jul 14 12:45:39 myhostname postfix/smtp[2349]: 74FBF30501:
to= relay=none, delay=3944,
status=deferred (Name service error for name=recip.domain
type=MX: Host not found, try again)
And found this FAQ on Posfix.org and you say: “Yeah, the FAQ is right but so what now?”. Just boot your VI editor and open $ vi /etc/postfix/main.cf and change relayhost = smtp.myhostname.org:587 to relayhost = [smtp.myhostname.org]:587 and perform /etc/init.d/posfitx reload so Postfix will not looking for a valid MX record anymore. After this, go to the important work again…
Varnish [1] is a state-of-the-art, high-performance HTTP accelerator. It uses the advanced features in Linux 2.6, FreeBSD 6/7 and Solaris 10 to achieve its high performance.
Some of the features include
A modern design
VCL – a very flexible configuration language
Load balancing with health checking of backends
Partial support for ESI
URL rewriting
Graceful handling of “dead” backends
Varnish is free software and is licenced under a modified BSD licence. Please read the introduction to get started with Varnish.
Nagzilla [1] was designed to be a Jabber relay “bot” in that it sits quietly in a room until it gets a message to relay to either a chatroom or a person.
Nagzilla is written in Perl and released under GPLv2.