FreeBSD way of installing old version from ports tree

2008-06-09 Thread Simon Jolle
Hi FreeBSD users

Currently in /usr/ports/sysutils/syslog-ng there is version syslog-ng
1.6.12. I need version syslog-ng 1.6.5 (the same as in production
environment) to test configuration changes.

Is there an archive of the ports tree? Whats the FreeBSD way to
install this old version integrated in the rest of the system?

cheers
Simon

-- 
XMPP: [EMAIL PROTECTED]
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD way of installing old version from ports tree

2008-06-09 Thread Iv Ray

Simon Jolle wrote:

What is the FreeBSD way to
install this old version integrated in the rest of the system?


If 1.6.12 was already installed, I would use portdowngrade.


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD way of installing old version from ports tree

2008-06-09 Thread Bill Moran
In response to Simon Jolle [EMAIL PROTECTED]:

 Hi FreeBSD users
 
 Currently in /usr/ports/sysutils/syslog-ng there is version syslog-ng
 1.6.12. I need version syslog-ng 1.6.5 (the same as in production
 environment) to test configuration changes.
 
 Is there an archive of the ports tree? Whats the FreeBSD way to
 install this old version integrated in the rest of the system?

Looks through the CVS logs (you can use the web interface or Dan's
freshports: http://www.freshports.org/sysutils/syslog-ng/)

Find the date of the version you want, then configure your supfile
to grab the ports tree from that date.  Something like:
date=2004.08.28.10.00.00
should get what you want.  When cvsup is done running, you'll be
able to run make install from the syslog-ng directory to install
that version ... assuming that distfile is still readily available.
If it's not, you'll have to do some web searches until you find it
manually.  Some projects are really good about keeping old distfiles
around, other are not.

-- 
Bill Moran
http://www.potentialtech.com
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: FreeBSD way of installing old version from ports tree

2008-06-09 Thread Warren Block

On Mon, 9 Jun 2008, Bill Moran wrote:


In response to Simon Jolle [EMAIL PROTECTED]:


Currently in /usr/ports/sysutils/syslog-ng there is version syslog-ng
1.6.12. I need version syslog-ng 1.6.5 (the same as in production
environment) to test configuration changes.

Is there an archive of the ports tree? Whats the FreeBSD way to
install this old version integrated in the rest of the system?


Looks through the CVS logs (you can use the web interface or Dan's
freshports: http://www.freshports.org/sysutils/syslog-ng/)

Find the date of the version you want, then configure your supfile
to grab the ports tree from that date.  Something like:
date=2004.08.28.10.00.00
should get what you want.  When cvsup is done running, you'll be
able to run make install from the syslog-ng directory to install
that version


That's pretty much what /usr/ports/ports-mgmt/portdowngrade does, with a 
little bit of user interface on it.


... assuming that distfile is still readily available. If it's not, 
you'll have to do some web searches until you find it manually.  Some 
projects are really good about keeping old distfiles around, other are 
not.


And there could be dependency and version issues.

-Warren Block * Rapid City, South Dakota USA
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]