F7 Xawtv asking for / passwd to run v4l-conf everytime it's started. [Resolved]
Nigel Henry
cave.dnb at tiscali.fr
Fri Jul 13 19:38:27 UTC 2007
On Thursday 12 July 2007 20:10, Nigel Henry wrote:
> This is the second of my 2 problems.
>
> Everytime I click on the Xawtv icon on the desktop I get a query box
> opening, which says.
>
> "You are attempting to run "v4l-conf" which requires administrative
> privileges, but more information is needed in order to do so"
>
> It wants root's password, but if I enter roots password, or just click on
> "cancel" Xawtv still starts either way.
>
> I havn't had this problem with Xawtv on earlier versions of Fedora, or
> Debian. Normally IIRC, the first time you run Xawtv nothing happens for a
> bit, then a Konsole opens and does some stuff for v4l, then you close the
> Konsole and Xawtv starts.
> According to /usr/bin , v4l-conf is pointing to consolehelper, and
> according to the man page for consolehelper, this might have something to
> do with PAM, and authentication.
>
> I've never had to mess with PAM before, so have no idea as what needs to be
> changed to stop this popup box asking for the root passwd each time I start
> Xawtv.
>
> I looked in /etc/pam/v4l-conf. There are only 4 lines as below, and have no
> idea what to change here so as to stop this box popping up each time I
> start Xawtv.
>
> #%PAM-1.0
> auth include config-util
> account include config-util
> session include config-util
>
> Apologies if I seem to be a bit frustrated with this problem, but if anyone
> has seen the same sort of thing with Xawtv on Fedora 7. I'd be gratefull
> for a fix.
>
> Nigel.
Apologies for replying to my own post, but I've fixed the problem.
Having spent most of the day on and off in trying to fix this problem, I have
booted up FC5, and borrowed the lines from /etc/pam.d/v4l.conf, then pasted
them into Fedora 7's /etc/pam.d's v4l.conf. See below.
#auth include config-util (commented out)
#account include config-util (commented out)
#session include config-util (commented out)
auth sufficient pam_rootok.so
auth required pam_console.so
#auth required pam_stack.so service=system-auth
account required pam_permit.so
session required pam_permit.so
session optional pam_xauth.so
The 3 commented out lines are the original ones.
Now when I start Xawtv, it just starts as it should do.
I've no idea if this is a bug, or may be something to do with the fact that
for the first time on a Linux install, I've left selinux enabled as
enforcing.
I did read a bunch of selinux stuff a while back, but the further I went into
it, the more over my head it went, and eventually gave up, which is probably
the reason why I disabled it on all my installs apart from this Fedora 7 one.
I have installed a couple of 3rd party apps, RealPlayer, and Opera, and
SeLinux hasn't complained about them.
So far so good. It's taken a bit of time working through the problems, but up
to now all is working ok.
Nigel.
More information about the fedora-list
mailing list