This is a discussion on [courier-users] Re: Double-checking install scenario. within the Courier-Imap forums, part of the Mail Servers and Related category; Sam Varshavchik <mrsam@courier-mta.com> writes: > Lloyd Zusman writes: > >> I'm about to ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Sam Varshavchik <mrsam@courier-mta.com> writes:
> Lloyd Zusman writes: > >> I'm about to freshly install Courier on a new machine, and I want to >> make sure that I understand the proper sequence of events. This machine >> is currently using sendmail, and I want to keep that program up and >> running for as long as possible before switching over to Courier. >> To the best of my understanding, this should be the scenario. If any >> of you see any flaws in this, could you let me know? Thanks. >> 1. Use rpmbuild to build a binary rpm for courier-authlib. >> 2. Do an rpm install of courier-authlib. >> 3. Use rpmbuld to build a binary rpm for courier. >> 4. Shut down and disable sendmail. >> 5. Do an rpm install of courier. >> 6. Check the courier-authlib and courier configurations, and >> make any necessary changes. >> 7. Start up courier. >> A question: could I switch the order of steps 2 and 3, or is there some >> reason for why I should install courier-authlib before building the >> courier binary rpm? > > Courier requires courier-authlib to be already installed, before it can > build. > > Specifically, you need courier-authlib-devel installed. After setting up rpm as a non-root user as specified in the FAQ (user "courier"), I started following the steps above. However, I got an error in step 3. The rpmbuild in that step went for a long time, and then, I received these messages and the rpmbuild aborted: Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/courier-0.49.0.20050405-1.9-buildroot error: Installed (but unpackaged) file(s) found: /usr/lib/courier/share/courierwebadmin/admin-34fax.html /usr/lib/courier/share/courierwebadmin/admin-34fax.pl /usr/lib/courier/share/courierwebadmin/admin-35fax.html /usr/lib/courier/share/courierwebadmin/admin-35fax.pl RPM build errors: Installed (but unpackaged) file(s) found: /usr/lib/courier/share/courierwebadmin/admin-34fax.html /usr/lib/courier/share/courierwebadmin/admin-34fax.pl /usr/lib/courier/share/courierwebadmin/admin-35fax.html /usr/lib/courier/share/courierwebadmin/admin-35fax.pl In step 1, I did an "rpmbuild -ta AUTHLIB-TARBALL". I did this as user "courier". In step 2, I went to ~/rpm/RPMS/i386 and did an rpm install of the rpms that step 1 built for courier-authlib, courier-authlib-devel, and courier-authlib-userdb. I did this as user "root". In step 3, I did an "rpmbuild -ta COURIER-TARBALL". I did this as user "courier". What did I do wrong? Thanks. -- Lloyd Zusman ljz@asfast.com God bless you. ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. Get your fingers limbered up and give it your best shot. 4 great events, 4 opportunities to win big! Highest score wins.NEC IT Guy Games. Play to win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20 _______________________________________________ courier-users mailing list courier-users@lists.sourceforge.net Unsubscribe: https://lists.sourceforge.net/lists/.../courier-users |