initscripts/var/init/deps.start.mk

83 lines
2.1 KiB
Makefile

# GNU Makefile listing dependencies between services when services are
# started.
# Copyright (c) 2006-2009 by Silvan Calarco <silvan.calarco@mambasoft.it>
#
# The following services have already been activated at this point:
#
# devfsd mountproc loadkeys localnet hotplug loadmodules hdparm
# swap setclock checkfs mountfs cleanfs
#
acpid : syslog
alsa : sysinit
apmd : syslog
bluetooth : messagebus
consolekit : haldaemon
cpufreqd : syslog acpid macbook-tools
crond : syslog
cups : syslog messagebus
dhcpd : network iptables
drbd : network iptables
fuse :
gpm : syslog
haldaemon : messagebus acpid alsa
heartbeat : drbd network iptables
httpd : network iptables
ipsec : network iptables
iptables : network
ipvsadm : network iptables
ivman : haldaemon
laptop-mode :
lisa : network
lisa4 : network haldaemon
logrotate :
macbook-tools :
mailman : mysql postfix
mambawelcome : sshd
messagebus : syslog
mrtg : snmpd
msysklogd : random
mysql : syslog
named : network iptables
nessusd : network iptables
network : syslog
NetworkManager : syslog messagebus
nfs-lock :
nscd : syslog
ntop : network iptables
ntpd : network iptables
openldap : syslog
portmap :
postfix : syslog mysql postgresql
postgresql : syslog
random :
samba : network iptables cups
snmpd : network iptables
snort : network
squid : network iptables
sshd : network iptables
sysklogd : random
sysinit : syslog
syslog : syslog-ng msysklogd sysklogd
syslog-ng :
udev-post : messagebus
xinetd : network iptables
wine : syslog
wicd : haldaemon
VirtualBox :
endlocal : local
@sleep 5
rc.local : $(filter-out rc.local, $(ALL_RUNLEVEL))
$(STARTAFTER_RUNLEVEL) : endlocal
#
# when local is started a semaphore file indicates that
# init can proceed
#
local: $(LOCAL)
@$(ECHO) "Begin \"$(JOB) $@\" at `$(DATE)`" > $(TMP_DIR)/$(TMPFILE_PREFIX).$(JOB).$@ 2>&1; \
rm -f $(PROG_FILE); \
$(ECHO) "" > /var/lock/subsys/local; \
[ "$(TEST)" = "1" ] && $(ECHO) local; \
$(ECHO) "End \"$(JOB) $@\" at `$(DATE)`" >> $(TMP_DIR)/$(TMPFILE_PREFIX).$(JOB).$@ 2>&1;
# EOF