La moulinette, en informatique

La différence entre une moulinette et un script est, que la moulinette, contrairement au script, n’effectue aucun contrôle, elle ne fonctionnera que pour le cas ou elle a été écrite.

[Lire]

MacPorts

Installation

La listes des " Ports " est disponible ici

Télécharger le dmg correspondant a votre OS x ici

Utilisation

Installer

Pour installer wget, lancer un nouveau terminal puis taper par exemple :

sudo port install wget

Mise a jour

Pour synchroniser l’arbre des ports :

sudo port -v sync

Pour mettre a jour macports

sudo port -v selfupdate

Racourcis clavier pour faire des capture d’écran

TouchesActions
Command+Shift+3Capture l’écran entier et l’enregistre dans un fichier.
Command+Control+Shift+3Capture l’écran entier et le met dans le presse papier
Command+Shift+4Capture la zone sélectionné et l’enregistre dans un fichier.
Command+Control+Shift+4Capture la zone sélectionné et la copie dans le presse papier.
Command+Shift+4 et barre espaceCapture une fenêtre, un menu une icône ou la barre de menu et l’enregistre dans un fichier.
Command+Control+Shift+4 et barre espacebar Capture une fenêtre, un menu une icône ou la barre de menu et la copie dans le presse papier.

Nettoyage des sessions Vulture et compression de la base

En quelque ligne :

#!/bin/bash
SESSION=/var/www/vulture/sql/sessions
SQLITE=/bin/sqlite

# Nettoyage de la base
echo 'DELETE FROM sessions WHERE id IN (SELECT id FROM sessions LIMIT' `echo 'SELECT COUNT(*) - COUNT(*)*10/100 FROM sessions;' | $SQLITE $SESSION`');' | $SQLITE $SESSION

# Défragmentation et compression de la base
echo "VACUUM;" | $SQLITE $SESSION

Problème de semaphores lorsqu'Apache se lance

Le symptômes  est qu’apache n’écoute pas sur le port indiqué en disant que quelque chose escoute déjà sur celui ci mais cela est faut.

Ou alors, le fichier de lock ne peut être créé :

[emerg] (28)No space left on device: Couldn't create accept lock
[notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[notice] Digest: generating secret for digest authentication ...
[notice] Digest: done
[warn] pid file /etc/httpd/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[emerg] (28)No space left on device: Couldn't create accept lock
  • Stoppez apache
  • Supprimez les sémaphores d’apache (utilisateur apache) avec la commande suivante
for semid in `ipcs -s | grep apache | cut -f2 -d" "`; do
  ipcrm -s $semid
done

Sauvegarder ca configuration TeamSpeak

Sous Wndows, la configuration de teamspeak est écrite dans les fichiers qui se trouve dans le dossier suivant :

%userprofile%\application data\teamspeak2

Customiser ca configuration Quake Live

Quelques petites info pour retrouver sa configuration q3 dans Quake Live

Voila, bon jeu 😉

Squid avec Authentification NTLM avec des serveurs 2003

Configuration de la stratégie de groupe

  • Ouvrez la stratégie de groupe
  • Éditez la stratégie de groupe
  • Désactivez le paramètre
    • Server réseau Microsoft
    • communications signées numériquement

Paquage Debian nécessaire

apt-get install squid smbclient krb5-config krb5-user telnet ntpd tcpdump strace wget openssh-client

Configuration samba

/etc/samba/smb.conf

Respecter les majuscules/minucules

[global]
workgroup=DOMAINE
realm = DOMAINE.LOCAL
netbios name=PROXY
security = ADS
log file = /var/log/samba/%m.log
max log size = 50
password server = dc01.domain.local, dc02.domain.local
encrypt passwords = yes
domain master = no
domain logons = no
dns proxy = no
os level = 17
idmap uid = 10000-20000
idmap gid = 10000-20000
winbind use default domain = yes
;winbind separator = /
winbind enum users = yes
winbind enum groups = yes
printcap name = /dev/null
load printers = no
printing = bsd

Configuration Kerberos

/etc/krb5.conf

[Lire]