252
Commentaire:
|
3365
|
Texte supprimé. | Texte ajouté. |
Ligne 3: | Ligne 3: |
* --((Starexpert + C.Legris (Formation / assistance Calc): 31 mai, 1er juin et 2 juin | |
Ligne 4: | Ligne 5: |
* Test : http://remmina.sourceforge.net/ | |
Ligne 5: | Ligne 7: |
{{{ --> proftpd A attendant de faire une page dédiée 10.72.1.42 sur vzauf2.fr.auf /srv/ftp utilisateur écriture: xerox utilisateur lecture : anonymous }}} . ''Au BAP on fait arriver ça directement dans un sous-dossier `scans` des partages NFS, avec tous les droits pour les utilisateurs du groupe `bap` et rien pour les autres. -- ProgFou'' * Extension GRR : Vérification tous les 10' de chaque heure si une réservation de visio, ordi, vidéoprojecteur a été demandée dans l'heure ! {{{ 10 * * * 1-5 root python /test/01.py }}} {{{ Serveur reservations.fr.auf (/test/01.py) # -*- coding: utf-8 -*- from datetime import datetime import MySQLdb import os, sys, time import logging import smtplib from email.MIMEText import MIMEText from email.Utils import COMMASPACE db_source=MySQLdb.connect(host="localhost",user="lecturegrr",passwd="hihihhihi",db="grr") cursor = db_source.cursor() send_to= ['alexandre.domont@auf.org','david.violette@auf.org','pascal.sanel@auf.org'] code_visio = '%9@@29@OUI@%' code_ordi = '%27@@28@0@%' code_video = '%30@@9@OUI@%' def sendmail(sujet): mail = MIMEText("http://reservations.fr.auf/week_all.php?year=2010&month=06&day=22&area=1") mail['From'] = "GRR" mail['Subject'] = sujet mail['To'] = COMMASPACE.join(send_to) smtp = smtplib.SMTP() smtp.connect() smtp.sendmail("GRR", send_to, mail.as_string()) smtp.close() def interro(code, type): # les visio prévues dans l'heure (3600) if code == code_ordi: sql="select id, start_time, start_time-UNIX_TIMESTAMP(), name, overload_desc, UNIX_TIMESTAMP() from grr_entry where overload_desc not like'" + code +"'and start_time-(UNIX_TIMESTAMP()+7200)>0 and start_time-(UNIX_TIMESTAMP()+7200)<3600" else: sql="select id, start_time, start_time-UNIX_TIMESTAMP(), name, overload_desc, UNIX_TIMESTAMP() from grr_entry where overload_desc like'" + code +"'and start_time-(UNIX_TIMESTAMP()+7200)>0 and start_time-(UNIX_TIMESTAMP()+7200)<3600" cursor.execute(sql) result = list(cursor.fetchall()) for row in result: if result != None: print row[3] print datetime.fromtimestamp(row[1]) #print datetime.fromtimestamp(row[5]) H = (row[2]/3600) - 1 T = datetime.fromtimestamp(row[1]) T = str(T.hour) + ':' + str(T.minute) # print T S = 'GRR ATTENTION ' + type +' : ' + row[3] + '--> ' + str(T) sendmail(S) # interro(code_visio,'VISIO') interro(code_ordi,'ORDINATEUR') interro(code_video,'VIDEO_PROJECTEUR') db_source.close() }}} * http://www.flumotion.net/ * http://blog.nicolargo.com/2008/06/flumotion-le-streaming-libre.html * http://www.lephpfacile.com/annuaire-rss/1-informations/2-actualites/58-planet-libre/267314-nicolargo-configuration-pas-a-pas-d-un-serveur-de-streaming-flumotion ----- * ntpd -s -d * host -t MX auf.org * dig MX auf.org * http://www.vogelweith.com/debian_server/07_postfix.php#x1-5200011 |
(Mises à jour Windows - SP3 et ATV) menace Conficker -- http://fr.wikipedia.org/wiki/Conficker
(Tikiwiki appropriation) : ZEOM/Paris/Projet/Appropriation/Tiki
(Starexpert + C.Legris (Formation / assistance Calc): 31 mai, 1er juin et 2 juin
- Formation photocopieurs + affiche + paramétrage FTP scanneur
--> proftpd A attendant de faire une page dédiée 10.72.1.42 sur vzauf2.fr.auf /srv/ftp utilisateur écriture: xerox utilisateur lecture : anonymous
Au BAP on fait arriver ça directement dans un sous-dossier scans des partages NFS, avec tous les droits pour les utilisateurs du groupe bap et rien pour les autres. -- ProgFou
- Extension GRR : Vérification tous les 10' de chaque heure si une réservation de visio, ordi, vidéoprojecteur a été demandée dans l'heure !
10 * * * 1-5 root python /test/01.py
Serveur reservations.fr.auf (/test/01.py) # -*- coding: utf-8 -*- from datetime import datetime import MySQLdb import os, sys, time import logging import smtplib from email.MIMEText import MIMEText from email.Utils import COMMASPACE db_source=MySQLdb.connect(host="localhost",user="lecturegrr",passwd="hihihhihi",db="grr") cursor = db_source.cursor() send_to= ['alexandre.domont@auf.org','david.violette@auf.org','pascal.sanel@auf.org'] code_visio = '%9@@29@OUI@%' code_ordi = '%27@@28@0@%' code_video = '%30@@9@OUI@%' def sendmail(sujet): mail = MIMEText("http://reservations.fr.auf/week_all.php?year=2010&month=06&day=22&area=1") mail['From'] = "GRR" mail['Subject'] = sujet mail['To'] = COMMASPACE.join(send_to) smtp = smtplib.SMTP() smtp.connect() smtp.sendmail("GRR", send_to, mail.as_string()) smtp.close() def interro(code, type): # les visio prévues dans l'heure (3600) if code == code_ordi: sql="select id, start_time, start_time-UNIX_TIMESTAMP(), name, overload_desc, UNIX_TIMESTAMP() from grr_entry where overload_desc not like'" + code +"'and start_time-(UNIX_TIMESTAMP()+7200)>0 and start_time-(UNIX_TIMESTAMP()+7200)<3600" else: sql="select id, start_time, start_time-UNIX_TIMESTAMP(), name, overload_desc, UNIX_TIMESTAMP() from grr_entry where overload_desc like'" + code +"'and start_time-(UNIX_TIMESTAMP()+7200)>0 and start_time-(UNIX_TIMESTAMP()+7200)<3600" cursor.execute(sql) result = list(cursor.fetchall()) for row in result: if result != None: print row[3] print datetime.fromtimestamp(row[1]) #print datetime.fromtimestamp(row[5]) H = (row[2]/3600) - 1 T = datetime.fromtimestamp(row[1]) T = str(T.hour) + ':' + str(T.minute) # print T S = 'GRR ATTENTION ' + type +' : ' + row[3] + '--> ' + str(T) sendmail(S) # interro(code_visio,'VISIO') interro(code_ordi,'ORDINATEUR') interro(code_video,'VIDEO_PROJECTEUR') db_source.close()
- ntpd -s -d
- host -t MX auf.org
- dig MX auf.org
http://www.vogelweith.com/debian_server/07_postfix.php#x1-5200011