[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

tor './configure' issues: DIR spec'ns not being honored ...



hi all,

i'm building tor-0.1.1.5-alpha on OSX 10.4.2 from src.

after a:

	./configure \
	  --prefix=/usr/local/tor \
	  --localstatedir=/var/Process \
	  --sysconfdir=/var/Settings/Tor  \
	  --mandir=/var/Documentation/man \
	--enable-debug \
	--enable-threads \
	--enable-largefile \
	--with-ssl-dir=/usr/local/ssl
	make
	make install

i get a clean binary:

% otool -L /usr/local/tor/bin/tor
/usr/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
/usr/local/ssl/lib/libssl.0.9.7.dylib (compatibility version 0.9.0, current version 0.9.7)
/usr/local/ssl/lib/libcrypto.0.9.7.dylib (compatibility version 0.9.0, current version 0.9.7)
/usr/local/lib/libevent-1.1a.1.dylib (compatibility version 2.0.0, current version 2.2.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.0.0)


cool!


next, given 'typical' configure behavior, and my params as above, i'd expect to find:


(1) the tor bin in:

	/usr/local/tor/bin/tor

and, it is.

	% ls -al /usr/local/tor/bin/tor
		-rwxr-xr-x  1 root wheel 1283372 Aug 20 19:36 tor

(2) the tor config file, 'torrc' to end up in:

      /var/Settings/Tor/torrc

but it isn't.  instead, i find it pointed here:

      /var/Settings/Tor/tor/torrc

(3) the tor process' "keys and other data" in:

             The configuration file, which contains "option value" pairs.

      /var/Process/ (where i'd usually find its PID)

            or, at least:

      /var/Process/Tor (or somesuch tor-specific dir)

but rather, they're to be found in:

      /var/Process/lib/tor/


is there some reason that these 'placements' are non-standard?

is there a workaround to actually put things where i want them to be?

thanks!

cheers,

richard

Attachment: pgpi44ORj4t2u.pgp
Description: PGP signature