Skip to Content.
Sympa Menu

freetds - Re: UG clarification

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: James K. Lowden <jklowden AT speakeasy.org>
  • To: "TDS Development Group" <freetds AT franklin.oit.unc.edu>
  • Cc: mwood AT IUPUI.Edu
  • Subject: Re: UG clarification
  • Date: Thu, 13 Jun 2002 20:06:21 -0400


On Thu, 13 Jun 2002 08:28:55 -0500 (EST) "Mark H. Wood" <mwood AT IUPUI.Edu>
wrote:

> On Thu, 13 Jun 2002, Brian Bruns wrote:
> [snippage]
> > > IOW, no /usr/local/etc, per FHS at any rate. I say
> > >
> > > ./configure --with-prefix=/usr/local --sysconfdir=/etc/freetds
> > >
> > > looks like a winner. What do you say?
> >
> > I'm in agreement if everyone else is. My main concern is that we do
> > this change once and only once.
>
> Hmmm, shouldn't that be '--sysconfdir=/etc'? Then, if the kit wants to
> put configuration stuff in a 'freetds' subdirectory, it should refer to
> it as $SYSCONFDIR/freetds. No?

Mark,

What you said. That's what I meant, I guess. By default, I think we
should find installed:

/usr/local/lib/libtds.so.0.0 # et. al.
/etc/freetds/freetds.conf

I think /usr/local/<package> is self-important, leads to diddling with
$PATH and ldconfig. I think /etc/<package> is polite and unassuming. Not
to mention findable.

Whatever lands in sysconfdir should be paralleled in $HOME, IMO, too.
That is, the override to <sysconfdir>/freetds/freetds.conf should be
$HOME/.freetds/freetds.conf.
> (You see, I got tired of playing hunt-the-config long ago

Thank you. I thought I was the only one. (Really!)

> # Site defaults for GNU autoconf
>
> test "$localstatedir" = '${prefix}/var' && localstatedir=/var
> test "$sysconfdir" = '${prefix}/etc' && sysconfdir=/etc
>
> so no matter what the kit thinks SYSCONFDIR ought to be, it makes no
> difference here.

Mark, I don't understand that. I have a feeling I should, but I just
don't.

Regards,

--jkl




Archive powered by MHonArc 2.6.24.

Top of Page