pkgsysconf_DATA = \
shibd-redhat \
shibd-debian \
+ shibd-osx.plist \
apache.config \
apache2.config \
apache22.config
shibd-debian: ${srcdir}/shibd-debian.in Makefile ${top_builddir}/config.status
$(MAKE) do-build-file FILE=$@
+shibd-osx.plist: ${srcdir}/shibd-osx.plist.in Makefile ${top_builddir}/config.status
+ $(MAKE) do-build-file FILE=$@
+
shibd.logger: ${srcdir}/shibd.logger.in Makefile ${top_builddir}/config.status
$(MAKE) do-build-file FILE=$@
apache22.config \
shibd-redhat \
shibd-debian \
+ shibd-osx.plist \
shibd.logger \
native.logger \
shibboleth.xml \
apache22.config.in \
shibd-redhat.in \
shibd-debian.in \
+ shibd-osx.plist.in \
shibboleth.logger \
accessError.html \
rmError.html \
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>Label</key> <string>edu.internet2.shibboleth.shibd</string>
+ <key>ServiceDescription</key> <string>Shibboleth 1.3 Service Provider daemon</string>
+
+ <key>EnvironmentVariables</key>
+ <dict>
+ <key>DYLD_INSERT_LIBRARIES</key>
+ <string>@-PREFIX-@/lib/libshib-target.dylib:@-PREFIX-@/lib/libshib.dylib</string>
+ <key>DYLD_LIBRARY_PATH</key>
+ <string>@-PREFIX-@/lib</string>
+ </dict>
+
+ <key>ProgramArguments</key>
+ <array>
+ <string>@-PREFIX-@/sbin/shibd</string>
+ <string>-f</string>
+ <string>-p</string>
+ <string> @-VARRUNDIR-@/shibd.pid</string>
+ </array>
+
+ <key>RunAtLoad</key> <false/>
+ <key>OnDemand</key> <true/>
+ <key>StandardErrorPath</key> <string>/dev/null</string>
+</dict>
+</plist>
%{_sysconfdir}/shibboleth/apache*.config
%{_sysconfdir}/%{name}/shibd-redhat
%{_sysconfdir}/%{name}/shibd-debian
+%{_sysconfdir}/%{name}/shibd-osx.plist
%exclude %{_bindir}/posttest
%exclude %{_bindir}/test-client