KrysKool.browse(cr, uid, ids, context)
Ajouter des traces de debug dans vos modules.
Pour mettre ces commentaires, et conditionner leur affichage en fonction du niveau de détail choisit, il faut procéder comme suit. Ajouter tout d'abord ceci en début de votre fichier python
import netsvc
ensuite instancier le logger
logger = netsvc.Logger()
ensuite il ne reste plus qu'a utiliser la méthode ...
more…Utilisation de sudo sans mot de passe sous Ubuntu/Debian
Pour commencer il faut modifier la configuration du fichier /etc/sudoers pour cela nous utiliserons l'utilitaire visudo a cet effet
# visudo
ensuite il faut ajouter la ligne tout à la fin
%sudo ALL=NOPASSWD: ALL
cette ligne indique que tous les utilisateurs qui appartienne au groupe sudo n'ont ...
more…Documentation d'installation OpenERP 5.0 sous Windows en Français
Cette documentation d'installation nous l'avions déjà fournit pour l'installation de la version 4.2. Elle décrit pas à pas toutes la chaine d'installation, Après ses quelques jours d'existences, nous avons eu quelques retours de personnes qui après avoir installer le AllInOne n'arrivait pas a ...
more…Vérifier ses fichiers XML lors du développement de module
Ce message et le reste de la trace ne sont pas explicite. heureusement il est possible de valider notre document via une feuille Relax-NG. Pour valider notre document XML nous allons utilisé l'outil xmllint, voir ci dessous
$ xmllint --relaxng /repertoire/server/bin/import_xml.rng mon_fichier.xml
en l'exécutant ...
more…Patchs intégrés dans OpenERP 5.0
Mes améliorations
Premier Patch
Le premier patch concerne les informations fournit par les log du serveur. J'y ai ajouté en plus de la machine hébergeant la base de données, le port d'écoute ainsi que l'utilisateur connecté. Ceci est d'autant plus pratique en développement que l'on ...
Marre des tentatives d'intrusion en ssh dans vos log
Definition
Voici la définition Wikipédia du port knocking
Le port-knocking est une méthode permettant de modifier le comportement d'un firewall en temps réel en provoquant l'ouverture de ports permettant la communication, grâce au lancement préalable d'une suite de connexions sur des ports distincts dans le bon ordre ...