Vova Tkach 6 years ago
parent
commit
3e02d04996
1 changed files with 13 additions and 13 deletions
  1. 13 13
      Makefile

+ 13 - 13
Makefile

@@ -78,29 +78,29 @@ create-autostart:
 		exit 1; \
 	fi
 	@if [ ! -z "$(NAME)" ]; then \
-		echo "Create auto start script..."
+		echo "Create auto start script..."; \
 		echo "#!/bin/sh" > $(INITD)/$(NAME); \
 		echo "" >> $(INITD)/$(NAME); \
 		echo "### BEGIN INIT INFO" >> $(INITD)/$(NAME); \
-		echo "# Provides:			nginx" >> $(INITD)/$(NAME); \
-		echo "# Required-Start:		\$local_fs \$network \$syslog" >> $(INITD)/$(NAME); \
-		echo "# Required-Stop:		\$local_fs \$network \$syslog" >> $(INITD)/$(NAME); \
+		echo "# Provides:		nginx" >> $(INITD)/$(NAME); \
+		echo "# Required-Start:		$$local_fs $$network $$syslog" >> $(INITD)/$(NAME); \
+		echo "# Required-Stop:		$$local_fs $$network $$syslog" >> $(INITD)/$(NAME); \
 		echo "# Default-Start:		2 3 4 5" >> $(INITD)/$(NAME); \
 		echo "# Default-Stop:		0 1 6" >> $(INITD)/$(NAME); \
 		echo "# Short-Description:	starts the daemon ($(NAME))" >> $(INITD)/$(NAME); \
 		echo "# Description:		starts the daemon ($(NAME)) using start-stop-daemon" >> $(INITD)/$(NAME); \
 		echo "### END INIT INFO" >> $(INITD)/$(NAME); \
 		echo "" >> $(INITD)/$(NAME); \
-		echo "/usr/local/bin/$(NAME) \$1" >> $(INITD)/$(NAME); \
+		echo "/usr/local/bin/$(NAME) $$1" >> $(INITD)/$(NAME); \
 		echo "exit 0" >> $(INITD)/$(NAME); \
-		chmod 0755 $(INITD)/$(NAME)
-		-ln -sf ../init.d/$(NAME) /etc/rc0.d/K01$(NAME); \
-		-ln -sf ../init.d/$(NAME) /etc/rc1.d/K01$(NAME); \
-		-ln -sf ../init.d/$(NAME) /etc/rc2.d/K01$(NAME); \
-		-ln -sf ../init.d/$(NAME) /etc/rc3.d/S01$(NAME); \
-		-ln -sf ../init.d/$(NAME) /etc/rc4.d/S01$(NAME); \
-		-ln -sf ../init.d/$(NAME) /etc/rc5.d/S01$(NAME); \
-		-ln -sf ../init.d/$(NAME) /etc/rc6.d/K01$(NAME); \
+		chmod 0755 $(INITD)/$(NAME); \
+		ln -sf ../init.d/$(NAME) /etc/rc0.d/K01$(NAME); \
+		ln -sf ../init.d/$(NAME) /etc/rc1.d/K01$(NAME); \
+		ln -sf ../init.d/$(NAME) /etc/rc2.d/K01$(NAME); \
+		ln -sf ../init.d/$(NAME) /etc/rc3.d/S01$(NAME); \
+		ln -sf ../init.d/$(NAME) /etc/rc4.d/S01$(NAME); \
+		ln -sf ../init.d/$(NAME) /etc/rc5.d/S01$(NAME); \
+		ln -sf ../init.d/$(NAME) /etc/rc6.d/K01$(NAME); \
 	fi
 
 show-done-msg: check-manual-run