mod_auth_openid: The Apache OpenID Module
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.
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.
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:
Let’s have a look at git-ftp.sh in action:
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.
[1] http://gcaldaemon.sourceforge.net
[2] http://www.google.com/calendar/
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=
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.
Neatx [1] is an Open Source NX server, similar to the commercial NX server from NoMachine [2].
Neatx is developed by Google mostly in Python and licensed under GPLv2.
[1] http://code.google.com/p/neatx/
[2] http://www.nomachine.com/
flex-fw [1] is a small and fast front-end for Linux iptables utility with an easy command syntax like ipfw from FreeBSD or pf from OpenBSD system.
Licensed under GNU General Public License v3.
JSend NSCA [1] is a Java API and command line tool for sending Nagios [2] Passive Checks to the Nagios NSCA add on.
By using the JSend NSCA core API, you can easily integrate your Java applications into a Nagios monitored environment thereby notifying Nagios of problems and issues during the running of your application.
The Jsend NSCA CLI command line tool wraps the API and allows you to send passive checks from the command line.
Please consider: Nagios has been forked, so it is also known as Icinga.
[1] http://code.google.com/p/jsendnsca/
[2] http://www.nagios.org/