lundi 28 octobre 2019

NumLock activé au démarrage de Windows 10

Go to 2 places in the registry to fix.
HKEY_CURRENT_USER/CONTROL PANEL/KEYBOARD and set IntitialKeyboardIndicators to 2
Next and don't forget to do this one below (this was my problem, only did one to begin with)
HKEY_USERSDEFAULT/CONTROLPANEL/KEYBOARD and set IntitialKeyboardIndicators to 2

Source : https://www.dell.com/community/Laptops-General-Read-Only/How-to-enable-numlock-on-boot-for-Dell-Precision-7510/td-p/5020104

mardi 1 octobre 2019

Firewall sous CentOS

Désactiver le pare-feu logiciel firewalld de CentOS 7

1. Vérifier si firewalld est actif :
systemctl is-enabled firewalld
2. Si le résultat affiché est « enabled » cela signifie que le pare-feu firewalld est actif sur la machine.
3. Désactiver le démarrage automatique firewalld avec le système d’exploitation :
systemctl disable firewalld
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
4. La commande suivante permet de couper immédiatement firewalld :
systemctl stop firewalld
5. Vérifier si le pare-feu est bien disable et inactif :
systemctl is-enabled firewalld
disabled
systemctl is-active firewalld
unknown

Désactiver le démarrage manuel de firewalld

Si le démarrage automatique de firewalld a été désactivé, il est toujours possible de le relancer  à la main via la commande « systemctl start firewalld » : pour empêcher firewalld de pouvoir être démarré manuellement, saisir la commande suivante :
systemctl mask firewalld
Qui renvoie :
Created symlink from /etc/systemd/system/firewalld.service to /dev/null.
Ainsi, il ne sera plus possible de démarrer firewalld :
systemctl start firewalld
Failed to start firewalld.service: Unit firewalld.service is masked.

Source : https://www.windows8facile.fr/centos-desactiver-pare-feu-firewalld/

jeudi 18 janvier 2018

OpenVPN sous Windows 10

Depuis le passage en Windows 10, ma configuration OpenVPN ne fonctionne plus, alors que tout allait bien sous Win 7.

Résolution :

  1. Modifier le raccourci de démarrage OpenVPN pour qu'il se lance en tant qu'administrateur
    Sur un poste membre d'un domaine, pour le lancer en tant qu'administrateur, il faut mettre en cible : C:\Windows\System32\runas.exe /savecred /user:DOMAIN\admin_username "C:\Program Files\OpenVPN\bin\openvpn-gui.exe"
  2. S'il n'est pas présent, installer le driver TAP (voir dans les connexions réseau)
    https://openvpn.net/index.php/open-source/downloads.html
  3. Ajouter au fichier de configuration :
    dhcp-option DNS [IP du serveur dns du réseau de destination]
    dhcp-option DOMAIN [nom de domaine du réseau de destination reseau.lan]

jeudi 12 janvier 2017

Edition manuelle de SPIP

