From: <ke...@ce...> - 2002-07-10 08:53:27
|
Hi everybody, I have compiled lirc 0.6.5 and it works great but I like to start=20 irexec from an init script on my Mandrake 8.2. I've tried to write this in rc.local /usr/local/bin/irexec -d /etc/lircrc It works, but only root can start programs using this irexec. I'd=20 like all users to be able to start programs using this irexec.=20 Every user can start irexec from terminal and it works good but=20 they can't use irexec started from rc.local. Does anybody know the solution? Thanks Petr P.S.: Sorry for my english, is bad, I know :) -------------------- =46errari Show a Grand Prix: 57 zaj=EDmav=FDch cen na http://bonus.cent= rum.cz |
From: Stefan L. <hoi...@gm...> - 2002-07-10 11:05:00
|
ke...@ce... wrote: > Hi everybody, > > I have compiled lirc 0.6.5 and it works great but I like to start > irexec from an init script on my Mandrake 8.2. > > I've tried to write this in rc.local > > /usr/local/bin/irexec -d /etc/lircrc > > It works, but only root can start programs using this irexec. I'd > like all users to be able to start programs using this irexec. > Every user can start irexec from terminal and it works good but > they can't use irexec started from rc.local. > > Does anybody know the solution? > you could just put the same commandline into your .bashrc (or whatever shell you're using), or into your .xsession /.xinitrc for every user that is not a nice solution, but it should work regards Stefan > Thanks Petr > > P.S.: Sorry for my english, is bad, I know :) > sounds ok to mee ;-) |
From: Diego I. <ias...@ac...> - 2002-07-11 21:56:02
|
=E1=E9=E5=ED =F8=E1=E9=F2=E9, 10 =E1=E9=E5=EC=E9 2002, 14:04, Stefan Lang= e =EB=FA=E1: > ke...@ce... wrote: > you could just put the same commandline into your .bashrc (or whatever > shell you're using), or into your .xsession /.xinitrc for every user > > that is not a nice solution, but it should work in that script, test also if the program is already running, and if not r= un=20 it.=20 Imagine doing su, you will have 2 version of irexec!=20 how about logging in 2 terminals? you may need to change the r/w modes of /dev/lirc* since by default norma= l users cant write to it.=20 chmod a+rw /dev/lirc* be warned. this is a sequerity hole. - diego --=20 Windows NT - Insert wallet into Drive A: and press any key to empty. |
From: <col...@hi...> - 2002-07-11 06:07:45
|
Hi! "ke...@ce..." wrote: [...] > It works, but only root can start programs using this irexec. I'd > like all users to be able to start programs using this irexec. > Every user can start irexec from terminal and it works good but > they can't use irexec started from rc.local. > > Does anybody know the solution? Hm, are you looking for the 'su' command? Try: man su Christoph |