[27105] in Athena Bugs
Athena bugs discovered by Debian-Athena project, part 4
daemon@ATHENA.MIT.EDU (Anders Kaseorg)
Wed Aug 15 02:01:25 2007
From: Anders Kaseorg <andersk@mit.edu>
To: bugs@mit.edu
Content-Type: text/plain
Date: Wed, 15 Aug 2007 02:01:01 -0400
Message-Id: <1187157661.13529.77.camel@balanced-tree.mit.edu>
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Spam-Flag: NO
X-Spam-Score: 0.00
Cc: debathena@mit.edu
Errors-To: bugs-bounces@mit.edu
This is a continuation of the list of Athena bugs found by the
Debian-Athena project.
The following problems are related to the
nonstandard /usr/athena, /bin/athena, /var/athena paths. In general,
the Athena sources do an excellent job of using the standard paths
generated by autotools by default. However in some cases, the
Athena-specific paths are hardcoded into the source in ways that would
be easy to fix.
* athinfod: Makefile.in should include sbindir=@sbindir@, because
@lsbindir@ defaults to '${sbindir}'
* discuss: include/config.h.sed should use SERVERDIR, INFODIR, BINDIR
(which are already properly substituted by include/Makefile.in) instead
of hardcoding athena paths
* discuss: edsc does not really belong in ${sbindir}; more appropriate
is ${libexecdir}
* machtype: hardcoded path to /sbin/lspci; should add /sbin to PATH
instead
Anders Kaseorg and Tim Abbott
SIPB Debian-Athena team