# GNU Makefile listing dependencies between services when services are # started. # Copyright (c) 2006-2011 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 NetworkManager iptables drbd : network NetworkManager iptables fuse : gpm : syslog haldaemon : messagebus acpid alsa heartbeat : drbd network NetworkManager iptables httpd : network NetworkManager iptables ipsec : network NetworkManager iptables iptables : network NetworkManager ipvsadm : network NetworkManager iptables ivman : haldaemon laptop-mode : lisa : network NetworkManager lisa4 : network NetworkManager haldaemon logrotate : macbook-tools : mailman : mysql postfix mambawelcome : sshd messagebus : syslog mrtg : snmpd msysklogd : random mysql : syslog named : network NetworkManager iptables nessusd : network NetworkManager iptables network : syslog NetworkManager : syslog messagebus netfs : network NetworkManager samba nfs-lock nfs-lock : nscd : syslog ntop : network NetworkManager iptables ntpd : network NetworkManager iptables openldap : syslog portmap : postfix : syslog mysql postgresql postgresql : syslog random : samba : network NetworkManager iptables cups snmpd : network NetworkManager iptables snort : network NetworkManager squid : network NetworkManager iptables sshd : network NetworkManager iptables sysklogd : random sysinit : syslog syslog : syslog-ng msysklogd sysklogd syslog-ng : udev-post : messagebus xinetd : network NetworkManager 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