소스 검색

ddns-scripts: start via hotplug only if enabled

To be consistent with other services only start via hotplug if enabled.
Now full functionality of /etc/init.d/ddns enable/disable start/stop

Optimization: Include script only if needed

Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
Christian Schoenebeck 10 년 전
부모
커밋
f1faf5f2e1
1개의 변경된 파일2개의 추가작업 그리고 3개의 파일을 삭제
  1. 2
    3
      net/ddns-scripts/files/etc/hotplug.d/iface/25-ddns

+ 2
- 3
net/ddns-scripts/files/etc/hotplug.d/iface/25-ddns 파일 보기

@@ -1,9 +1,8 @@
1 1
 #!/bin/sh
2 2
 
3
-. /usr/lib/ddns/dynamic_dns_functions.sh
4
-
5 3
 if [ "$ACTION" = "ifup" ]; then
6
-	start_daemon_for_all_ddns_sections "$INTERFACE"
4
+	. /usr/lib/ddns/dynamic_dns_functions.sh
5
+	/etc/init.d/ddns enabled && start_daemon_for_all_ddns_sections "$INTERFACE"
7 6
 fi
8 7
 
9 8