Just a little update to this problem: it's nothing to do with sudo, it's the fact that I'm using a script as the login shell for these users. If I use /bin/bash as the shell, everything works.
(Thanks to Anthony for putting me onto this) On Fri, 09 Aug 2002 18:29:32 +0700, you wrote: >I have a user that is allowed to login to a shell script and use it to bring >the DSL connection up/down. > >I am using sudo to allow him to run adsl-start, which he does by selecting >an item on a menu which runs: > >sudo /usr/sbin/adsl-start > >This is the contents of the sudoers file: > ># sudoers file. >admin ALL = /sbin/reboot, /sbin/poweroff, \ > /usr/sbin/adsl-start, /usr/sbin/adsl-stop > >Everything works according to plan; adsl-start calls adsl-connect and >adsl-connect calls ppp and pppoe. After the connection is made, adsl-start >exits and adsl-connect is supposed to hang around and reconnect if the >connection drops. > >The problem is that when the user logs off, although ppp and pppoe stay >running, adsl-connect dies with the session. > >This doesn't happen if I log on as root and run adsl-start and log off. > >Is this just a problem with using sudo, or is there perhaps some >configuration that I've missed? -- redhat-list mailing list unsubscribe mailto:[EMAIL PROTECTED]?subject=unsubscribe https://listman.redhat.com/mailman/listinfo/redhat-list