#19353: /usr/sbin/shorewall-lite does not exist
----------------------+-----------------------------------
 Reporter:  brian@…   |      Owner:  developers
     Type:  defect    |     Status:  new
 Priority:  high      |  Milestone:
Component:  packages  |    Version:  Barrier Breaker 14.07
 Keywords:            |
----------------------+-----------------------------------
 In shorewall-lite-4.5.7-1 `/etc/shorewall-lite/Makefile` contains
 references to `/usr/sbin/shorewall-lite` however that does not exist (any
 more) and shorewall-lite is now in `/sbin`.

 {{{
 # cat /etc/shorewall-lite/Makefile
 # Shorewall Lite Makefile to restart if firewall script is newer than last
 restart
 VARDIR=$(shell /usr/sbin/shorewall-lite show vardir)
 SHAREDIR=/usr/share/shorewall-lite
 RESTOREFILE?=.restore

 all: $(VARDIR)/$(RESTOREFILE)

 $(VARDIR)/$(RESTOREFILE): $(VARDIR)/firewall
         @/usr/sbin/shorewall-lite -q save >/dev/null; \
         if \
             /usr/sbin/shorewall-lite -q restart >/dev/null 2>&1; \
         then \
             /usr/sbin/shorewall-lite -q save >/dev/null; \
         else \
             /usr/sbin/shorewall-lite -q restart 2>&1 | tail >&2; exit 1; \
         fi

 # EOF
 # ls -l /sbin/shorewall-lite
 -rwxr-xr-x    1 root     root          1527 Sep 23  2014 /sbin/shorewall-
 lite
 }}}

--
Ticket URL: <https://dev.openwrt.org/ticket/19353>
OpenWrt <http://openwrt.org>
Opensource Wireless Router Technology
_______________________________________________
openwrt-tickets mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-tickets

Reply via email to