Commit Graph
100 Commits
Author SHA1 Message Date
Yousong Zhou c7195ece14 shadowsocks-libev: configure with --disable-silent-rules
So that more details will be shown in faillogs

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-07-25 16:48:34 +08:00
Yousong Zhou 1c82410cf9 shadowsocks-libev: bump version 3.0.7
Notable changes since 3.0.6

    f308dde ss-server: fix a use-after-free bug
    0b2dce5 ss-redir: fix a mem leak
    b7bdb16 ss-local: SOCKS5 UDP associate terminates the connection prematurely
    3f0d39a ss-local: use getsockname udp_fd where it applies (fixes local_port==0)
    eb30a3d fix possible data loss with salsa20 cipher
    0559d8c fix partial nonce data being overwritten

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-07-25 01:06:10 +08:00
Yousong Zhou 57114609c4 shadowsocks-libev: fix cases where passwords contain dquote
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-07-24 13:10:18 +08:00
Yousong Zhou 3fe965dd1c shadowsocks-libev: validate bool with default value 0
The change is mainly for keeping compatibility with old validate_data
before ubox commit ac481cdd999ee84d3f115c33a56397237e95ec64 in Sat Jul
16 14:52:36 2016 +0200.  The behaviour change comes with that commit can
be seen with the following command line session

    root@LEDE:/usr/bin# validate_data network interface wan 'disabled:bool:false'
    network.wan.disabled is unset and defaults to bool false
    disabled=0; root@LEDE:/usr/bin#

    root@OpenWrt:/# validate_data network interface lan 'disabled:bool:false'
    disabled='false'; root@OpenWrt:/#

This will cause shadowsocks-libev in current master branch fail on OpenWrt
15.01 though they actually should only use packages from the 15.01 branch...

Fixes openwrt/packages#4614

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-07-23 23:29:47 +08:00
Yousong Zhou 8ad2f36550 shadowsocks-libev: ss-rules: add executable bits 2017-07-23 23:29:12 +08:00
Yousong Zhou 327c325d30 shadowsocks-libev: disable documentation
This should also fix build by removing dependency on asciidoc

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-07-03 15:04:39 +08:00
Yousong Zhou b61af9703e shadowsocks-libev: rewrite
- Selecting only a single or subset of all components of shadowsocks-libev is
  now possible (this is the main motivation behind the rewrite)
- Configuring multiple instances of the same component is now also possible
- Same option names as with the json config
- Unified configuration generation method for each component
- Add support for ss-local, ss-tunnel, ss-server
- Most data validation is now done with validate_data
- USE_PROCD=1
- Update ss-rules with the one from shadowsocks/luci-app-shadowsocks
- Add README.md
- Set myself as the maintainer

Addresses #4435

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-07-02 10:01:53 +08:00
Yousong Zhou dbc36c3092 openconnect: openconnect-wrapper: rewrite
- use exec directly to eliminate a level in the process tree
 - use "$@" instead of "$*" to pass arguments to openconnect

According to openconnect(8), openconnect will call vpnc-script to
cleanup before quit when it received SIGINT(2) and will quit immediately
when it received SIGTERM (the default signal by kill command)

Before and after the change, openconnect process will be killed first
with SIGINT sent from netifd.  This was decided by the
'proto_kill_command "$config" 2' notify call in the proto script.

SIGKILL is the only other signal that can be sent from netifd when the
process did not quit on SIGINT on time.  There should be no need to trap
on signal 1 3 6 9 (HUP QUIT ABRT KILL)

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-06-19 12:37:24 +08:00
Yousong Zhou 094cf18b3e coreutils: stdbuf: fix missing libstdbuf.so
Fixes #1674

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-06-19 12:03:23 +08:00
Yousong ZhouandNikos Mavrogiannopoulos 4034e9ee21 openconnect: new option mtu
According to openconnect --help output:

  -m, --mtu=MTU                   Request MTU from server
      --base-mtu=MTU              Indicate path MTU to/from server

