update stable packages

This commit is contained in:
coolsnowwolf 2017-09-22 11:33:40 +08:00
parent f5e606aa3e
commit 6b790ae7c1
14 changed files with 95 additions and 18 deletions

View File

@ -0,0 +1,35 @@
#
# Copyright (C) 2010-2011 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=autocore
PKG_VERSION:=1
PKG_RELEASE:=3
include $(INCLUDE_DIR)/package.mk
define Package/autocore
TITLE:=x86/x64 auto core loadbalance script.
MAINTAINER:=Lean
DEPENDS:=@TARGET_x86 +bc
endef
define Package/autocore/description
A usb autoconfig hotplug script.
endef
define Build/Compile
endef
define Package/autocore/install
$(INSTALL_DIR) $(1)/etc/init.d
$(INSTALL_BIN) ./files/autocore $(1)/etc/init.d/autocore
endef
$(eval $(call BuildPackage,autocore))

View File

@ -0,0 +1,29 @@
#!/bin/sh /etc/rc.common
# Copyright (C) 2017 lean <coolsnowwolf@gmail.com>
START=99
start()
{
rfc=4096
cc=$(grep -c processor /proc/cpuinfo)
rsfe=$(echo $cc*$rfc | bc)
sysctl -w net.core.rps_sock_flow_entries=$rsfe
for fileRps in $(ls /sys/class/net/eth*/queues/rx-*/rps_cpus)
do
echo $cc > $fileRps
done
for fileRfc in $(ls /sys/class/net/eth*/queues/rx-*/rps_flow_cnt)
do
echo $rfc > $fileRfc
done
for fileRps in $(ls /sys/class/net/eth*/queues/tx-*/xps_cpus)
do
echo $cc > $fileRps
done
}

View File

@ -9,14 +9,12 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=automount PKG_NAME:=automount
PKG_VERSION:=1 PKG_VERSION:=1
PKG_RELEASE:=14 PKG_RELEASE:=18
PKG_ARCH:=all PKG_ARCH:=all
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
define Package/automount define Package/automount
SECTION:=net
CATEGORY:=Network
TITLE:=Mount autoconfig hotplug script. TITLE:=Mount autoconfig hotplug script.
MAINTAINER:=Lean MAINTAINER:=Lean
DEPENDS:=block-mount +kmod-usb-storage +kmod-usb-storage-extras +kmod-fs-ext4 +kmod-fs-vfat +kmod-fs-exfat +ntfs-3g DEPENDS:=block-mount +kmod-usb-storage +kmod-usb-storage-extras +kmod-fs-ext4 +kmod-fs-vfat +kmod-fs-exfat +ntfs-3g
@ -30,8 +28,9 @@ define Build/Compile
endef endef
define Package/automount/install define Package/automount/install
$(INSTALL_DIR) $(1)/etc/hotplug.d/block $(INSTALL_DIR) $(1)/etc/uci-defaults
$(INSTALL_BIN) ./files/15-automount $(1)/etc/hotplug.d/block/15-automount $(INSTALL_BIN) ./files/15-automount $(1)/etc/15-automount
$(INSTALL_BIN) ./files/zzz-move-automount $(1)/etc/uci-defaults/zzz-move-automount
endef endef
$(eval $(call BuildPackage,automount)) $(eval $(call BuildPackage,automount))

View File

@ -3,9 +3,6 @@
# Copyright (C) 2015 OpenWrt.org # Copyright (C) 2015 OpenWrt.org
# 0 yes blockdevice handles this - 1 no it is not there # 0 yes blockdevice handles this - 1 no it is not there
(ls /etc/uci-defaults £ü grep fstab > /dev/null 2>&1) && sleep 10
blkdev=`dirname $DEVPATH` blkdev=`dirname $DEVPATH`
basename=`basename $blkdev` basename=`basename $blkdev`
device=`basename $DEVPATH` device=`basename $DEVPATH`

View File

@ -0,0 +1,7 @@
#!/bin/sh
sleep 15
mv /etc/15-automount /etc/hotplug.d/block/

View File

@ -15,8 +15,6 @@ PKG_ARCH:=all
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
define Package/autosamba define Package/autosamba
SECTION:=net
CATEGORY:=Network
TITLE:=Samba autoconfig hotplug script. TITLE:=Samba autoconfig hotplug script.
MAINTAINER:=Lean MAINTAINER:=Lean
DEPENDS:=+luci-app-samba DEPENDS:=+luci-app-samba

View File

@ -10,7 +10,7 @@ LUCI_DEPENDS:=+openvpn-openssl +openvpn-easy-rsa
LUCI_PKGARCH:=all LUCI_PKGARCH:=all
PKG_NAME:=luci-app-openvpn-server PKG_NAME:=luci-app-openvpn-server
PKG_VERSION:=2.0 PKG_VERSION:=2.0
PKG_RELEASE:=13 PKG_RELEASE:=16
include $(TOPDIR)/feeds/luci/luci.mk include $(TOPDIR)/feeds/luci/luci.mk

