shirelogdir = ${localstatedir}/log/httpd
xmldir = $(datadir)/xml
pkgxmldir = $(datadir)/xml/@PACKAGE@
-varrundir = $(localstatedir)/run
+pkgrundir = $(localstatedir)/run/@PACKAGE@
pkgsysconfdir = $(sysconfdir)/@PACKAGE@
pkgsysconf_DATA = \
shibd-redhat \
-e 's:@-XMLDIR-@:${xmldir}:g' \
-e 's:@-PKGLOGDIR-@:${pkglogdir}:g' \
-e 's:@-SHIRELOGDIR-@:${shirelogdir}:g' \
- -e 's:@-VARRUNDIR-@:${varrundir}:g'
+ -e 's:@-PKGRUNDIR-@:${pkgrundir}:g'
cmp -s ${FILE} ${FILE}.tmp || mv ${FILE}.tmp ${FILE}
rm -f ${FILE}.tmp
$(mkinstalldirs) $(DESTDIR)$(pkglogdir)
$(mkinstalldirs) $(DESTDIR)$(pkgdocdir)
$(mkinstalldirs) $(DESTDIR)$(shirelogdir)
- $(mkinstalldirs) $(DESTDIR)$(varrundir)
+ $(mkinstalldirs) $(DESTDIR)$(pkgrundir)
$(mkinstalldirs) $(DESTDIR)$(pkgxmldir)
$(mkinstalldirs) $(DESTDIR)$(pkgsysconfdir)
for f in $(BUILTCONFIGFILES); do \
-->
<!-- Only one listener can be defined. -->
- <UnixListener address="@-VARRUNDIR-@/shib-shar.sock"/>
+ <UnixListener address="@-PKGRUNDIR-@/shibd.sock"/>
<!-- <TCPListener address="127.0.0.1" port="12345" acl="127.0.0.1"/> -->
-
<StorageService type="Memory" id="memory" cleanupInterval="900"/>
<SessionCache type="StorageService" StorageService="memory" cacheTimeout="3600"/>
<ReplayCache StorageService="memory"/>
LD_LIBRARY_PATH=@-PREFIX-@/lib\r
DAEMON=@-PREFIX-@/sbin/$NAME\r
SCRIPTNAME=/etc/init.d/$NAME\r
-PIDFILE=/var/run/$NAME.pid\r
+PIDFILE=@-PKGRUNDIR-@/$NAME.pid\r
DAEMON_OPTS=""\r
\r
# Force removal of socket\r
<string>@-PREFIX-@/sbin/shibd</string>
<string>-f</string>
<string>-p</string>
- <string> @-VARRUNDIR-@/shibd.pid</string>
+ <string> @-PKGRUNDIR-@/shibd.pid</string>
</array>
<key>RunAtLoad</key> <false/>
# chkconfig: - 98 02
# description: Shibboleth 2 Service Provider Daemon
# processname: shibd
-# pidfile: @-VARRUNDIR-@/shibd.pid
+# pidfile: @-PKGRUNDIR-@/shibd.pid
# config: @-PKGSYSCONFDIR-@/shibboleth2.xml
# Source function library.
. /etc/rc.d/init.d/functions
shibd="@-PREFIX-@/sbin/shibd"
SHIBD_USER=root
-pidfile=@-VARRUNDIR-@/shibd.pid
+pidfile=@-PKGRUNDIR-@/shibd.pid
prog=shibd
RETVAL=0
ReplaceInFile ConfigFile, "@-LIBEXECDIR-@", ConvertedDir & "/libexec"
ReplaceInFile ConfigFile, "@-LOGDIR-@", ConvertedDir & "/var/log/shibboleth"
ReplaceInFile ConfigFile, "@-PREFIX-@", ConvertedDir
- ReplaceInFile ConfigFile, " <UnixListener address=""@-VARRUNDIR-@/shib-shar.sock""/>", "<!-- <UnixListener address=""@-VARRUNDIR-@/shib-shar.sock""/> -->"
+ ReplaceInFile ConfigFile, " <UnixListener address=""@-PKGRUNDIR-@/shibd.sock""/>", "<!-- <UnixListener address=""@-PKGRUNDIR-@/shibd.sock""/> -->"
ReplaceInFile ConfigFile, "<!-- <TCPListener address=""127.0.0.1"" port=""12345"" acl=""127.0.0.1""/> -->", "<TCPListener address=""127.0.0.1"" port=""" & ShibdPort & """ acl=""127.0.0.1""/>"
If (NOT FileSystemObj.FileExists(ConfigDir & "shibboleth2.xml")) then
FileSystemObj.CopyFile ConfigFile, ConfigDir & "shibboleth2.xml", false