Mon la'Blog'atoire

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 2 mai 2008

RPM for NuFW

RPM for NuFW are now availables in my repository for :

  • Fedora 7 & Fedora 8
  • RHEL 5/CentOS 5

This let you install :

  • nufw daemon
yum --enablerepo=llicour install nufw
  • nuauth daemon
yum --enablerepo=llicour install nuauth
  • nutcpc tool
yum --enablerepo=llicour install nutcpc

RPM Packages availables for this project are :

  • libnuclient3
  • nuauth
  • nuauth-ldap
  • nuauth-mysql-auth
  • nuauth-mysql-log
  • nuauth-pgsql-log
  • nuauth-prelude-log
  • nuauth-utils
  • nufw
  • nutcpc
  • pam_nufw

Others packages have been added in my repository for dependencies :

  • libnetfilter_queue for CentOS5 / RHEL5
  • libnetfilter_logs for CentOS5 / RHEL5

On RHEL/CentOS, you should also need packages from others repositories :

After install, nufw and nuauth daemon are registered as a service, but not started. They can be start with :

service nufw start
service nuauth start

(see /etc/sysconfig/nufw, /etc/sysconfig/nuauth and /etc/nufw/... for options)

See NuFW Home page for configuration


Thanks to authors from INL

Instructions to add my repository are here

dimanche 11 novembre 2007

RPM for pyctd and pyctd-php

RPM for pyctd and pyctd-php are now availables in my repository for :

  • Fedora 7 & Fedora 8
  • RHEL 5/CentOS 5

As pyctd needs kernel 2.6.14+ (libnetfiler_conntrack), it can't be used on previous RHEL/CentOS (although you could install pyctd-php for remote monitoring. This is the reason there is no RPM dependency between pyctd and pyctd-php).

Others packages were added in repository for dependencies :

On RHEL/CentOS, you should also need packages from others repositories :

  • libnetfilter_conntrack from RPMForge
  • python-ctypes from EPEL
  • python-IPy from EPEL

After install, pyctd daemon is registered as a service, but not started. It can be start with :

service pyctd start

(see /etc/sysconfig/pyctd for options)

pyctd-php is then available from this URL from localhost only :

http://localhost/conntrack/

(see /etc/pyctd-php/config.php and /etc/httpd/conf.d/pyctd-php.conf)

Note : If you use SElinux, you should set this boolean, as pyctd-php attempt to connect to remote tcp port

setsebool -P httpd_can_network_connect=1

to prevent this error :

XML-RPC Fault login() #5: Connect error: Permission denied (13)

You can alternativly permit apache to connect to 1910/tcp :

edit /etc/selinux/targeted/modules/active/ports.local and add this line

 portcon tcp 1910 system_u:object_r:http_port_t:s0

or use system-config-selinux

Thanks to authors from INL

Instructions to add my repository are here

samedi 3 novembre 2007

New Repository YUM RPM

Here is my new YUM repository for Fedora/Redhat/Centos with some software i use

This repository is a little one, but should increase with time

For now, packages availables are :

  • kissdx : kissdx is a PC-Link clone for KiSS media players
  • perdition : a POP3/IMAP4 proxy

This repository can be easily installed with one of these RPM :

Fedora 7

http://repo.licour.com/fc7/i386/RPM/llicour-release-0-1.fc7.noarch.rpm

Fedora 8

http://repo.licour.com/fc8/i386/RPM/llicour-release-0-1.fc8.noarch.rpm

CentOS 3 / RehHat 3

http://repo.licour.com/centos3/i386/RPM/llicour-release-0-1.centos3.noarch.rpm

CentOS 4 / RehHat 4

http://repo.licour.com/centos4/i386/RPM/llicour-release-0-1.centos4.noarch.rpm

CentOS 5 / RehHat 5

http://repo.licour.com/centos5/i386/RPM/llicour-release-0-1.centos5.noarch.rpm

Otherwise, YUM configuration should be the following

Fedora

[llicour]
name=Les RPM de llicour pour Fedora $releasever - $basearch
baseurl=http://repo.licour.com/fc$releasever/$basearch/RPM/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-llicour

CentOS / RehHat

[llicour]
name=Les RPM de llicour pour CentOS / RedHat $releasever - $basearch
baseurl=http://repo.licour.com/centos$releasever/$basearch/RPM/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-llicour

Note : RPMs are signed with my GPG key. Fingerprint is :

9388 8882 C496 EA41 B2BF  9EE0 D741 3186 F047 B8FF

Note 2: Packages are build using mock

Note 3: This repository is disabled by default

Note 4: This repository is compatible with EPEL and DAG

Nouveau Repository YUM RPM

Voici venir un nouveau repository YUM pour Fedora/Redhat/Centos avec quelques paquets je j'utilise

Le dépot est petit pour le moment, mais il devrait s'enrichir au fur est à mesure

Pour le moment, les paquets disponibles sont :

  • kissdx : un serveur de streaming pour lecteurs de divx de la marque KISS
  • perdition : un proxy POP3/IMAP4

L'intégration facile de ce dépot s'effectue en installant le RPM suivant :

Fedora 7

http://repo.licour.com/fc7/i386/RPM/llicour-release-0-1.fc7.noarch.rpm

Fedora 8

http://repo.licour.com/fc8/i386/RPM/llicour-release-0-1.fc8.noarch.rpm

CentOS 3/ RehHat 3

http://repo.licour.com/centos3/i386/RPM/llicour-release-0-1.centos3.noarch.rpm

CentOS 4/ RehHat 4

http://repo.licour.com/centos4/i386/RPM/llicour-release-0-1.centos4.noarch.rpm

CentOS 5/ RehHat 5

http://repo.licour.com/centos5/i386/RPM/llicour-release-0-1.centos5.noarch.rpm

Sinon, la configuration YUM est la suivante :

Fedora

[llicour]
name=Les RPM de llicour pour Fedora $releasever - $basearch
baseurl=http://repo.licour.com/fc$releasever/$basearch/RPM/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-llicour

CentOS / RehHat

[llicour]
name=Les RPM de llicour pour CentOS / RedHat $releasever - $basearch
baseurl=http://repo.licour.com/centos$releasever/$basearch/RPM/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-llicour

Note : Les RPMs sont signés avec ma clé GPG dont la fingerprint est :

9388 8882 C496 EA41 B2BF  9EE0 D741 3186 F047 B8FF

Note 2: Les paquets ont été construits avec mock

Note 3: Le dépot est désactivé par défaut

Note 4: Le dépot est compatible avec ceux de EPEL et de DAG