|
Ian Kent |
3d12a7 |
autofs-5.0.5 - add piddir to configure
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
From: Ian Kent <ikent@redhat.com>
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
In order to accomodate possible changes or different pid file
|
|
Ian Kent |
3d12a7 |
locations add directory selection for pid file directory to
|
|
Ian Kent |
3d12a7 |
configure. Also update the fifo directory and flag file directory
|
|
Ian Kent |
3d12a7 |
configure checks.
|
|
Ian Kent |
3d12a7 |
---
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
CHANGELOG | 1 +
|
|
Ian Kent |
3d12a7 |
Makefile.conf.in | 3 +++
|
|
Ian Kent |
3d12a7 |
aclocal.m4 | 20 ++++++++++++++++++--
|
|
Ian Kent |
3d12a7 |
configure | 4 ++--
|
|
Ian Kent |
3d12a7 |
redhat/Makefile | 1 +
|
|
Ian Kent |
3d12a7 |
redhat/autofs.init.in | 4 ++--
|
|
Ian Kent |
3d12a7 |
samples/Makefile | 2 +-
|
|
Ian Kent |
3d12a7 |
7 files changed, 28 insertions(+), 7 deletions(-)
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
--- autofs-5.0.6.orig/CHANGELOG
|
|
Ian Kent |
3d12a7 |
+++ autofs-5.0.6/CHANGELOG
|
|
Ian Kent |
3d12a7 |
@@ -16,6 +16,7 @@
|
|
Ian Kent |
3d12a7 |
- fix ipv6 name lookup check.
|
|
Ian Kent |
3d12a7 |
- fix ipv6 rpc calls.
|
|
Ian Kent |
3d12a7 |
- fix ipv6 configure check.
|
|
Ian Kent |
3d12a7 |
+- add piddir to configure.
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
28/06/2011 autofs-5.0.6
|
|
Ian Kent |
3d12a7 |
-----------------------
|
|
Ian Kent |
3d12a7 |
--- autofs-5.0.6.orig/Makefile.conf.in
|
|
Ian Kent |
3d12a7 |
+++ autofs-5.0.6/Makefile.conf.in
|
|
Ian Kent |
3d12a7 |
@@ -79,6 +79,9 @@ autofsconfdir = @confdir@
|
|
Ian Kent |
3d12a7 |
# Location for autofs maps
|
|
Ian Kent |
3d12a7 |
autofsmapdir = @mapdir@
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
+# Localtion of pid files
|
|
Ian Kent |
3d12a7 |
+autofspiddir = @piddir@
|
|
Ian Kent |
3d12a7 |
+
|
|
Ian Kent |
3d12a7 |
# Location for autofs fifos
|
|
Ian Kent |
3d12a7 |
autofsfifodir = @fifodir@
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
--- autofs-5.0.6.orig/aclocal.m4
|
|
Ian Kent |
3d12a7 |
+++ autofs-5.0.6/aclocal.m4
|
|
Ian Kent |
3d12a7 |
@@ -121,13 +121,29 @@ AC_DEFUN(AF_MAP_D,
|
|
Ian Kent |
3d12a7 |
fi])
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
dnl --------------------------------------------------------------------------
|
|
Ian Kent |
3d12a7 |
+dnl AF_PID_D
|
|
Ian Kent |
3d12a7 |
+dnl
|
|
Ian Kent |
3d12a7 |
+dnl Check the location of the pid file directory.
|
|
Ian Kent |
3d12a7 |
+dnl --------------------------------------------------------------------------
|
|
Ian Kent |
3d12a7 |
+AC_DEFUN(AF_PID_D,
|
|
Ian Kent |
3d12a7 |
+[if test -z "$piddir"; then
|
|
Ian Kent |
3d12a7 |
+ for pid_d in /run /var/run /tmp; do
|
|
Ian Kent |
3d12a7 |
+ if test -z "$piddir"; then
|
|
Ian Kent |
3d12a7 |
+ if test -d "$pid_d"; then
|
|
Ian Kent |
3d12a7 |
+ piddir="$pid_d"
|
|
Ian Kent |
3d12a7 |
+ fi
|
|
Ian Kent |
3d12a7 |
+ fi
|
|
Ian Kent |
3d12a7 |
+ done
|
|
Ian Kent |
3d12a7 |
+fi])
|
|
Ian Kent |
3d12a7 |
+
|
|
Ian Kent |
3d12a7 |
+dnl --------------------------------------------------------------------------
|
|
Ian Kent |
3d12a7 |
dnl AF_FIFO_D
|
|
Ian Kent |
3d12a7 |
dnl
|
|
Ian Kent |
3d12a7 |
dnl Check the location of the autofs fifos directory
|
|
Ian Kent |
3d12a7 |
dnl --------------------------------------------------------------------------
|
|
Ian Kent |
3d12a7 |
AC_DEFUN(AF_FIFO_D,
|
|
Ian Kent |
3d12a7 |
[if test -z "$fifodir"; then
|
|
Ian Kent |
3d12a7 |
- for fifo_d in /var/run /tmp; do
|
|
Ian Kent |
3d12a7 |
+ for fifo_d in /run /var/run /tmp; do
|
|
Ian Kent |
3d12a7 |
if test -z "$fifodir"; then
|
|
Ian Kent |
3d12a7 |
if test -d "$fifo_d"; then
|
|
Ian Kent |
3d12a7 |
fifodir="$fifo_d"
|
|
Ian Kent |
3d12a7 |
@@ -143,7 +159,7 @@ dnl Check the location of the autofs fla
|
|
Ian Kent |
3d12a7 |
dnl --------------------------------------------------------------------------
|
|
Ian Kent |
3d12a7 |
AC_DEFUN(AF_FLAG_D,
|
|
Ian Kent |
3d12a7 |
[if test -z "$flagdir"; then
|
|
Ian Kent |
3d12a7 |
- for flag_d in /var/run /tmp; do
|
|
Ian Kent |
3d12a7 |
+ for flag_d in /run /var/run /tmp; do
|
|
Ian Kent |
3d12a7 |
if test -z "$flagdir"; then
|
|
Ian Kent |
3d12a7 |
if test -d "$flag_d"; then
|
|
Ian Kent |
3d12a7 |
flagdir="$flag_d"
|
|
Ian Kent |
3d12a7 |
--- autofs-5.0.6.orig/configure
|
|
Ian Kent |
3d12a7 |
+++ autofs-5.0.6/configure
|
|
Ian Kent |
3d12a7 |
@@ -2184,7 +2184,7 @@ $as_echo "$mapdir" >&6; }
|
|
Ian Kent |
3d12a7 |
# The user can specify --with-fifodir=PATH to specify where autofs fifos go
|
|
Ian Kent |
3d12a7 |
#
|
|
Ian Kent |
3d12a7 |
if test -z "$fifodir"; then
|
|
Ian Kent |
3d12a7 |
- for fifo_d in /var/run /tmp; do
|
|
Ian Kent |
3d12a7 |
+ for fifo_d in /run /var/run /tmp; do
|
|
Ian Kent |
3d12a7 |
if test -z "$fifodir"; then
|
|
Ian Kent |
3d12a7 |
if test -d "$fifo_d"; then
|
|
Ian Kent |
3d12a7 |
fifodir="$fifo_d"
|
|
Ian Kent |
3d12a7 |
@@ -2214,7 +2214,7 @@ $as_echo "$fifodir" >&6; }
|
|
Ian Kent |
3d12a7 |
# The user can specify --with-flagdir=PATH to specify where autofs flag file goes
|
|
Ian Kent |
3d12a7 |
#
|
|
Ian Kent |
3d12a7 |
if test -z "$flagdir"; then
|
|
Ian Kent |
3d12a7 |
- for flag_d in /var/run /tmp; do
|
|
Ian Kent |
3d12a7 |
+ for flag_d in /run /var/run /tmp; do
|
|
Ian Kent |
3d12a7 |
if test -z "$flagdir"; then
|
|
Ian Kent |
3d12a7 |
if test -d "$flag_d"; then
|
|
Ian Kent |
3d12a7 |
flagdir="$flag_d"
|
|
Ian Kent |
3d12a7 |
--- autofs-5.0.6.orig/redhat/Makefile
|
|
Ian Kent |
3d12a7 |
+++ autofs-5.0.6/redhat/Makefile
|
|
Ian Kent |
3d12a7 |
@@ -8,6 +8,7 @@ autofs.init: autofs.init.in
|
|
Ian Kent |
3d12a7 |
sed -e "s|@@sbindir@@|$(sbindir)|g" \
|
|
Ian Kent |
3d12a7 |
-e "s|@@autofslibdir@@|$(autofslibdir)|g" \
|
|
Ian Kent |
3d12a7 |
-e "s|@@autofsconfdir@@|$(autofsconfdir)|g" \
|
|
Ian Kent |
3d12a7 |
+ -e "s|@@autofspiddir@@|$(autofspiddir)|g" \
|
|
Ian Kent |
3d12a7 |
-e "s|@@initdir@@|$(initdir)|g" < autofs.init.in > autofs.init
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
autofs.sysconfig: autofs.sysconfig.in
|
|
Ian Kent |
3d12a7 |
--- autofs-5.0.6.orig/redhat/autofs.init.in
|
|
Ian Kent |
3d12a7 |
+++ autofs-5.0.6/redhat/autofs.init.in
|
|
Ian Kent |
3d12a7 |
@@ -86,7 +86,7 @@ function start() {
|
|
Ian Kent |
3d12a7 |
fi
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
echo -n $"Starting $prog: "
|
|
Ian Kent |
3d12a7 |
- $prog $OPTIONS --pid-file /var/run/autofs.pid
|
|
Ian Kent |
3d12a7 |
+ $prog $OPTIONS --pid-file @@autofspiddir@@/autofs.pid
|
|
Ian Kent |
3d12a7 |
RETVAL=$?
|
|
Ian Kent |
3d12a7 |
if [ $RETVAL -eq 0 ] ; then
|
|
Ian Kent |
3d12a7 |
success "$prog startup"
|
|
Ian Kent |
3d12a7 |
@@ -171,7 +171,7 @@ case "$1" in
|
|
Ian Kent |
3d12a7 |
stop
|
|
Ian Kent |
3d12a7 |
;;
|
|
Ian Kent |
3d12a7 |
status)
|
|
Ian Kent |
3d12a7 |
- status -p /var/run/autofs.pid -l autofs $prog
|
|
Ian Kent |
3d12a7 |
+ status -p @@autofspiddir@@/autofs.pid -l autofs $prog
|
|
Ian Kent |
3d12a7 |
;;
|
|
Ian Kent |
3d12a7 |
restart|force-reload)
|
|
Ian Kent |
3d12a7 |
restart
|
|
Ian Kent |
3d12a7 |
--- autofs-5.0.6.orig/samples/Makefile
|
|
Ian Kent |
3d12a7 |
+++ autofs-5.0.6/samples/Makefile
|
|
Ian Kent |
3d12a7 |
@@ -21,7 +21,7 @@ dirs:
|
|
Ian Kent |
3d12a7 |
install -d -m 755 $(INSTALLROOT)$(autofsmapdir)
|
|
Ian Kent |
3d12a7 |
install -d -m 755 $(INSTALLROOT)$(autofsconfdir)
|
|
Ian Kent |
3d12a7 |
install -d -m 755 $(INSTALLROOT)$(autofslibdir)
|
|
Ian Kent |
3d12a7 |
- install -d -m 755 $(INSTALLROOT)/var/run/autofs
|
|
Ian Kent |
3d12a7 |
+ install -d -m 755 $(INSTALLROOT)$(autofspiddir)
|
|
Ian Kent |
3d12a7 |
|
|
Ian Kent |
3d12a7 |
.PHONY: autofs.init
|
|
Ian Kent |
3d12a7 |
autofs.init:
|