76 lines
2.1 KiB
Makefile
76 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
|
|
gpm : syslog
|
|
haldaemon : messagebus acpid alsa
|
|
heartbeat : drbd network iptables
|
|
httpd : network iptables
|
|
ipsec : network iptables
|
|
iptables : network
|
|
ipvsadm : network iptables
|
|
ivman : haldaemon
|
|
lisa : network
|
|
lisa4 : network haldaemon
|
|
mailman : mysql postfix
|
|
mambawelcome : haldaemon
|
|
messagebus : syslog
|
|
mrtg : snmpd
|
|
msysklogd : random
|
|
mysql : syslog
|
|
named : network iptables
|
|
nessusd : network iptables
|
|
network : syslog
|
|
NetworkManager : syslog messagebus
|
|
nscd : syslog
|
|
ntop : network iptables
|
|
ntpd : network iptables
|
|
openldap : syslog
|
|
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
|
|
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
|