diff --git a/adm/analyse-batg.py b/adm/analyse-batg.py deleted file mode 100755 index c96188af..00000000 --- a/adm/analyse-batg.py +++ /dev/null @@ -1,38 +0,0 @@ -#! /usr/bin/env python -# -*- coding: iso8859-15 -*- - -""" -Ce script sert à donner l'occupation des switchs du batiment G -Il affiche 3 colonnes : - - la prise - - la chambre - - si il y a qqun dans la chambre -""" - -import sys - -sys.path.append('/usr/scripts/gestion') -from annuaires_pg import reverse -from ldap_crans import crans_ldap -from affich_tools import tableau -db = crans_ldap() - -# dictionnaire revers du bat -dico = reverse('g') - -# toutes les prises -prises = dico.keys() -prises.sort() - -# chambres occupées -chbres = [ a.chbre() for a in db.search('chbre=G*&paiement=ok')['adherent'] ] - -data= [] - -for p in prises: - if [ chbre for chbre in dico[p] if 'G%s'%chbre in chbres ]: - data.append( [ p, ','.join(dico[p]), 'O'] ) - else: - data.append( [ p, ','.join(dico[p]), 'N'] ) - -print tableau(data) diff --git a/adm/analyse_upload b/adm/analyse_upload deleted file mode 100755 index 5453b408..00000000 --- a/adm/analyse_upload +++ /dev/null @@ -1,11 +0,0 @@ -#! /bin/sh - -echo "Ce script ne doit plus être utilisé." -exit 1 - -if [[ `hostname` != rouge ]] ; then - echo "L'analyse des logs d'upload doit se faire sur rouge" - exit 1 -fi - -sudo /usr/scripts/surveillance/analyse.py $* diff --git a/adm/aptitude.sh b/adm/aptitude.sh deleted file mode 100755 index d6bf9873..00000000 --- a/adm/aptitude.sh +++ /dev/null @@ -1,48 +0,0 @@ -#! /bin/sh - -echo "Ce script ne doit plus être utilisé." -exit 1 - -if [[ $1 = "--help" || $1 = "-h" ]] -then - echo "Ce script permet de mettre à jour simplement les serveurs du crans. -Il execute un aptitude update et dist-upgrade sur tous les serveurs. - -Usage : aptitude.sh options - update , fais un update sur tous les serveurs - upgrade , fais un upgrade sur tous les serveurs - dist-upgrade , fais un upgrade sur tous les serveurs - serveur , fais un update et dist-upgrade sur le serveur indiqué - update serveur , fais un update sur le serveur indiqué - ..." - exit 0 -fi - -for host in komaz charybde zamok rouge vert ultra-adsl pegase egon prove canard oie lapin mouton ovh -do - if [[ $2 = "" || $2 = $host ]] - then - case $1 in - update) - echo "Connexion à "$host - ssh $host -t sudo aptitude update - ;; - upgrade) - echo "Connexion à "$host - ssh $host -t sudo aptitude upgrade - ;; - dist-upgrade) - echo "Connexion à "$host - ssh $host -t sudo aptitude dist-upgrade - ;; - $host) - echo "Connexion à "$host - ssh $host -t 'sudo aptitude update; sudo aptitude dist-upgrade' - ;; - "") - echo "Connexion à "$host - ssh $host -t 'sudo aptitude update; sudo aptitude dist-upgrade' - ;; - esac - fi -done diff --git a/adm/chambre b/adm/chambre deleted file mode 100755 index 1429f3ca..00000000 --- a/adm/chambre +++ /dev/null @@ -1,43 +0,0 @@ -#! /usr/bin/env python -# -*- coding: iso8859-15 -*- - -""" -Activation et désactivation d'une chambre - -prise [chambre] [on|off] -""" - -import sys, os -sys.path.append('/usr/scripts/gestion') - -from annuaires_pg import chbre_prises -from hptools import hpswitch - -if len(sys.argv)!=3 or not sys.argv[2] in ['on','off']: - print "Syntaxe : chambre X### on|off" - sys.exit(1) - -# détermination de la chambre -bat = sys.argv[1][0].lower() -chbre = sys.argv[1][1:].lower() - -# determination de la prise sur le switch -prise = chbre_prises(bat, chbre) -switch = prise[0] -prise = prise[1:] - -# connection au switch -sw = hpswitch( 'bat%s-%s.adm.crans.org'%(bat,switch) ) - -etat = sys.argv[2].lower() - -# action -if etat == 'on': - sw.enable(prise) -elif etat == 'off': - sw.disable(prise) -else: - print 'Erreur : Commande inconnue' - sys.exit(0) - -os.system("whos chbre=%s"%sys.argv[1]) diff --git a/adm/compress_ldap_log.sh b/adm/compress_ldap_log.sh deleted file mode 100755 index d6273cb8..00000000 --- a/adm/compress_ldap_log.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/bin/bash -# Petit script pour réduire la place prise par les anciens logs -# de ldap qui ne sont plus utilisés - -STORE=/var/lib/ldap - -for f in `db4.8_archive -h $STORE`; do - gzip $STORE/$f -done - diff --git a/adm/avertissement_mails-perdus.py b/utils/avertissement_mails-perdus.py similarity index 100% rename from adm/avertissement_mails-perdus.py rename to utils/avertissement_mails-perdus.py diff --git a/adm/stats-ip.py b/utils/stats_ip.py similarity index 100% rename from adm/stats-ip.py rename to utils/stats_ip.py