Forum Programmation.shell Lancer une application sur un TTY distinct depuis un démon

Posté par  . Licence CC By‑SA.
Étiquettes :
3
30
jan.
2013

Bonjour,

J'ai une tâche en fond (un démon sous utilisateur root) qui vérifie à intervalle périodique un événement. Lorsque cet événement se produit, je veux que l'utilisateur physiquement connecté sur la machine soit averti de cet événement et qu'il lui soit soumis une fenêtre de dialogue lui permettant de choisir la suite des actions.

Lorsque que l'événement se déclenche, le démon me permet d'exécuter des scripts shell. Le fonctionnement de mon script actuel est le suivant : tout d'abord, récupérer (…)

Forum Programmation.php Accès réservé à des fichiers vendus

Posté par  .
Étiquettes : aucune
0
19
août
2009
Bonjour à tous,

En train de construire un petit site web pour vendre de la musique en ligne, je suis confronté à un problème.

Tout d'abord, les contraintes:
- site multi-plateforme et multi-os (Apache/IIS, Linux/Windows);
- pas de cookie utilisateur.

Les fichiers musicaux vendus sont situés dans un répertoire fichiers/, répertoire étant protégé (-Indexes, deny from all) pour éviter le téléchargement direct, bien évidemment.

La procédure désirée est la suivante:

1. Un client (ayant déjà payé) va sur le site, (…)

Forum Programmation.perl [Regex] interdire un certain caractère dans une chaîne globale

Posté par  .
Étiquettes : aucune
0
3
août
2009
Bonjour,

Je suppose que mon cas est trivial, malheureusement ça fait plusieurs années que je n'ai pas pratiqué les expressions rationnelles et du coup, j'ai un peu perdu la main.

Tout le code se trouve sur http://pastebin.com/m3398f5c6

J'ai l'intention de créer une expression pour enlever la balise html qui contient un attribut dont le mot-clé est "language" et la valeur "fr", ainsi que le contenu délimité par ces balises (dans cet exemple, faire sauter la deuxième ligne, tout simplement).

Évidemment, (…)

Forum général.général Distribution de musique et licences appropriées

Posté par  .
Étiquettes : aucune
0
15
juil.
2009
Bonjour,

J'ai été mandaté par un ami qui souhaite vendre sa création musicale sur Internet dans un format numérique et non plus seulement le support physique (CD).

J'entends proposer au téléchargement aux futurs clients deux versions numériques, l'une en format mp3 (VBR 224kbps), l'autre en format flac, proposées à des prix différents. Les clients sont essentiellement équipés en MS Windows (grand public, quoi). Après rapide lecture de la page wikipedia sur le mp3 et de la GPL, j'ai quelques soucis

(…)

Forum Linux.général Gérer les interruptions réseau

Posté par  .
Étiquettes :
0
25
mar.
2009
Bonjour à tous,

Avant tout, je précise qu'en matière de connaissances réseau, je suis une bille (à part les configurations d'adresses IP et DHCP). Je tourne sous Debian 5.0, mais je ne pense pas que ça ait de l'importance pour la suite.

Voilà, je télécharge de matière quotidienne l'excellente émission "C dans l'air" qui est disponible sur le site de France 5. Cette émission est proposée en streaming par l'utilisation du protocole mms.

mplayer arrive à récupérer ce flux avec (…)

Forum Linux.général Réseau local accessible depuis l'extérieur

Posté par  .
Étiquettes : aucune
0
14
nov.
2007
Bonjour à tous,

Voilà, je vais bientôt m'en aller assez loin pour assez longtemps, et j'aimerais connaître les solutions diponibles pour accéder à mon réseau depuis l'extérieur. Petite précision: je n'y connais pas grand-chose en réseau, juste le minimum.

Rapide résumé de mon "infra-structure": je possède deux PCs, un fixe et un portable. Le fixe ne bouge pas, le portable part avec moi. Le fixe est connecté à Internet par le biais d'un modem-routeur avec une adresse réseau local 192.168.0.x. (…)

Forum Programmation.shell cat /etc/fstab | fgrep -v $udi > /etc/fstab

Posté par  .
Étiquettes : aucune
0
10
sept.
2007
Bonjour à tous,

Voilà, j'ai une petite ligne de shell script qui plante parfois, et je n'arrive pas à comprendre pourquoi:

cat /etc/fstab | fgrep -v $udi > /etc/fstab

Cette ligne est simplement supposée retirer toutes les lignes comprenant $udi (qui est toujours défini) du fichier fstab, $udi n'étant pas un motif complexe (une simple chaîne de caractères).

Parfois, et c'est hélas non reproduisible, je me retrouve avec un fstab totalement vide au lieu d'avoir juste le contenu du fichier (…)

Forum général.cherche-logiciel widget terminal

Posté par  .
Étiquettes : aucune
0
23
juil.
2007
Bonjour,

