lldpd: move /var/run creation + chmod earlier
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 16 Sep 2015 08:32:27 +0000 (08:32 +0000)
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Wed, 16 Sep 2015 08:32:27 +0000 (08:32 +0000)
Signed-off-by: Alexandru Ardelean <aa@ocedo.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@46967 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/network/services/lldpd/files/lldpd.init

index 4b49cbd..bd957b6 100644 (file)
@@ -47,6 +47,9 @@ start() {
                fi
        done
 
+       mkdir -p /var/run/lldp
+       chown lldp:lldp /var/run/lldp
+
        [ -n "$ifnames" ] && append args "-I $ifnames"
        [ $enable_cdp -gt 0 ] && append args '-c'
        [ $enable_fdp -gt 0 ] && append args '-f'
@@ -54,9 +57,6 @@ start() {
        [ $enable_edp -gt 0 ] && append args '-e'
        [ $readonly_mode -gt 0 ] && append args '-r'
 
-       mkdir -p /var/run/lldp
-       chown lldp:lldp /var/run/lldp
-
        service_start /usr/sbin/lldpd $args \
                ${lldp_class:+ -M $lldp_class} \
                ${lldp_description:+ -S "$lldp_description"}