Méthode utilisée pour modifier du contenu sans accès à l'interface d'administration :

  • Récupérer la base de données SQLITE en ftp dans le dossier www/config/base
  • Editer la base avec un logiciel type SQLite Studio (http://sqlitestudio.pl/)
  • Dans la table "Articles", rechercher l'article à modifier dans l'onglet "Données"
  • Modifier le contenu, puis clic-droit "Enregistrer les modifications de la cellule"
  • Sauvegarder la base
  • Remettre en place la base modifiée via ftp
  • Vider le cache de Spip via le ftp : supprimer les dossier 0-9, a-f, rech et skel dans www/tmp/cache

mercredi 14 décembre 2016

Zentyal - Expiration des mots de passe



Zentyal automatically sets user password expiry using Samba, to 365 day ( 1 year) on installation

There is no way of setting this age limit or removing expiry from the main Zentyal portal, in either commercial or community editions.

Run the commands above using sudo e.g.

sudo samba-tool domain passwordsettings show
sudo samba-tool domain passwordsettings set –max-pwd-age=0


Source : http://www.orion-online.com.au/zentyal-password-expiry/

samedi 12 novembre 2016

Empêcher l'indexation des PDF par Google

Problème rencontré :

Des coordonnées personnelles telles que des numéros de téléphone ont été publiées sur un site (sous wordpress dans mon cas). Elles se trouvent non pas directement sur des pages html, mais dans des fichiers PDF.

Solution :

Désactiver l'indexation par les moteurs de recherche des fichiers PDF (et Word par la même occasion au cas où). Pour cela, éditer le fichier .htaccess du site et ajouter :
#Bloquer l'indexation des fichiers Word et PDF
<files ~ "\.(doc|docx|pdf)$">
Header set X-Robots-Tag "noindex, nofollow"
</Files>

Sources :

http://www.abondance.com/actualites/20130701-12840-desindexation-de-fichiers-pdf-bonne-ou-mauvaise-pratique.html
http://www.yapasdequoi.com/apache/2983-len-tete-x-robot-tag-ou-comment-vite-desindexer-des-pages.html

lundi 27 avril 2015

Tester une configuration RAID sous Ubuntu

Voir l'état du RAID et des disques qui le composent :
sudo mdadm --detail /dev/md0
Mettre un disque en défaut (fictivement) :
sudo mdadm --manage --set-faulty /dev/md0 /dev/sda1
Vérifier l'état des disques :
sudo mdadm --detail /dev/md0
Retirer du RAID le disque mis en défaut :
sudo mdadm /dev/md0 -r /dev/sda1

Pour reconstruire le RAID, il faut d'abord rajouter le disque retiré :
sudo mdadm /dev/md0 -a /dev/sda1
La reconstruction démarre automatiquement et peut être vérifiée par la commande d'état des disques.

Source : https://raid.wiki.kernel.org/index.php/Detecting,_querying_and_testing

Error : diskfilter writes are not supported

Au démarrage d'ubuntu (14.04.2 LTS dans mon cas), on obtient ce message d'erreur au boot de la machine si la partition de boot est sur un volume RAID.

Pour supprimer ce message :
sudo nano /etc/grub.d/10_linux
éditer le fichier pour remplacer
quick_boot="1"
par
quick_boot="0"
Ensuite
sudo update-grub

Le message d'erreur au démarrage a disparu
Source : https://www.youtube.com/watch?v=g0aKXbOnYow

jeudi 11 décembre 2014

Export de terrain C3D vers Archicad

La méthode ci-dessous a été testée avec les outils à disposition sur le poste de travail, à savoir :
Autocad Civil3D 2015
Archicad 17
LibreOffice 4.0.5

Créer un terrain sous Civil 3D
Dans le prospecteur, choisir l'onglet Boîte à outils > Gestionnaire de rapports > Surface > Points de surface au format csv.
Dans la boîte de dialogue d'export, décocher tout sauf la surface à exporter

Le fichier csv se crée dans un dossier Temp et s'ouvre automatiquement avec LibreOffice via une boîte de dialogue d'import des csv.
Sélectionner les entêtes ("Standard") des 3 colonnes de coordonnées et les modifier en "Anglais US" afin de conserver le symbole des décimales.
Supprimer les lignes d'entête
Trier sur base de la colonne A (afin de supprimer les lignes vides)
Supprimer la colonne A
Inverser les colonnes de coordonnées en plan (pour modifier Northing Easting en X Y) via copier-coller et suppression
Enregistrer en csv puis modifier l'extension du fichier en .txt. Au final, le fichier doit ressembler à :
139029,78 152438,113 62,015
139026,911 152435,699 61,94
139026,911 152435,698 62,09
139026,796 152435,602 62,09
139025,648 152434,636 62,12
139025,572 152434,572 62,12
139025,342 152434,378 62,12
139024,873 152433,984 61,711
139029,545 152444,45 62,457
139029,43 152444,354 62,457
139029,43 152444,354 62,357
139028,015 152443,162 62,32
139027,9 152443,066 62,32
139027,9 152443,066 62,27
139026,561 152441,939 62,305
139023,692 152439,524 62,23
139023,691 152439,524 62,38

Dans Archicad, menu Dessin > Placer maillage selon données géomètre
Sélectionner le fichier txt créé

mardi 4 novembre 2014

Images jaunies dans la visionneuse de photos Windows

Problème constaté sur certains écrans Samsung : après une mise à jour du pilote, la visionneuse de photos Windows affiche un fond jaune-ocre et un voile de la même couleur sur les photos.

Solution :
Panneau de config>Gestion des couleurs>Onglet avancé : Sélectionner le Profil de Périphérique "Système par défaut(sRGB IEC61966-2.1)
Revenir a l'onglet périphériques >cliquer sur "ajouter" > dans profils ICC sélectionner "sRGB IEC61966-2.1">cliquer sur OK
Sélectionner sRGB IEC61966-2.1>Cliquer sur "définir en tant que profil par défaut">Cliquer sur fermer>Reboot (pas indispensable)

Source : http://www.clubic.com/forum/microsoft-windows/windows-vista/resolu-galerie-photo-windows-pr0bleme-id216846-page1.html

vendredi 2 mai 2014

Mise à jour des champs

Symptômes : les champs (date, attributs automatiques de blocs, ...) ne se mettent pas à jour, même après un REGEN.
Cause : la variable FIELDEVAL est mal définie
Résolution : définir FIELDEVAL = 16

mardi 11 février 2014

Impossible d'uploader certains types de fichiers

Problème constaté sous Firefox 27.0 et Zimbra 8.0.6 :
L'utilisateur ne peut plus uploader un PDF pour le joindre à un mail (ni par le bouton joindre ni par glisser-déposer). Pas de problème sous IE pour le même utilisateur sur le même poste de travail.

Solution :
Renommer le fichier mimeTypes.rdf situé dans le profil Firefox de l'utilisateur en .bak.
Relancer Firefox qui crée un nouveau fichier .rdf propre.

lundi 6 janvier 2014

Nettoyer les drivers d'imprimantes inutiles (Win 7)

Suite à l'impossibilité d'installer une imprimante réseau, voici les étapes suivies qui ont réglé le problème :

  1. En tant qu'administrateur, lancer une console cmd.exe
  2. Lancer la commande : printui /s /t2
  3. Dans la fenêtre, sélectionner les drivers inutiles et les supprimer (touche del)
Source : http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/i-want-to-removedelete-printerdriver-from-windows/6700d817-cfb7-4d94-904e-25bc8f435c7f

lundi 14 octobre 2013

Ajout de RBL à l'antispam zimbra

Activer dspam (en CLI en tant qu'utilisateur zimbra) :
zmlocalconfig -e amavis_dspam_enabled=true
Vérifier :
zmlocalconfig amavis_dspam_enabled
Relancer amavis :
zmamavisdctl reload

Obtenir la liste des restrictions déjà présentes :
zmprov gcf zimbraMtaRestriction
Ajout de 4 listes :
zmprov mcf zimbraMtaRestriction reject_non_fqdn_sender zimbraMtaRestriction reject_unknown_sender_domain zimbraMtaRestriction "reject_rbl_client cbl.abuseat.org" zimbraMtaRestriction "reject_rbl_client bl.spamcop.net" zimbraMtaRestriction "reject_rbl_client dnsbl.sorbs.net"
Suivi de :
zmamavisdctl restart
pour valider les changements


Pour ajuster le score :
En tant qu'utilisateur root, modifier /opt/zimbra/amavisd/sbin/amavisd
Remplacer cette ligne : $spam_score = $dspam_result eq 'Spam' ? 10 : -1; # fabricated
par : $spam_score = $dspam_result eq 'Spam' ? 2 : -1; # fabricated
zmamavisdctl restart
pour valider les changements

Source : http://wiki.zimbra.com/wiki/Using_DSPAM_for_Spam_Filtering

mercredi 25 septembre 2013

Scripts ArcGIS 9.3 sous Windows 7

Certains scripts (MultilineLegend, LegendLimiter) refusent de s'installer sous Windows 7.
Pour contourner le problème :

  • mettre ArcGIS en mode de compatibilité Win XP SP3
  • copier le fichier dll dans ...\ArcGIS\bin
  • double-cliquer le fichier .reg du script en question
  • lancer ArcGIS et se rendre dans le menu Tools > Customize
  • cliquer sur le bouton Add from file
  • sélectionner le dll dans le dossier bin
  • charger la barre d'outils (ou le bouton dans l'onglet suivant) en la cochant
  • quitter ArcGIS et supprimer le mode de compatibilité

mercredi 8 mai 2013

Rendu ensoleillement sous Autocad

Après avoir créé un modèle, voici la marche à suivre pour créer une simulation d'ensoleillement (et d'ombrage) en fonction de la date et de l'heure.
  1. La variable lightingunits doit être réglée sur 1 ou 2, sinon pas d'accès à l'arrière-plan ciel.
  2. Créer une caméra
  3. Dans la liste des vues, sélectionner cette caméra et choisir un Remplacement de l'arrière-plan de type Soleil et ciel
  4. Dans les propriétés du ciel, choisir Etat = Ciel en arrière-plan et illumination
  5. Choisir la date et l'heure voulue
  6. Réactiver la vue de la caméra pour appliquer ces nouveaux paramètres
  7. Lancer le rendu
