mirror of
https://github.com/processone/ejabberd.git
synced 2024-09-27 14:30:55 +02:00
Install ejabberdctl in /sbin as usual because it is a daemon, not a user program.
SVN Revision: 1440
This commit is contained in:
parent
871d1dfad6
commit
6134205383
@ -365,7 +365,7 @@ to install <TT>ejabberd</TT>.</P><P>The files and directories created are, by de
|
|||||||
</DD><DT CLASS="dt-description"><B><TT>ejabberdctl.cfg</TT></B></DT><DD CLASS="dd-description"> Configuration file of the administration script
|
</DD><DT CLASS="dt-description"><B><TT>ejabberdctl.cfg</TT></B></DT><DD CLASS="dd-description"> Configuration file of the administration script
|
||||||
</DD><DT CLASS="dt-description"><B><TT>inetrc</TT></B></DT><DD CLASS="dd-description"> Network DNS configuration
|
</DD><DT CLASS="dt-description"><B><TT>inetrc</TT></B></DT><DD CLASS="dd-description"> Network DNS configuration
|
||||||
</DD></DL>
|
</DD></DL>
|
||||||
</DD><DT CLASS="dt-description"><B><TT>/bin/ejabberdctl</TT></B></DT><DD CLASS="dd-description"> Administration script (see section <A HREF="#ejabberdctl">4.1</A>)
|
</DD><DT CLASS="dt-description"><B><TT>/sbin/ejabberdctl</TT></B></DT><DD CLASS="dd-description"> Administration script (see section <A HREF="#ejabberdctl">4.1</A>)
|
||||||
</DD><DT CLASS="dt-description"><B><TT>/var/lib/ejabberd/</TT></B></DT><DD CLASS="dd-description">
|
</DD><DT CLASS="dt-description"><B><TT>/var/lib/ejabberd/</TT></B></DT><DD CLASS="dd-description">
|
||||||
<DL CLASS="description"><DT CLASS="dt-description">
|
<DL CLASS="description"><DT CLASS="dt-description">
|
||||||
<B><TT>.erlang.cookie</TT></B></DT><DD CLASS="dd-description"> Erlang cookie file (see section <A HREF="#cookie">5.3</A>)
|
<B><TT>.erlang.cookie</TT></B></DT><DD CLASS="dd-description"> Erlang cookie file (see section <A HREF="#cookie">5.3</A>)
|
||||||
|
@ -366,7 +366,7 @@ The files and directories created are, by default:
|
|||||||
\titem{ejabberdctl.cfg} Configuration file of the administration script
|
\titem{ejabberdctl.cfg} Configuration file of the administration script
|
||||||
\titem{inetrc} Network DNS configuration
|
\titem{inetrc} Network DNS configuration
|
||||||
\end{description}
|
\end{description}
|
||||||
\titem{/bin/ejabberdctl} Administration script (see section~\ref{ejabberdctl})
|
\titem{/sbin/ejabberdctl} Administration script (see section~\ref{ejabberdctl})
|
||||||
\titem{/var/lib/ejabberd/}
|
\titem{/var/lib/ejabberd/}
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\titem{.erlang.cookie} Erlang cookie file (see section \ref{cookie})
|
\titem{.erlang.cookie} Erlang cookie file (see section \ref{cookie})
|
||||||
|
@ -68,7 +68,7 @@ PBINDIR = $(PRIVDIR)/bin
|
|||||||
MSGSDIR = $(PRIVDIR)/msgs
|
MSGSDIR = $(PRIVDIR)/msgs
|
||||||
LOGDIR = $(DESTDIR)@localstatedir@/log/ejabberd
|
LOGDIR = $(DESTDIR)@localstatedir@/log/ejabberd
|
||||||
ETCDIR = $(DESTDIR)@sysconfdir@/ejabberd
|
ETCDIR = $(DESTDIR)@sysconfdir@/ejabberd
|
||||||
BINDIR = $(DESTDIR)@bindir@
|
SBINDIR = $(DESTDIR)@sbindir@
|
||||||
|
|
||||||
ifeq ($(shell uname),Darwin)
|
ifeq ($(shell uname),Darwin)
|
||||||
DYNAMIC_LIB_CFLAGS = -fPIC -bundle -flat_namespace -undefined suppress
|
DYNAMIC_LIB_CFLAGS = -fPIC -bundle -flat_namespace -undefined suppress
|
||||||
@ -132,7 +132,7 @@ install: all
|
|||||||
sed -e "s*@rootdir@*@prefix@*" -e "s*@installuser@*@INSTALLUSER@*" -e "s*@erl@*@ERL@*" ejabberdctl.template > ejabberdctl.example
|
sed -e "s*@rootdir@*@prefix@*" -e "s*@installuser@*@INSTALLUSER@*" -e "s*@erl@*@ERL@*" ejabberdctl.template > ejabberdctl.example
|
||||||
[ -f $(ETCDIR)/ejabberdctl.cfg ] && install -b -m 644 ejabberdctl.cfg.example $(ETCDIR)/ejabberdctl.cfg-new || install -b -m 644 -o @INSTALLUSER@ ejabberdctl.cfg.example $(ETCDIR)/ejabberdctl.cfg
|
[ -f $(ETCDIR)/ejabberdctl.cfg ] && install -b -m 644 ejabberdctl.cfg.example $(ETCDIR)/ejabberdctl.cfg-new || install -b -m 644 -o @INSTALLUSER@ ejabberdctl.cfg.example $(ETCDIR)/ejabberdctl.cfg
|
||||||
install -b -m 644 inetrc $(ETCDIR)/inetrc
|
install -b -m 644 inetrc $(ETCDIR)/inetrc
|
||||||
install -m 550 -o @INSTALLUSER@ ejabberdctl.example $(BINDIR)/ejabberdctl
|
install -m 550 -o @INSTALLUSER@ ejabberdctl.example $(SBINDIR)/ejabberdctl
|
||||||
install -d -m 750 -o @INSTALLUSER@ $(LOGDIR)
|
install -d -m 750 -o @INSTALLUSER@ $(LOGDIR)
|
||||||
chown @INSTALLUSER@ $(COOKIEFILE)
|
chown @INSTALLUSER@ $(COOKIEFILE)
|
||||||
|
|
||||||
@ -143,7 +143,7 @@ uninstall-binary:
|
|||||||
rm -rf $(SODIR)
|
rm -rf $(SODIR)
|
||||||
rm -rf $(MSGSDIR)
|
rm -rf $(MSGSDIR)
|
||||||
rm -rf $(PRIVDIR)
|
rm -rf $(PRIVDIR)
|
||||||
rm -rf $(BINDIR)/ejabberdctl
|
rm -rf $(SBINDIR)/ejabberdctl
|
||||||
|
|
||||||
uninstall-all: uninstall-binary
|
uninstall-all: uninstall-binary
|
||||||
rm -rf $(ETCDIR)
|
rm -rf $(ETCDIR)
|
||||||
|
Loading…
Reference in New Issue
Block a user