Skip to content

schubi2/rubygem-polkit1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

f4e1ea5 · Sep 30, 2011

History

5 Commits
Sep 30, 2011
Sep 30, 2011
Sep 23, 2011
Sep 23, 2011
Sep 30, 2011
Sep 23, 2011
Sep 23, 2011
Sep 23, 2011
Sep 23, 2011
Sep 23, 2011

Repository files navigation

ruby-polkit1

DESCRIPTION:

This extension provides PolicyKit integration.
The library provides a stable API for applications to use the
authorization policies from PolicyKit.

FEATURES/PROBLEMS:

  • Not reported

SYNOPSIS:

In a nutshell:

require 'polkit1'

PolKit1::polkit1_check( "org.freedesktop.policykit.read", "root")

return either :auth, :yes or :no
in all other cases (unknown DBus UID, etc.) an exception is raised

REQUIREMENTS:

  • polkit-devel

  • ruby-devel

INSTALL:

  • tar xzf ruby-polkit1-*.tar.gz

  • cd ruby-polkit1-*

  • make

  • make install (might need sudo privileges)

LICENSE:

(c) 2011 Novell Inc.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA

A full copy of the GNU license is provided in the file LICENSE.

About

ruby polkit interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published