You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
(14) |
Aug
(156) |
Sep
(35) |
Oct
(48) |
Nov
(55) |
Dec
(16) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(24) |
Feb
(154) |
Mar
(139) |
Apr
(175) |
May
(87) |
Jun
(34) |
Jul
(42) |
Aug
(68) |
Sep
(41) |
Oct
(76) |
Nov
(77) |
Dec
(50) |
2008 |
Jan
(98) |
Feb
(43) |
Mar
(102) |
Apr
(27) |
May
(55) |
Jun
(13) |
Jul
(58) |
Aug
(62) |
Sep
(61) |
Oct
(43) |
Nov
(87) |
Dec
(134) |
2009 |
Jan
(175) |
Feb
(106) |
Mar
(58) |
Apr
(41) |
May
(74) |
Jun
(123) |
Jul
(252) |
Aug
(192) |
Sep
(69) |
Oct
(38) |
Nov
(117) |
Dec
(95) |
2010 |
Jan
(146) |
Feb
(76) |
Mar
(90) |
Apr
(60) |
May
(23) |
Jun
(19) |
Jul
(208) |
Aug
(140) |
Sep
(103) |
Oct
(114) |
Nov
(50) |
Dec
(47) |
2011 |
Jan
(59) |
Feb
(47) |
Mar
(61) |
Apr
(58) |
May
(41) |
Jun
(11) |
Jul
(17) |
Aug
(49) |
Sep
(34) |
Oct
(166) |
Nov
(38) |
Dec
(70) |
2012 |
Jan
(87) |
Feb
(37) |
Mar
(28) |
Apr
(25) |
May
(29) |
Jun
(30) |
Jul
(43) |
Aug
(27) |
Sep
(46) |
Oct
(27) |
Nov
(51) |
Dec
(70) |
2013 |
Jan
(92) |
Feb
(34) |
Mar
(58) |
Apr
(37) |
May
(46) |
Jun
(9) |
Jul
(38) |
Aug
(22) |
Sep
(28) |
Oct
(42) |
Nov
(44) |
Dec
(34) |
2014 |
Jan
(63) |
Feb
(39) |
Mar
(48) |
Apr
(31) |
May
(21) |
Jun
(43) |
Jul
(36) |
Aug
(69) |
Sep
(53) |
Oct
(56) |
Nov
(46) |
Dec
(49) |
2015 |
Jan
(63) |
Feb
(35) |
Mar
(30) |
Apr
(38) |
May
(27) |
Jun
(42) |
Jul
(42) |
Aug
(63) |
Sep
(18) |
Oct
(45) |
Nov
(65) |
Dec
(71) |
2016 |
Jan
(54) |
Feb
(79) |
Mar
(59) |
Apr
(38) |
May
(32) |
Jun
(46) |
Jul
(42) |
Aug
(30) |
Sep
(58) |
Oct
(33) |
Nov
(98) |
Dec
(59) |
2017 |
Jan
(79) |
Feb
(12) |
Mar
(43) |
Apr
(32) |
May
(76) |
Jun
(59) |
Jul
(44) |
Aug
(14) |
Sep
|
Oct
|
Nov
|
Dec
|
From: <abe...@us...> - 2016-03-27 13:34:35
|
Revision: 7620 http://sourceforge.net/p/astlinux/code/7620 Author: abelbeck Date: 2016-03-27 13:34:32 +0000 (Sun, 27 Mar 2016) Log Message: ----------- libcurl, version bump to 7.48.0 Modified Paths: -------------- branches/1.0/package/libcurl/libcurl.mk Modified: branches/1.0/package/libcurl/libcurl.mk =================================================================== --- branches/1.0/package/libcurl/libcurl.mk 2016-03-27 13:20:09 UTC (rev 7619) +++ branches/1.0/package/libcurl/libcurl.mk 2016-03-27 13:34:32 UTC (rev 7620) @@ -3,9 +3,9 @@ # libcurl # ############################################################# -LIBCURL_VERSION = 7.47.1 +LIBCURL_VERSION = 7.48.0 LIBCURL_SOURCE = curl-$(LIBCURL_VERSION).tar.gz -LIBCURL_SITE = http://curl.haxx.se/download +LIBCURL_SITE = https://curl.haxx.se/download LIBCURL_INSTALL_STAGING = YES LIBCURL_DEPENDENCIES = host-pkg-config \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-27 13:20:11
|
Revision: 7619 http://sourceforge.net/p/astlinux/code/7619 Author: abelbeck Date: 2016-03-27 13:20:09 +0000 (Sun, 27 Mar 2016) Log Message: ----------- wanpipe, version bump to 7.0.18 Modified Paths: -------------- branches/1.0/package/wanpipe/wanpipe.mk Modified: branches/1.0/package/wanpipe/wanpipe.mk =================================================================== --- branches/1.0/package/wanpipe/wanpipe.mk 2016-03-27 12:59:52 UTC (rev 7618) +++ branches/1.0/package/wanpipe/wanpipe.mk 2016-03-27 13:20:09 UTC (rev 7619) @@ -3,7 +3,7 @@ # wanpipe # ############################################################# -WANPIPE_VER:= 7.0.16 +WANPIPE_VER:= 7.0.18 WANPIPE_SITE:= ftp://ftp.sangoma.com/linux/current_wanpipe WANPIPE_SOURCE:=wanpipe-$(WANPIPE_VER).tgz WANPIPE_DIR:=$(BUILD_DIR)/wanpipe-$(WANPIPE_VER) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-27 12:59:54
|
Revision: 7618 http://sourceforge.net/p/astlinux/code/7618 Author: abelbeck Date: 2016-03-27 12:59:52 +0000 (Sun, 27 Mar 2016) Log Message: ----------- zoneinfo, version bump to 2016c and PHP_TIMEZONEDB 2016.3 Modified Paths: -------------- branches/1.0/package/php/php.mk branches/1.0/package/zoneinfo/zoneinfo.mk Modified: branches/1.0/package/php/php.mk =================================================================== --- branches/1.0/package/php/php.mk 2016-03-26 13:23:54 UTC (rev 7617) +++ branches/1.0/package/php/php.mk 2016-03-27 12:59:52 UTC (rev 7618) @@ -13,7 +13,7 @@ PHP_DEPENDENCIES = host-pkg-config ifeq ($(BR2_PACKAGE_PHP_EXT_TIMEZONEDB),y) -PHP_TIMEZONEDB_VERSION = 2016.2 +PHP_TIMEZONEDB_VERSION = 2016.3 PHP_TIMEZONEDB_SITE = http://files.astlinux.org PHP_TIMEZONEDB_SOURCE = timezonedb-$(PHP_TIMEZONEDB_VERSION).tar.gz Modified: branches/1.0/package/zoneinfo/zoneinfo.mk =================================================================== --- branches/1.0/package/zoneinfo/zoneinfo.mk 2016-03-26 13:23:54 UTC (rev 7617) +++ branches/1.0/package/zoneinfo/zoneinfo.mk 2016-03-27 12:59:52 UTC (rev 7618) @@ -3,7 +3,7 @@ # zoneinfo # ############################################################## -ZONEINFO_VERSION := 2016b +ZONEINFO_VERSION := 2016c ZONEINFO_DATA := tzdata$(ZONEINFO_VERSION).tar.gz ZONEINFO_SOURCE := tzcode$(ZONEINFO_VERSION).tar.gz ZONEINFO_SITE := http://www.iana.org/time-zones/repository/releases This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-26 13:23:57
|
Revision: 7617 http://sourceforge.net/p/astlinux/code/7617 Author: abelbeck Date: 2016-03-26 13:23:54 +0000 (Sat, 26 Mar 2016) Log Message: ----------- busybox, udhcp: fix a SEGV on malformed RFC1035-encoded domain name - CVE-2016-2148 Added Paths: ----------- branches/1.0/package/busybox/busybox-udhcp-fix-CVE-2016-2148.patch Added: branches/1.0/package/busybox/busybox-udhcp-fix-CVE-2016-2148.patch =================================================================== --- branches/1.0/package/busybox/busybox-udhcp-fix-CVE-2016-2148.patch (rev 0) +++ branches/1.0/package/busybox/busybox-udhcp-fix-CVE-2016-2148.patch 2016-03-26 13:23:54 UTC (rev 7617) @@ -0,0 +1,55 @@ +From 3a76bb5136d05f94ee62e377aa723e63444912c7 Mon Sep 17 00:00:00 2001 +From: Denys Vlasenko <vda...@go...> +Date: Thu, 10 Mar 2016 11:47:58 +0100 +Subject: [PATCH] udhcp: fix a SEGV on malformed RFC1035-encoded domain name + +Signed-off-by: Denys Vlasenko <vda...@go...> +Signed-off-by: Mike Frysinger <va...@ge...> +(cherry picked from commit d474ffc68290e0a83651c4432eeabfa62cd51e87) +Signed-off-by: Gustavo Zacarias <gu...@za...> +--- + networking/udhcp/domain_codec.c | 13 +++++++++---- + 1 file changed, 9 insertions(+), 4 deletions(-) + +diff --git a/networking/udhcp/domain_codec.c b/networking/udhcp/domain_codec.c +index c1325d8..8429367 100644 +--- a/networking/udhcp/domain_codec.c ++++ b/networking/udhcp/domain_codec.c +@@ -63,11 +63,10 @@ char* FAST_FUNC dname_dec(const uint8_t *cstr, int clen, const char *pre) + if (crtpos + *c + 1 > clen) /* label too long? abort */ + return NULL; + if (dst) +- memcpy(dst + len, c + 1, *c); ++ /* \3com ---> "com." */ ++ ((char*)mempcpy(dst + len, c + 1, *c))[0] = '.'; + len += *c + 1; + crtpos += *c + 1; +- if (dst) +- dst[len - 1] = '.'; + } else { + /* NUL: end of current domain name */ + if (retpos == 0) { +@@ -78,7 +77,10 @@ char* FAST_FUNC dname_dec(const uint8_t *cstr, int clen, const char *pre) + crtpos = retpos; + retpos = depth = 0; + } +- if (dst) ++ if (dst && len != 0) ++ /* \4host\3com\0\4host and we are at \0: ++ * \3com was converted to "com.", change dot to space. ++ */ + dst[len - 1] = ' '; + } + +@@ -228,6 +230,9 @@ int main(int argc, char **argv) + int len; + uint8_t *encoded; + ++ uint8_t str[6] = { 0x00, 0x00, 0x02, 0x65, 0x65, 0x00 }; ++ printf("NUL:'%s'\n", dname_dec(str, 6, "")); ++ + #define DNAME_DEC(encoded,pre) dname_dec((uint8_t*)(encoded), sizeof(encoded), (pre)) + printf("'%s'\n", DNAME_DEC("\4host\3com\0", "test1:")); + printf("test2:'%s'\n", DNAME_DEC("\4host\3com\0\4host\3com\0", "")); +-- +2.7.4 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-24 13:30:48
|
Revision: 7616 http://sourceforge.net/p/astlinux/code/7616 Author: abelbeck Date: 2016-03-24 13:30:46 +0000 (Thu, 24 Mar 2016) Log Message: ----------- unbound, add host-bison and host-flex dependencies, no function change since the package builds toward the end Modified Paths: -------------- branches/1.0/package/unbound/unbound.mk Modified: branches/1.0/package/unbound/unbound.mk =================================================================== --- branches/1.0/package/unbound/unbound.mk 2016-03-23 22:36:10 UTC (rev 7615) +++ branches/1.0/package/unbound/unbound.mk 2016-03-24 13:30:46 UTC (rev 7616) @@ -9,7 +9,7 @@ UNBOUND_SOURCE = unbound-$(UNBOUND_VERSION).tar.gz UNBOUND_INSTALL_STAGING = YES -UNBOUND_DEPENDENCIES = openssl expat +UNBOUND_DEPENDENCIES = host-bison host-flex openssl expat UNBOUND_CONF_OPT = \ --disable-rpath \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-23 22:36:12
|
Revision: 7615 http://sourceforge.net/p/astlinux/code/7615 Author: abelbeck Date: 2016-03-23 22:36:10 +0000 (Wed, 23 Mar 2016) Log Message: ----------- unbound, add --disable-rpath so linker references to the build system libs are not included in the target Modified Paths: -------------- branches/1.0/package/unbound/unbound.mk Modified: branches/1.0/package/unbound/unbound.mk =================================================================== --- branches/1.0/package/unbound/unbound.mk 2016-03-23 21:15:20 UTC (rev 7614) +++ branches/1.0/package/unbound/unbound.mk 2016-03-23 22:36:10 UTC (rev 7615) @@ -12,6 +12,7 @@ UNBOUND_DEPENDENCIES = openssl expat UNBOUND_CONF_OPT = \ + --disable-rpath \ --with-libexpat="$(STAGING_DIR)/usr" \ --with-ssl="$(STAGING_DIR)/usr" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-23 21:15:22
|
Revision: 7614 http://sourceforge.net/p/astlinux/code/7614 Author: abelbeck Date: 2016-03-23 21:15:20 +0000 (Wed, 23 Mar 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-03-23 20:42:40 UTC (rev 7613) +++ branches/1.0/docs/ChangeLog.txt 2016-03-23 21:15:20 UTC (rev 7614) @@ -55,8 +55,6 @@ -- miniupnpd, version bump to 1.9.20160222, also make the UPnP leases file survive a reboot using '/mnt/kd/upnp.leases'. --- rp-pppoe, PPPoE client, fix a build issue on certain build systems (CentOS 7) where the generated helper scripts failed to start. - ** Asterisk -- Asterisk 1.8.32.3 (no change), 11.21.2 (no change) and 13.7.2 (no change) @@ -70,6 +68,14 @@ -- Automatically don't use kernel-reboot with 'genx86_64-vm' builds, use reboot instead. +Additions for AstLinux 1.2.6.1: +============================== + +Released 2016-03-23 + +rp-pppoe, PPPoE client, fix a build issue where the generated helper scripts failed to start. + + Additions for AstLinux 1.2.6: ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-23 20:42:41
|
Revision: 7613 http://sourceforge.net/p/astlinux/code/7613 Author: abelbeck Date: 2016-03-23 20:42:40 +0000 (Wed, 23 Mar 2016) Log Message: ----------- create 1.2.6.1 tag Added Paths: ----------- tags/1.2.6.1/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-23 20:39:09
|
Revision: 7612 http://sourceforge.net/p/astlinux/code/7612 Author: abelbeck Date: 2016-03-23 20:39:06 +0000 (Wed, 23 Mar 2016) Log Message: ----------- mark release 'astlinux-1.2.6.1' Modified Paths: -------------- tags/1.2.6/project/astlinux/target_skeleton/etc/astlinux-release Modified: tags/1.2.6/project/astlinux/target_skeleton/etc/astlinux-release =================================================================== --- tags/1.2.6/project/astlinux/target_skeleton/etc/astlinux-release 2016-03-23 20:37:32 UTC (rev 7611) +++ tags/1.2.6/project/astlinux/target_skeleton/etc/astlinux-release 2016-03-23 20:39:06 UTC (rev 7612) @@ -1 +1 @@ -astlinux-1.2.6 +astlinux-1.2.6.1 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-23 20:37:34
|
Revision: 7611 http://sourceforge.net/p/astlinux/code/7611 Author: abelbeck Date: 2016-03-23 20:37:32 +0000 (Wed, 23 Mar 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- tags/1.2.6/docs/ChangeLog.txt Modified: tags/1.2.6/docs/ChangeLog.txt =================================================================== --- tags/1.2.6/docs/ChangeLog.txt 2016-03-23 20:30:39 UTC (rev 7610) +++ tags/1.2.6/docs/ChangeLog.txt 2016-03-23 20:37:32 UTC (rev 7611) @@ -5,6 +5,14 @@ === docs/ChangeLog.txt ========================================================= +Additions for AstLinux 1.2.6.1: +============================== + +Released 2016-03-23 + +rp-pppoe, PPPoE client, fix a build issue where the generated helper scripts failed to start. + + Additions for AstLinux 1.2.6: ============================= This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-23 20:30:41
|
Revision: 7610 http://sourceforge.net/p/astlinux/code/7610 Author: abelbeck Date: 2016-03-23 20:30:39 +0000 (Wed, 23 Mar 2016) Log Message: ----------- For 1.2.6.1 release, rp-pppoe, set scripts command paths for the target instead of using the host paths. CentOS 7 locations are different than AstLinux so the problem was seen for builds on CentOS 7. Modified Paths: -------------- tags/1.2.6/package/rp-pppoe/rp-pppoe.mk Modified: tags/1.2.6/package/rp-pppoe/rp-pppoe.mk =================================================================== --- tags/1.2.6/package/rp-pppoe/rp-pppoe.mk 2016-03-23 17:26:17 UTC (rev 7609) +++ tags/1.2.6/package/rp-pppoe/rp-pppoe.mk 2016-03-23 20:30:39 UTC (rev 7610) @@ -20,6 +20,15 @@ RP_PPPOE_CONF_OPT = \ --disable-debugging +define RP_PPPOE_SET_TARGET_COMMAND_PATHS + find $(@D)/scripts/ -name "*.in" | xargs sed -i \ + -e 's:@ID@:/usr/bin/id:g' \ + -e 's:@SETSID@:/usr/bin/setsid:g' \ + -e 's:@ECHO@:/bin/echo:g' \ + -e 's:@PPPD@:/usr/sbin/pppd:g' +endef +RP_PPPOE_POST_PATCH_HOOKS += RP_PPPOE_SET_TARGET_COMMAND_PATHS + define RP_PPPOE_INSTALL_TARGET_CMDS for ff in $(RP_PPPOE_TARGET_FILES); do \ $(INSTALL) -m 0755 $(@D)/src/$$ff $(TARGET_DIR)/usr/sbin/$$ff; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-23 17:26:19
|
Revision: 7609 http://sourceforge.net/p/astlinux/code/7609 Author: abelbeck Date: 2016-03-23 17:26:17 +0000 (Wed, 23 Mar 2016) Log Message: ----------- Set default mirror.astlinux.org URL's to use HTTPS, no real functional change since download-file will automatically redirect to HTTPS Modified Paths: -------------- branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-RUNNIX-image Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale 2016-03-23 17:02:00 UTC (rev 7608) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale 2016-03-23 17:26:17 UTC (rev 7609) @@ -7,7 +7,7 @@ GREEN=0 # # locale repository -SRC_URL="http://mirror.astlinux.org/locale" +SRC_URL="https://mirror.astlinux.org/locale" # # base locale directory BASE="/usr/lib/locale" Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-RUNNIX-image =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-RUNNIX-image 2016-03-23 17:02:00 UTC (rev 7608) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-RUNNIX-image 2016-03-23 17:26:17 UTC (rev 7609) @@ -7,7 +7,7 @@ GREEN=0 # # Default RUNNIX Repository -SRC_URL="http://mirror.astlinux.org/runnix4" +SRC_URL="https://mirror.astlinux.org/runnix4" # # Default RUNNIX Version (use if no local 'ver' file) RUN_VER="runnix-0.2.1" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-23 17:02:03
|
Revision: 7608 http://sourceforge.net/p/astlinux/code/7608 Author: abelbeck Date: 2016-03-23 17:02:00 +0000 (Wed, 23 Mar 2016) Log Message: ----------- web interface, add unbound to the license-packages, default to HTTPS for mirror.astlinux.org Modified Paths: -------------- branches/1.0/package/webinterface/altweb/common/functions.php branches/1.0/package/webinterface/altweb/common/license-packages.txt Modified: branches/1.0/package/webinterface/altweb/common/functions.php =================================================================== --- branches/1.0/package/webinterface/altweb/common/functions.php 2016-03-23 16:42:13 UTC (rev 7607) +++ branches/1.0/package/webinterface/altweb/common/functions.php 2016-03-23 17:02:00 UTC (rev 7608) @@ -616,7 +616,7 @@ $ver3 = ''; } - $str = 'http://mirror.astlinux.org/'; + $str = 'https://mirror.astlinux.org/'; if ($ver3 === '1.4') { $str .= 'firmware-1.x'; Modified: branches/1.0/package/webinterface/altweb/common/license-packages.txt =================================================================== --- branches/1.0/package/webinterface/altweb/common/license-packages.txt 2016-03-23 16:42:13 UTC (rev 7607) +++ branches/1.0/package/webinterface/altweb/common/license-packages.txt 2016-03-23 17:02:00 UTC (rev 7608) @@ -58,3 +58,4 @@ BusyBox~Copyright (c) 1998-2011 Erik Andersen, Rob Landley, Denys Vlasenko, et al. dhcp6c~Copyright (c) 1998-2008 WIDE Project. htop~Copyright (c) 2004-2012 Hisham Muhammad. +unbound~Copyright (c) 2007-2016, NLnet Labs. All rights reserved. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-23 16:42:16
|
Revision: 7607 http://sourceforge.net/p/astlinux/code/7607 Author: abelbeck Date: 2016-03-23 16:42:13 +0000 (Wed, 23 Mar 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-03-22 18:54:35 UTC (rev 7606) +++ branches/1.0/docs/ChangeLog.txt 2016-03-23 16:42:13 UTC (rev 7607) @@ -20,6 +20,9 @@ -- RUNNIX, version bump to runnix-0.4-7583, with Linux Kernel 3.2.78, dropbear 2016.72 +-- Firmware and RUNNIX upgrades now support https:// URL's. Additionally, URL's with the host 'mirror.astlinux.org' + will be automatically redirected to the proper HTTPS host using https:// . + -- igb, version bump to 5.3.4.4, Intel Gigabit Ethernet Network Driver -- php, version bump to 5.5.33, bug fixes @@ -43,10 +46,17 @@ -- OpenSSL, version bump to 1.0.1s, security fixes: CVE-2016-0800, CVE-2016-0705, CVE-2016-0798, CVE-2016-0797, CVE-2016-0799, CVE-2016-0702 +-- curl, added a trusted root certificates, single file bundle, to allow authenticated HTTPS connections. + +-- unbound, new package adding the libunbound library and unbound-host command. A symlink of 'host' -> 'unbound-host' is also added. + Unbound is a validating, recursive, and caching DNS resolver. + -- stunnel, version bump to 5.31 --- miniupnpd, version bump to 1.9.20160222 +-- miniupnpd, version bump to 1.9.20160222, also make the UPnP leases file survive a reboot using '/mnt/kd/upnp.leases'. +-- rp-pppoe, PPPoE client, fix a build issue on certain build systems (CentOS 7) where the generated helper scripts failed to start. + ** Asterisk -- Asterisk 1.8.32.3 (no change), 11.21.2 (no change) and 13.7.2 (no change) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-22 18:54:37
|
Revision: 7606 http://sourceforge.net/p/astlinux/code/7606 Author: abelbeck Date: 2016-03-22 18:54:35 +0000 (Tue, 22 Mar 2016) Log Message: ----------- download-file, replace hard-coded cloudfront.net HTTPS address with a CNAME lookup of mirror.astlinux.org Modified Paths: -------------- branches/1.0/project/astlinux/target_skeleton/usr/sbin/download-file Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/download-file =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/download-file 2016-03-22 18:06:53 UTC (rev 7605) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/download-file 2016-03-22 18:54:35 UTC (rev 7606) @@ -4,14 +4,34 @@ url="$2" -redirect_url() +redirect_url_to_https() { - local in_url="$1" out_url="$2" base_url + local host="$1" base_url cname - base_url="${url#$in_url}" - if [ "$url" != "$base_url" ]; then - url="$out_url$base_url" + base_url="$url" + base_url="${base_url#http://}" + base_url="${base_url#https://}" + + if [ "$host" != "${base_url%%/*}" ]; then + return fi + + if [ ! -x /usr/sbin/unbound-host ]; then + return + fi + + cname="$(/usr/sbin/unbound-host -t CNAME "$host" | sed -n -r -e 's/^.* CNAME .* ([^ ]+)$/\1/p' | head -n1)" + if [ -z "$cname" ]; then + return + fi + + if [ "$base_url" != "${base_url#*/}" ]; then + base_url="${base_url#*/}" + else + base_url="" + fi + + url="https://${cname%.}/${base_url}" } if [ -z "$file" -o -z "$url" ]; then @@ -19,10 +39,9 @@ exit 1 fi -## Redirect to AstLinux HTTPS mirror URL +## Redirect AstLinux mirror URL to HTTPS ## -redirect_url "http://mirror.astlinux.org/" "https://d7rzm9p7jly0z.cloudfront.net/" -redirect_url "https://mirror.astlinux.org/" "https://d7rzm9p7jly0z.cloudfront.net/" +redirect_url_to_https "mirror.astlinux.org" curl -sSfL --globoff --retry 1 --connect-timeout 15 --max-time 1800 -o "$file" "$url" >/dev/null This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-22 18:06:55
|
Revision: 7605 http://sourceforge.net/p/astlinux/code/7605 Author: abelbeck Date: 2016-03-22 18:06:53 +0000 (Tue, 22 Mar 2016) Log Message: ----------- unbound, new package, enabled by default, only install the lib and the 'unbound-host' command. Adds 780 KB un-compressed, 350 KB compressed to the image. May be used by Asterisk per Matthew Jordan. Ref: https://wiki.asterisk.org/wiki/display/~jcolp/DNS+Support+in+Asterisk#DNSSupportinAsterisk-libunbound Modified Paths: -------------- branches/1.0/astlinux-ast11.config branches/1.0/astlinux-ast13.config branches/1.0/astlinux18.config branches/1.0/initrd.config branches/1.0/package/Config.in branches/1.0/runnix-iso.config branches/1.0/runnix.config branches/1.0/x86_64-configs/astlinux-ast11.config branches/1.0/x86_64-configs/astlinux-ast13.config branches/1.0/x86_64-configs/astlinux18.config branches/1.0/x86_64-configs/initrd.config Added Paths: ----------- branches/1.0/package/unbound/ branches/1.0/package/unbound/Config.in branches/1.0/package/unbound/unbound-enable-r-option-by-default.patch branches/1.0/package/unbound/unbound.mk Modified: branches/1.0/astlinux-ast11.config =================================================================== --- branches/1.0/astlinux-ast11.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/astlinux-ast11.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7597-dirty Configuration -# Fri Mar 18 13:54:34 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:57 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -798,6 +798,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +BR2_PACKAGE_UNBOUND=y # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y Modified: branches/1.0/astlinux-ast13.config =================================================================== --- branches/1.0/astlinux-ast13.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/astlinux-ast13.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7597-dirty Configuration -# Fri Mar 18 13:54:38 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:57 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -798,6 +798,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +BR2_PACKAGE_UNBOUND=y # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y Modified: branches/1.0/astlinux18.config =================================================================== --- branches/1.0/astlinux18.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/astlinux18.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7597-dirty Configuration -# Fri Mar 18 13:54:31 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:57 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -798,6 +798,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +BR2_PACKAGE_UNBOUND=y # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y Modified: branches/1.0/initrd.config =================================================================== --- branches/1.0/initrd.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/initrd.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:06:59 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:58 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -644,6 +644,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +# BR2_PACKAGE_UNBOUND is not set # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set # BR2_PACKAGE_VSFTPD is not set Modified: branches/1.0/package/Config.in =================================================================== --- branches/1.0/package/Config.in 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/package/Config.in 2016-03-22 18:06:53 UTC (rev 7605) @@ -548,6 +548,7 @@ source "package/tn5250/Config.in" source "package/ttcp/Config.in" source "package/udpcast/Config.in" +source "package/unbound/Config.in" source "package/uw-imap/Config.in" source "package/vpnc/Config.in" source "package/vsftpd/Config.in" Added: branches/1.0/package/unbound/Config.in =================================================================== --- branches/1.0/package/unbound/Config.in (rev 0) +++ branches/1.0/package/unbound/Config.in 2016-03-22 18:06:53 UTC (rev 7605) @@ -0,0 +1,9 @@ +config BR2_PACKAGE_UNBOUND + bool "unbound lib and unbound-host tool" + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_EXPAT + help + Unbound is a validating, recursive, and caching DNS resolver. + + https://www.unbound.net + Added: branches/1.0/package/unbound/unbound-enable-r-option-by-default.patch =================================================================== --- branches/1.0/package/unbound/unbound-enable-r-option-by-default.patch (rev 0) +++ branches/1.0/package/unbound/unbound-enable-r-option-by-default.patch 2016-03-22 18:06:53 UTC (rev 7605) @@ -0,0 +1,12 @@ +--- unbound-1.5.8/smallapp/unbound-host.c.orig 2016-03-22 09:29:02.000000000 -0500 ++++ unbound-1.5.8/smallapp/unbound-host.c 2016-03-22 09:31:10.000000000 -0500 +@@ -426,6 +426,9 @@ + /* no need to fetch additional targets, we only do few lookups */ + check_ub_res(ub_ctx_set_option(ctx, "target-fetch-policy:", "0 0 0 0 0")); + ++ /* By default, read forwarder information from /etc/resolv.conf */ ++ check_ub_res(ub_ctx_resolvconf(ctx, "/etc/resolv.conf")); ++ + /* parse the options */ + while( (c=getopt(argc, argv, "46DF:c:df:hrt:vy:C:")) != -1) { + switch(c) { Added: branches/1.0/package/unbound/unbound.mk =================================================================== --- branches/1.0/package/unbound/unbound.mk (rev 0) +++ branches/1.0/package/unbound/unbound.mk 2016-03-22 18:06:53 UTC (rev 7605) @@ -0,0 +1,37 @@ +############################################################# +# +# unbound +# +############################################################# + +UNBOUND_VERSION = 1.5.8 +UNBOUND_SITE = https://www.unbound.net/downloads +UNBOUND_SOURCE = unbound-$(UNBOUND_VERSION).tar.gz +UNBOUND_INSTALL_STAGING = YES + +UNBOUND_DEPENDENCIES = openssl expat + +UNBOUND_CONF_OPT = \ + --with-libexpat="$(STAGING_DIR)/usr" \ + --with-ssl="$(STAGING_DIR)/usr" + +# GOST cipher support requires openssl extra engines +ifeq ($(BR2_PACKAGE_OPENSSL_ENGINES),y) +UNBOUND_CONF_OPT += --enable-gost +else +UNBOUND_CONF_OPT += --disable-gost +endif + +define UNBOUND_INSTALL_TARGET_CMDS + $(INSTALL) -m 0755 -D $(STAGING_DIR)/usr/sbin/unbound-host $(TARGET_DIR)/usr/sbin/unbound-host + ln -sf ../sbin/unbound-host $(TARGET_DIR)/usr/bin/host + cp -a $(STAGING_DIR)/usr/lib/libunbound.so* $(TARGET_DIR)/usr/lib/ +endef + +define UNBOUND_UNINSTALL_TARGET_CMDS + rm -f $(TARGET_DIR)/usr/sbin/unbound-host + rm -f $(TARGET_DIR)/usr/bin/host + rm -f $(TARGET_DIR)/usr/lib/libunbound.so* +endef + +$(eval $(call AUTOTARGETS,package,unbound)) Modified: branches/1.0/runnix-iso.config =================================================================== --- branches/1.0/runnix-iso.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/runnix-iso.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:06:59 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:58 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -683,6 +683,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +# BR2_PACKAGE_UNBOUND is not set # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set # BR2_PACKAGE_VSFTPD is not set Modified: branches/1.0/runnix.config =================================================================== --- branches/1.0/runnix.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/runnix.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:06:59 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:58 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -684,6 +684,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +# BR2_PACKAGE_UNBOUND is not set # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set # BR2_PACKAGE_VSFTPD is not set Modified: branches/1.0/x86_64-configs/astlinux-ast11.config =================================================================== --- branches/1.0/x86_64-configs/astlinux-ast11.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/x86_64-configs/astlinux-ast11.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7597-dirty Configuration -# Fri Mar 18 13:54:56 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:58 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -779,6 +779,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +BR2_PACKAGE_UNBOUND=y # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y Modified: branches/1.0/x86_64-configs/astlinux-ast13.config =================================================================== --- branches/1.0/x86_64-configs/astlinux-ast13.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/x86_64-configs/astlinux-ast13.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7597-dirty Configuration -# Fri Mar 18 13:54:58 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:58 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -779,6 +779,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +BR2_PACKAGE_UNBOUND=y # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y Modified: branches/1.0/x86_64-configs/astlinux18.config =================================================================== --- branches/1.0/x86_64-configs/astlinux18.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/x86_64-configs/astlinux18.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7597-dirty Configuration -# Fri Mar 18 13:54:54 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:58 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -779,6 +779,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +BR2_PACKAGE_UNBOUND=y # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set BR2_PACKAGE_VSFTPD=y Modified: branches/1.0/x86_64-configs/initrd.config =================================================================== --- branches/1.0/x86_64-configs/initrd.config 2016-03-21 15:13:36 UTC (rev 7604) +++ branches/1.0/x86_64-configs/initrd.config 2016-03-22 18:06:53 UTC (rev 7605) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:07:00 2016 +# Buildroot 2011.08-svn7604-dirty Configuration +# Tue Mar 22 12:22:58 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -625,6 +625,7 @@ # BR2_PACKAGE_TN5250 is not set # BR2_PACKAGE_TTCP is not set # BR2_PACKAGE_UDPCAST is not set +# BR2_PACKAGE_UNBOUND is not set # BR2_PACKAGE_UW_IMAP is not set # BR2_PACKAGE_VPNC is not set # BR2_PACKAGE_VSFTPD is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-21 15:13:38
|
Revision: 7604 http://sourceforge.net/p/astlinux/code/7604 Author: abelbeck Date: 2016-03-21 15:13:36 +0000 (Mon, 21 Mar 2016) Log Message: ----------- rp-pppoe, set scripts command paths for the target instead of using the host paths. CentOS 7 locations are different than AstLinux so the problem was seen for builds on CentOS 7. Modified Paths: -------------- branches/1.0/package/rp-pppoe/rp-pppoe.mk Modified: branches/1.0/package/rp-pppoe/rp-pppoe.mk =================================================================== --- branches/1.0/package/rp-pppoe/rp-pppoe.mk 2016-03-20 19:10:12 UTC (rev 7603) +++ branches/1.0/package/rp-pppoe/rp-pppoe.mk 2016-03-21 15:13:36 UTC (rev 7604) @@ -20,6 +20,15 @@ RP_PPPOE_CONF_OPT = \ --disable-debugging +define RP_PPPOE_SET_TARGET_COMMAND_PATHS + find $(@D)/scripts/ -name "*.in" | xargs sed -i \ + -e 's:@ID@:/usr/bin/id:g' \ + -e 's:@SETSID@:/usr/bin/setsid:g' \ + -e 's:@ECHO@:/bin/echo:g' \ + -e 's:@PPPD@:/usr/sbin/pppd:g' +endef +RP_PPPOE_POST_PATCH_HOOKS += RP_PPPOE_SET_TARGET_COMMAND_PATHS + define RP_PPPOE_INSTALL_TARGET_CMDS for ff in $(RP_PPPOE_TARGET_FILES); do \ $(INSTALL) -m 0755 $(@D)/src/$$ff $(TARGET_DIR)/usr/sbin/$$ff; \ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-20 19:10:15
|
Revision: 7603 http://sourceforge.net/p/astlinux/code/7603 Author: abelbeck Date: 2016-03-20 19:10:12 +0000 (Sun, 20 Mar 2016) Log Message: ----------- bind, we don't need XML stats (saves very little space though), and --enable-rrl now is the default Modified Paths: -------------- branches/1.0/package/bind/bind.mk Modified: branches/1.0/package/bind/bind.mk =================================================================== --- branches/1.0/package/bind/bind.mk 2016-03-20 15:23:10 UTC (rev 7602) +++ branches/1.0/package/bind/bind.mk 2016-03-20 19:10:12 UTC (rev 7603) @@ -18,7 +18,6 @@ --enable-epoll \ --with-libtool \ --with-gssapi=no \ - --enable-rrl \ --enable-filter-aaaa ifeq ($(BR2_PACKAGE_LIBCAP),y) @@ -28,12 +27,8 @@ BIND_CONF_OPT += --disable-linux-caps endif -ifeq ($(BR2_PACKAGE_LIBXML2),y) -BIND_CONF_OPT += --with-libxml2=$(STAGING_DIR)/usr --enable-newstats -BIND_DEPENDENCIES += libxml2 -else +# Don't enable newstats BIND_CONF_OPT += --with-libxml2=no -endif ifeq ($(BR2_PACKAGE_OPENSSL),y) BIND_DEPENDENCIES += openssl This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-20 15:23:12
|
Revision: 7602 http://sourceforge.net/p/astlinux/code/7602 Author: abelbeck Date: 2016-03-20 15:23:10 +0000 (Sun, 20 Mar 2016) Log Message: ----------- bind, update and only install the libs and the 'dig' command. If enabled, adds 2.4 MB un-compressed, 1 MB compressed to the image, mostly from the libdns.so library Modified Paths: -------------- branches/1.0/package/bind/Config.in branches/1.0/package/bind/bind-cross.patch branches/1.0/package/bind/bind.mk Removed Paths: ------------- branches/1.0/package/bind/bind-susv3-legacy.patch branches/1.0/package/bind/bind.sysvinit Modified: branches/1.0/package/bind/Config.in =================================================================== --- branches/1.0/package/bind/Config.in 2016-03-20 04:13:41 UTC (rev 7601) +++ branches/1.0/package/bind/Config.in 2016-03-20 15:23:10 UTC (rev 7602) @@ -1,5 +1,5 @@ config BR2_PACKAGE_BIND - bool "bind" + bool "bind libs and dig tool" depends on BR2_LARGEFILE help BIND (Berkeley Internet Name Domain) is an implementation of @@ -19,13 +19,9 @@ translation between domain names and Internet addresses and is intended to be linked with applications requiring name service. + Note: **Only the 'dig' command and related libraries are installed** + http://www.isc.org/sw/bind/ -config BR2_PACKAGE_BIND_TOOLS - bool "Install tools" - depends on BR2_PACKAGE_BIND - help - Install tools (host, nslookup, dig, nsupdate) - comment "bind requires a toolchain with LARGEFILE support" depends on !BR2_LARGEFILE Modified: branches/1.0/package/bind/bind-cross.patch =================================================================== --- branches/1.0/package/bind/bind-cross.patch 2016-03-20 04:13:41 UTC (rev 7601) +++ branches/1.0/package/bind/bind-cross.patch 2016-03-20 15:23:10 UTC (rev 7602) @@ -1,7 +1,7 @@ diff -Nura bind-9.5.1-P1/lib/dns/Makefile.in bind-9.5.1-P1.gencross/lib/dns/Makefile.in --- bind-9.5.1-P1/lib/dns/Makefile.in 2007-09-11 22:09:08.000000000 -0300 +++ bind-9.5.1-P1.gencross/lib/dns/Makefile.in 2009-03-04 16:35:23.000000000 -0200 -@@ -160,8 +160,8 @@ +@@ -188,8 +188,8 @@ ./gen -s ${srcdir} > code.h gen: gen.c @@ -10,5 +10,5 @@ + ${HOSTCC} ${HOST_CFLAGS} -I${top_srcdir}/lib/isc/include \ + ${HOST_LDFLAGS} -o $@ ${srcdir}/gen.c - rbtdb64.@O@: rbtdb.c + rbtdb64.@O@: rbtdb64.c rbtdb.c Deleted: branches/1.0/package/bind/bind-susv3-legacy.patch =================================================================== --- branches/1.0/package/bind/bind-susv3-legacy.patch 2016-03-20 04:13:41 UTC (rev 7601) +++ branches/1.0/package/bind/bind-susv3-legacy.patch 2016-03-20 15:23:10 UTC (rev 7602) @@ -1,12 +0,0 @@ -diff -Nura bind-9.5.2-P1/lib/isc/unix/ifiter_ioctl.c bind-9.5.2-P1.nosusv3/lib/isc/unix/ifiter_ioctl.c ---- bind-9.5.2-P1/lib/isc/unix/ifiter_ioctl.c 2009-02-15 22:53:58.000000000 -0200 -+++ bind-9.5.2-P1.nosusv3/lib/isc/unix/ifiter_ioctl.c 2009-12-03 13:12:56.000000000 -0300 -@@ -17,6 +17,8 @@ - - /* $Id: ifiter_ioctl.c,v 1.58.90.3 2009/02/16 00:53:58 marka Exp $ */ - -+#include <string.h> -+ - /*! \file - * \brief - * Obtain the list of network interfaces using the SIOCGLIFCONF ioctl. Modified: branches/1.0/package/bind/bind.mk =================================================================== --- branches/1.0/package/bind/bind.mk 2016-03-20 04:13:41 UTC (rev 7601) +++ branches/1.0/package/bind/bind.mk 2016-03-20 15:23:10 UTC (rev 7602) @@ -4,55 +4,75 @@ # ############################################################# -BIND_VERSION = 9.6-ESV-R4 +BIND_VERSION = 9.10.3-P4 BIND_SITE = ftp://ftp.isc.org/isc/bind9/$(BIND_VERSION) BIND_MAKE = $(MAKE1) -BIND_TARGET_SBINS = lwresd named named-checkconf named-checkzone -BIND_TARGET_SBINS += named-compilezone rndc rndc-confgen dnssec-dsfromkey -BIND_TARGET_SBINS += dnssec-keyfromlabel dnssec-keygen dnssec-signzone -BIND_TARGET_BINS = dig host nslookup nsupdate -BIND_TARGET_LIBS = libbind9.* libdns.* libisc.* libisccc.* libisccfg.* liblwres.* -BIND_CONF_ENV = BUILD_CC="$(TARGET_CC)" \ - BUILD_CFLAGS="$(TARGET_CFLAGS)" -BIND_CONF_OPT = --sysconfdir=/etc \ - --localstatedir=/var \ - --with-randomdev=/dev/urandom \ - --enable-epoll --with-libtool +BIND_INSTALL_STAGING = YES +BIND_TARGET_LIBS = libbind9.so* libdns.so* libisc.so* libisccc.so* libisccfg.so* liblwres.so* +BIND_CONF_ENV = \ + BUILD_CC="$(TARGET_CC)" \ + BUILD_CFLAGS="$(TARGET_CFLAGS)" +BIND_CONF_OPT = \ + --with-libjson=no \ + --with-randomdev=/dev/urandom \ + --enable-epoll \ + --with-libtool \ + --with-gssapi=no \ + --enable-rrl \ + --enable-filter-aaaa +ifeq ($(BR2_PACKAGE_LIBCAP),y) +BIND_CONF_OPT += --enable-linux-caps +BIND_DEPENDENCIES += libcap +else +BIND_CONF_OPT += --disable-linux-caps +endif + ifeq ($(BR2_PACKAGE_LIBXML2),y) - BIND_CONF_OPT += --with-libxml2=$(STAGING_DIR)/usr - BIND_DEPENDENCIES += libxml2 +BIND_CONF_OPT += --with-libxml2=$(STAGING_DIR)/usr --enable-newstats +BIND_DEPENDENCIES += libxml2 else - BIND_CONF_OPT += --with-libxml2=no +BIND_CONF_OPT += --with-libxml2=no endif ifeq ($(BR2_PACKAGE_OPENSSL),y) - BIND_DEPENDENCIES += openssl - BIND_CONF_OPT += --with-openssl=$(STAGING_DIR)/usr +BIND_DEPENDENCIES += openssl +BIND_CONF_ENV += \ + ac_cv_func_EVP_sha256=yes \ + ac_cv_func_EVP_sha384=yes \ + ac_cv_func_EVP_sha512=yes +BIND_CONF_OPT += \ + --with-openssl=$(STAGING_DIR)/usr LIBS="-lz" \ + --with-ecdsa=yes +# GOST cipher support requires openssl extra engines +ifeq ($(BR2_PACKAGE_OPENSSL_ENGINES),y) +BIND_CONF_OPT += --with-gost=yes else - BIND_CONF_OPT += --with-openssl=no +BIND_CONF_OPT += --with-gost=no endif +else +BIND_CONF_OPT += --with-openssl=no +endif -define BIND_TARGET_INSTALL_FIXES - rm -f $(TARGET_DIR)/usr/bin/isc-config.sh - $(INSTALL) -m 0755 -D package/bind/bind.sysvinit $(TARGET_DIR)/etc/init.d/S81named -endef +# Used by dnssec-checkds and dnssec-coverage +BIND_CONF_OPT += --with-python=no -BIND_POST_INSTALL_TARGET_HOOKS += BIND_TARGET_INSTALL_FIXES +ifeq ($(BR2_PACKAGE_READLINE),y) +BIND_DEPENDENCIES += readline +else +BIND_CONF_OPT += --with-readline=no +endif -define BIND_TARGET_REMOVE_TOOLS - rm -rf $(addprefix $(TARGET_DIR)/usr/bin/, $(BIND_TARGET_BINS)) +define BIND_INSTALL_TARGET_CMDS + $(INSTALL) -m 0755 -D $(STAGING_DIR)/usr/bin/dig $(TARGET_DIR)/usr/bin/dig + cp -a $(addprefix $(STAGING_DIR)/usr/lib/, $(BIND_TARGET_LIBS)) $(TARGET_DIR)/usr/lib/ endef -ifneq ($(BR2_PACKAGE_BIND_TOOLS),y) -BIND_POST_INSTALL_TARGET_HOOKS += BIND_TARGET_REMOVE_TOOLS -endif +BIND_UNINSTALL_STAGING_OPT = --version define BIND_UNINSTALL_TARGET_CMDS - rm -rf $(addprefix $(TARGET_DIR)/usr/sbin/, $(BIND_TARGET_SBINS)) - rm -rf $(addprefix $(TARGET_DIR)/usr/bin/, $(BIND_TARGET_BINS)) - rm -rf $(addprefix $(TARGET_DIR)/usr/lib/, $(BIND_TARGET_LIBS)) - rm -f $(TARGET_DIR)/etc/init.d/S81named + rm -f $(TARGET_DIR)/usr/bin/dig + rm -f $(addprefix $(TARGET_DIR)/usr/lib/, $(BIND_TARGET_LIBS)) endef $(eval $(call AUTOTARGETS,package,bind)) Deleted: branches/1.0/package/bind/bind.sysvinit =================================================================== --- branches/1.0/package/bind/bind.sysvinit 2016-03-20 04:13:41 UTC (rev 7601) +++ branches/1.0/package/bind/bind.sysvinit 2016-03-20 15:23:10 UTC (rev 7602) @@ -1,56 +0,0 @@ -#!/bin/sh -# -# System-V init to control the bind DNS Daemon -# - -NAME=named -DAEMON=/usr/sbin/$NAME - -# this file contains a few tunable parameters -test -r /etc/default/named && . /etc/default/named - -test -f $DAEMON || exit 0 - -set -e - -case "$1" in - start) - test -z "$CHROOT" || ARGS="$ARGS -t $CHROOT" - test -z "$SETUID" || ARGS="$ARGS -u $SETUID" - if [ ! -f $CHROOT/etc/rndc.key ]; then - echo "Initializing $NAME control key: rndc-confgen" - set +e - - # if rndc.key is a symlink, the target must exist - touch $CHROOT/etc/rndc.key - touch etc/rndc.key - - rndc-confgen -a -r /dev/urandom $ARGS || true - set -e - fi - test -z "$CONF" || ARGS="$ARGS -c $CONF" - echo -n "Starting domain name daemon: $NAME" - trap 'echo failed' 0 - start-stop-daemon -S -x $DAEMON -- $ARGS - trap - 0 - echo "." - ;; - stop) - echo -n "Stopping domain name daemon: $NAME" - rndc stop || start-stop-daemon -K -x $DAEMON - echo "." - ;; - restart) - $0 stop || true - sleep 2 - $0 start - ;; - reload|force-reload) - rndc reload || $0 restart - ;; - *) - echo "Usage: $0 {start|stop|restart|reload|force-reload}" - exit 1 -esac - -exit 0 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-20 04:13:43
|
Revision: 7601 http://sourceforge.net/p/astlinux/code/7601 Author: abelbeck Date: 2016-03-20 04:13:41 +0000 (Sun, 20 Mar 2016) Log Message: ----------- miniupnpd, use '/mnt/kd/upnp.leases' as a persistant lease_file so UPnP leases survive a reboot, also add UPNP_MIN_LIFETIME and UPNP_MAX_LIFETIME rc.conf variables. Thanks to David Kerr Modified Paths: -------------- branches/1.0/package/miniupnpd/miniupnpd.init branches/1.0/project/astlinux/target_skeleton/stat/etc/rc.conf Modified: branches/1.0/package/miniupnpd/miniupnpd.init =================================================================== --- branches/1.0/package/miniupnpd/miniupnpd.init 2016-03-19 18:40:08 UTC (rev 7600) +++ branches/1.0/package/miniupnpd/miniupnpd.init 2016-03-20 04:13:41 UTC (rev 7601) @@ -14,10 +14,15 @@ UPNP_BITRATE_UP="${UPNP_BITRATE_UP:-1000000}" UPNP_BITRATE_DOWN="${UPNP_BITRATE_DOWN:-10000000}" -MINIUPNPD=/usr/sbin/miniupnpd -MINIUPNPD_CONF=/tmp/etc/miniupnpd.conf -MINIUPNPD_LEASEFILE=/var/db/upnp.leases +UPNP_MIN_LIFETIME="${UPNP_MIN_LIFETIME:-120}" +UPNP_MAX_LIFETIME="${UPNP_MAX_LIFETIME:-86400}" +MINIUPNPD="/usr/sbin/miniupnpd" +MINIUPNPD_CONF="/tmp/etc/miniupnpd.conf" + +# Define persistant lease_file +MINIUPNPD_LEASEFILE="/mnt/kd/upnp.leases" + aif_miniupnpd_plugin() { local action="$1" @@ -158,6 +163,10 @@ return fi + # Symlink to persistant lease_file + # Note: The lease_file= can get deleted, so don't use symlink for it. + ln -sf "$MINIUPNPD_LEASEFILE" /var/db/upnp.leases + astlinux_release="$(cat /etc/astlinux-release)" echo "http_port=5000 @@ -167,6 +176,8 @@ bitrate_up=$UPNP_BITRATE_UP bitrate_down=$UPNP_BITRATE_DOWN secure_mode=$UPNP_SECURE_MODE +min_lifetime=$UPNP_MIN_LIFETIME +max_lifetime=$UPNP_MAX_LIFETIME system_uptime=yes notify_interval=60 clean_ruleset_interval=600 Modified: branches/1.0/project/astlinux/target_skeleton/stat/etc/rc.conf =================================================================== --- branches/1.0/project/astlinux/target_skeleton/stat/etc/rc.conf 2016-03-19 18:40:08 UTC (rev 7600) +++ branches/1.0/project/astlinux/target_skeleton/stat/etc/rc.conf 2016-03-20 04:13:41 UTC (rev 7601) @@ -512,6 +512,8 @@ #UPNP_BITRATE_UP=1000000 #UPNP_BITRATE_DOWN=10000000 #UPNP_SECURE_MODE="no" +#UPNP_MIN_LIFETIME=120 +#UPNP_MAX_LIFETIME=86400 ## XMPP (Jabber) Server - Prosody ## Data stored in /mnt/kd/prosody/ symlinked from /etc/prosody/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-19 18:40:10
|
Revision: 7600 http://sourceforge.net/p/astlinux/code/7600 Author: abelbeck Date: 2016-03-19 18:40:08 +0000 (Sat, 19 Mar 2016) Log Message: ----------- Use 'curl' instead of Busybox 'wget' for downloads with new download-file script. Automatically redirect to our HTTPS cloudfront.net mirror, for now Modified Paths: -------------- branches/1.0/package/arnofw/reload-spamhaus-drop branches/1.0/package/asterisk/upgrade-asterisk-sounds branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-RUNNIX-image branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-package branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-run-image Added Paths: ----------- branches/1.0/project/astlinux/target_skeleton/usr/sbin/download-file Modified: branches/1.0/package/arnofw/reload-spamhaus-drop =================================================================== --- branches/1.0/package/arnofw/reload-spamhaus-drop 2016-03-18 23:28:36 UTC (rev 7599) +++ branches/1.0/package/arnofw/reload-spamhaus-drop 2016-03-19 18:40:08 UTC (rev 7600) @@ -39,7 +39,7 @@ unset IFS for URL in $URLS; do rm -f $TMP_FILE - if ! wget -q -O $TMP_FILE $URL >/dev/null; then + if ! /usr/sbin/download-file "$TMP_FILE" "$URL"; then rm -f $TMP_DROP $TMP_FILE MESG="Retrieving Spamhaus DROP list failed for '$URL', no action." logger -s -t reload-spamhaus-drop -p kern.info "$MESG" Modified: branches/1.0/package/asterisk/upgrade-asterisk-sounds =================================================================== --- branches/1.0/package/asterisk/upgrade-asterisk-sounds 2016-03-18 23:28:36 UTC (rev 7599) +++ branches/1.0/package/asterisk/upgrade-asterisk-sounds 2016-03-19 18:40:08 UTC (rev 7600) @@ -124,7 +124,7 @@ FILE="$(get_url_filename $type $lang $codec)" - if ! wget -q -c -O /tmp/snd/$FILE.sha1 $SRC_URL/$FILE.sha1 >/dev/null; then + if ! /usr/sbin/download-file "/tmp/snd/$FILE.sha1" "$SRC_URL/$FILE.sha1"; then unmount_tmpfs_snd echo "SHA1 download failed for sound package \"$(get_sha1_filename "$type" "$lang" "$codec")\"." exit $RED @@ -139,7 +139,7 @@ exit $ORANGE fi - if ! wget -q -c -O /tmp/snd/$FILE $SRC_URL/$FILE >/dev/null; then + if ! /usr/sbin/download-file "/tmp/snd/$FILE" "$SRC_URL/$FILE"; then unmount_tmpfs_snd echo "Sounds download failed for sound package \"$(get_sha1_filename "$type" "$lang" "$codec")\"." exit $RED Added: branches/1.0/project/astlinux/target_skeleton/usr/sbin/download-file =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/download-file (rev 0) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/download-file 2016-03-19 18:40:08 UTC (rev 7600) @@ -0,0 +1,28 @@ +#!/bin/sh + +file="$1" + +url="$2" + +redirect_url() +{ + local in_url="$1" out_url="$2" base_url + + base_url="${url#$in_url}" + if [ "$url" != "$base_url" ]; then + url="$out_url$base_url" + fi +} + +if [ -z "$file" -o -z "$url" ]; then + echo "Usage: download-file file url" >&2 + exit 1 +fi + +## Redirect to AstLinux HTTPS mirror URL +## +redirect_url "http://mirror.astlinux.org/" "https://d7rzm9p7jly0z.cloudfront.net/" +redirect_url "https://mirror.astlinux.org/" "https://d7rzm9p7jly0z.cloudfront.net/" + +curl -sSfL --globoff --retry 1 --connect-timeout 15 --max-time 1800 -o "$file" "$url" >/dev/null + Property changes on: branches/1.0/project/astlinux/target_skeleton/usr/sbin/download-file ___________________________________________________________________ Added: svn:executable ## -0,0 +1 ## +* \ No newline at end of property Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale 2016-03-18 23:28:36 UTC (rev 7599) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/set-locale 2016-03-19 18:40:08 UTC (rev 7600) @@ -33,13 +33,13 @@ mkdir /tmp/get-locale - if ! wget -q -c -O /tmp/get-locale/locale-archive.gz.sha1 $SRC_URL/$locale/locale-archive.gz.sha1 >/dev/null; then + if ! /usr/sbin/download-file "/tmp/get-locale/locale-archive.gz.sha1" "$SRC_URL/$locale/locale-archive.gz.sha1"; then rm -rf /tmp/get-locale/ echo "SHA1 download failed for locale \"$locale\"." exit $RED fi - if ! wget -q -c -O /tmp/get-locale/locale-archive.gz $SRC_URL/$locale/locale-archive.gz >/dev/null; then + if ! /usr/sbin/download-file "/tmp/get-locale/locale-archive.gz" "$SRC_URL/$locale/locale-archive.gz"; then rm -rf /tmp/get-locale/ echo "Download failed for locale \"$locale\"." exit $RED @@ -77,7 +77,7 @@ { mkdir /tmp/get-locale - if ! wget -q -c -O /tmp/get-locale/locales.txt $SRC_URL/locales.txt >/dev/null; then + if ! /usr/sbin/download-file "/tmp/get-locale/locales.txt" "$SRC_URL/locales.txt"; then rm -rf /tmp/get-locale/ echo "Locale Listing download failed." exit $RED Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-RUNNIX-image =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-RUNNIX-image 2016-03-18 23:28:36 UTC (rev 7599) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-RUNNIX-image 2016-03-19 18:40:08 UTC (rev 7600) @@ -141,7 +141,7 @@ exit $RED fi - if wget -q -c -O /tmp/runup_ver $SRC_URL/ver >/dev/null; then + if /usr/sbin/download-file "/tmp/runup_ver" "$SRC_URL/ver"; then VER=$(cat /tmp/runup_ver) rm -f /tmp/runup_ver else @@ -185,14 +185,14 @@ exit $RED fi - if ! wget -q -c -O /tmp/runup/$VER.tar.gz $SRC_URL/$VER.tar.gz >/dev/null; then + if ! /usr/sbin/download-file "/tmp/runup/$VER.tar.gz" "$SRC_URL/$VER.tar.gz"; then unmount_tmpfs_runup unmount_oldroot_cdrom echo "Firmware download failed." exit $RED fi - if ! wget -q -c -O /tmp/runup/$VER.tar.gz.sha1 $SRC_URL/$VER.tar.gz.sha1 >/dev/null; then + if ! /usr/sbin/download-file "/tmp/runup/$VER.tar.gz.sha1" "$SRC_URL/$VER.tar.gz.sha1"; then unmount_tmpfs_runup unmount_oldroot_cdrom echo "Firmware sha1sum download failed." Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-package =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-package 2016-03-18 23:28:36 UTC (rev 7599) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-package 2016-03-19 18:40:08 UTC (rev 7600) @@ -67,7 +67,7 @@ mkdir -p $BASE/TMP/dl mkdir -p $BASE/TMP/tar - if ! wget -q -c -O $BASE/TMP/dl/$PKG.$suffix.sha1 "$SRC_URL.sha1" >/dev/null; then + if ! /usr/sbin/download-file "$BASE/TMP/dl/$PKG.$suffix.sha1" "$SRC_URL.sha1"; then finish $RED "Package '$PKG' SHA1 download failed." fi @@ -75,7 +75,7 @@ finish $ORANGE "Package '$PKG' is already installed." fi - if ! wget -q -c -O $BASE/TMP/dl/$PKG.$suffix "$SRC_URL" >/dev/null; then + if ! /usr/sbin/download-file "$BASE/TMP/dl/$PKG.$suffix" "$SRC_URL"; then finish $RED "Package '$PKG' download failed." fi Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-run-image =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-run-image 2016-03-18 23:28:36 UTC (rev 7599) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/upgrade-run-image 2016-03-19 18:40:08 UTC (rev 7600) @@ -165,7 +165,7 @@ exit $RED fi - if wget -q -c -O /tmp/up_ver $URL/ver >/dev/null; then + if /usr/sbin/download-file "/tmp/up_ver" "$URL/ver"; then VER=`cat /tmp/up_ver` rm -f /tmp/up_ver else @@ -211,14 +211,14 @@ exit $RED fi - if ! wget -q -c -O /tmp/up/$VER.tar.gz $URL/$VER.tar.gz >/dev/null; then + if ! /usr/sbin/download-file "/tmp/up/$VER.tar.gz" "$URL/$VER.tar.gz"; then unmount_tmpfs_up unmount_oldroot_cdrom echo "Firmware download failed." exit $RED fi - if ! wget -q -c -O /tmp/up/$VER.tar.gz.sha1 $URL/$VER.tar.gz.sha1 >/dev/null; then + if ! /usr/sbin/download-file "/tmp/up/$VER.tar.gz.sha1" "$URL/$VER.tar.gz.sha1"; then unmount_tmpfs_up unmount_oldroot_cdrom echo "Firmware sha1sum download failed." This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-18 23:28:39
|
Revision: 7599 http://sourceforge.net/p/astlinux/code/7599 Author: abelbeck Date: 2016-03-18 23:28:36 +0000 (Fri, 18 Mar 2016) Log Message: ----------- mac2vendor, build system, re-code to use GENTARGETS Modified Paths: -------------- branches/1.0/package/mac2vendor/mac2vendor.mk branches/1.0/toolchain/file_exclude Modified: branches/1.0/package/mac2vendor/mac2vendor.mk =================================================================== --- branches/1.0/package/mac2vendor/mac2vendor.mk 2016-03-18 21:58:15 UTC (rev 7598) +++ branches/1.0/package/mac2vendor/mac2vendor.mk 2016-03-18 23:28:36 UTC (rev 7599) @@ -1,48 +1,37 @@ -############################################################# +################################################################################ # # mac2vendor # -############################################################## -MAC2VENDOR_VERSION := 2016-01-17 -MAC2VENDOR_DATA := oui-$(MAC2VENDOR_VERSION).txt -MAC2VENDOR_DATA_ORIG := oui.txt -MAC2VENDOR_SITE := http://standards-oui.ieee.org -MAC2VENDOR_DIR := $(BUILD_DIR)/mac2vendor -MAC2VENDOR_BINARY := usr/sbin/mac2vendor +################################################################################ -$(DL_DIR)/$(MAC2VENDOR_DATA): - rm -f $(DL_DIR)/$(MAC2VENDOR_DATA_ORIG) - $(WGET) -P $(DL_DIR) $(MAC2VENDOR_SITE)/$(MAC2VENDOR_DATA_ORIG) - cp -a $(DL_DIR)/$(MAC2VENDOR_DATA_ORIG) $(DL_DIR)/$(MAC2VENDOR_DATA) +MAC2VENDOR_VERSION = 2016-01-17 +MAC2VENDOR_SOURCE = oui-$(MAC2VENDOR_VERSION).txt +MAC2VENDOR_SITE = http://files.astlinux.org -$(MAC2VENDOR_DIR)/.data: $(DL_DIR)/$(MAC2VENDOR_DATA) - mkdir -p $(MAC2VENDOR_DIR)/oui-db +## +## curl -o dl/oui-2016-01-17.txt http://standards-oui.ieee.org/oui.txt +## ./scripts/upload-dl-pair dl/oui-2016-01-17.txt +## + +define MAC2VENDOR_EXTRACT_CMDS + mkdir -p $(@D)/oui-db for i in 0 1 2 3 4 5 6 7 8 9 A B C D E F; do \ - sed 's/^ *//' $(DL_DIR)/$(MAC2VENDOR_DATA) | \ + sed 's/^ *//' $(DL_DIR)/$(MAC2VENDOR_SOURCE) | \ grep "^[0-9A-F]\{5\}$$i " | \ - sed 's/ [^(]*.base 16.[^0-9a-zA-Z]*/~/' > $(MAC2VENDOR_DIR)/oui-db/xxxxx$$i ; \ - chmod a-w $(MAC2VENDOR_DIR)/oui-db/xxxxx$$i ; \ + sed 's/ [^(]*.base 16.[^0-9a-zA-Z]*/~/' > $(@D)/oui-db/xxxxx$$i ; \ done - touch $@ +endef -$(TARGET_DIR)/$(MAC2VENDOR_BINARY): $(MAC2VENDOR_DIR)/.data - $(INSTALL) -D -m 0755 package/mac2vendor/mac2vendor $(TARGET_DIR)/$(MAC2VENDOR_BINARY) - cp -a $(MAC2VENDOR_DIR)/oui-db $(TARGET_DIR)/usr/share/oui-db +define MAC2VENDOR_INSTALL_TARGET_CMDS + $(INSTALL) -D -m 0755 package/mac2vendor/mac2vendor $(TARGET_DIR)/usr/sbin/mac2vendor + $(INSTALL) -d -m 0755 $(TARGET_DIR)/usr/share/oui-db + cp $(@D)/oui-db/* $(TARGET_DIR)/usr/share/oui-db/ + chmod a-w $(TARGET_DIR)/usr/share/oui-db/* +endef -mac2vendor: $(TARGET_DIR)/$(MAC2VENDOR_BINARY) - -mac2vendor-clean: - rm -f $(TARGET_DIR)/$(MAC2VENDOR_BINARY) +define MAC2VENDOR_UNINSTALL_TARGET_CMDS + rm -f $(TARGET_DIR)/usr/sbin/mac2vendor rm -rf $(TARGET_DIR)/usr/share/oui-db +endef -mac2vendor-dirclean: - rm -rf $(MAC2VENDOR_DIR) - -############################################################# -# -# Toplevel Makefile options -# -############################################################# -ifeq ($(strip $(BR2_PACKAGE_MAC2VENDOR)),y) -TARGETS+=mac2vendor -endif +$(eval $(call GENTARGETS,package,mac2vendor)) Modified: branches/1.0/toolchain/file_exclude =================================================================== --- branches/1.0/toolchain/file_exclude 2016-03-18 21:58:15 UTC (rev 7598) +++ branches/1.0/toolchain/file_exclude 2016-03-18 23:28:36 UTC (rev 7599) @@ -1,7 +1,6 @@ pci.ids.bz2 nProbe-4.9.4.tar.gz dialog.tar.gz -oui.txt bfdetect_src.tar.gz fop2-2.27-debian-i386.tgz memtest86+-4.20.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-18 21:58:16
|
Revision: 7598 http://sourceforge.net/p/astlinux/code/7598 Author: abelbeck Date: 2016-03-18 21:58:15 +0000 (Fri, 18 Mar 2016) Log Message: ----------- ca-certificates, new package installing trusted root certificates, single file bundle, mainly for use by 'curl' Modified Paths: -------------- branches/1.0/astlinux-ast11.config branches/1.0/astlinux-ast13.config branches/1.0/astlinux18.config branches/1.0/package/Config.in branches/1.0/package/libcurl/libcurl.mk branches/1.0/x86_64-configs/astlinux-ast11.config branches/1.0/x86_64-configs/astlinux-ast13.config branches/1.0/x86_64-configs/astlinux18.config Added Paths: ----------- branches/1.0/package/ca-certificates/ branches/1.0/package/ca-certificates/Config.in branches/1.0/package/ca-certificates/ca-certificates.mk Modified: branches/1.0/astlinux-ast11.config =================================================================== --- branches/1.0/astlinux-ast11.config 2016-03-16 17:17:18 UTC (rev 7597) +++ branches/1.0/astlinux-ast11.config 2016-03-18 21:58:15 UTC (rev 7598) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:06:59 2016 +# Buildroot 2011.08-svn7597-dirty Configuration +# Fri Mar 18 13:54:34 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -520,6 +520,7 @@ # Crypto # # BR2_PACKAGE_BEECRYPT is not set +BR2_PACKAGE_CA_CERTIFICATES=y # BR2_PACKAGE_GNUTLS is not set # BR2_PACKAGE_LIBGCRYPT is not set # BR2_PACKAGE_LIBGPG_ERROR is not set Modified: branches/1.0/astlinux-ast13.config =================================================================== --- branches/1.0/astlinux-ast13.config 2016-03-16 17:17:18 UTC (rev 7597) +++ branches/1.0/astlinux-ast13.config 2016-03-18 21:58:15 UTC (rev 7598) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:06:59 2016 +# Buildroot 2011.08-svn7597-dirty Configuration +# Fri Mar 18 13:54:38 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -520,6 +520,7 @@ # Crypto # # BR2_PACKAGE_BEECRYPT is not set +BR2_PACKAGE_CA_CERTIFICATES=y # BR2_PACKAGE_GNUTLS is not set # BR2_PACKAGE_LIBGCRYPT is not set # BR2_PACKAGE_LIBGPG_ERROR is not set Modified: branches/1.0/astlinux18.config =================================================================== --- branches/1.0/astlinux18.config 2016-03-16 17:17:18 UTC (rev 7597) +++ branches/1.0/astlinux18.config 2016-03-18 21:58:15 UTC (rev 7598) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:06:59 2016 +# Buildroot 2011.08-svn7597-dirty Configuration +# Fri Mar 18 13:54:31 2016 # BR2_HAVE_DOT_CONFIG=y # BR2_arm is not set @@ -520,6 +520,7 @@ # Crypto # # BR2_PACKAGE_BEECRYPT is not set +BR2_PACKAGE_CA_CERTIFICATES=y # BR2_PACKAGE_GNUTLS is not set # BR2_PACKAGE_LIBGCRYPT is not set # BR2_PACKAGE_LIBGPG_ERROR is not set Modified: branches/1.0/package/Config.in =================================================================== --- branches/1.0/package/Config.in 2016-03-16 17:17:18 UTC (rev 7597) +++ branches/1.0/package/Config.in 2016-03-18 21:58:15 UTC (rev 7598) @@ -289,6 +289,7 @@ menu "Crypto" source "package/beecrypt/Config.in" +source "package/ca-certificates/Config.in" source "package/gnutls/Config.in" source "package/libgcrypt/Config.in" source "package/libgpg-error/Config.in" Added: branches/1.0/package/ca-certificates/Config.in =================================================================== --- branches/1.0/package/ca-certificates/Config.in (rev 0) +++ branches/1.0/package/ca-certificates/Config.in 2016-03-18 21:58:15 UTC (rev 7598) @@ -0,0 +1,9 @@ +config BR2_PACKAGE_CA_CERTIFICATES + bool "CA Certificates" + depends on BR2_PACKAGE_OPENSSL + help + This package includes PEM files of CA certificates to allow + SSL-based applications to check for the authenticity of SSL + connections. + + https://curl.haxx.se/docs/caextract.html Added: branches/1.0/package/ca-certificates/ca-certificates.mk =================================================================== --- branches/1.0/package/ca-certificates/ca-certificates.mk (rev 0) +++ branches/1.0/package/ca-certificates/ca-certificates.mk 2016-03-18 21:58:15 UTC (rev 7598) @@ -0,0 +1,31 @@ +################################################################################ +# +# ca-certificates +# +################################################################################ + +CA_CERTIFICATES_VERSION = 20160120 +CA_CERTIFICATES_SOURCE = cacert-$(CA_CERTIFICATES_VERSION).pem +CA_CERTIFICATES_SITE = http://files.astlinux.org + +## +## curl -o dl/cacert-20160120.pem https://curl.haxx.se/ca/cacert.pem +## ./scripts/upload-dl-pair dl/cacert-20160120.pem +## + +define CA_CERTIFICATES_EXTRACT_CMDS + cp $(DL_DIR)/$(CA_CERTIFICATES_SOURCE) $(@D)/cacert.pem +endef + +define CA_CERTIFICATES_INSTALL_TARGET_CMDS + $(INSTALL) -m 0755 -d $(TARGET_DIR)/usr/lib/ssl/certs + $(INSTALL) -m 0444 -D $(@D)/cacert.pem $(TARGET_DIR)/usr/share/ca-certificates/ca-bundle.crt + ln -sf /usr/share/ca-certificates/ca-bundle.crt $(TARGET_DIR)/usr/lib/ssl/certs/ca-bundle.crt +endef + +define CA_CERTIFICATES_UNINSTALL_TARGET_CMDS + rm -f $(TARGET_DIR)/usr/lib/ssl/certs/ca-bundle.crt + rm -rf $(TARGET_DIR)/usr/share/ca-certificates +endef + +$(eval $(call GENTARGETS,package,ca-certificates)) Modified: branches/1.0/package/libcurl/libcurl.mk =================================================================== --- branches/1.0/package/libcurl/libcurl.mk 2016-03-16 17:17:18 UTC (rev 7597) +++ branches/1.0/package/libcurl/libcurl.mk 2016-03-18 21:58:15 UTC (rev 7598) @@ -30,8 +30,9 @@ # Fix it by setting LD_LIBRARY_PATH to something sensible so those libs # are found first. LIBCURL_CONF_ENV += LD_LIBRARY_PATH=$$LD_LIBRARY_PATH:/lib:/usr/lib -LIBCURL_CONF_OPT += --with-ssl=$(STAGING_DIR)/usr \ - --with-ca-path=/usr/lib/ssl/certs +LIBCURL_CONF_OPT += \ + --with-ssl=$(STAGING_DIR)/usr \ + --with-ca-bundle=/usr/lib/ssl/certs/ca-bundle.crt else LIBCURL_CONF_OPT += --without-ssl endif Modified: branches/1.0/x86_64-configs/astlinux-ast11.config =================================================================== --- branches/1.0/x86_64-configs/astlinux-ast11.config 2016-03-16 17:17:18 UTC (rev 7597) +++ branches/1.0/x86_64-configs/astlinux-ast11.config 2016-03-18 21:58:15 UTC (rev 7598) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:06:59 2016 +# Buildroot 2011.08-svn7597-dirty Configuration +# Fri Mar 18 13:54:56 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -501,6 +501,7 @@ # Crypto # # BR2_PACKAGE_BEECRYPT is not set +BR2_PACKAGE_CA_CERTIFICATES=y # BR2_PACKAGE_GNUTLS is not set # BR2_PACKAGE_LIBGCRYPT is not set # BR2_PACKAGE_LIBGPG_ERROR is not set Modified: branches/1.0/x86_64-configs/astlinux-ast13.config =================================================================== --- branches/1.0/x86_64-configs/astlinux-ast13.config 2016-03-16 17:17:18 UTC (rev 7597) +++ branches/1.0/x86_64-configs/astlinux-ast13.config 2016-03-18 21:58:15 UTC (rev 7598) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:07:00 2016 +# Buildroot 2011.08-svn7597-dirty Configuration +# Fri Mar 18 13:54:58 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -501,6 +501,7 @@ # Crypto # # BR2_PACKAGE_BEECRYPT is not set +BR2_PACKAGE_CA_CERTIFICATES=y # BR2_PACKAGE_GNUTLS is not set # BR2_PACKAGE_LIBGCRYPT is not set # BR2_PACKAGE_LIBGPG_ERROR is not set Modified: branches/1.0/x86_64-configs/astlinux18.config =================================================================== --- branches/1.0/x86_64-configs/astlinux18.config 2016-03-16 17:17:18 UTC (rev 7597) +++ branches/1.0/x86_64-configs/astlinux18.config 2016-03-18 21:58:15 UTC (rev 7598) @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Buildroot 2011.08-svn7563-dirty Configuration -# Sat Feb 27 17:06:59 2016 +# Buildroot 2011.08-svn7597-dirty Configuration +# Fri Mar 18 13:54:54 2016 # BR2_HAVE_DOT_CONFIG=y BR2_ARCH_IS_64=y @@ -501,6 +501,7 @@ # Crypto # # BR2_PACKAGE_BEECRYPT is not set +BR2_PACKAGE_CA_CERTIFICATES=y # BR2_PACKAGE_GNUTLS is not set # BR2_PACKAGE_LIBGCRYPT is not set # BR2_PACKAGE_LIBGPG_ERROR is not set This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-16 17:17:20
|
Revision: 7597 http://sourceforge.net/p/astlinux/code/7597 Author: abelbeck Date: 2016-03-16 17:17:18 +0000 (Wed, 16 Mar 2016) Log Message: ----------- notifications, add a 'name' in the From: header Modified Paths: -------------- branches/1.0/package/asterisk/asterisk-sip-monitor branches/1.0/package/asterisk/safe_asterisk branches/1.0/package/monit/monit.init branches/1.0/package/msmtp/testmail.sh branches/1.0/package/nut/upsnotify.sh branches/1.0/project/astlinux/target_skeleton/usr/sbin/wan-failover Modified: branches/1.0/package/asterisk/asterisk-sip-monitor =================================================================== --- branches/1.0/package/asterisk/asterisk-sip-monitor 2016-03-15 20:52:51 UTC (rev 7596) +++ branches/1.0/package/asterisk/asterisk-sip-monitor 2016-03-16 17:17:18 UTC (rev 7597) @@ -96,7 +96,7 @@ unset IFS for TO in $NOTIFY; do echo "To: ${TO}${NOTIFY_FROM:+ -From: $NOTIFY_FROM} +From: \"SIP-$HOSTNAME\" <$NOTIFY_FROM>} Subject: $subject Warning! Your PBX '$HOSTNAME' has detected that a SIP FAILURE has occurred. @@ -114,7 +114,7 @@ unset IFS for TO in $NOTIFY; do echo "To: ${TO}${NOTIFY_FROM:+ -From: $NOTIFY_FROM} +From: \"SIP-$HOSTNAME\" <$NOTIFY_FROM>} Subject: $subject SIP Status Change! Your PBX '$HOSTNAME' has an updated list of SIP FAILURE's. @@ -132,7 +132,7 @@ unset IFS for TO in $NOTIFY; do echo "To: ${TO}${NOTIFY_FROM:+ -From: $NOTIFY_FROM} +From: \"SIP-$HOSTNAME\" <$NOTIFY_FROM>} Subject: $subject Your PBX '$HOSTNAME' has resolved previous SIP issues. Modified: branches/1.0/package/asterisk/safe_asterisk =================================================================== --- branches/1.0/package/asterisk/safe_asterisk 2016-03-15 20:52:51 UTC (rev 7596) +++ branches/1.0/package/asterisk/safe_asterisk 2016-03-16 17:17:18 UTC (rev 7597) @@ -119,7 +119,7 @@ logger -s -t safe_asterisk -p kern.info "$MESG" for TO in $NOTIFY; do echo "To: ${TO}${NOTIFY_FROM:+ -From: $NOTIFY_FROM} +From: \"Asterisk-$MACHINE\" <$NOTIFY_FROM>} Subject: Asterisk **Stopped** on '$MACHINE' Asterisk on '$MACHINE' stopped, restarting too often. @@ -145,7 +145,7 @@ logger -s -t safe_asterisk -p kern.info "$MESG" for TO in $NOTIFY; do echo "To: ${TO}${NOTIFY_FROM:+ -From: $NOTIFY_FROM} +From: \"Asterisk-$MACHINE\" <$NOTIFY_FROM>} Subject: Asterisk Crashed on '$MACHINE' Asterisk on '$MACHINE' exited on signal $EXITSIGNAL. Restarting Asterisk... Modified: branches/1.0/package/monit/monit.init =================================================================== --- branches/1.0/package/monit/monit.init 2016-03-15 20:52:51 UTC (rev 7596) +++ branches/1.0/package/monit/monit.init 2016-03-16 17:17:18 UTC (rev 7597) @@ -28,6 +28,8 @@ if [ -n "$MONIT_NOTIFY_FROM" ]; then echo "set mail-format { from: \"Monit-$HOSTNAME\" <$MONIT_NOTIFY_FROM> }" + elif [ -n "$SMTP_DOMAIN" ]; then + echo "set mail-format { from: \"Monit-$HOSTNAME\" <monit@$SMTP_DOMAIN> }" fi echo " Modified: branches/1.0/package/msmtp/testmail.sh =================================================================== --- branches/1.0/package/msmtp/testmail.sh 2016-03-15 20:52:51 UTC (rev 7596) +++ branches/1.0/package/msmtp/testmail.sh 2016-03-16 17:17:18 UTC (rev 7597) @@ -41,7 +41,7 @@ ( echo "To: ${TO}${FROM:+ -From: $FROM} +From: \"Test-$HOSTNAME\" <$FROM>} Subject: Test Email from '$HOSTNAME' Test Email from '$HOSTNAME' Modified: branches/1.0/package/nut/upsnotify.sh =================================================================== --- branches/1.0/package/nut/upsnotify.sh 2016-03-15 20:52:51 UTC (rev 7596) +++ branches/1.0/package/nut/upsnotify.sh 2016-03-16 17:17:18 UTC (rev 7597) @@ -23,7 +23,7 @@ for TO in $NOTIFY; do ( echo "To: ${TO}${NOTIFY_FROM:+ -From: $NOTIFY_FROM} +From: \"UPS-$HOSTNAME\" <$NOTIFY_FROM>} Subject: UPS on '$HOSTNAME': $message UPS on '$HOSTNAME': $message Modified: branches/1.0/project/astlinux/target_skeleton/usr/sbin/wan-failover =================================================================== --- branches/1.0/project/astlinux/target_skeleton/usr/sbin/wan-failover 2016-03-15 20:52:51 UTC (rev 7596) +++ branches/1.0/project/astlinux/target_skeleton/usr/sbin/wan-failover 2016-03-16 17:17:18 UTC (rev 7597) @@ -75,7 +75,7 @@ unset IFS for TO in $NOTIFY; do echo "To: ${TO}${NOTIFY_FROM:+ -From: $NOTIFY_FROM} +From: \"WAN-$HOSTNAME\" <$NOTIFY_FROM>} Subject: $subject $body This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <abe...@us...> - 2016-03-15 20:52:53
|
Revision: 7596 http://sourceforge.net/p/astlinux/code/7596 Author: abelbeck Date: 2016-03-15 20:52:51 +0000 (Tue, 15 Mar 2016) Log Message: ----------- update ChangeLog Modified Paths: -------------- branches/1.0/docs/ChangeLog.txt Modified: branches/1.0/docs/ChangeLog.txt =================================================================== --- branches/1.0/docs/ChangeLog.txt 2016-03-15 20:45:39 UTC (rev 7595) +++ branches/1.0/docs/ChangeLog.txt 2016-03-15 20:52:51 UTC (rev 7596) @@ -26,10 +26,18 @@ -- sqlite, version bump to 3.11.1 +-- Monit, version bump to 5.17.1 + -- nut, version bump to 2.7.4 +-- ethtool, version bump to 4.5 + -- nano, version bump to 2.5.3 +-- expat, version bump to 2.1.1 + +-- Time Zone Database update, tzdata2016b and php-timezonedb-2016.2 + ** Networking -- OpenSSL, version bump to 1.0.1s, security fixes: CVE-2016-0800, CVE-2016-0705, CVE-2016-0798, CVE-2016-0797, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |