On Thu, 2010-05-13 at 15:03 +0300, Eugene V. Lyubimkin wrote:
> Hi Jon,
> 
> Firstly, yes, unetbootin needs root priviledges to to have write access to 
> the 
> USB devices.

Hey Eugene, I was unsure as I was told on irc it shouldn't be needed.

> Secondly, I doubt unetbootin directly asked you about the password, probably 
> it's gksu[do] or kdesu[do] or like that and it does caching and, hence, have 
> nothing to with unetbootin.

Oh, right. It's probably gksu(do) that asked me. However, what I can't
understand is that it keeps my root password indefinitely it seems.
After I've punched it, I never have to do it again. 
I've attached the strace you asked for and a screenshot of unetbootin if
it's relevant.
j...@debian-workstation:~$ strace -e trace=process unetbootin
execve("/usr/bin/unetbootin", ["unetbootin"], [/* 33 vars */]) = 0
arch_prctl(ARCH_SET_FS, 0x7fa32492f750) = 0
clone(child_stack=0x7fa3162811b0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tidptr=0x7fa3162819e0, tls=0x7fa316281910, child_tidptr=0x7fa3162819e0) = 18254
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa32492f820) = 18255
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(18255, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 18255
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa32492f820) = 18256
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(18256, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 18256
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa32492f820) = 18257
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(18257, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 18257
exit_group(0)                           = ?
j...@debian-workstation:~$ Qt: Session management error: None of the authentication protocols specified are supported

<<attachment: unetbootin.png>>

Reply via email to