Gitolite: Mehrbenutzer GIT-Server über SSH

Um in vollem Funktionsumfang auf ein entferntes git Repository zuzugreifen wird in den meisten Fällen SSH verwendet. Mit der richtigen Konfiguration hat diese Technik einige Vorteile.

Allgemein

Zum einen können auf dem Server Nutzerkonten eingerichtet werden, über die der Zugriff erfolgt. Dies ist jedoch bei mehreren Nutzern relativ aufwendig. Ein …

Weiter lesen ...


cgit mit nginx

Cgit ist ein Web-Interface für git. Es ist in C realisiert und arbeitet als CGI-Skript.

Im folgenden wird beschrieben, wie cgit mit nginx unter Ubuntu 10.04 aufgesetzt und konfiguriert wird. Die Anleitung sollte sich jedoch leicht auf andere Versionen bzw. Distributionen übertragen lassen.

Zunächst wird das Programm fcgiwrap benötigt …

Weiter lesen ...


Nginx mit PHP per FastCGI

Im Gegensatz zum Apache Webserver bietet Nginx keine Möglichkeit den PHP Prozess direkt mit zu starten(siehe: mod_php). Jedoch besteht die Möglichkeit diese Funktion über die FastCGI-Schnittstelle nachzurüsten. Dieser Prozess kann jedoch nicht wie bei lighttpd direkt über den Webserver sondern nur von extern gestartet werden. Was auf den ersten …

Weiter lesen ...


sudo über ssh verwenden

Vermutlich verwenden die meisten Anwender nur sehr selten das sudo Kommando bei einem direkten Programmaufruf über SSH. Aus diesem Grund ist das dabei auftretende Problem wohl eher unbekannt. Doch es lässt sich sehr leicht umgehen.

Im folgenden Beispiel soll das Kommando ls mit root-Rechten auf dem Host my.example.org …

Weiter lesen ...


TuVedi 0.3 released

TuVedi 0.3 the Infosys successor has just been released. Its based on PyPoly 0.4 witch was released yesterday. The main focus since the last version is the admin interface and we are looking forward to add more improvements in version 0.4.

This is the first version for public use. For an easy installation we have published the packages in the Python Package Index. At the moment there is a lack of documentation, but we are still working on it. So stay tuned.


PyPoly in the Python Package Index

Since today PyPoly and some components are available from the Python Package Index. This makes the installation of applications using PyPoly much easier.

For more information about PyPoly have a look at the PyPoly project page


PyPoly v0.4 released

PyPoly v0.4 comes with many new features and a lot of improvements. It's faster and more stable than the versions before. The Python packages have also been restructured to provide a cleaner API.

For more information have a look at the PyPoly project page.


Hugin fixes and Precise packages

While building the Hugin packages it creates an additional executable called linefind. Hugin needs this file to generate a panorama and it's now also included in the packages.

Since today nightly packages are also available for the upcoming Ubuntu Precise Pangolin (12.04LTS).

For more information have a look at the service page


New project: WebIdent

Today we have published a new project. It's called WebIdent and it's a small tool that helps you to identify web applications.

Currently it's in a very early state, but there will be more soon.

For more information have a look on the project page.

Weiter lesen ...


MAVScan: Version 0.2 released

MAVScan 0.2 comes with 4 new anti-virus scanners and thread support.

For more information have a look at the MAVScan project page.