Fixes #2099 by allowing setting tunnel mtu

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-06-18 13:10:34 +02:00
Yousong ZhouandNikos Mavrogiannopoulos 4b3fde326c openconnect: drop stale config: interface
It was introduced with 41f8d5465 ("openconnect: fix a couple of minor
things and add an interface option") and not needed since 4083de9d7
("openconnect: use proto_add_host_dependency")

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-06-18 13:10:34 +02:00
Yousong Zhou ce563ea706 shadowsocks-libev: bump to version 3.0.6
Below are changes in the packaging method

 - Use tarball provided by the upstream project maintainer instead of
   cloning the whole git-repo
 - Drop openssl variant as it was deprecated then removed by the
   upstream project
 - Add dependency on libev, libsodium, libudns as they are not bundled
   with the source code anymore

Addresses issue #4191

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-05-22 09:56:56 +08:00
Yousong Zhou 957ade65e7 udns: initial version 0.4
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-05-22 09:56:56 +08:00
Yousong Zhou 069879fa4d xl2tpd: backporting fix for race condition causing xl2tpd hang
The patch was taken from https://github.com/xelerance/xl2tpd/pull/125

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-02-14 19:36:52 +08:00
Yousong Zhou ea9e3b05ef luajit: move patches dir to the right place
Closes #3792

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2017-01-08 22:10:25 +08:00
Yousong Zhou 7b812e8fdd qemu: build sub-packages only for selected targets
While at it, move these pacakges to submenu Utilities -> Virtualization

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-12-13 21:15:33 -06:00
Yousong Zhou 3aa9ece43c qemu: virtio-console-helper as a separate package
While at it, update copyright header.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-12-11 21:32:22 -06:00
Yousong Zhou c778ff5714 qemu: packaging target {x86_64,arm}-softmmu and friends
At the moment, only build these softmmu emulators for x86_64 and sunxi
target.  The decision was made for the following reasons

 - It seems that interests of virtualization with qemu are mostly from
   x86, and ARM recently.
 - x86, sunxi boards/boxes capable of running qemu with accel=kvm are more
   widely available
 - Not all host, target combinations of qemu works, or even compiles
 - Extra maintenance work and server resources

Test results are as the following

 - Nested vmx works: lede-qemu-x86_64-kvm on lede-qemu-x86_64-kvm
 - KVM on Cubieboard2 works
 - tcg with malta works: lede-qemu-malta-tcg on lede-qemu-malta-tcg.
   But it's too slow to be useful thus not included in this version
 - mips64 host does not compile

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-12-11 21:32:22 -06:00
Yousong Zhou 83f0cfb71a qemu: bump to version 2.6.2
- use CXX_DEPENDS instead of explictly requiring libstdcpp
 - use PKG_INSTALL_DIR for packaging qemu-ga
 - explicitly --disable-docs

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-12-11 21:32:22 -06:00
Yousong Zhou 3e4d616a74 dtc: initial version 1.4.2
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-12-11 21:32:22 -06:00
Yousong Zhou 25621beab4 reaver: use 65536 as snaplen with pcap
It should fix issue #3333.  The patch was formed with help from
t6x/reaver-wps-fork-t6x#101

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-12-08 09:54:30 -06:00
Yousong ZhouandGitHub de80f3f1f5 Merge pull request #3421 from miska/rsyslog
rsyslog: Add uClibc dependencies
2016-11-11 04:04:49 -06:00
Yousong ZhouandGitHub 17083195d7 Merge pull request #3390 from bobafetthotmail/patch-16
dvtm: move to Terminal submenu
2016-10-25 00:03:41 -05:00
Yousong ZhouandGitHub 9f8dd657a1 Merge pull request #3352 from yousong/python-packages
python-packages: initial version 1.0
2016-10-21 10:27:51 -05:00
Yousong Zhou c6ddd3d7c0 python-packages: initial version 1.0
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-10-21 12:07:23 +08:00
Yousong Zhou 3a710acf93 python-pip: add host build
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-10-17 19:55:39 +08:00
Yousong Zhou fbba266e79 python: introduce Build/Compile/HostPyRun{Host,Target}
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-10-17 19:55:39 +08:00
Yousong ZhouandGitHub 45f6380e37 Merge pull request #3337 from jazzgs/feature_opencv
opencv: install missing pkgconfig file in staging folder
2016-10-14 20:15:11 -05:00
Yousong Zhou c8c91ed23c erlang: fix compilation error by disabling mips16
This is caused by a toolchain bug and has been reported to GCC a
while a ago without receiving any responses yet [1].  Fix it at the
moment by not compiling with mips16 enabled.

Should fix #1750 and #1904.

 [1] Bug 71519 - "Out of range operand" bteqz inst generated by
     "casesi_internal_mips16_<mode>",
     https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71519

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-09-01 16:49:25 +08:00
Yousong ZhouandGitHub e15834550f Merge pull request #3095 from yousong/master
Add an issue template
2016-08-26 02:54:06 -05:00
Yousong Zhou 0be823dfc9 Add an issue template
So that maintainers can receive at least one notification at the issue
creation time ;)

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-08-25 20:32:50 +08:00
Yousong Zhou ae8668ae88 qemu: remove the leftover --enable-qemu-agent option
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-08-18 11:33:01 +08:00
Yousong Zhou ac0ea8b970 qemu: build only qemu-ga
This has two effects

 - Saves time and computing resources.  Non-relevant tools like
   qemu-img, qemu-io will not be built
 - Fixes packaging failure on octeon target caused by failure of
   building internal pixman library

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-08-18 11:28:21 +08:00
Yousong Zhou 13014e3633 libffi: patch n32.S to fix mips64 soft-float build
This should fix openwrt/packages#2511

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-08-17 09:55:20 +08:00
Yousong ZhouandGitHub 4972489d8d Merge pull request #3054 from plntyk/fix_qemu
qemu: fix ccache enabled builds
2016-08-13 18:31:19 -05:00
Yousong ZhouandGitHub 5ae3447d2c Merge pull request #3049 from dedeckeh/pr_l2tp_teardown_on_l3_link_down
xl2tpd: Enable netifd notification teardown_on_l3_link_down
2016-08-12 17:28:49 +08:00
Yousong ZhouandGitHub 2c5d49ab47 Merge pull request #2106 from jefferyto/obfsproxy
obfsproxy: new package
2016-08-01 18:15:49 +08:00
Yousong ZhouandGitHub 30ae324754 Merge pull request #2953 from oskarirauta/master
lua-lsqlite3: new package
2016-07-11 09:01:32 +08:00
Yousong ZhouandGitHub f1e1bdb739 Merge pull request #2945 from MikePetullo/grilo-plugins
grilo-plugins: update to 0.3.2
2016-07-10 09:18:35 +08:00
Yousong ZhouandGitHub f099a261e3 Merge pull request #2946 from MikePetullo/lcdgrilo
lcdgrilo: update to 0.0.10
2016-07-10 09:18:15 +08:00
Yousong ZhouandGitHub 4d5767aaae Merge pull request #2944 from MikePetullo/grilo
grilo: update to 0.3.1
2016-07-10 09:17:51 +08:00
Yousong ZhouandGitHub f5f87a3aef Merge pull request #2947 from MikePetullo/dmapd
dmapd: update to 0.0.73
2016-07-10 09:16:17 +08:00
Yousong ZhouandGitHub 35cb289456 Merge pull request #2916 from zorun/wireguard
wireguard: Initial upload
2016-07-04 13:15:13 +08:00
Yousong ZhouandGitHub caa7c466bb Merge pull request #2918 from dibdot/adblock
adblock: update 1.3.2
2016-07-03 19:55:37 +08:00
Yousong ZhouandGitHub 5b17019304 Merge pull request #2917 from oneru/master
Nano: update to 2.6.0
2016-07-03 17:54:54 +08:00
Yousong ZhouandGitHub 297e8dfc4d Merge pull request #2666 from aarond10/https_dns_proxy
Https dns proxy
2016-06-21 18:19:05 +08:00
Yousong ZhouandGitHub 040c345f7a Merge pull request #2881 from kuoruan/aria2
aria2: fix md5sum
2016-06-21 09:45:15 +08:00
Yousong ZhouandGitHub a4e08c3d55 Merge pull request #2834 from hansmi/unbound159
Unbound 1.5.9
2016-06-16 09:46:33 +08:00
Yousong ZhouandGitHub 563a3ae0e6 Merge pull request #2845 from MikePetullo/libdmapsharing
libdmapsharing: update to 2.9.35
2016-06-13 09:47:05 +08:00
Yousong ZhouandGitHub 416252f675 Merge pull request #2844 from MikePetullo/libsoup
libsoup: update to 2.54.1
2016-06-13 09:46:46 +08:00
Yousong ZhouandGitHub b22188f24f Merge pull request #2846 from MikePetullo/grilo-plugins
grilo-plugins: update to 0.3.1
2016-06-13 09:46:10 +08:00
Yousong Zhou fac1714d57 Merge pull request #2763 from kuoruan/lrzsz
Import lrzsz from oldpackages
2016-06-04 11:27:34 +08:00
Yousong Zhou d6ceab1d0c Merge pull request #2769 from kuoruan/webui-aria2
webui-aria2: Add package
2016-05-31 10:18:00 +08:00
Yousong Zhou 2e5452acbc Merge pull request #2767 from kuoruan/yaaw
yaaw: Add package
2016-05-31 10:14:55 +08:00
Yousong Zhou e188051d37 Merge pull request #2760 from msva/patch-6
tmux: update to 2.2
2016-05-29 01:20:14 +08:00
Yousong Zhou 651cc1e705 Merge pull request #2750 from yousong/reaver-fix
reaver: fix broken source url
2016-05-26 20:24:39 +08:00
Yousong Zhou e7ed04c246 reaver: fix broken source url
- Switch to release version 1.4
 - Include a bugfix patch not present in version 1.4
