Skip to content

Instantly share code, notes, and snippets.

View frbayart's full-sized avatar
🐼
it's a raining day !

Francois BAYART frbayart

🐼
it's a raining day !
View GitHub Profile
@frbayart
frbayart / mysql_user.cf
Created May 16, 2012 12:12
mysql_user with cfengine
bundle agent mysql_user() {
vars:
any::
"users_to_check" slist => { "francois", "benoit" };
"user_is_not_here" string => execresult("/usr/local/bin/mysql_user_check $(users_to_check)","noshell");
classes:
"mysql_check_OK" expression => strcmp("$(user_is_not_here)", "OK");
"mysql_check_NOK" expression => strcmp("$(user_is_not_here)", "NOK");
@frbayart
frbayart / my.sshconfig
Created May 16, 2012 13:14
exemple .ssh/config
Host client1-web1
hostname = ccblockww02xa09bc
user = root
Host client1-sql1
hostname = ddtxocksql01xz02
user = ahugo
@frbayart
frbayart / virt-manager_run.py
Created June 23, 2012 13:45
virt-manager on MACOSX
MBA-FBA:bin francois$ ./virt-manager
RuntimeWarning: tp_compare didn't return -1 or -2 for exception
RuntimeWarning: tp_compare didn't return -1 or -2 for exception
Traceback (most recent call last):
File "/Users/francois/bin/mybuild/share/virt-manager/virt-manager.py", line 393, in <module>
_show_startup_error(str(run_e), "".join(traceback.format_exc()))
File "/Users/francois/bin/mybuild/share/virt-manager/virt-manager.py", line 63, in _show_startup_error
from virtManager.error import vmmErrorDialog
File "/Users/francois/bin/mybuild/share/virt-manager/virtManager/error.py", line 173, in <module>
class _errorDialog (gtk.MessageDialog):
@frbayart
frbayart / du_20120716
Created July 16, 2012 14:18
du -hcs /var/rudder/ldap/openldap-data/*
4.0K /var/rudder/ldap/openldap-data/alock
44K /var/rudder/ldap/openldap-data/cn.bdb
8.0K /var/rudder/ldap/openldap-data/container.bdb
12K /var/rudder/ldap/openldap-data/__db.001
35M /var/rudder/ldap/openldap-data/__db.002
25M /var/rudder/ldap/openldap-data/__db.003
216K /var/rudder/ldap/openldap-data/__db.004
940K /var/rudder/ldap/openldap-data/__db.005
20K /var/rudder/ldap/openldap-data/__db.006
4.0K /var/rudder/ldap/openldap-data/DB_CONFIG
@frbayart
frbayart / Rakefile
Created July 18, 2012 10:01
rake RAILS_ENV=production streamalarms:send --trace
# Add your own tasks in files placed in lib/tasks ending in .rake,
# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.
require File.expand_path('../config/application', __FILE__)
Graylog2WebInterface::Application.load_tasks
def trap_load_error
yield
rescue LoadError
@frbayart
frbayart / rudder-agent.sh
Created August 1, 2012 08:11
rudder-agent installation
#! /bin/bash
apt-get -y --force-yes install ntpdate
ntpdate timesrv1.domain.example
ntpdate ntp.domain.example
apt-get -y --force-yes install rudder-agent
echo server.domain.example > /var/rudder/cfengine-community/policy_server.dat
/etc/init.d/rudder-agent start
@frbayart
frbayart / backup-loligrub.sh
Created September 14, 2012 13:30
loligrub backup
#! /bin/bash
#
lvdisplay /dev/vg1/loli`date +%u`
if [ $? -eq 0 ]
then
dmsetup remove vg1-loli`date +%u`
17306 ? S 0:00 sh -c "/var/rudder/cfengine-community/bin/cf-agent" -f failsafe.cf && "/var/rudder/cfengine-community/bin/cf-agent" -Dfrom_cfexecd
17310 ? Rs 21171:48 \_ /var/rudder/cfengine-community/bin/cf-agent -Dfrom_cfexecd
25256 ? Ss 0:02 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 106:110
28378 ? Ss 0:01 /var/rudder/cfengine-community/bin/cf-serverd
28404 ? Ssl 0:07 /var/rudder/cfengine-community/bin/cf-execd
2308 ? S 0:00 \_ sh -c "/var/rudder/cfengine-community/bin/cf-agent" -f failsafe.cf && "/var/rudder/cfengine-community/bin/cf-agent" -Dfrom_cfexecd
2313 ? Ss 0:06 | \_ /var/rudder/cfengine-community/bin/cf-agent -Dfrom_cfexecd
2408 ? S 0:00 \_ sh -c "/var/rudder/cfengine-community/bin/cf-agent" -f failsafe.cf && "/var/rudder/cfengine-community/bin/cf-agent" -Dfrom_cfexecd
2409 ? Ss 0:00 \_ /var/rudder/cfengine-community/bin/cf-agent -f failsafe.cf
@frbayart
frbayart / zabbix-agent.yml
Created May 17, 2013 09:55
Zabbix-agent installation with Ansible
---
- hosts: zabbix-agent
vars:
limit: 20
vars_files:
- ../global_vars.yml
- ../vars/main.yml
@frbayart
frbayart / ansible-tree
Created May 17, 2013 10:01
Ansible arbo
fbayart97:cmdb fbayart [master] $ tree
.
├── 00_installation
│   ├── files
│   │   └── belgium.list
│   ├── setup.yml
│   └── templates
│   └── mailname.j2
├── 01_ldap
│   ├── client.yml