mercredi 24 novembre 2010

Sortie de pySHOT

0 commentaires
Site officiel : https://code.launchpad.net/pyshot

pySHOT est un enregistreur de session windows (Bientôt linux également)
C'est une application client/server XMLRPC

Le client est un exe win32 ecrit en python (à partir de Windows 2000)
Le serveur est une application 99% python 1%C (installation facile sur Ubuntu 10.10)

Fonctionnalités :
* Enregistrement de session
* Keylogger
* Surveillance de process, mémoire, CPU
* Support de l'Active directory
* Recherche textuelle dans le keylog, titre et le nom des process
... et bien plus encore

Quick start guide : https://answers.launchpad.net/pyshot/+faq/1387


Site officiel : https://code.launchpad.net/pyshot

dimanche 13 septembre 2009

Oracle - PDO_OCI réparation après mise à jour de php

1 commentaires
Ce qui suis a été testé sur Ubuntu.

Lors de la mise à jour de PHP, il se peux que Apache ne puisse plus recharger l'extention oci.so.

Vous trouverez dans l'error.log la ligne suivante :
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php5/20060613+lfs/oci.so' - /usr/lib/php5/20060613+lfs/oci.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Fatal error: PDO: driver oci requires PDO API version 20060409; this is PDO version 20060511 in Unknown on line 0

Pour corriger cela faire :
  1. cd /tmp
  2. pecl download pdo_oci
  3. tar xvfz PDO_OCI-1.0.tgz
  4. cd PDO_OCI-1.0
  5. phpize
  6. mkdir include
  7. ln -s /usr/include/php5/ include/php
  8. ./configure
  9. make && make install
normalement tout est revenu comme avant...

jeudi 8 janvier 2009

Ubuntu 8.10 - Kernel panic suite à une utilisation intensive du wifi (Intel Corporation PRO/Wireless 4965)

0 commentaires
L'arrivée de la 8.10 d'Ubuntu pose un léger problème aux utilisateurs du Wifi (chipset Intel 4965) ; En effet le système se freeze lors d'un usage trop intensif du wifi.

Pour résoudre cela certain site propose l'installation du paquet "linux-backports-modules-intrepid" mais cela n'a eu aucun effet sur ma machine.

En revanche, vous pouvez recompiler manuellement l'archive suivante : compat-wireless-2009-01-07.tar.bz2
ou une version plus récente dispo sur le site : http://www.orbit-lab.org/kernel/compat-wireless-2.6/

$ sudo apt-get install build-essential
$ tar -jxvf compat*.bz2
$ cd compat*
$ sudo make && sudo make install && sudo make unload && sudo make load

Un petit reboot est tout va mieux ;)

dimanche 30 mars 2008

Seagate FreeAgent sous linux

0 commentaires
Un problème fréquent sous linux avec quelques materiels de type stockage (Disque dur, clé USB, ...) est l'erreur suivante...

sd 6:0:0:0: Device not ready: <6>: Current: sense key: Not Ready

Additional sense: Logical unit not ready, initializing command required
end_request: I/O error, dev sde, sector 450262279
metapage_read_end_io: I/O error

...puis le volume remonte de temps en temps en lecture seule.

Le matériel fonctionnant correctement sous Windows... le problème est donc logiciel.

Après une longue recherche, j'ai fini par trouver le fautif : "udev"

La solution (pour une Debian like ; mais cela fonctionne aussi avec Gentoo & surement d'autre.)

Lancer la commande
$ dmesg | grep Vendor
Vendor: Seagate Model: FreeAgent Go Rev: 100F
Note : Il se peut que la commande vous retourne plusieurs lignes ; identifier la bonne en fonction de votre matériel

Créer le fichier : (en adaptant les parties en gras)
  • /etc/udev/rules.d/85-usb-hd-fix.rules :
    • BUS=="scsi", SYSFS{vendor}=="Seagate", RUN+="/usr/bin/usbhdfix %k"
  • /usr/bin/usbhdfix
    • #!/bin/bash
      echo 1024 > /sys/block/$1/device/max_sectors
      echo 1 > /sys/block/$1/device/scsi_disk:*/allow_restart
Puis le rendre exécutable avec la commande : chmod +x /usr/bin/usbhdfix

Après un restart du démon UDEV ou de la machine le disque devrait fonctionner au moins aussi bien que sous Windows ;).

lundi 31 décembre 2007

DLNA sous gentoo : Linux, Playstation 3

5 commentaires
Installation du serveur DLNA - ushare-1.1 -

Installation de l'overlay SUNRISE
Il suffit de suivre le document ci-dessous
http://overlays.gentoo.org/proj/sunrise
Une fois cela effectué, 2 nouveaux ebuilds nous intéresses.
A savoir libdlna et ushare.

Autre méthode : récupération manuelle des ebuilds
http://overlays.gentoo.org/.../sunrise/media-libs/libdlna
http://overlays.gentoo.org/.../sunrise/media-server/ushare
et suivre la doc
http://gentoo-wiki.com/HOWTO_Installing_3rd_Party_Ebuilds

Quelque soit la méthode, ajouter une nouvelle catégorie : "media-server".
echo "media-server" >> /usr/portage/profiles/categories

Installation de "ushare" avec le support DLNA
L'installation s'effectue à l'aide la commande suivante :
USE="dlna" emerge media-server/ushare

Vous pouvez désormais partager du contenu multimédia avec votre monolithe noir préféré :
ushare -D -d -n serveurDLNA -c /home/user/mesfilms
...et il apparait sur la PS3


Actualisation du contenu partagé
Vous avez surement constaté que le contenu partagé ne se met pas à jour automatiquement.
Pour ce faire vous pouvez ajouter dans une crontab la commande suivante :
wget --spider http://192.168.0.2:49152/web/ushare.cgi?action=refresh
où "192.168.0.2:49152" est l'IP:PORT de votre serveur DLNA.

Support : en cas de problème un sujet a été créé ici : http://forums.gentoo.org/viewtopic-t-640877-start-0-postdays-0-postorder-asc-highlight-.html