2016-05-26 20:14:41 +08:00
Yousong Zhou 1011cb545d Merge pull request #2721 from mogulapranay-freescale/xl2tpd-demand-option
xl2tpd: demand option is initialized.
2016-05-21 21:05:50 +08:00
Yousong Zhou 3c51c1c0a4 Merge pull request #2648 from pkerling/master
p910nd: Convert p910nd init script to procd
2016-05-01 11:43:02 +08:00
Yousong Zhou 5fc6782e68 Merge pull request #2327 from yousong/aircrack-ng
aircrack-ng: split out airmon-ng as a separate package.
2016-04-16 15:37:25 +08:00
Yousong Zhou 761418c8d8 Merge pull request #2561 from MikePetullo/krb5
krb5: update to 1.14.1
2016-03-28 04:30:59 -05:00
Yousong Zhou 1906eacf9c Merge pull request #2058 from jefferyto/python-txsocksx
python-txsocksx: new package
2016-03-22 23:03:17 -05:00
Yousong Zhou c8240048d8 Merge pull request #2540 from jefferyto/python-pyopenssl-16.0.0
python-pyopenssl: update to 16.0.0
2016-03-22 22:21:36 -05:00
Yousong Zhou 05a0be3255 Merge pull request #2040 from jefferyto/python-service-identity
python-service-identity: new package
2016-03-22 22:10:06 -05:00
Yousong Zhou 4b7b73bebb Merge pull request #2067 from jefferyto/python-gmpy2
python-gmpy2: new package
2016-03-22 21:09:59 -05:00
Yousong Zhou f0c65b6253 Merge pull request #2056 from jefferyto/python-parsley
python-parsley: new package
2016-03-22 07:46:54 -05:00
Yousong Zhou 1c4ba02e1a Merge pull request #2051 from jefferyto/python-gmpy
python-gmpy: new package
2016-03-22 07:44:02 -05:00
Yousong Zhou 454433cd99 Merge pull request #2039 from jefferyto/python-pyasn1-modules
python-pyasn1-modules: new package
2016-03-22 07:19:44 -05:00
Yousong Zhou bd1b654be0 Merge pull request #2517 from jefferyto/python-attrs
python-attrs: new package
2016-03-22 07:12:16 -05:00
Yousong Zhou 982a2e4684 Merge pull request #2053 from jefferyto/python-pyptlib
python-pyptlib: new package
2016-03-22 07:07:29 -05:00
Yousong Zhou e6b3c3da7a Merge pull request #2052 from jefferyto/twisted
twisted: import from old packages feed
2016-03-22 07:06:51 -05:00
Yousong Zhou 248cf4bca0 qemu: bump to 2.5.0
ChangeLog/2.5: http://wiki.qemu.org/ChangeLog/2.5

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-03-14 11:30:58 +08:00
Yousong Zhou 92b0575e28 Drop the redundant -r option to $(CP)
$(CP) was defined as `cp -fpR' since the very begining of OpenWrt build
system (2006-06-22).  The -R option should be enough and base packages
use only $(CP) for the same purposes just fine and BSD manual of cp also
discourages the use of `-r' option.  So let's just tidy up the usage now.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-03-12 01:23:28 +08:00
Yousong Zhou a0b7f467c9 Merge pull request #2413 from KurdyMalloy/poco
poco: add package for the Poco C++ library
2016-03-12 01:05:11 +08:00
Yousong Zhou 51795430fd Merge pull request #2466 from zhao-gang/ss-client-update
shadowsocks-client: change git repository url
2016-03-07 09:54:17 +08:00
Yousong Zhou a2a5c3b20a Merge pull request #2441 from urusha/newpkg2
Add arp-scan package
2016-03-02 10:36:40 +08:00
Yousong Zhou d406b49d79 Merge pull request #2444 from oneru/nano-2.5.3
Updates to 2.5.3 and updates copyright year.
2016-03-01 10:15:29 +08:00
Yousong Zhou 1a8da144a9 Merge pull request #2041 from yousong/qemu
qemu: new package qemu-ga
2016-02-26 18:09:22 +08:00
Yousong Zhou 3ea82eecb7 qemu: new package qemu-ga
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-02-26 18:07:53 +08:00
Yousong Zhou 1f44d6a574 Merge pull request #2316 from yunfan/master
dvtm: initial version 0.15
2016-01-31 02:15:04 +08:00
Yousong Zhou f0a06c9ed2 aircrack-ng: split out airmon-ng as a separate package.
As said in a related github discussion thread [1], OpenWrt is so small a
system that

 - "airmon-ng check kill" does not have much to check
 - airmon-ng takes up too much space for not that much benefit (bringing
   up monitor interface with just iw should be enough for at least b43
   and ath9k drivers)

