OpenCSW Bug Tracker


Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002964 [postfix] packaging minor always 2008-12-02 09:41 2010-09-03 12:48
Reporter fred View Status public  
Assigned To skayser
Priority normal Resolution fixed  
Status closed  
Summary 0002964: posfix shouldn't touch /usr filesystem on a solaris 10 sparse root zone
Description
Installing postfix on a solaris 10 sparse root zone:
## Executing postinstall script.
CSWpostfix is renaming /usr/lib/sendmail, /usr/bin/newaliases
and /usr/bin/mailq to *.OFF.
Turning off /usr/lib/sendmail to enable the Postfix version
mv: cannot rename /usr/lib/sendmail to /usr/lib/sendmail.OFF: Read-only file system
Turning off /usr/bin/newaliases to enable the Postfix version
mv: cannot access /usr/bin/newaliases
Turning off /usr/bin/mailq to enable the Postfix version
mv: cannot rename /usr/bin/mailq to /usr/bin/mailq.OFF: Read-only file system
Linking /usr/lib/sendmail to /opt/csw/sbin/postfix
ln: cannot create /usr/lib/sendmail: Read-only file system
Linking /usr/bin/newaliases to /opt/csw/bin/newaliases
ln: cannot create /usr/bin/newaliases: Read-only file system
Linking /usr/bin/mailq to /opt/csw/bin/mailq
ln: cannot create /usr/bin/mailq: Read-only file system

Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0008207)
skayser (administrator)
2010-08-17 17:53

Thanks for reporting. Updated packages with Postfix 2.7.1 are now available from experimental/:

    http://mirror.opencsw.org/experimental.html#skayser [^]

These should fix you issue. The package now doesn't alter the system sendmail binaries on postinstall any more. README.CSW has details on how to do this manually.
    
Could you please verify whether they work for you. Postfix was updated from 2.4.6 to 2.7.1, with a substantial list of enhancements. If there are any problems with the package, please let me know.

From changelog.CSW:

  * Adopted and updated to 2.7.1. (Closes 0003580, 0003700, 0003970)
  * Moved spool directory to /var/opt/csw/spool/postfix. (Closes 0003946)
  * Added Cyrus SASL support. (Closes 0002843)
  * Added hash table support via bdb. (Closes 0002097)
  * Init / SMF handling now done with cswclassutils. (Closes 0003946)
  * Now depends on pcre_rt instead of pcre. (Closes 0003017)
  * Binaries in /opt/csw/libexec/postfix are now stripped. (Closes 0003063)
  * Doesn't automatically substitute system sendmail binaries any more.
    Please refer to README.CSW instead. (Closes 0001943, 0002964, 0003060)
(0008252)
skayser (administrator)
2010-09-03 12:48

Fixed with 2.7.1,REV=2010.09.01 which is now available from current/.


Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker