Registered Member
|
Am I invisible or something? O.o
Madman, proud to be a member of KDE forums since 2008-Oct.
|
Registered Member
|
This is a great Idea. Although I agree with a delay on the ok button so that the user reads the screen.
Run as root should not be a checkbox, but rather another dialog i think. AS for the security risk when all is said and done security ends in the hands of the user. The most secure corporate networks get penetrated because of the actions of singular users. The problem is not with the programming. |
Registered Member
|
Is there something wrong with my suggestion that I'm missing?
Madman, proud to be a member of KDE forums since 2008-Oct.
|
Moderator
|
I think this is a freeDesktop.org problem... Need to discute with them
Madman, you're idea is good. I m waiting for new KAuth class, to make KexecDialog with it and policyKit. |
KDE Developer
|
Just FYI, KAuth is in KDECore already (4.4, trunk). You can find an introduction here: http://api.kde.org/4.x-api/kdelibs-apid ... KAuth.html |
Registered Member
|
This is the answer. This comes up all the time. I remember something similar in KDE 3.5. It is not the job of the Desktop Environment to un/install software. The more I read through these comments the more I become wary of your understanding of system security. One of the main reasons Linux has been able to avoid many pitfalls of Windows is the strict permissions control. |
Registered Member
|
I don't want this implemented into KDE, if it means it's doing it the wrong way and is giving up security. That's a reason I don't use Windows, for crying out loud!
Madman, proud to be a member of KDE forums since 2008-Oct.
|
Registered Member
|
What about additionally allow users to run application from desktop in sandbox mode. Fedora 12 will have sandbox mode designed for this case. It don't allow install application(sandbox), but allows to run it.
Lachu, proud to be a member of KDE forums since 2008-Nov.
|
Registered Member
|
A dialog box should pop up asking if they want to make an install - if the program needs to be installed into the system then user will have to supply a password.
An install into the users home folder might also be possible and not require a password. Or perhaps a sandboxed install? A cool feature would be to search the package manager to see if the same program is available there and suggest that the user might like to install that instead (allow them to enter their password and do it for them) |
Registered Member
|
The dialog should say that the archieve is potencially dangerous big red font
and then recommend: If it's a app look for it in the repository (and provide a button for that) make an install giving the password (sandbox install) Or if the user wants to install on the system for real (potencialy dangerous) don't provide a direct button for it, but a direction on how to do it like: "go to this file properties and give execution right to this file" and maybe a button for going to properties. |
Registered users: Bing [Bot], gfielding, Google [Bot], Sogou [Bot]