aboutsummaryrefslogtreecommitdiff
path: root/rcynic/installation-scripts/manifest.sh
diff options
context:
space:
mode:
Diffstat (limited to 'rcynic/installation-scripts/manifest.sh')
-rw-r--r--rcynic/installation-scripts/manifest.sh23
1 files changed, 23 insertions, 0 deletions
diff --git a/rcynic/installation-scripts/manifest.sh b/rcynic/installation-scripts/manifest.sh
new file mode 100644
index 00000000..26872b1a
--- /dev/null
+++ b/rcynic/installation-scripts/manifest.sh
@@ -0,0 +1,23 @@
+#!/bin/sh -
+# $Id$
+
+echo >>${abs_top_builddir}/installation-manifest D %%RCYNICJAILDIR%%
+echo >>${abs_top_builddir}/installation-manifest D %%RCYNICJAILDIR%%/bin
+echo >>${abs_top_builddir}/installation-manifest D %%RCYNICJAILDIR%%/dev
+echo >>${abs_top_builddir}/installation-manifest D %%RCYNICJAILDIR%%/etc
+echo >>${abs_top_builddir}/installation-manifest D %%RCYNICJAILDIR%%/etc/trust-anchors
+echo >>${abs_top_builddir}/installation-manifest D %%RCYNICJAILDIR%%/var
+echo >>${abs_top_builddir}/installation-manifest D %%RCYNICJAILDIR%%/data
+
+echo >>${abs_top_builddir}/installation-manifest F %%RCYNICJAILDIR%%/bin/rcynic
+echo >>${abs_top_builddir}/installation-manifest F %%RCYNICJAILDIR%%/bin/rsync
+echo >>${abs_top_builddir}/installation-manifest F %%RCYNICJAILDIR%%/bin/rcynic-html
+
+# Not sure what to do about %%RCYNICJAILDIR%%/${libdir}/* on Linux, as we
+# don't know what goes there until we compute the transitive closure
+# of ldd dependencies. Ick. Ignore for now.
+
+case "${host_os}" in
+freebsd*) echo >>${abs_top_builddir}/installation-manifest F %%RCDIR%%/rcynic;;
+darwin*) echo >>${abs_top_builddir}/installation-manifest F /Library/StartupItems/RCynic;;
+esac