Archives pour avril, 2012

logo-linux-debian

Debian : Déplacer le dossier /var vers une nouvelle partition

0

Nous allons créer une nouvelle partition sur le nouveau disque :

Pour cela, je vous recommande d’utiliser la commande cfdisk qui va vous permettre de créer simplement votre nouvelle partition.

cfdisk

cfdisk

 

Nous allons nous placer en mode single user, afin de ne plus avoir des processus qui accèdent aux fichiers.

(Attention si vous êtes connecté en ssh, car vous perdrez la connexion. Il vaut mieux être en mode console)

On lance le mode RunLevel 1 :

init 1 (chiffre un)

On va créér des dossiers temporaires afin de monter les partitions source et destination :

mkdir /mnt/var_old
mkdir /mnt/var_new

partitions sources et destination sur ces dossiers (Attention, veillez à correctement adapter les lignes suivantes en fonction de vos partitions) :

mount -t auto /dev/sda1 ( correspondant au /var d'origine) /mnt/var_old
mount -t auto /dev/sdb2 ( correspondant au futur /var) /mnt/var_new

On effectue ensuite la copie de /var d’origine vers le dossier /var cible :

cd /mnt/var_old
 tar -cvpf - * | tar -xvpf - -C /mnt/var_new

(suite…)

logo_outlook

Macro VBA Outlook pour Extraire les e-mails

7

Si pour des raisons multiples vous avez besoin d’extraire les e-mails de votre boite Outlook que ce soit un compte Exchange ou non (.ost ou .pst) alors cet article est fait pour vous. En plus si vous suivez toutes ces étapes vous n’aurez plus de souci à vous faire mais plus qu’à extraire vos e-mails.

Dans un premier temps, la macro qui va suivre a été testé sur outlook 2010 avec des .OST & .PST sur un windows 7 64 Bits.

- Téléchargez la macro-VbaProject.otm : VbaProject

- Fermer Outlook

- Extraire le fichier et le Déposer dans le dossier suivant :

  • Pour Seven :  C:\Users\Nom-Dutilisateur\AppData\Roaming\Microsoft\Outlook
  • Pour XP :  C :\Documents and Settings\ Nom-Dutilisateur \Application Data\Microsoft\Outlook

Détails de la macro :

-          Permet d’extraire les mails qui se trouvent sur le dossier actuellement ouvert.

Nom de la macro : MailDossierCourant

-          Permet d’extraire les mails qui sont sélectionnés.

Nom de la macro : LanceSurSelection

-          Permet d’extraire les mails qui se trouvent dans le dossier Boite de réception.

Nom de la macro : MailBoiteReception

 

Ne vous inquiétez pas, le mail reste belle et bien dans votre outlook (.ost ou .pst), ce n’est qu’une copie qui est extraite.  Afin de prendre en compte pas mal de caractères bizarre, ou une longueur de chaine trop longue (généralement dans l’objet), ces « problèmes » sont traités, soit on tronque l’objet, soit les caractères sont remplacés, ou quand il n’y a pas d’objet on renomme bien spécifiquement. A vous d’adapter après si le nom de l’export ne vous convient pas :
Cette macro nomme les e-mails extrait de cette façon : ANNEE_MOI_JOURS_HEURES_MINUTES_SECONDES_OBJET

L’export ce fait dans le dossier : « C:\temp\ » que vous pouvez remplacer par le chemin que vous souhaitez sans avoir besoin de connaitre le développement. Pour ce faire, le plus rapide est d’appuyer sur : ALT + F11 de vous diriger vers le module : « Export » et cherchez la ligne : «C:\temp\ » à fin de le remplacer par le chemin de destination de votre choix. Attention n’oublier pas le dernier « \ » à la fin qui est extrêmement très important.

 

Je tenais à remercier mon collègue Sylvain pour la personnalisation de cette macro.

(suite…)

logo-linux-debian

Intégration Debian SQUEEZE dans un domaine Windows + création d’un Partage Linux (SAMBA)

3

Bonjour à tous,
Histoire de faire gagner un peu de temps à certains, je vais décrire comment créer un partage sur un Debian SQUEEZE et le monter en tant que lecteur réseau sur un Windows (Seven en l’occurrence). Ce Seven fait partis d’un domaine windows 2008R2. Nous allons sur ce partage gérer les droits en fonction des comptes active directory, afin qu’il puisse être authentifier directement sans avoir à resaisir un quelquonc login.

Première chose à faire avant quoique se soit, c’est de mettre à jour votre Debian :

 

 

 

apt-get update ou aptitude update
apt-get upgrade ou aptitude upgrade

apt-get safe-upgrade
apt-get dist-upgrade

Très important avant tout, c’est qu’il faut que votre Debian soit à la même heure que votre contrôleur de domaine si vous ne voulez pas avoir d’ennui avec l’intégration ou encore même les logs et très important l’authentification.

 

aptitude install ntpdate

 

ntpdate IP-DE-VOTRE-Contrôleur-De-Domaine

On prépare votre fichier Hosts :

vim /etc/hots

Ajoutez :

 

IP-DE-VOTRE-Contrôleur-De-Domaine                   NOM-DE-VOTRE-Contrôleur-De-Domaine            NOM-DE-VOTRE-Contrôleur-De-Domaine.VOTRE-DOMAIN

Installation de Kerberos :

aptitude install krb5-user krb5-clients

- A la question du domaine de votre Kerberos :

VOTRE DOMAINE (en majuscule)

- A la question serveur de votre DOMAINE :

IP DE VOTRE CONTROLEUR DE DOMAINE

On édite le fichier de Kerberos :

vim /etc/krb5.conf

Si à la première question vous avez bien remplis votre nom de domaine en MAJUSCULE, alors dans [libdefaults] vous avez :

 

 

[libdefaults]
default_realm = VOTRE-DOMAINE

Allez à la fin de la section [realms] et ajoutez :

 

 

VOTRE-DOMAINE = {

 

kdc = nom-de-votre-controleur-de-domaine.votre-domaine
master_kdc = nom-de-votre-controleur-de-domaine.votre-domaine
admin_server = nom-de-votre-controleur-de-domaine.votre-domaine
default_domain = nom-de-votre-controleur-de-domaine.votre-domaine

 

}

Allez à la fin de la section [domain_realms] et ajoutez :

 

 

.VOTRE-DOMAINE = VOTRE DOMAINE
VOTRE DOMAINE = VOTRE DOMAINE

Enregistrez et quittez :

(suite…)

Logo PowerShell

Exécuter un script powershell

3

Si vous n’avez jamais exécuté un script PowerShell sur votre machine, lors de votre première tentative, vous avez dû obtenir ce message d’erreur :

Impossible_de_charger_le_fichier .ps1 car l'exécution de scripts est désactivée sur ce système.

Pour y remédier vous pouvez :

(suite…)

exchange-logo

Erreur Exchange : 1053 MSExchange ActiveSync

2

Si tout comme moi vous essayer d’ajouter votre compte Exchange 2010 sur votre iPhone (ou autre ^^) et que ça ne marche pas, regardez dans le gestionnaire d’évènements de votre serveur si vous ne trouvez pas ce genre d’erreur :

Error 1053 MSExchange ActiveSync

Si vous vous dites : « Oui jusque la il a raison, ça commence bien », peut être que si je vous dit en plus qu’il y a de forte chance que le compte que vous essayez d’ajouter sur votre téléphone est un compte Administrateurs de votre domaine vous dites quoi maintenant ? « Woa Grand Manitou !! » Nan nan c’est juste que nous sommes simplement dans le même cas de figure.

Bon histoire d’abréger votre souffrance :

Il suffit de vous connecter à votre console de gestion « Utilisateurs et ordinateurs Active Directory » (peu importe RSAT ou celle sur le Serveur), et surtout d’avoir activé dans l’onglet Affichage : Fonctionnalités avancées :

Onglet Affichage : Fonctionnalités avancées

Maintenant parcourez votre Active Directory jusque l’endroit ou se situe le compte récalcitrant.

Clique droit sur le compte (posant problème) ==> Propriétés ==> Onglet Sécurité ==> Bouton : Avancé ==> Et cochez la case : Inclure les autorisations pouvant être héritées du parent de cet objet :

(P.S : Si vous avez plusieurs contrôleurs de domaine, je vous conseil de faire cette manipulation là sur chacun d’eux ^^.)

 

Maintenant vous pouvez retenter l’ajout de votre compte Exchange 2010 sur votre Mobile et surtout ==> ENJOY !!!!!!!!!!!!

Linux Foundation Logo

Comment est construit le noyau Linux

0

Bien que Linux soit utilisé dans nos téléphones, nos demandes d’amis, nos tweets, les métiers financiers, distributeurs automatiques de billets et plus, la plupart d’entre nous ne savent pas comment il est réellement construit. Cette courte vidéo vous emmène à l’intérieur du processus qui a permis le développement du plus grand projet collaboratif dans l’histoire de l’informatique. Basé sur le rapport annuel «Qui écrit Linux, » cette vidéo vous raconte une histoire puissante et inspirante sur la façon dont Linux est devenu un phénomène.

Lien vers la Linux Foundation

Haut de page