Blog

  • SNMP : extend

    Pour lister les ajouts extend dans le fichier snmpd.conf : extend zfs /sbin/zfsstatus Ne pas oublié le sheebang, sinon snmp pete une erreur (rage). ~:cat /sbin/zfsstatus#!/bin/bash /sbin/zpool status -x data /sbin/zpool status -x rpool /sbin/zpool status -x raid10   Logiquement, ça affiche quelque chose : snmpwalk -v2c -c public localhost NET-SNMP-EXTEND-MIB::nsExtendOutLine Recuperer l'OID : snmptranslate […]
  • GPU Passthrough Ryzen/Proxmox

    L'objectif est double : Faire tourner correctement un Ryzen sur du Proxmox Assigner une carte graphique à une machine virtuelle Windows dit GPU passthrough afin de profiter des jeux vidéo. Prérequis : Deux carte graphique sont nécessaire pour faire la capture du bios de la carte graphique, par contre, pour son fonctionnellement, une seule est […]
  • Note sur git

    Supprimer un fichier de l'historique : git filter-branch --index-filter 'git rm --cached --ignore-unmatch install ${FICHIER}' -f Changer l'historique des commits git rebase -i HEAD~15 on tombe sur un menu avec une liste du plus ancien au plus nouveau commit, par exemple 15, remonte jusqu'à 15 commit. Il est possible de changer l'ordre, de fusionner (squash) […]
  • Windows : HyperV Server

    Prérequis Un client avec les outils RSAT d'installé Le client et le serveur doivent être tous les deux soit dans un Workgroup soit dans le même domaine. Configuration Serveur Ajout de l'utilisateur dans le groupe "Administrateurs Hyper-V" en powershell $computer="HYPERV" $Group="Administrateurs Hyper-V" $user="NOM_USER" $de = [ADSI]"WinNT://$computer/$Group,group" $de.Add("WinNT://$computer/$user,user") Verification net user NOM_USER winrm Avoir un aperçu. […]
  • Windows : Dépannage du Service Spooler

    Ouvrir le cmd-shell touche Windows + x Choisir : Invite de commande(admin) Arrêt du spooler stopper le service d'impression sc stop spooler etat du service spooler sc query spooler Nettoyage du cache Supprimer tout dans le répertoire (à tester!) del C:\Windows\System32\spool\PRINTERS\*.* /f /q Démarrage du spooler Démarrer le service d'impression sc start spooler
  • Plugin : check_ipfire_core_update

    Depuis IpFire Créer un script pour savoir si une mise à jour est disponible pour ipfire, par exemple copié collé dans /usr/lib/nagios/check_ipfire_core_update. Puis attribuer les droits d’exécution : mkdir -p /usr/lib/nagios/cat > /usr/lib/nagios/check_ipfire_core_update <<EOF#!/bin/bashSTATE_OK=0STATE_WARNING=1STATE_CRITICAL=2STATE_UNKNOWN=3STATE_DEPENDENT=4SYSTEM=\`cat /opt/pakfire/db/lists/core-list.db |grep "core_"\`PAKFIRE=\\\$core_release=\"\`cat /opt/pakfire/db/core/mine\`\"\;if [[ \$SYSTEM == \$PAKFIRE ]]then echo \$STATE_OK exit 0else echo \$STATE_CRITICAL exit 2fiexit 3EOFchmod +x /usr/lib/nagios/check_ipfire_core_update Ajouter […]
  • Note sur Eyes Of Network

    notify email Ajout de l'option -r pour forcer l'envoie /usr/bin/printf "%b" "***** Nagios *****\\n\\nNotification Type: $NOTIFICATIONTYPE$\\n\\nService: $SERVICEDESC$\\nHost: $HOSTALIAS$\\nAddress: $HOSTADDRESS$\\nState: $SERVICESTATE$\\n\\nDate/Time: $LONGDATETIME$\\n\\nAdditional Info:\\n\\n$SERVICEOUTPUT$" | /bin/mail -s "Services $SERVICESTATE$ alert for $HOSTNAME$/$SERVICEDESC$!" -r $CONTACTEMAIL$ $CONTACTEMAIL$ email ne fonctionne pas, voir /srv/eyesofnetwork/nagios-3.5.1/etc/ define contact { contact_name admin host_notifications_enabled 1 service_notifications_enabled 1 host_notification_period 24x7 service_notification_period 24x7 host_notification_options d,u,r,f,s service_notification_options […]
  • OCS Inventory

    Installation Serveur Paquets apt-get install apache2 mysql-server php5 libapache2-mod-php5 php5-mysql php5-curl php5-json php5-gd php5-mcrypt \ php5-msgpack php5-memcached php5-intl php5-sqlite php5-gmp php5-geoip php-soap libphp-pclzip make perl libxml-simple-perl \ libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl libxml-perl libapache2-mod-perl2 libio-compress-perl Module PERL cpan -f Archive::Zip cpan -f YAML mkdir /usr/include/apache2 cpan -f Apache2::SOAP cpan -f XML::Entities Base de données avec […]