![]()
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
lib needs to know about install roots for package building
Un-revert the library move, and incorporate the needed bits from my branch into the trunk. This should work if you re-configure (from the top level) and re-install.
Move pylib files needed by both alpaca and uianet/router into a separate top-level directory.
Merge in all changes from trunk, including merge hell in naming/named (not tested)
make a branch for authenticators and log-format change
Added support for host-directed presence announcements
Check for python and twisted in the configure script, and substitute proper python command name in scripts
more YAM-related build fixes
Set etc directory using --with-confdir= instead of --sysconfdir=
Make UIA's build environment expect the YAM distribution to be in a subdirectory 'yam' in the UIA tree. Also, add configure variables for the systemwide UIA user (UIA_USER), and for the log and run file directories (logdir and rundir).
named install fixes. (missing .py's, wrong paths etc) add default ports to Makeconf.in uianamed starts up from uialegacy, listens on the Makeconf.in specified ports, and doesn't immediately crash (but probably won't answer any useful queries either -- I havent' tried yet)
Modified all scripts (I think) to use install directories
specified or defaulted via the configure script. Specifically:
--prefix specifies top-level installation prefix, default /usr/local/,
but you can say --prefix=/usr/local/uia for example to put it all
in one tree that you can blow away all at once. But the system
no longer _assumes_ that you do this; it can coexist with other stuff now.
--bindir specifies the directory for binaries:
defaults to ${prefix}/bin. All UIA binaries prefixed with 'uia'.
--sysconfdir specifies the directory for systemwide config files:
defaults to ${prefix}/etc; UIA stuff goes into ${sysconfdir}/uia.
--libdir specifies the directory for libraries, Python sources, etc.
defaults to ${prefix}/lib; UIA stuff goes into ${libdir}/uia.
Technically ${prefix}/share might be a better place for the Python stuff,
since it's architecture-neutral, but I didn't want to get too spread out
at this point.
oops, forgot
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| Maintained by PDOS | ViewVC Help |
| Powered by ViewVC 1.0.3 |