Pour encore améliorer la qualité de l'image, dans les propriétés de rendu, activer l'illumination indirecte et éventuellement régler sur Actif le Final gathering

vendredi 21 décembre 2012

Zimbra : ajouter un "child account"

Le concept de child account permet à un utilisateur Zimbra de gérer un deuxième compte mail sans avoir à se logger sous un autre nom. L'ensemble des dossiers du compte secondaire apparaissent alors dans l'arborescence (colonne de gauche) sous la forme d'un deuxième nom. L'expéditeur par défaut des messages est automatiquement appliqué selon le compte.

Ajouter un compte secondaire :
zmprov ga secondary@domain.com | grep zimbraId
zmprov ma primary@domain.com +zimbraChildAccount {zimbraIdSecondary}

zmprov ma primary@domain.com +zimbraPrefChildVisibleAccount {zimbraIdSecondary}
Supprimer le compte secondaire :
zmprov ma primary@domain.com -zimbraPrefChildVisibleAccount {zimbraIdSecondary}
zmprov ma primary@domain.com -zimbraChildAccount {zimbraIdSecondary}

Source : http://blog.zimbra.com/blog/archives/2008/10/mailboxes-sharing-vs-relationships.html 

mardi 9 octobre 2012

Autocad : disparition des fonctions ai_...