J'utilise fréquemment zenity pour afficher quelques jolies boîtes de dialogue. Malheureusement, zenity ne dispose pas d'une option d'affichage qui copie le comportement d'un terminal uniquement dans son affichage (notamment les séquences d'échappement \n, \b...), pas dans ses entrées. En gros, une boîte texte qui affiche comme un xterm mais qui ne permet pas la saisie.

J'ai bien regardé du côté de vte, mais j'y comprends pas grand-chose, d'autant qu'il y a assez peu de code exemple et que ma (…)

Forum Linux.général insérer une séquence d'échappement avec emacs

Posté par  .
Étiquettes : aucune
0
23
juil.
2007
Bonjour,

Je dois, pour pouvoir insérer une espace dans mon fstab, remplacer cette espace dans mon point de montage par son code octal (040) et donc insérer une séquence d'échappement.

J'ai beau avoir cherché dans le manuel, tout ce que je trouve, c'est C-q, qui insère une espace, mais en ASCII et pas en version octale.

Comment faire avec emacs ?

Forum Linux.général Notification / transfert de signaux sur réseau

Posté par  .
Étiquettes : aucune
0
11
jan.
2005
Bonjour,

Mon ordinateur (disons serveur) a une carte ethernet à laquelle je branche mon modem ou un ordinateur portable pour un échange de données. Les deux ordinateurs tournent sous Mandrakelinux 10.1.

Jusqu'ici, j'utilisais un gros bricolage qui consistait, avec l'aide d'ifplugd, d'essayer de détecter ce qui est branché (portable ou modem).

Explication: sur l'ordinateur principal, j'ai un serveur dhcp qui donne une adresse IP au portable. Ce serveur se lance dès qu'une connexion est détectée par ifplugd (concrètement, dès qu'un (…)

Forum Linux.noyau Chargement automatique de modules

Posté par  .
Étiquettes : aucune
0
7
jan.
2005
Bonjour à tous,

Voilà, j'ai un noyau (2.6.10) compilé par mes soins, le tout dans une Mandrakelinux 10.1, tournant avec udev. J'ai inclus, par exemple, le support du port série (module 8250) et du chipset IDE (module via82cxxx) en tant que modules, et non compilé directement dans le noyau (je trouve cela plus élégant).

Mon problème est que dès je veux accéder au port série (connecté avec mon Palm), le message d'erreur comme quoi /dev/ttyS0 n'existe pas apparaît. C'est évident, (…)

Forum Programmation.shell Trouver le propriétaire d'un processus

Posté par  .
Étiquettes : aucune
0
9
déc.
2004
Bonjour,

J'aimerais trouver le propriétaire (owner) d'un processus précis.

Le shell script doit trouver le nom de l'utilisateur qui a lancé ppp. Donc, cat /var/run/ppp0.pid me renvoie le pid, mais ensuite, que faire ?

J'ai bien regardé ps, mais il ne donne que l'uid (et pas la bonne, en plus). Par exemple, si c'est l'utilisateur 501 qui lance pppd, ps m'affiche toujours un UID de 0.

Il y a bien la solution /proc/{PID}/status qui donne le bon utilisateur en ligne (…)

Forum Linux.général Système en UTF-8

Posté par  .
Étiquettes : aucune
0
16
nov.
2004
Bonjour,

Bah voilà, j'ai passé mon système en UTF-8 depuis quelques temps, et aujourd'hui je suis face à un problème qui me colle un peu.

Pour donner la config., mes locales sont toutes en fr_FR.UTF-8, xterm aussi, le clavier également, enfin bref tout marche à peu près bien. Généralement, mes données sont formatées en UTF-8 (si possible) et j'ai aucun problème avec. Enfin, xfs tourne avec une police UTF-8 complète (mais ca n'a rien à voir).

Le problème: les applications (…)

Forum Linux.général ACPI moisi ?

Posté par  .
Étiquettes : aucune
0
15
oct.
2004
Bonjour,

Je possède un portable Acer Aspire, sous Mandrake 10, kernel 2.4.26 compilé avec l'ACPI (pas d'APM, il ne le supporte plus). Les démons acpi et acpid sont chargés au démarrage (donc les modules avec).

Quand je suis sur secteur, tout se passe bien. Mais dès que je passe sur batterie, c'est plus qu'aléatoire. Quelques symptômes: l'écran s'éteint tout seul alors que la batterie a encore de la charge, le portable fonctionne toujours avec une batterie à 0%, les ventilos (…)

Forum Linux.général SB Live et Alsa

Posté par  .
Étiquettes :
0
25
sept.
2004
Bonjour,

J'ai une SB Live, je tourne avec un kernel 2.4.26 et les drivers alsa en version 1.0.2 (le tout sous une Mandrake 10).

J'ai eu pas mal de problème de son au début (j'ai changé de carte son en cours, je suis passé d'une SB128 à la Live), le volume était ridicule. Aujourd'hui, j'ai réussi à faire quelques réglages (comme passer le volume master à 100), mais :

- à chaque fois que je lance une appli sonore (xmms (…)