PLATFORM_IF_MATCH(linux) PLATFORM_ELSE PLATFORM_ENDIF # /usr/local/etc stuff test -d share || mkdir share test -d share/doc || mkdir share/doc test -d share/doc/ostiary || mkdir share/doc/ostiary test -d share/doc/ostiary/examples || mkdir share/doc/ostiary/examples mv etc/ostiary.cfg share/doc/ostiary/examples/ostiary.cfg rmdir etc # daemons should be in /usr/local/sbin test -d sbin || mkdir sbin mv bin/ostiaryd sbin/ostiaryd # runit stuff test -d var || mkdir var test -d etc || mkdir etc test -d etc/sv || mkdir etc/sv test -d etc/sv/ostiary || mkdir etc/sv/ostiary test -d etc/sv/ostiary/log || mkdir etc/sv/ostiary/log # Make "this encap is installed" sentinal file available in /usr/local/var/encap test -d var/encap || mkdir var/encap touch var/encap/${ENCAP_PKGNAME} &1 exec /usr/local/sbin/ostiaryd -c /usr/local/etc/ostiary.cfg -v -D ]]> &1 exec /usr/local/bin/svlogd -tt /usr/local/var/svlogd/ostiary ]]> $LOG 2>&1 printf "Running ostiary postinstall script...\n" date test -d /var/run || mkdir /var/run test -d /usr/local/var/svlogd || mkdir /usr/local/var/svlogd test -d /usr/local/var/svlogd/ostiary || mkdir /usr/local/var/svlogd/ostiary printf "Finished ostiary postinstall script.\n" ]]> description Ostiary - Simple, Secure Remote Script Execution