Problème constaté notamment sur des installations Autocad 2007 sous Windows 7 Pro 64bits.
Les commandes commençant par ai_ (ai_draworder, ai_molc, ...) renvoient un message "No function definition".
Lancer la boîte de chargement de lisps en tapant appload. Vérifier la présence de Acad2007doc.lsp. Si nécessaire le charger et le mettre dans les apps à charger au démarrage. Ce fichier lisp se trouve dans le dossier Support de l'installation du logiciel.
Certains forums parlent également de vérifier la présence des fichiers acdorder.arx et ai_utils.lsp.

mardi 11 septembre 2012

Bbox2 en mode bridge

Il est possible de mettre une Bbox2 de Belgacom en mode bridge pour permettre à un routeur ou à un serveur de gérer la connexion via PPPoE.
Dans l'interface web d'administration de la Bbox (par défaut 192.168.1.1) :
  • Advanced Settings -> Network Interfaces -> Edit Wan PPPoE
  • Settings -> Underlying connection -> Sélectionner “Lan Bridge”
Le port LAN1 est alors relié au serveur qui gère la connexion PPPoE
Le deuxième port ethernet peut continuer à être utilisé (par exemple pour accéder à l'interface d'administration de la Bbox).

vendredi 10 août 2012

Commande "at" sous Linux

La commande "at" permet de planifier une tâche qui ne doit s'exécuter qu'une seule fois (en cas d'absence par exemple).
Syntaxe :
at 15:00
at> /chemin/commande
at> ctrl+D (pour sortir)

Résultat : Exécutera "commande" la prochaine fois qu'il sera 15h00.

La commande "atq" affiche les tâches en attente précédées d'un jobID. La commande "atrm" suivie du jobID supprimera la tâche correspondante.

Autres exemples :
at 16:45
at 16:45 010109
at midnight
at now  # très utile pour les tests
at 16:45 + 3 days