Airmon-ng depends on a lot of utility binaries to run and these
dependencies increase the installation size.  With this commit we can
provide a working airmon-ng and a smaller aircrack-ng package.

Dependency spec of airmon-ng is also reworked to

 - select usbutils only if USB feature is available
 - select pciutils only if PCI feature is available

While doing the split, this commit also contains a few other minor
changes

 - Use SPDX identifier for license name.
 - Add PKG_LICENSE_FILES definition.
 - Set PKG_MAINTAINER (MAINTAINER variable will take value from it).

 [1] https://github.com/openwrt/packages/pull/1693

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2016-01-29 16:20:43 +08:00
Yousong Zhou 7d7bac5ff0 Merge pull request #2165 from xypron/make
GNU Make
2015-12-27 11:31:33 +08:00
Yousong Zhou c6e689d266 xl2tpd: bump to version devel-20151125
Main changes are as the following

 - Allow specifying port in server option, e.g. example.com:1702 (fixes
   github issue #1960 "xl2tpd port change bug").
 - Fixes NULL dereference on connection timeout
 - Update 100-makefile_opt_flags.patch

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-12-02 20:50:10 +08:00
Yousong Zhou f335446e3b pppossh: use exec with pty option to eliminate a level of bufferbloat
While at it, also do the following fixes

 - Drop the URL pointing to the old github repo
 - Fix detection of default set of private keys

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-11-03 15:13:33 +08:00
Yousong Zhou 2fd8dfad4c pppossh: new package for network proto "pppossh"
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-10-27 21:00:08 +08:00
Yousong Zhou 2817f1d920 xl2tpd: bump version
The update is mainly for addressing some memory corruption and segementation
faults issues observed when running xl2tpd in OpenWrt.  The relevant upstream
pull request was at link [1]

 [1] Devel fix valgrind #77, https://github.com/xelerance/xl2tpd/pull/77

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-10-02 08:20:24 +08:00
Yousong Zhou db05302eab reaver: build without MIPS16.
Thanks hnyman for reporting it.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-26 21:13:35 +08:00
Yousong Zhou 1e29676a8a reaver: import from oldpackages.
- Update copyright year.
 - Add PKG_LICENSE:=GPL-2.0 from the Google Code project page.
 - Add autoreconf as the PKG_FIXUP method.
 - Add myself as the package maintainer.
 - Add a patch to fix building with musl-libc.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-21 17:39:56 +08:00
Yousong Zhou fbf5c6c5b4 strongswan: split out libtls.so as a separate package.
When only strongswan-minimal is selected, libtls.so will not be built
yet package strongswan will still try to copy the file causing build
failure.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-20 10:21:15 +08:00
Yousong Zhou 7955dbbc2d xl2tpd: switch to github devel branch.
Several patches here and pull requests at the upstream github project
page were merged into the devel branch.  Switch to that until the next
stable release.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 18038a5043 xl2tpd: conditionally build with flags for more verbose log output.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 164b67cce5 xl2tpd: add new config option checkup_interval.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 4080689f02 xl2tpd: reword the comment on overriding OFLAGS in MAKE_FLAGS.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 27aafeb96a xl2tpd: tweak generating pppoptfile.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 23feea5814 xl2tpd: fix aliveness check for xl2tpd process.
This change aims to address the following 2 issues

 - The control file was there yet xl2tpd process was not
 - The control file's existence prevented xl2tpd from start

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou e1a58c09b4 xl2tpd: tweak getting value of mtu config option.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou 071b197304 xl2tpd: remove check for $ERROR.
L2TP with xl2tpd has no proto_task in the context of netifd and because
of this there is no valid $ERROR to check for when doing tearing down.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-08-14 12:16:27 +08:00
Yousong Zhou d5697f6a95 libpam: fix build.
- Update PKG_MD5SUM.
 - Update PKG_RELEASE.
 - Update patch 0001- to always use /lib directory.
 - Refresh other patches.

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-06-18 18:07:01 +08:00
Yousong Zhou 9f35f2a9e5 libpam: bump to 1.2.0
- Add configure options --disable-nis, --disable-regenerate-docu
 - 000-OE-libpam-xtests.patch is not relevant in OpenWrt
 - 001-no_nis.patch was dropped because we now --disable-nis
 - 002-no_yywrap.patch was dropped be cause it was fixed in 1.2.0
 - 003-no_doc was dropped because we ignore doc/ with
   --disable-regenreate-docu
 - 004-fix_lib64 was replaced by new 0001-build-use-host_cpu...
 - pam_rhosts will not be built with musl because ruserok{,_af{
   are not available
 - pam_lastlog will not be built with musl because logwtmp is missing

Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-06-17 21:46:59 +08:00
Yousong Zhou 3083b9ccb3 libpam: fix compilation with musl.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2015-06-16 21:24:57 +08:00