Changeset 21099


Ignore:
Timestamp:
2010-04-23T05:31:40+02:00 (7 years ago)
Author:
nico
Message:

[packages] strongswan4: move in VPN submenu, add 2 more config options and changes from #2538:

  • add a strongswan4-default package (matching upstream autoconf defaults)
  • add dependency on kmod-crypto-authenc
  • fix 2 typos
Location:
packages/net/strongswan4
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • packages/net/strongswan4/Config.in

    r20965 r21099  
    1212        bool 
    1313        prompt "Enable NAT traversal with IPsec transport mode in" 
     14        default y 
     15 
     16# --enable-vendor-id 
     17config STRONGSWAN4_ENABLE_VENDOR_ID 
     18        bool 
     19        prompt "Enable sending of the strongSwan vendor ID" 
     20        default y 
     21 
     22# --enable-xauth-vid 
     23config STRONGSWAN4_ENABLE_XAUTH_VID 
     24        bool 
     25        prompt "Enable sending of the XAUTH vendor ID" 
    1426        default y 
    1527 
  • packages/net/strongswan4/Makefile

    r20977 r21099  
    1010PKG_NAME:=strongswan 
    1111PKG_VERSION:=4.3.6 
    12 PKG_RELEASE:=1 
     12PKG_RELEASE:=2 
    1313 
    1414PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 
     
    6666        CONFIG_STRONGSWAN4_ENABLE_CISCO_QUIRKS \ 
    6767        CONFIG_STRONGSWAN4_ENABLE_NAT_TRANSPORT \ 
     68        CONFIG_STRONGSWAN4_ENABLE_VENDOR_ID \ 
     69        CONFIG_STRONGSWAN4_ENABLE_XAUTH_VID \ 
    6870        CONFIG_STRONGSWAN4_DEVICE_RANDOM \ 
    6971        CONFIG_STRONGSWAN4_DEVICE_URANDOM \ 
     
    7981 
    8082define Package/strongswan4/Default 
     83  SUBMENU:=VPN 
    8184  SECTION:=net 
    8285  CATEGORY:=Network 
     
    9497$(call Package/strongswan4/Default) 
    9598  DEPENDS:= +libpthread +ip \ 
     99        +kmod-crypto-authenc \ 
    96100        +kmod-ipsec +kmod-ipsec4 \ 
    97101        +kmod-ipt-ipsec +iptables-mod-ipsec 
     
    167171 
    168172 
     173define Package/strongswan4-default 
     174$(call Package/strongswan4/Default) 
     175  TITLE+= (default) 
     176  DEPENDS:= strongswan4 \ 
     177        +strongswan4-app-charon \ 
     178        +strongswan4-app-pluto \ 
     179        +strongswan4-mod-aes \ 
     180        +strongswan4-mod-attr \ 
     181        +strongswan4-mod-des \ 
     182        +strongswan4-mod-dnskey \ 
     183        +strongswan4-mod-fips-prf \ 
     184        +strongswan4-mod-gmp \ 
     185        +strongswan4-mod-hmac \ 
     186        +strongswan4-mod-md5 \ 
     187        +strongswan4-mod-pem \ 
     188        +strongswan4-mod-pgp \ 
     189        +strongswan4-mod-pkcs1 \ 
     190        +strongswan4-mod-pubkey \ 
     191        +strongswan4-mod-random \ 
     192        +strongswan4-mod-resolve \ 
     193        +strongswan4-mod-sha1 \ 
     194        +strongswan4-mod-sha2 \ 
     195        +strongswan4-mod-stroke \ 
     196        +strongswan4-mod-updown \ 
     197        +strongswan4-mod-x509 \ 
     198        +strongswan4-mod-xcbc \ 
     199        +strongswan4-utils 
     200endef 
     201 
     202define Package/strongswan4-default/description 
     203$(call Package/strongswan4/description/Default) 
     204 . 
     205 This meta-package contains only dependencies to match upstream 
     206 defaults. 
     207endef 
     208 
     209 
    169210define Package/strongswan4-minimal 
    170211$(call Package/strongswan4/Default) 
     
    236277  define Package/strongswan4-mod-$(1) 
    237278    $$(call Package/strongswan4/Default) 
    238     TITLE:= StronSwan $(2) plugin 
     279    TITLE:= StrongSwan $(2) plugin 
    239280    DEPENDS:= strongswan4 $(3) 
    240281  endef 
     
    255296        $(if $(CONFIG_STRONGSWAN4_ENABLE_CISCO_QUIRKS),--enable-cisco-quirks,--disable-cisco-quirks) \ 
    256297        $(if $(CONFIG_STRONGSWAN4_ENABLE_NAT_TRANSPORT),--enable-nat-transport,--disable-nat-transport) \ 
     298        $(if $(CONFIG_STRONGSWAN4_ENABLE_VENDOR_ID),--enable-vendor-id,--disable-vendor-id) \ 
     299        $(if $(CONFIG_STRONGSWAN4_ENABLE_XAUTH_VID),--enable-xauth-vid,--disable-xauth-vid) \ 
     300        CONFIG_STRONGSWAN4_ENABLE_VENDOR_ID \ 
     301        CONFIG_STRONGSWAN4_ENABLE_XAUTH_VID \ 
    257302        --disable-scripts \ 
    258303        --disable-static \ 
    259304        $(if $(CONFIG_PACKAGE_strongswan4-utils),--enable-tools,--disable-tools) \ 
    260305        --with-random-device="$(call qstrip,$(CONFIG_STRONGSWAN4_DEVICE_RANDOM))" \ 
    261         --with-urandom-device="$(call qstrip,$(CONFIG_STRONGSWAN4_DEVICE_RANDOM))" \ 
     306        --with-urandom-device="$(call qstrip,$(CONFIG_STRONGSWAN4_DEVICE_URANDOM))" \ 
    262307        --with-routing-table="$(call qstrip,$(CONFIG_STRONGSWAN4_ROUTING_TABLE))" \ 
    263308        --with-routing-table-prio="$(call qstrip,$(CONFIG_STRONGSWAN4_ROUTING_TABLE_PRIO))" \ 
     
    298343 
    299344 
     345define Package/strongswan4-default/install 
     346        true 
     347endef 
     348 
     349 
    300350define Package/strongswan4-full/install 
    301351        true 
     
    353403 
    354404$(eval $(call BuildPackage,strongswan4)) 
     405$(eval $(call BuildPackage,strongswan4-default)) 
    355406$(eval $(call BuildPackage,strongswan4-full)) 
    356407$(eval $(call BuildPackage,strongswan4-minimal)) 
Note: See TracChangeset for help on using the changeset viewer.