mirror of
https://github.com/scylladb/scylladb.git
synced 2026-05-28 18:50:53 +00:00
dist: add setup scripts symlink to /usr/sbin
Instead of moving script to /usr/sbin, create symlink from /usr/lib/scylla/scylla_*setup to /usr/sbin/ Fixes #1092 Signed-off-by: Takuya ASADA <syuu@scylladb.com> Message-Id: <1459324684-31364-1-git-send-email-syuu@scylladb.com>
This commit is contained in:
1
dist/common/sbin/scylla_bootparam_setup
vendored
Symbolic link
1
dist/common/sbin/scylla_bootparam_setup
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/lib/scylla/scylla_bootparam_setup
|
||||
1
dist/common/sbin/scylla_coredump_setup
vendored
Symbolic link
1
dist/common/sbin/scylla_coredump_setup
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/lib/scylla/scylla_coredump_setup
|
||||
1
dist/common/sbin/scylla_io_setup
vendored
Symbolic link
1
dist/common/sbin/scylla_io_setup
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/lib/scylla/scylla_io_setup
|
||||
1
dist/common/sbin/scylla_ntp_setup
vendored
Symbolic link
1
dist/common/sbin/scylla_ntp_setup
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/lib/scylla/scylla_ntp_setup
|
||||
1
dist/common/sbin/scylla_raid_setup
vendored
Symbolic link
1
dist/common/sbin/scylla_raid_setup
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/lib/scylla/scylla_raid_setup
|
||||
1
dist/common/sbin/scylla_selinux_setup
vendored
Symbolic link
1
dist/common/sbin/scylla_selinux_setup
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/lib/scylla/scylla_selinux_setup
|
||||
1
dist/common/sbin/scylla_setup
vendored
Symbolic link
1
dist/common/sbin/scylla_setup
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/lib/scylla/scylla_setup
|
||||
1
dist/common/sbin/scylla_sysconfig_setup
vendored
Symbolic link
1
dist/common/sbin/scylla_sysconfig_setup
vendored
Symbolic link
@@ -0,0 +1 @@
|
||||
/usr/lib/scylla/scylla_sysconfig_setup
|
||||
3
dist/redhat/scylla-server.spec.in
vendored
3
dist/redhat/scylla-server.spec.in
vendored
@@ -36,6 +36,7 @@ ninja-build %{?_smp_mflags} build/release/scylla build/release/iotune
|
||||
%install
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
||||
mkdir -p $RPM_BUILD_ROOT%{_sbindir}
|
||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/
|
||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/security/limits.d/
|
||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/sudoers.d/
|
||||
@@ -77,6 +78,7 @@ cp -r swagger-ui/dist $RPM_BUILD_ROOT%{_prefix}/lib/scylla/swagger-ui
|
||||
install -d -m755 $RPM_BUILD_ROOT%{_prefix}/lib/scylla/api
|
||||
cp -r api/api-doc $RPM_BUILD_ROOT%{_prefix}/lib/scylla/api
|
||||
cp -r tools/scyllatop $RPM_BUILD_ROOT%{_prefix}/lib/scylla/scyllatop
|
||||
install -m755 dist/common/sbin/* $RPM_BUILD_ROOT%{_sbindir}/
|
||||
|
||||
%pre
|
||||
/usr/sbin/groupadd scylla 2> /dev/null || :
|
||||
@@ -152,6 +154,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_bindir}/scylla
|
||||
%{_bindir}/iotune
|
||||
%{_bindir}/scyllatop
|
||||
%{_sbindir}/scylla*
|
||||
%{_prefix}/lib/scylla/scylla_prepare
|
||||
%{_prefix}/lib/scylla/scylla_stop
|
||||
%{_prefix}/lib/scylla/scylla_setup
|
||||
|
||||
5
dist/ubuntu/rules.in
vendored
5
dist/ubuntu/rules.in
vendored
@@ -68,6 +68,11 @@ override_dh_auto_install:
|
||||
cp $(CURDIR)/dist/common/bin/scyllatop \
|
||||
$(CURDIR)/debian/scylla-server/usr/bin/
|
||||
|
||||
mkdir -p $(CURDIR)/debian/scylla-server/usr/sbin/ && \
|
||||
cp $(CURDIR)/dist/common/sbin/* \
|
||||
$(CURDIR)/debian/scylla-server/usr/sbin/
|
||||
|
||||
|
||||
mkdir -p $(CURDIR)/debian/scylla-server/var/lib/scylla/data
|
||||
mkdir -p $(CURDIR)/debian/scylla-server/var/lib/scylla/commitlog
|
||||
mkdir -p $(CURDIR)/debian/scylla-server/var/lib/scylla/coredump
|
||||
|
||||
Reference in New Issue
Block a user