Mailinglist Archive: yast-devel (40 mails)

< Previous Next >
Re: [yast-devel] Yast as a DBus service
  • From: Stefan Schubert <schubi@xxxxxxx>
  • Date: Mon, 27 Apr 2009 12:54:32 +0200
  • Message-id: <49F58EE8.5000603@xxxxxxx>
Hi Ladislav,
thank you for the great implementation and the nice docu.
It looks very good !

I have two additional questions:

"Each exported function (actually its action ID) must be defined in a PolicyKit configuration file. See PolicyKit documentation http://hal.freedesktop.org/docs/PolicyKit/polkit-conf.html#conf-declaring-actions . *Defining a PolicyKit action ID means that the function is officially supported over the DBus service.*
It is a good idea to validate the PolicyKit config during /make check/, just add /check-local/ target to /Makefile.am/: "

- Would it be possible to generate the PolicyKit configuration files automatically while running make ? So the package maintainer would not have to take care.
- The main problem while using SCR:execute in combination with the YaST command line interface is the speed. Have you already tested how long it takes to e.g. add a user or
get a list of local users ?

Greetings
Stefan


Ladislav Slezak schrieb:
Hi all,

I'd like to announce the Yast DBus service which is now available in SVN Trunk
and in
FACTORY. You just need to install yast2-core-2.18.7 package [*].

The new service can export every Yast name space, even non YCP modules like
Users
(Perl) or Pkg:: (C++).

This service should be used as the base component for our new Yast Web
interface.

For more information look at
http://en.opensuse.org/YaST/DBus_Service/Description



I'm looking forward to your feed back.



[*] Actually the service was initially submitted in yast2-core-2.18.6, but I
did a
very small API change in 2.18.7.

--

Best Regards

Ladislav Slezák
Yast Developer
------------------------------------------------------------------------
SUSE LINUX, s.r.o. e-mail: lslezak@xxxxxxx
Lihovarská 1060/12 tel: +420 284 028 960
190 00 Prague 9 fax: +420 284 028 951
Czech Republic http://www.suse.cz/


--
*******************************************************************************
Stefan Schubert
SUSE LINUX GmbH - Maxfeldstrasse 5 - D-90409 Nuernberg, Germany
e-mail: schubi@xxxxxxx
-------------------------------------------------------------------------------
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)


--
To unsubscribe, e-mail: yast-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: yast-devel+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References