Compare commits
15 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
9c09791bb1 | ||
|
e351b009da | ||
|
8eccf5b2dd | ||
|
317ae5773d | ||
|
034df703c2 | ||
|
7c1bad7bf6 | ||
|
e9bac53971 | ||
|
ade4edaa20 | ||
|
6604a0b476 | ||
|
f391c3381a | ||
|
01614cef70 | ||
|
b0340c03a7 | ||
|
56e79713c7 | ||
|
5cb031fc03 | ||
|
77d6f5e3e7 |
|
@ -1,7 +1,7 @@
|
|||
#!/bin/sh
|
||||
|
||||
PRODUCT=scylla
|
||||
VERSION=666.development
|
||||
VERSION=4.2.4
|
||||
|
||||
if test -f version
|
||||
then
|
||||
|
|
14
dist/debian/build_deb.sh
vendored
14
dist/debian/build_deb.sh
vendored
|
@ -89,12 +89,12 @@ if [ "$ID" = "debian" ] && [ ! -f /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
|||
sudo apt-get install -y ubuntu-archive-keyring
|
||||
fi
|
||||
|
||||
RELOC_PKG_FULLPATH=$(readlink -f $RELOC_PKG)
|
||||
RELOC_PKG_BASENAME=$(basename $RELOC_PKG)
|
||||
SCYLLA_VERSION=$(cat scylla-jmx/SCYLLA-VERSION-FILE)
|
||||
SCYLLA_RELEASE=$(cat scylla-jmx/SCYLLA-RELEASE-FILE)
|
||||
RELOC_PKG=$(readlink -f $RELOC_PKG)
|
||||
|
||||
ln -fv $RELOC_PKG_FULLPATH ../$PRODUCT-jmx_$SCYLLA_VERSION-$SCYLLA_RELEASE.orig.tar.gz
|
||||
|
||||
cp -al scylla-jmx/debian debian
|
||||
mv scylla-jmx/debian debian
|
||||
PKG_NAME=$(dpkg-parsechangelog --show-field Source)
|
||||
# XXX: Drop revision number from version string.
|
||||
# Since it always '1', this should be okay for now.
|
||||
PKG_VERSION=$(dpkg-parsechangelog --show-field Version |sed -e 's/-1$//')
|
||||
ln -fv $RELOC_PKG ../"$PKG_NAME"_"$PKG_VERSION".orig.tar.gz
|
||||
debuild -rfakeroot -us -uc
|
||||
|
|
4
dist/debian/control.template
vendored
4
dist/debian/control.template
vendored
|
@ -4,11 +4,11 @@ Homepage: http://scylladb.com
|
|||
Section: database
|
||||
Priority: optional
|
||||
Standards-Version: 3.9.5
|
||||
Rules-Requires-Root: no
|
||||
|
||||
Package: %{product}-jmx
|
||||
Architecture: all
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, openjdk-8-jre-headless | openjdk-8-jre | oracle-java8-set-default | adoptopenjdk-8-hotspot-jre, %{product}-server
|
||||
Conflicts: openjdk-11-jre-headless, openjdk-11-jre, oracle-java11-set-default
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, openjdk-8-jre-headless | openjdk-8-jre | oracle-java8-set-default | adoptopenjdk-8-hotspot-jre | openjdk-11-jre-headless | openjdk-11-jre |oracle-java11-set-default , %{product}-server
|
||||
Description: Scylla JMX server binaries
|
||||
Scylla is a highly scalable, eventually consistent, distributed,
|
||||
partitioned row DB.
|
||||
|
|
|
@ -78,12 +78,12 @@ if ! $packaging; then
|
|||
has_java=false
|
||||
if [ -x /usr/bin/java ]; then
|
||||
javaver=$(/usr/bin/java -version 2>&1|head -n1|cut -f 3 -d " ")
|
||||
if [[ "$javaver" =~ ^\"1.8.0 ]]; then
|
||||
if [[ "$javaver" =~ ^\"1.8.0 || "$javaver" =~ ^\"11.0. ]]; then
|
||||
has_java=true
|
||||
fi
|
||||
fi
|
||||
if ! $has_java; then
|
||||
echo "Please install openjdk-8 before running install.sh."
|
||||
echo "Please install openjdk-8 or openjdk-11 before running install.sh."
|
||||
exit 1
|
||||
fi
|
||||
fi
|
||||
|
@ -133,6 +133,7 @@ ExecStart=
|
|||
ExecStart=$rprefix/jmx/scylla-jmx \$SCYLLA_JMX_PORT \$SCYLLA_API_PORT \$SCYLLA_API_ADDR \$SCYLLA_JMX_ADDR \$SCYLLA_JMX_FILE \$SCYLLA_JMX_LOCAL \$SCYLLA_JMX_REMOTE \$SCYLLA_JMX_DEBUG
|
||||
User=
|
||||
Group=
|
||||
WorkingDirectory=
|
||||
EOS
|
||||
if [ ! -d ~/.config/systemd/user/scylla-jmx.service.d ]; then
|
||||
mkdir -p ~/.config/systemd/user/scylla-jmx.service.d
|
||||
|
|
Loading…
Reference in New Issue
Block a user