blob: 0f37da4b4e010aa233e844699827e7f67d15a063 [file] [log] [blame]
b.liue9582032025-04-17 19:18:16 +08001#!/bin/sh /etc/rc.common
2# Copyright (C) 2006-2011 OpenWrt.org
3
4START=50
5
xf.lid8106362025-06-18 18:54:41 -07006USE_PROCD=1
7PROG=/usr/sbin/vsftpd
8
9start_service() {
10 mkdir -m 0755 -p /var/run/vsftpd
11 procd_open_instance
12 procd_set_param command "$PROG"
13 procd_set_param respawn
14 procd_set_param pidfile /var/run/vsftpd.pid
15 procd_set_param term_timeout 5
16 procd_set_param kill_timeout 2
17 procd_close_instance
b.liue9582032025-04-17 19:18:16 +080018}
19
xf.lid8106362025-06-18 18:54:41 -070020stop_service() {
21 rm -f /var/run/vsftpd.pid
b.liue9582032025-04-17 19:18:16 +080022}