Create /etc and /var/lib/chrony on installation
This commit is contained in:
parent
aa76760268
commit
0e298bedf6
2 changed files with 25 additions and 1 deletions
|
@ -27,6 +27,8 @@ SBINDIR=@SBINDIR@
|
||||||
MANDIR=@MANDIR@
|
MANDIR=@MANDIR@
|
||||||
INFODIR=@INFODIR@
|
INFODIR=@INFODIR@
|
||||||
DOCDIR=@DOCDIR@
|
DOCDIR=@DOCDIR@
|
||||||
|
LOCALSTATEDIR=@LOCALSTATEDIR@
|
||||||
|
CHRONYVARDIR=@CHRONYVARDIR@
|
||||||
|
|
||||||
CC = @CC@
|
CC = @CC@
|
||||||
CFLAGS = @CFLAGS@
|
CFLAGS = @CFLAGS@
|
||||||
|
@ -91,6 +93,7 @@ getdate :
|
||||||
# seem to vary between systems.
|
# seem to vary between systems.
|
||||||
|
|
||||||
install: chronyd chronyc
|
install: chronyd chronyc
|
||||||
|
[ -d $(DESTDIR)$(SYSCONFDIR) ] || mkdir -p $(DESTDIR)$(SYSCONFDIR)
|
||||||
[ -d $(DESTDIR)$(SBINDIR) ] || mkdir -p $(DESTDIR)$(SBINDIR)
|
[ -d $(DESTDIR)$(SBINDIR) ] || mkdir -p $(DESTDIR)$(SBINDIR)
|
||||||
[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR)
|
[ -d $(DESTDIR)$(BINDIR) ] || mkdir -p $(DESTDIR)$(BINDIR)
|
||||||
[ -d $(DESTDIR)$(DOCDIR) ] || mkdir -p $(DESTDIR)$(DOCDIR)
|
[ -d $(DESTDIR)$(DOCDIR) ] || mkdir -p $(DESTDIR)$(DOCDIR)
|
||||||
|
@ -98,6 +101,7 @@ install: chronyd chronyc
|
||||||
[ -d $(DESTDIR)$(MANDIR)/man5 ] || mkdir -p $(DESTDIR)$(MANDIR)/man5
|
[ -d $(DESTDIR)$(MANDIR)/man5 ] || mkdir -p $(DESTDIR)$(MANDIR)/man5
|
||||||
[ -d $(DESTDIR)$(MANDIR)/man8 ] || mkdir -p $(DESTDIR)$(MANDIR)/man8
|
[ -d $(DESTDIR)$(MANDIR)/man8 ] || mkdir -p $(DESTDIR)$(MANDIR)/man8
|
||||||
[ -d $(DESTDIR)$(DOCDIR) ] || mkdir -p $(DESTDIR)$(DOCDIR)
|
[ -d $(DESTDIR)$(DOCDIR) ] || mkdir -p $(DESTDIR)$(DOCDIR)
|
||||||
|
[ -d $(DESTDIR)$(CHRONYVARDIR) ] || mkdir -p $(DESTDIR)$(CHRONYVARDIR)
|
||||||
if [ -f $(DESTDIR)$(SBINDIR)/chronyd ]; then rm -f $(DESTDIR)$(SBINDIR)/chronyd ; fi
|
if [ -f $(DESTDIR)$(SBINDIR)/chronyd ]; then rm -f $(DESTDIR)$(SBINDIR)/chronyd ; fi
|
||||||
if [ -f $(DESTDIR)$(BINDIR)/chronyc ]; then rm -f $(DESTDIR)$(BINDIR)/chronyc ; fi
|
if [ -f $(DESTDIR)$(BINDIR)/chronyc ]; then rm -f $(DESTDIR)$(BINDIR)/chronyc ; fi
|
||||||
cp chronyd $(DESTDIR)$(SBINDIR)/chronyd
|
cp chronyd $(DESTDIR)$(SBINDIR)/chronyd
|
||||||
|
|
22
configure
vendored
22
configure
vendored
|
@ -123,6 +123,8 @@ Fine tuning of the installation directories:
|
||||||
--infodir=DIR info documentation [DATAROOTDIR/info]
|
--infodir=DIR info documentation [DATAROOTDIR/info]
|
||||||
--mandir=DIR man documentation [DATAROOTDIR/man]
|
--mandir=DIR man documentation [DATAROOTDIR/man]
|
||||||
--docdir=DIR documentation root [DATAROOTDIR/doc/chrony]
|
--docdir=DIR documentation root [DATAROOTDIR/doc/chrony]
|
||||||
|
--localstatedir=DIR modifiable single-machine data [/var]
|
||||||
|
--chronyvardir=DIR location for chrony data [LOCALSTATEDIR/lib/chrony]
|
||||||
|
|
||||||
Overriding system detection when cross-compiling:
|
Overriding system detection when cross-compiling:
|
||||||
--host-system=OS Specify system name (uname -s)
|
--host-system=OS Specify system name (uname -s)
|
||||||
|
@ -239,6 +241,12 @@ do
|
||||||
--docdir=* )
|
--docdir=* )
|
||||||
SETDOCDIR=`echo $option | sed -e 's/^.*=//;'`
|
SETDOCDIR=`echo $option | sed -e 's/^.*=//;'`
|
||||||
;;
|
;;
|
||||||
|
--localstatedir=* )
|
||||||
|
SETLOCALSTATEDIR=`echo $option | sed -e 's/^.*=//;'`
|
||||||
|
;;
|
||||||
|
--chronyvardir=* )
|
||||||
|
SETCHRONYVARDIR=`echo $option | sed -e 's/^.*=//;'`
|
||||||
|
;;
|
||||||
--disable-rtc)
|
--disable-rtc)
|
||||||
feat_rtc=0
|
feat_rtc=0
|
||||||
;;
|
;;
|
||||||
|
@ -575,6 +583,16 @@ if [ "x$SETDOCDIR" != "x" ]; then
|
||||||
DOCDIR=$SETDOCDIR
|
DOCDIR=$SETDOCDIR
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
LOCALSTATEDIR=/var
|
||||||
|
if [ "x$SETLOCALSTATEDIR" != "x" ]; then
|
||||||
|
LOCALSTATEDIR=$SETLOCALSTATEDIR
|
||||||
|
fi
|
||||||
|
|
||||||
|
CHRONYVARDIR=${LOCALSTATEDIR}/lib/chrony
|
||||||
|
if [ "x$SETCHRONYVARDIR" != "x" ]; then
|
||||||
|
CHRONYVARDIR=$SETCHRONYVARDIR
|
||||||
|
fi
|
||||||
|
|
||||||
add_def DEFAULT_CONF_FILE "\"$SYSCONFDIR/chrony.conf\""
|
add_def DEFAULT_CONF_FILE "\"$SYSCONFDIR/chrony.conf\""
|
||||||
add_def MAIL_PROGRAM "\"$mail_program\""
|
add_def MAIL_PROGRAM "\"$mail_program\""
|
||||||
|
|
||||||
|
@ -605,7 +623,9 @@ do
|
||||||
s%@SBINDIR@%${SBINDIR}%;\
|
s%@SBINDIR@%${SBINDIR}%;\
|
||||||
s%@DOCDIR@%${DOCDIR}%;\
|
s%@DOCDIR@%${DOCDIR}%;\
|
||||||
s%@MANDIR@%${MANDIR}%;\
|
s%@MANDIR@%${MANDIR}%;\
|
||||||
s%@INFODIR@%${INFODIR}%;"\
|
s%@INFODIR@%${INFODIR}%;\
|
||||||
|
s%@LOCALSTATEDIR@%${LOCALSTATEDIR}%;\
|
||||||
|
s%@CHRONYVARDIR@%${CHRONYVARDIR}%;"\
|
||||||
< ${f}.in > $f
|
< ${f}.in > $f
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue