Comment 43 for bug 1448092

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

Hi Mathieu,

Thank you for your review to the detail. I now upload PMUbuntu files with a few minor changes regarding file mode & gzip -n that you suggested.

The crontab message is normal for an uninitialized spool crontab file of root. PMUbuntu's cron entry is required to be created at /etc/cron.*, so our installation scripts need to ensure PM cron entry does not exist in spool/crontab, and delete it if found. If someone already has other entries in root's crontab, then there will be no error from crontab querying, and the scripts can continue to do whatever needed (likely nothing on Ubuntu if nobody installed PMUbuntu and adjusted the settings before).

We still need /usr/sbin/config.PMLnx until Ubuntu can fully handle /opt. By now, the support of /opt is partially broken for all Ubuntu releases. For example, with default, root profile does not contain either /opt/man for manpage search, or /opt/(s)bin for executable search ($PATH).

Maintainer scripts are also necessary for now. There are some flexibilities provided by PMUbuntu that the hard-coded package installers (dpkg/rpm) can not manipulate, such as directory layout selection and crontab/configuration rollback.