Re: beep, question de permissions?
Le Fri, 25 Mar 2005 22:31:43 +0100, Leopold BAILLY a écrit :
> D'après ce document : http://www.linux.com/guides/lpg/lpg.shtml,
> /dev/console est l'unique moyen standard de contrôler le haut-parleur,
> exactement comme c'est fait dans ton programme.
>
> Il existe un autre moyen : http://www.geocities.com/stssppnn/pcsp.html,
> c'est un module du noyau qui permet d'adresser le haut-parleur comme une
> carte son.
>
> La solution la plus simple et la plus propre pour toi est sans doute
> d'ajouter la permission "set uid root" à ton programme :
>
> $ chown root:root alarm
> $ chmod +s alarm
>
> Tu peut aussi faire un script à base de echo -e "\a", c'est moins joli
> mais tout aussi efficace.
Sur ma Sarge, il y a le paquet beep qui va bien sans être root.
Peut-être que jeter un oeil au source pourrait vous inspirer
Cordialement
Jean-Pierre
Reply to: