Mailing List Archive

freebsd port install location
i want the puppy all installed under /usr/home/rancid.
i can't get the port makefile to do this without hacking
it to remove all the /${PORTNAME}s and then hacking
/usr/local/etc/pkgtools.conf to make PREFIX=/usr/home/rancid.

but, even if i do that, bin/rancid-run somehowdissapears the
etc/router.db file.

clues?

randy
freebsd port install location [ In reply to ]
Sun, Oct 03, 2004 at 10:45:22PM -0700, Randy Bush:
> i want the puppy all installed under /usr/home/rancid.
> i can't get the port makefile to do this without hacking
> it to remove all the /${PORTNAME}s and then hacking
> /usr/local/etc/pkgtools.conf to make PREFIX=/usr/home/rancid.
>
> but, even if i do that, bin/rancid-run somehowdissapears the
> etc/router.db file.
>
> clues?

only that router.db does not belong in etc. router.db's should be in
each of the "group"'s sub-dirs. eg: /usr/local/rancid/shrubbery/router.db
freebsd port install location [ In reply to ]
>> i want the puppy all installed under /usr/home/rancid.
>> i can't get the port makefile to do this without hacking
>> it to remove all the /${PORTNAME}s and then hacking
>> /usr/local/etc/pkgtools.conf to make PREFIX=/usr/home/rancid.
>>
>> but, even if i do that, bin/rancid-run somehowdissapears the
>> etc/router.db file.
> only that router.db does not belong in etc. router.db's should be in
> each of the "group"'s sub-dirs. eg: /usr/local/rancid/shrubbery/router.db

i gave up and let the port install where it wanted to install.
i then put var in /usr/home/rancid and everything works fine.

randy