#17248: strongswan 5.1.3 uses modprobe
--------------------------+---------------------------------------
  Reporter:  gamanakis@…  |      Owner:  developers
      Type:  defect       |     Status:  new
  Priority:  normal       |  Milestone:  Attitude Adjustment 12.09
 Component:  packages     |    Version:  Attitude Adjustment 12.09
Resolution:               |   Keywords:  strongswan, modprobe
--------------------------+---------------------------------------

Comment (by anonymous):

 The following should be the right patch.
 (should be placed under
 feeds/packages/net/strongswan/patches/201-kmodloader.patch)

 {{{
 --- a/src/starter/netkey.c
 +++ b/src/starter/netkey.c
 @@ -31,7 +31,7 @@ bool starter_netkey_init(void)
                 /* af_key module makes the netkey proc interface visible
 */
                 if (stat(PROC_MODULES, &stb) == 0)
                 {
 -                       ignore_result(system("modprobe -qv af_key"));
 +                       ignore_result(system("insmod af_key 2>&1
 >/dev/null"));
                 }

                 /* now test again */
 @@ -45,11 +45,11 @@ bool starter_netkey_init(void)
         /* make sure that all required IPsec modules are loaded */
         if (stat(PROC_MODULES, &stb) == 0)
         {
 -               ignore_result(system("modprobe -qv ah4"));
 -               ignore_result(system("modprobe -qv esp4"));
 -               ignore_result(system("modprobe -qv ipcomp"));
 -               ignore_result(system("modprobe -qv xfrm4_tunnel"));
 -               ignore_result(system("modprobe -qv xfrm_user"));
 +               ignore_result(system("insmod ah4 2>&1 >/dev/null"));
 +               ignore_result(system("insmod esp4 2>&1 >/dev/null"));
 +               ignore_result(system("insmod ipcomp 2>&1 >/dev/null"));
 +               ignore_result(system("insmod xfrm4_tunnel 2>&1
 >/dev/null"));
 +               ignore_result(system("insmod xfrm_user 2>&1 >/dev/null"));
         }

         DBG2(DBG_APP, "found netkey IPsec stack");
 }}}

--
Ticket URL: <https://dev.openwrt.org/ticket/17248#comment:1>
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