jump: reply to source after data is received from the new successor

Previously, a jumping node would reply after having completed the join.
Now, the reply is delayed until all data has been received from its new
successor.

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7022 71766da9-9752-0410-ab17-bfafa751c56a
dht_node_move: randomized unit test for jumps

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7023 71766da9-9752-0410-ab17-bfafa751c56a
prbr_SUITE: exclude rbrcseq:add_read_reply from tester, as it got
additional constraints on the input values in r6901 (DataType:max(...)
call).




git-svn-id: https://scalaris.googlecode.com/svn/trunk@7024 71766da9-9752-0410-ab17-bfafa751c56a
scalarisctl: fix runuser command

-> instead of passing "-xf +B" to bash directly, set these options as the first command being executed

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7026 71766da9-9752-0410-ab17-bfafa751c56a
packages: remove Mandriva spec file macros

we do not support Mandriva any more

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7027 71766da9-9752-0410-ab17-bfafa751c56a
packages: add proper build and runtime dependencies for runuser/sudo

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7028 71766da9-9752-0410-ab17-bfafa751c56a
packages: fix runuser dependencies for RHEL/CentOS 5,6

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7029 71766da9-9752-0410-ab17-bfafa751c56a
configure: fix recognising runuser in /usr/sbin when compiling as a normal user where sbin is not in the path

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7030 71766da9-9752-0410-ab17-bfafa751c56a
scalarisctl: need to supply runuser with a valid shell for user 'scalaris'

'scalaris' is a user for a deamon and thus normally has an invalid shell

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7031 71766da9-9752-0410-ab17-bfafa751c56a
packages: runuser is currently broken on openSUSE 13.1

https://bugzilla.novell.com/show_bug.cgi?id=892079

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7032 71766da9-9752-0410-ab17-bfafa751c56a
configure: fix xdg-open check

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7033 71766da9-9752-0410-ab17-bfafa751c56a
scalarisctl: revert adding -u parameter (r7020)

Several variables are build on e.g. $HOME and we must use the running user's environment for this. This is better solved by running the whole scalarisctl script as the target user (similar to the init.d script).

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7034 71766da9-9752-0410-ab17-bfafa751c56a
scalarisctl: do not use the FAILURE message for a warning (erlang_js missing)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7035 71766da9-9752-0410-ab17-bfafa751c56a
packages: really disable runuser in openSUSE 13.1 (for now)

add config option --disable-runuser

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7036 71766da9-9752-0410-ab17-bfafa751c56a
packages: add setup of 'scalaris' user and group to Arch Linux

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7037 71766da9-9752-0410-ab17-bfafa751c56a
packages: add the Arch Linux install script to checkout.sh

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7038 71766da9-9752-0410-ab17-bfafa751c56a
dht_node_move_SUITE/jump: check for wrong_pred_succ and retry

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7039 71766da9-9752-0410-ab17-bfafa751c56a
dht_node_move_SUITE: disable jump test

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7040 71766da9-9752-0410-ab17-bfafa751c56a
init.d: fix sudo command not working (regression of r7021)

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7041 71766da9-9752-0410-ab17-bfafa751c56a
packages: always depend on sudo to have a fallback

also fixes neither runuser nor sudo being available for the openSUSE 13.1 packages

git-svn-id: https://scalaris.googlecode.com/svn/trunk@7042 71766da9-9752-0410-ab17-bfafa751c56a