[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: beep, question de permissions?



"J.Pierre Pourrez" <ptc1@free.fr> writes:

> 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

Ce programme est directement tiré de beep, qui doit également avoir les droits
cités plus hauts.


Léo.



Reply to: