Skip to content

rbarrois/portage-mod_jabber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

portage-mod_jabber

This portage-elog module will send elog notifications to a list of jabber contacts. This repository is a fork from http://svn.usrportage.de/portage-mod_jabber/trunk, adding Python3 support.

The new version fully supports Python 2.7, 3.2, 3.3, pypy (validated through continuous integration).

Concerns?

portage-mod_jabber is a elog-module for Gentoo's portage to do notification via Jabber. You be able to send jabber notification on warnings, info messages and errors. It utilizes sleekxmpp (https://github.com/fritzy/SleekXMPP) to work with the XMPP protocol, so it is needed as a dependency.

Configuration

Edit /etc/portage/make.conf and add the following options:

Specify jabber as the elog system:

PORTAGE_ELOG_SYSTEM="jabber"

Specify the sender jabber account:

PORTAGE_ELOG_JABBERFROM="sender:password@host.com[/resource]"

Specify a list of receivers:

PORTAGE_ELOG_JABBERTO="jid1@host.com jid2@host.com admin@foo.com"

Specify a message pattern:

PORTAGE_ELOG_JABBERSUBJECT="[${PACKAGE} on ${HOST}]"

About

A XMPP elog module for Gentoo portage, based on http://svn.usrportage.de/portage-mod_jabber/. Fully rewritten.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages