[sheepdog] [sheepdog/sheepdog] f79048: Various init script fixups

Hitoshi Mitake mitake.hitoshi at lab.ntt.co.jp
Tue Aug 4 15:44:34 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/sheepdog/sheepdog
  Commit: f79048ad6e5077b4cf7e21dcfecfb2e1de7303f8
      https://github.com/sheepdog/sheepdog/commit/f79048ad6e5077b4cf7e21dcfecfb2e1de7303f8
  Author: Jason Noble <jason.noble at nimboxx.com>
  Date:   2015-08-04 (Tue, 04 Aug 2015)

  Changed paths:
    M script/sheepdog.in

  Log Message:
  -----------
  Various init script fixups

Source init-functions on deb-based distros to provide killproc.

Use SHEEPDOGD variable in init script

SHEEPDOGD is defined but is not used when starting sheep. This change
allows system default configs to override SHEEPDOGD if desired.

Use SHEEPDOG_PATH in init script

The debian defaults file has a comment that this environment variable
is used by the init script to set the sheepdog storage dir, however
the code in the init script does not support this claim. This change
makes the needed changes that allow this to work.


  Commit: 9a460c7f6b344b8223bcefec720a2eab9b5c0439
      https://github.com/sheepdog/sheepdog/commit/9a460c7f6b344b8223bcefec720a2eab9b5c0439
  Author: Vasiliy Tolstov <v.tolstov at selfip.ru>
  Date:   2015-08-04 (Tue, 04 Aug 2015)

  Changed paths:
    M dog/vdi.c

  Log Message:
  -----------
  fixe incorrect man and help for vdi backup/restore

fixes #89

Signed-off-by: Vasiliy Tolstov <v.tolstov at selfip.ru>


  Commit: 0fabd14f9edcfde44fd7d718a61c25ebb8fb13ec
      https://github.com/sheepdog/sheepdog/commit/0fabd14f9edcfde44fd7d718a61c25ebb8fb13ec
  Author: Vasiliy Tolstov <v.tolstov at selfip.ru>
  Date:   2015-08-04 (Tue, 04 Aug 2015)

  Changed paths:
    M sheep/sheep.c

  Log Message:
  -----------
  fix myaddr option man and help

fixes #76

Signed-off-by: Vasiliy Tolstov <v.tolstov at selfip.ru>


  Commit: 1b0dafa7a6920dd2e9ce97a1c8c084e4c8fc5f68
      https://github.com/sheepdog/sheepdog/commit/1b0dafa7a6920dd2e9ce97a1c8c084e4c8fc5f68
  Author: Alexander Evseev <aevseev at mirantis.com>
  Date:   2015-08-04 (Tue, 04 Aug 2015)

  Changed paths:
    M configure.ac
    M include/compiler.h
    M lib/Makefile.am
    M lib/fec.c

  Log Message:
  -----------
  Fix build for 32 bit targets

  * Define CPU flags for non-x86_64 targets
  * Use non-SSE version of ec_encode_data for non-x86_64 targets
  * Add make variable "arch" as it should be used in isa-l

Signed-off-by: Alexander Evseev <aevseev at mirantis.com>


  Commit: 42e7710100a25641404ef4f3a174281f0639d103
      https://github.com/sheepdog/sheepdog/commit/42e7710100a25641404ef4f3a174281f0639d103
  Author: Hitoshi Mitake <mitake.hitoshi at lab.ntt.co.jp>
  Date:   2015-08-04 (Tue, 04 Aug 2015)

  Changed paths:
    M configure.ac
    M include/compiler.h
    M lib/Makefile.am
    M lib/fec.c

  Log Message:
  -----------
  Merge branch 'a-evseev-master'


Compare: https://github.com/sheepdog/sheepdog/compare/ce7b4a79106a...42e7710100a2


More information about the sheepdog mailing list