From Mageia wiki
Jump to: navigation, search

This page is about the Mageia servers managed by the Sysadmin Team.

The whole infrastructure is managed using Puppet and git. The repository is public, and can be found at: https://gitweb.mageia.org/infrastructure/puppet/

To get a checkout of our puppet configuration, you use :
git clone ssh://git.mageia.org/infrastructure/puppet

List of servers

You can get a list of all servers, where they are located and what they are doing, in this directory.

Servers monitoring

xymon is used to monitor the server and services. The web interface is available on this page.

System Usernames

This is a list of important Mageia-specific UNIX usernames used on the servers (file list is available reading the puppet configuration) :

  • irc_bot : used for running IRC robots
  • iurt : used on build nodes to build packages
  • mga-advisories : used to manually push security advisories
  • mirrorbot : data pushed on the mirror tree automatically by a bot
  • mirrorstatic : data pushed on the mirror tree manually and not changing
  • schedbot : used on valstar to manage scheduling of package builds
  • signbot : used by the script to sign packages

System Accounts

This is list of other accounts used for automated tasks :

  • bot (a.k.a. Mageia Robot <bot@mageia.org>) : Bugzilla login used for updating bugs with git commit messages & security update pushes