Fix xz package in minecraft setup script
This commit is contained in:
@@ -183,13 +183,13 @@
|
|||||||
# 3) Download and extract server pack to /home/h3lp/mineserver
|
# 3) Download and extract server pack to /home/h3lp/mineserver
|
||||||
mkdir -p "$MINESERVER"
|
mkdir -p "$MINESERVER"
|
||||||
${pkgs.curl}/bin/curl -L "$SERVERPACK" -o "$TMPDIR/serverpack.tar.xz"
|
${pkgs.curl}/bin/curl -L "$SERVERPACK" -o "$TMPDIR/serverpack.tar.xz"
|
||||||
${pkgs.gnutar}/bin/tar -xJf "$TMPDIR/serverpack.tar.xz" -C "$MINESERVER"
|
${pkgs.xz}/bin/xz -d "$TMPDIR/serverpack.tar.xz" --stdout | ${pkgs.gnutar}/bin/tar -x -C "$MINESERVER"
|
||||||
|
|
||||||
# 4) Download and extract world to /home/h3lp/mineserver/world
|
# 4) Download and extract world to /home/h3lp/mineserver/world
|
||||||
mkdir -p "$MINESERVER/world"
|
mkdir -p "$MINESERVER/world"
|
||||||
${pkgs.curl}/bin/curl -L "$WORLD" -o "$TMPDIR/world.tar.xz"
|
${pkgs.curl}/bin/curl -L "$WORLD" -o "$TMPDIR/world.tar.xz"
|
||||||
# world.tar.xz contains world folder, otherwise use "$MINESERVER/world"
|
# world.tar.xz contains world folder, otherwise use "$MINESERVER/world"
|
||||||
${pkgs.gnutar}/bin/tar -xJf "$TMPDIR/world.tar.xz" -C "$MINESERVER"
|
${pkgs.xz}/bin/xz -d "$TMPDIR/world.tar.xz" --stdout | ${pkgs.gnutar}/bin/tar -x -C "$MINESERVER"
|
||||||
|
|
||||||
# 5) Copy cavemen/* files over, overwriting existing
|
# 5) Copy cavemen/* files over, overwriting existing
|
||||||
cp -rf "$TMPDIR/autodeploy/cavemen/." "$MINESERVER/"
|
cp -rf "$TMPDIR/autodeploy/cavemen/." "$MINESERVER/"
|
||||||
|
|||||||
Reference in New Issue
Block a user