s4-build Change default paths and --with flags for a 4.0 release
authorAndrew Bartlett <abartlet@samba.org>
Tue, 14 Jun 2011 07:01:02 +0000 (17:01 +1000)
committerAndrew Bartlett <abartlet@samba.org>
Mon, 20 Jun 2011 04:05:32 +0000 (14:05 +1000)
commitedd3e8b03aa0bca85d4a9a62b35471e76a1f9390
tree0cfbff1b383ec8994633784a6c67cf436297717b
parent01ce078ed166635c29e89bd012c82e3612393f28
s4-build Change default paths and --with flags for a 4.0 release

The following changes are made since Samba 3.6:

* --with-ncalrpcdir and --with-nmbdsocketdir are replaced with --with-socket-dir
  (with ntp_signd, winbindd, nmbd subdirs)

* This moves the winbind socket out of /tmp.  Distributions have moved
  this out of /tmp for quite some time now, and /var/run in the FHS
  blessed location these days.  --with-socketdir should point to
  /var/run in a distribution package.

* Configuration files are expected in PREFIX/etc instead of PREFIX/lib
  (they need to be moved manually)

* SWAT data files have moved to PREFIX/share/swat (alongside
  PREFIX/share/setup containing samba4 provision templates).

* The --with-fhs option is no longer available (it was never very
  useful, and major distributions (Debian, OpenSuSE, Fedora) either
  specified every option (overriding the effect) or didn't specify it
  at all.

* PID files are now in PREFIX/var/run, moved from PREFIX/var/locks

* The ncalrpc and nmbd sockets are now in PREFIX/var/run by default

The following changes are made for users of Samba3 binaries built with the top level build in master

* 'state' files are now expected to be in their Samba 3.6 location
  PREFIX/var/locks (and will need to be moved manually)

Andrew Bartlett

Signed-off-by: Andrew Tridgell <tridge@samba.org>
source4/dynconfig/wscript
wscript_build