View File

@ -39,7 +39,8 @@ uci set firewall.@forwarding[-1].dest="lan"
uci commit firewall; uci commit firewall;
/etc/init.d/firewall restart /etc/init.d/firewall restart
/etc/init.d/openvpn disable && /etc/init.d/openvpn stop /etc/init.d/openvpn enable
/etc/init.d/openvpn stop
rm -f /tmp/luci-indexcache rm -f /tmp/luci-indexcache
exit 0 exit 0

View File

@ -9,7 +9,7 @@ LUCI_TITLE:=LuCI support for Shadowsocksr
LUCI_DEPENDS:=+iptables-mod-tproxy +kmod-ipt-tproxy +ip +ipset-lists +shadowsocksr-libev-alt +pdnsd-alt +coreutils +coreutils-base64 +coreutils-nohup +dnsmasq-full LUCI_DEPENDS:=+iptables-mod-tproxy +kmod-ipt-tproxy +ip +ipset-lists +shadowsocksr-libev-alt +pdnsd-alt +coreutils +coreutils-base64 +coreutils-nohup +dnsmasq-full
LUCI_PKGARCH:=all LUCI_PKGARCH:=all
PKG_VERSION:=2.0 PKG_VERSION:=2.0
PKG_RELEASE:=16 PKG_RELEASE:=17
include $(TOPDIR)/feeds/luci/luci.mk include $(TOPDIR)/feeds/luci/luci.mk

View File

@ -197,10 +197,17 @@ start_pdnsd()
[ -n "$safe_dns" ] && tcp_dns_list="$safe_dns,$tcp_dns_list" [ -n "$safe_dns" ] && tcp_dns_list="$safe_dns,$tcp_dns_list"
#killall -9 pdnsd 2>/dev/null && sleep 1 #killall -9 pdnsd 2>/dev/null && sleep 1
kill -9 $(cat /var/run/pdnsd.pid) >/dev/null 2>&1 && mkdir -p /var/etc /var/pdnsd kill -9 $(cat /var/run/pdnsd.pid) >/dev/null 2>&1
mkdir -p /var/etc /var/pdnsd
if ! test -f "/var/pdnsd/pdnsd.cache"; then
dd if=/dev/zero of="/var/pdnsd/pdnsd.cache" bs=1 count=4 2> /dev/null
chown -R nobody.nogroup /var/pdnsd
fi
cat > /var/etc/pdnsd.conf <<EOF cat > /var/etc/pdnsd.conf <<EOF
global { global {
perm_cache=off; perm_cache=10240;
cache_dir="/var/pdnsd"; cache_dir="/var/pdnsd";
pid_file = /var/run/pdnsd.pid; pid_file = /var/run/pdnsd.pid;
run_as="nobody"; run_as="nobody";

View File

@ -17,5 +17,5 @@ fi
rm -f /tmp/gfwlist.txt rm -f /tmp/gfwlist.txt
rm -f /tmp/ol-gfw.txt rm -f /tmp/ol-gfw.txt
/etc/init.d/ssrpro.sh restart /etc/init.d/ssrpro restart

View File

@ -8,6 +8,8 @@ include $(TOPDIR)/rules.mk
LUCI_TITLE:=LuCI page for KMS LUCI_TITLE:=LuCI page for KMS
LUCI_DEPENDS:=+vlmcsd LUCI_DEPENDS:=+vlmcsd
PKG_VERSION:=1.0
PKG_RELEASE:=2
include $(TOPDIR)/feeds/luci/luci.mk include $(TOPDIR)/feeds/luci/luci.mk

View File

@ -1,4 +1,4 @@
config vlmcsd 'config' config vlmcsd 'config'
option enabled '1' option enabled '0'
option autoactivate '1' option autoactivate '1'

View File

@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=vsftpd-alt PKG_NAME:=vsftpd-alt
PKG_VERSION:=3.0.3 PKG_VERSION:=3.0.3
PKG_RELEASE:=3 PKG_RELEASE:=5
PKG_SOURCE:=vsftpd-$(PKG_VERSION).tar.gz PKG_SOURCE:=vsftpd-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://security.appspot.com/downloads/ PKG_SOURCE_URL:=https://security.appspot.com/downloads/
@ -55,6 +55,8 @@ else
NLSSTRING:=-lcrypt -lnsl NLSSTRING:=-lcrypt -lnsl
endif endif
TARGET_CFLAGS += -D_GNU_SOURCE -include fcntl.h
#ifdef CONFIG_PACKAGE_libpam #ifdef CONFIG_PACKAGE_libpam
# EXTRA_LDFLAGS += -lpam # EXTRA_LDFLAGS += -lpam
#endif #endif