Date: Tue, 30 Mar 1999 06:20:05 -0700 From: Brett Glass <brett@lariat.org> To: Zach Heilig <zach@uffdaonline.net>, Laurence Berland <stuyman@confusion.net>, security@freebsd.org Subject: Re: Virus Announcements Message-ID: <4.2.0.32.19990330061206.00c3e510@localhost> In-Reply-To: <19990330042005.A9075@znh.org> References: <4.2.0.32.19990329175542.00c88430@localhost> <4.2.0.32.19990329155900.00a557c0@localhost> <4.2.0.32.19990329164244.04553770@localhost> <37001F1B.C2B92D74@confusion.net> <4.2.0.32.19990329175542.00c88430@localhost>
next in thread | previous in thread | raw e-mail | index | archive | help
I haven't installed that port. I've been told, however, that the pkg_create documentation has some information. (Not everything I'd need, and I'm worried about trashing any system on which I test a port, but enough to get started.) Again, there are subtle dependencies. You need to be able to rebuild your sendmail.cf with the m4 macro processor -- something that's not trivial to do. The user would have to do this to make procmail the local delivery agent, and we probably cannot automate it. Also, Perl is apparently in different places on different FreeBSD systems. Some have it in /usr/bin, others in /usr/local/bin. And the version of procmail in the ports differs with the version of FreeBSD you have. (The latest procmail was released only this month.) So, you can get the user started by installing all that's needed, but must then tell him or her how to do the rest by hand so as not to disrupt mail. Finally, it isn't clear whether one can automatically pull in the latest filters right from the repository on John's FTP site as part of the port. Probably possible, but not clear from the docs. --Brett At 04:20 AM 3/30/99 -0600, Zach Heilig wrote: >On Mon, Mar 29, 1999 at 06:09:45PM -0700, Brett Glass wrote: >> In the meantime, who here knows the arcana of how to build a package? >> I've looked at the innards of a couple of tarballs but have no idea >> how to specify dependencies, pop up a message to tell the user what to >> do next, test for the right version of Perl (you need Perl5 and some >> FreeBSD users have Perl4), etc. There don't seem to be any docs. > >You did look in the top part of /usr/ports/Mk/bsd.port.mk , right? It >does a fair job of documenting what needs to be done for a port. > >-- >Zach Heilig <zach@uffdaonline.net> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-security" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.2.0.32.19990330061206.00c3e510>