Daiko@home

2009

2008

2007

2006

Aller au contenu | Aller au menu | Aller à la recherche

 

[Windows] Executer un programme en tant qu'administrateur

30 septembre 2009

Pour les saloperies de programmes mal développés qui exigent les droits admin pour fonctionner (Comme Ciel compta 2004) : faire un raccourcis avec "Runas /profile /user :administrateur /savecred chemin/executable.exe"

 

Cloner un disque virtual box

18 septembre 2009

En effet un simple cp ne fonctionne pas.

il suffit d'utiliser la commande : VBoxmanage clonehd source.vdi destination.vdi

 

[Linux] Voir l'etat d'un RAID (PERC5/i)

9 septembre 2009

testé sur une debian Lenny.

Télécharger MegaCLI sur le site de LSI

décompresser le fichier obtenu :

unzip 1.01.39_Linux_Cli.zip

Utiliser alien pour extrair les fichier du paquet RPM.

alien --to-tgz MegaCli-1.01.39-0.i386.rpm

decompresser MegaCLI

tar -xvfz MegaCli-1.01.39.tgz

Il suffit ensuite d'exectuer MegaCLI avec les paramêtre suivant :

./MegaCli64 -LDInfo -Lall -aALL

Pour obtenir des informations du genre :

Adapter 0 -- Virtual Drive Information:
Virtual Disk: 0 (target id: 0)
Name:
RAID Level: Primary-5, Secondary-0, RAID Level Qualifier-3
Size:1429760MB
State: Optimal
Stripe Size: 64kB
Number Of Drives:3
Span Depth:1
Default Cache Policy: WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU
Current Cache Policy: WriteBack, ReadAheadNone, Direct, No Write Cache if Bad BBU
Access Policy: Read/Write
Disk Cache Policy: Disk's Default
samba:/opt/MegaRAID/MegaCli# /opt/MegaRAID/MegaCli/MegaCli64 -LDInfo -aALL
Invalid input at or near token -aALL                                          
samba:/opt/MegaRAID/MegaCli# /opt/MegaRAID/MegaCli/MegaCli64 -aALL
Invalid input at or near token -aALL

 

Partage d'imprimante cups avec Samba et installation automatique des drivers sous windows 2000/XP

4 août 2009

ATTENTION CECI EST UNE ÉBAUCHE

L'imprimante doit être installée correctement dans cups.

pour commencer télécharger le drivers cups6 ici et deposez son contenu dans le répertoire /usr/share/cups/drivers

Note : Une partie des fichier ce récupère sur le site de cups et l'autre dans le répertoire %windows%/system32/spool/drivers/W32X86/3 de n'importe quel client MS WIndows plus récent que 2000.

ensuite dans le fichier /etc/samba/smb.conf ajouter :

Dans la section globale :

load printers = yes
printing = cups
printcap name = cups

et créer les deux sections suivantes :

[printers]
path = /smb/public/spool
browseable = no
public = yes
guest ok = yes
writeable = yes
printable = yes

[print$]
path = /smb/public/printers
browseable = yes
public = yes
read only = Yes
write list = +administrateurs root # A adapter en fonction des groupes existants

Ensuite utiliser la commande :

cupsaddsmb -v -H serveur -U root Nom_Imprimante

qui devrait installer et activer les drivers.

Une fois ceci fait vous pouvez configurer les imprimantes individuellement en supprimant la section [printers] et en créant une par imprimante :

Exemple :

[Informatique_Noir_et_Blanc]
comment = Imprimante de la salle informatique
browseable = Yes
print ok = Yes
printing = cups
use client driver = yes
path = /smb/public/spool/Informatique_Noir_et_Blanc

[Informatique_Couleur]
comment = Imprimante de la salle informatique (Acces restreint)
browseable = Yes
print ok = Yes
printing = cups
use client driver = yes
path = /smb/public/spool/Informatique_Couleur
valid users = +administrateurs

Note : trouver une solution pour parametrer directement les imprimantes sans passer par la section [printers]

Note : penser a attaquer le serveur sur le postes windows avec le meme nom que dans le fichier smb.conf sinon l'installation des drivers foire.

 

Ne modifier les droits que sur les fichiers ou sur les repertoires.

3 août 2009
Pour ne modifier que les repertoires :
find . -type d -exec chmod 755 {} \;
Pour ne modifier les droits que sur les fichiers :
find . -type f -exec chmod 754 {} \;
 

[debian 5] Installation de Subversion Aka SVN

1 juillet 2009

Installation de Subversion

# aptitude install subversion subversion-tools

Création du dépôt

# mkdir -p /var/svn
# cd /var/svn
# svnadmin create [nom_projet]
# chown www-data:www-data [nom_projet]

Configuration d'apache

# aptitude install libapache2-svn
# a2enmod dav_svn

Configuration de "dav_svn"

# vim /etc/apache2/mod-available/dav_svn.conf
<Location /svn>
DAV svn
Require valid-user
SVNParentPath /var/svn/
AuthType Basic
AuthName "daiko@svn"
AuthUserFile /var/svn_passwd/htpasswd
AuthzSVNAccessFile /etc/subversion/access

</Location>
# mkdir -p /var/svn_passwd
# htpasswd -c /var/svn_passwd/htpasswd daiko 
Pour ajouter un autre utilisateur :
# htpasswd -c /var/svn_passwd/htpasswd [nom_utilisateur]
# touch /etc/subversion/access
[groups]
Groupe1 = daiko, ... //ajouter les autres utilisateurs
[[Nom-Projet]:/]
@Groupe1 = rw //Droit pour le groupe1
* = r //Droits pour les autres

# /etc/init.d/apache2 force-reload
 

Disparition du curseur (Ubuntu)

24 février 2009

Si a la connexion ou lors d'un retour de veille et le curseur disparais mais que la souris est toujours active, l suffit de rajouter Option "HWcursor" "false" a la fin de la section device du fichier /etc/X11.xorg.xonf

 

Wine et Eve Online

22 février 2009
Télécharger les deux DLL suivantes :

http://www.dll-files.com/dllindex/dl...shtml?d3dx9_35
http://www.dll-files.com/dllindex/dl...shtml?d3dx9_36

Les copier dans : ~/.wine/drive_c/windows/system32/
et ajouter a la fin du fichier ~/.wine/user.reg :

[Software\\Wine\\Direct3D] 1223841454
"DirectDrawRenderer"="opengl"
"OffscreenRenderingMode"="fbo"
"PixelShaderMode"="enabled"
"VertexShaderMode"="hardware"
[Software\\Wine\\DllOverrides] 1223842291
"d3dx9_35"="native"
"d3dx9_36"="native"
 

Activation des ACLs sur une Debian

30 janvier 2009

Installer les ACL sur le système : aptitude install acl

Activer les acl ajouter l'information dans le fichier fstab :
/dev/sda9 /home ext3 defaults,acl 0 2

Pour modifier les ACL utiliser a commande setfacl

Pour voire les ACL utiliser la commande getfacl

 

[MapInfo] Auto incrementation d'une colonne.

13 janvier 2009

La solution : utiliser la fonction "cachée" : RowId

Ouvrir la table de donnée, sélectionner la colonne et choisir mettre a jour colonne.

Puis dans la case expression, entrer : RowId.

suffit de le savoir ;)

- page 1 de 3