1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-22 13:34:15 +03:00

ctdb-scripts: Drop event script CTDB_MANAGED_<service> variables

Enable required event scripts to manage services.

Signed-off-by: Martin Schwenke <martin@meltin.net>
Reviewed-by: Amitay Isaacs <amitay@gmail.com>
This commit is contained in:
Martin Schwenke 2018-07-07 20:06:47 +10:00 committed by Amitay Isaacs
parent c08c95c9e5
commit e081cafc9c
11 changed files with 4 additions and 147 deletions

View File

@ -68,8 +68,7 @@ startup
If the "startup" event fails then CTDB will retry it until it
succeeds. There is no limit on the number of retries.
Example: 50.samba uses this event to start the Samba daemon if
CTDB_MANAGES_SAMBA=yes.
Example: 50.samba uses this event to start the Samba daemon.
shutdown
@ -80,7 +79,7 @@ shutdown
event and use it to stop the service.
Example: 50.samba uses this event to shut down the Samba
daemon if CTDB_MANAGES_SAMBA=yes.
daemon.
monitor

View File

@ -28,8 +28,6 @@ nfs_callout_pre ()
# shellcheck disable=SC2154
nfs_callout_init "$script_state_dir"
[ "$CTDB_MANAGES_NFS" = "yes" ] || exit 0
case "$1" in
takeip)
nfs_callout_pre "$@"

View File

@ -19,8 +19,6 @@ esac
load_script_options
[ "$CTDB_MANAGES_CLAMD" = "yes" ] || exit 0
case "$1" in
startup)
service "$service_name" stop > /dev/null 2>&1

View File

@ -17,8 +17,6 @@ load_script_options
ctdb_setup_state_dir "service" "$service_name"
[ "$CTDB_MANAGES_VSFTPD" = "yes" ] || exit 0
case "$1" in
startup)
service "$service_name" stop > /dev/null 2>&1

View File

@ -43,8 +43,6 @@ service_stop ()
killall -q -9 $service_name || true
}
[ "$CTDB_MANAGES_HTTPD" = "yes" ] || exit 0
case "$1" in
startup)
service_start

View File

@ -34,10 +34,6 @@ service_stop ()
###########################
[ "$CTDB_MANAGES_WINBIND" = "yes" ] || exit 0
###########################
case "$1" in
startup)
service_start

View File

@ -147,10 +147,6 @@ list_samba_ports ()
###########################
[ "$CTDB_MANAGES_SAMBA" = "yes" ] || exit 0
###########################
case "$1" in
startup)
service_start

View File

@ -253,8 +253,6 @@ nfs_update_lock_info ()
# shellcheck disable=SC2154
nfs_callout_init "$script_state_dir"
[ "$CTDB_MANAGES_NFS" = "yes" ] || exit 0
case "$1" in
startup)
nfs_callout "$@" || exit $?

View File

@ -13,8 +13,6 @@ service_name="iscsi"
load_script_options
[ "$CTDB_MANAGES_ISCSI" = "yes" ] || exit 0
[ -z "$CTDB_START_ISCSI_SCRIPTS" ] && {
echo "No iscsi start script directory found"
exit 0

View File

@ -1,22 +1,16 @@
# For now, use script.options to demonstrate these options. The
# CTDB_MANAGES_* variables will go away soon. See other *.options
# examples for more specific examples.
# For now, use script.options to demonstrate these options. See
# *.options examples for more specific examples.
#
# Samba configuration
#
# 50.samba.options
CTDB_MANAGES_SAMBA=yes
# CTDB_SAMBA_SKIP_SHARE_CHECK=yes
# 49.winbind.options
CTDB_MANAGES_WINBIND=yes
#
# NFS configuration
#
# 60.nfs.options
CTDB_MANAGES_NFS=yes
CTDB_RPCINFO_LOCALHOST="127.0.0.1"

View File

@ -563,20 +563,6 @@ CTDB_PER_IP_ROUTING_TABLE_ID_HIGH=9000
<variablelist>
<varlistentry>
<term>
CTDB_MANAGES_CLAMD=yes|no
</term>
<listitem>
<para>
Should CTDB manage ClamAV?
</para>
<para>
Default is no.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
CTDB_CLAMD_SOCKET=<parameter>FILENAME</parameter>
@ -595,52 +581,6 @@ CTDB_PER_IP_ROUTING_TABLE_ID_HIGH=9000
</refsect2>
<refsect2>
<title>40.vsftpd</title>
<para>
Provides CTDB's vsftpd FTP service management.
</para>
<variablelist>
<varlistentry>
<term>CTDB_MANAGES_VSFTPD=yes|no</term>
<listitem>
<para>
Should CTDB manage the vsftpd FTP server?
</para>
<para>
Default is no.
</para>
</listitem>
</varlistentry>
</variablelist>
</refsect2>
<refsect2>
<title>41.httpd</title>
<para>
Provides CTDB's Apache web service management.
</para>
<variablelist>
<varlistentry>
<term>
CTDB_MANAGES_HTTPD=yes|no
</term>
<listitem>
<para>
Should CTDB manage the Apache web server?
</para>
<para>
Default is no.
</para>
</listitem>
</varlistentry>
</variablelist>
</refsect2>
<refsect2>
<title>49.winbind</title>
@ -650,20 +590,6 @@ CTDB_PER_IP_ROUTING_TABLE_ID_HIGH=9000
<variablelist>
<varlistentry>
<term>
CTDB_MANAGES_WINBIND=yes|no
</term>
<listitem>
<para>
Should CTDB manage Winbind?
</para>
<para>
Default is no.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
CTDB_SERVICE_WINBIND=<parameter>SERVICE</parameter>
@ -691,20 +617,6 @@ CTDB_PER_IP_ROUTING_TABLE_ID_HIGH=9000
<variablelist>
<varlistentry>
<term>
CTDB_MANAGES_SAMBA=yes|no
</term>
<listitem>
<para>
Should CTDB manage Samba?
</para>
<para>
Default is no.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
CTDB_SAMBA_CHECK_PORTS=<parameter>PORT-LIST</parameter>
@ -785,20 +697,6 @@ CTDB_PER_IP_ROUTING_TABLE_ID_HIGH=9000
<variablelist>
<varlistentry>
<term>
CTDB_MANAGES_NFS=yes|no
</term>
<listitem>
<para>
Should CTDB manage NFS?
</para>
<para>
Default is no.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
CTDB_NFS_CALLOUT=<parameter>COMMAND</parameter>
@ -936,20 +834,6 @@ CTDB_PER_IP_ROUTING_TABLE_ID_HIGH=9000
<variablelist>
<varlistentry>
<term>
CTDB_MANAGES_ISCSI=yes|no
</term>
<listitem>
<para>
Should CTDB manage iSCSI tgtd?
</para>
<para>
Default is no.
</para>
</listitem>
</varlistentry>
<varlistentry>
<term>
CTDB_START_ISCSI_SCRIPTS=<parameter>DIRECTORY</parameter>