Bug 17520 - Post configuration of installed packages
Summary: Post configuration of installed packages
Status: RESOLVED NOTABUG
Alias: None
Product: PackageKit
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: low enhancement
Assignee: Richard Hughes
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-09-10 06:10 UTC by Joe Harnish
Modified: 2018-08-21 15:52 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Joe Harnish 2008-09-10 06:10:41 UTC
Some packages get installed that require some sort of post configuration to get working.  Each having a different way to configure it.  I think it would be very beneficial if a package could provide an XML file or some sort of bundle of information along with the package to get handed off to PackageKit to allow for Post configuration.  

Here are a couple of examples:

You install freeipa.  The user must know that they need to run ipa-server-install or ipa-client-install.  In this case the packager or developer of freeipa could create a meta file which could be as simple as 
providing information that the user has 2 choices client or server.  If they select client it opens a terminal and kicks off ipa-client-install, etc. Or if they wanted to make it more user friendly they could provide information to build an interface to collect the information from the user and process it accordingly.  

You install Gallery2.  Here the user must have Apache and Mysql running, and a database and user created for installation.  Here the packager or developer could provide information about dependencies.  Then again the pacakger could just have it kick off firefox pointing to the installation page or provide the information to create a configuration interface.  

This isn't a problem with PackageKit but it is an overall problem that PackageKit or a sister project could solve.

Thanks

--Joe
Comment 1 Sebastian Heinlein 2008-09-28 14:30:15 UTC
In Debian/Ubuntu this cases are handled by debconf which allows to configure the package at installation time (and afterwards) and to display important notifications.

So I would favor not defining a new method based on xml, but to put this into the backends.
Comment 2 Richard Hughes 2018-08-21 15:52:26 UTC
We moved the upstream bugtracker to GitHub a long time ago. If this issue still affects you please re-create the issue here: https://github.com/hughsie/PackageKit/issues
 
Sorry for the impersonal message, and fingers crossed your issue no longer happens. Thanks.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.