c est crade, mais ca marche, donc ca donne des idees.
- inittab -> lance un demon
- le demond scanne syslog contre les evenements de pcscd
- insertion de carte -> appelle insert.sh
- ejection de carte -> appelle eject.sh
insert.sh:
- X ne tourne pas, ou tourne, mais personnede logue, on lance X avec dhp comme user par default.
- X tourne, on suprime le fichier lock chez le user.
eject.sh:
- on cre le fichier lock
.xinitrc:
- on lance le demon userland
demon user:
- on matte si le lock existe:
* oui: on lance xlock
* non: sleep 1, et boucle.
je dis pas que c est beau, je dis que c est fonctionnel.
[^] # Re: \_o<
Posté par doublehp . En réponse au journal pam_usb + pam_ssh. Évalué à 2.
c est crade, mais ca marche, donc ca donne des idees.
- inittab -> lance un demon
- le demond scanne syslog contre les evenements de pcscd
- insertion de carte -> appelle insert.sh
- ejection de carte -> appelle eject.sh
insert.sh:
- X ne tourne pas, ou tourne, mais personnede logue, on lance X avec dhp comme user par default.
- X tourne, on suprime le fichier lock chez le user.
eject.sh:
- on cre le fichier lock
.xinitrc:
- on lance le demon userland
demon user:
- on matte si le lock existe:
* oui: on lance xlock
* non: sleep 1, et boucle.
je dis pas que c est beau, je dis que c est fonctionnel.