# GNU Makefile listing dependencies between services when services are # started. # Copyright (c) 2006-2009 by Silvan Calarco # # 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