MANIFEST | 3 ++- liveusb-creator.console | 5 +++++ liveusb-creator.pam | 5 +++++ liveusb-creator.policy | 16 ---------------- setup.py | 3 +-- 5 files changed, 13 insertions(+), 19 deletions(-)
New commits: commit 7e199c7a6702500cffc051694324f8fce43b13db Author: Kushal Das <kdas@d80.(none)> Date: Wed Aug 13 22:06:02 2008 +0530
moved to consolehelper to have root power
diff --git a/MANIFEST b/MANIFEST index e8d702d..eb4aa48 100644 --- a/MANIFEST +++ b/MANIFEST @@ -16,4 +16,5 @@ liveusb/urlgrabber/mirror.py liveusb/urlgrabber/progress.py data/liveusb-creator.desktop data/fedora.ico -liveusb-creator.policy +liveusb-creator.console +liveusb-creator.pam diff --git a/liveusb-creator.console b/liveusb-creator.console new file mode 100644 index 0000000..52b46e0 --- /dev/null +++ b/liveusb-creator.console @@ -0,0 +1,5 @@ +USER=root +PROGRAM=/usr/sbin/liveusb-creator +SESSION=true +FALLBACK=true + diff --git a/liveusb-creator.pam b/liveusb-creator.pam new file mode 100644 index 0000000..df41b4c --- /dev/null +++ b/liveusb-creator.pam @@ -0,0 +1,5 @@ +#%PAM-1.0 +auth include config-util +account include config-util +session include config-util + diff --git a/liveusb-creator.policy b/liveusb-creator.policy deleted file mode 100644 index d59c880..0000000 --- a/liveusb-creator.policy +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE policyconfig PUBLIC - "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN" - "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd"> -<policyconfig> - - <action id="org.fedoraproject.config.liveusb-creator.run-as-root"> - <description>Create a LiveUSB as supper user</description> - <message>System policy prevents the liveusb-creator application</message> - <defaults> - <allow_inactive>no</allow_inactive> - <allow_active>auth_admin</allow_active> - </defaults> - <annotate key="org.freedesktop.PolicyKit.run-as-superuser.path">/usr/bin/liveusb-creator</annotate> - </action> -</policyconfig> diff --git a/setup.py b/setup.py index 0f54145..8e5c4ec 100644 --- a/setup.py +++ b/setup.py @@ -54,8 +54,7 @@ else: maintainer = 'Luke Macken', maintainer_email = 'lmacken@redhat.com', data_files = [("/usr/share/applications",["data/liveusb-creator.desktop"]), - ('/usr/share/pixmaps',["data/fedora.ico"]), - ('/usr/share/PolicyKit/policy',["liveusb-creator.policy"]) + ('/usr/share/pixmaps',["data/fedora.ico"]) ]
)
liveusb-creator@lists.stg.fedorahosted.org