]> git.saurik.com Git - apple/syslog.git/blame - syslogd.tproj/after_install.sh
syslog-385.tar.gz
[apple/syslog.git] / syslogd.tproj / after_install.sh
CommitLineData
5222c21d 1#! /bin/bash -e -x
a83ff38a 2
5222c21d 3if [[ "${PLATFORM_NAME}" =~ "simulator" ]] ; then
81582353 4 PLIST="${SRCROOT}"/syslogd.tproj/com.apple.syslogd_sim.plist
5222c21d
A
5 ASL_CONF="${SRCROOT}"/syslogd.tproj/asl.conf.ios_sim
6elif [[ "${PLATFORM_NAME}" == "macosx" ]] ; then
7 PLIST="${SRCROOT}"/syslogd.tproj/com.apple.syslogd.plist
8 ASL_CONF="${SRCROOT}"/syslogd.tproj/asl.conf.osx
9 SYSLOG_CONF="${SRCROOT}"/syslogd.tproj/syslog.conf
ec7ffbeb 10elif [[ "${PLATFORM_NAME}" == "bridgeos" ]] ; then
a73fe570
A
11 PLIST="${SRCROOT}"/syslogd.tproj/com.apple.syslogd.disabled.plist
12 ASL_CONF="${SRCROOT}"/syslogd.tproj/asl.conf.ios
13 SYSLOG_CONF="${SRCROOT}"/syslogd.tproj/syslog.conf
3cdd567c 14 SYSTEM_LOG_CONF="${SRCROOT}"/syslogd.tproj/com.apple.system.log.bridgeos
81582353 15else
3cdd567c 16 PLIST="${SRCROOT}"/syslogd.tproj/com.apple.syslogd.disabled.plist
5222c21d
A
17 ASL_CONF="${SRCROOT}"/syslogd.tproj/asl.conf.ios
18 SYSLOG_CONF="${SRCROOT}"/syslogd.tproj/syslog.conf
19 SYSTEM_LOG_CONF="${SRCROOT}"/syslogd.tproj/com.apple.system.log
81582353
A
20fi
21
5222c21d
A
22DESTDIR="${DSTROOT}"/private/etc
23install -d -m 0755 -o root -g wheel "${DESTDIR}"
24install -m 0644 -o root -g wheel "${ASL_CONF}" "${DESTDIR}"/asl.conf
25if [[ -n "${SYSLOG_CONF}" ]] ; then
26 install -m 0644 -o root -g wheel "${SYSLOG_CONF}" "${DESTDIR}"
27fi
f3df4c03 28
5222c21d 29DESTDIR="${DSTROOT}"/System/Library/LaunchDaemons
81582353
A
30install -d -m 0755 -o root -g wheel "${DESTDIR}"
31install -m 0644 -o root -g wheel "${PLIST}" "${DESTDIR}"/com.apple.syslogd.plist
32plutil -convert binary1 "${DESTDIR}"/com.apple.syslogd.plist
33
5222c21d 34if [[ "${PLATFORM_NAME}" =~ "simulator" ]] ; then
81582353
A
35 exit 0
36fi
37
a83ff38a
A
38install -d -m 0755 -o root -g wheel "$DSTROOT"/private/var/log/asl
39
5222c21d 40if [[ "${PLATFORM_NAME}" != "macosx" ]]; then
a83ff38a
A
41 install -d -m 0755 -o root -g wheel "$DSTROOT"/usr/share/sandbox
42 install -m 0644 -o root -g wheel "$SRCROOT"/syslogd.tproj/syslogd.sb "$DSTROOT"/usr/share/sandbox
43fi
5222c21d
A
44
45if ! [[ "${PLATFORM_NAME}" =~ "simulator" || "${PLATFORM_NAME}" == "macosx" ]]; then
46 DESTDIR="${DSTROOT}"/usr/local/etc/asl
47 install -d -m 0755 -o root -g wheel "${DESTDIR}"
48 install -m 0644 -o root -g wheel "${SYSTEM_LOG_CONF}" "${DESTDIR}"/com.apple.system.log
49fi