Comment 35 for bug 1448092

Revision history for this message
Guo, Liang Chang (lcguo) wrote :

Hi Mathieu,
Thank you very much for your hours in the review. It sounds you almost get to the bottom of PMUbuntu.

> - ship a sysv init script in /etc/init.d/ (which should work both for 15.10 and all the way to 14.04)

This means we need to modify PMUbuntu to be a service (or job in upstart term). It's fine but will take some time.

> - ship all files in their paths under /opt/ibm/pm ...

We will follow the requests that you mentioned here, but not necessary to replace every "/var/perf/pm" with PMUbuntu's new home because we still try to maintain PM programs good for all Linux variants.

> We also don't appear to need the preinst, prerm, postrm files;

That those scriptlets are installed to /debian is not what we expect at all. The scripts are for package install/upgrade/uninstall moments only and supposed to be stored in apt/dpkg internal database.

> since running verify.PMLnx or uninstall.PMLnx cause incompatible paths to be added on the filesystem, or crontab to be changed, which aren't allowable as per the packaging policy.

If we decide to move home for PMUbuntu, then there will be no incompatible paths created by the final .PMLnx programs. PM item in crontab will also be relocated into /etc/cron.* as per your request.