Browse code

Merge branch 'master' of https://github.com/vmware/photon

archive authored on 2018/10/02 23:30:19
Showing 22 changed files
... ...
@@ -1,6 +1,6 @@
1 1
 Name:           ddclient
2 2
 Version:        3.9.0
3
-Release:        1%{?dist}
3
+Release:        2%{?dist}
4 4
 Url:            https://sourceforge.net/p/ddclient/wiki/Home/
5 5
 Summary:        Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider
6 6
 License:        GPLv2
... ...
@@ -11,6 +11,7 @@ Source0:        http://downloads.sourceforge.net/project/ddclient/ddclient/ddcli
11 11
 Requires:       perl
12 12
 Requires:       perl-IO-Socket-SSL
13 13
 Requires:       perl-JSON-Any
14
+Requires:       perl-Data-Validate-IP
14 15
 
15 16
 %description
16 17
 DDclient is a Perl client used to update dynamic DNS entries for accounts on Dynamic DNS Network Service Provider. It was originally written by Paul Burry and is now mostly by wimpunk. It has the capability to update more than just dyndns and it can fetch your WAN-ipaddress in a few different ways.
... ...
@@ -52,6 +53,8 @@ EOF
52 52
 %dir /var/cache/ddclient
53 53
 
54 54
 %changelog
55
+* Thu Sep 27 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 3.9.0-2
56
+- Add perl-Data-Validate-IP as a runtime dependency.
55 57
 * Mon Sep 10 2018 Ajay Kaher <akaher@vmware.com> 3.9.0-1
56 58
 - Upgraded to version 3.9.0
57 59
 * Fri Oct 13 2017 Alexey Makhalov <amakhalov@vmware.com> 3.8.3-3
... ...
@@ -1,6 +1,6 @@
1 1
 #
2 2
 # Automatically generated file; DO NOT EDIT.
3
-# Linux/arm64 4.14.54 Kernel Configuration
3
+# Linux/arm64 4.14.67 Kernel Configuration
4 4
 #
5 5
 CONFIG_ARM64=y
6 6
 CONFIG_64BIT=y
... ...
@@ -231,7 +231,7 @@ CONFIG_KEXEC_CORE=y
231 231
 CONFIG_KPROBES=y
232 232
 CONFIG_JUMP_LABEL=y
233 233
 # CONFIG_STATIC_KEYS_SELFTEST is not set
234
-# CONFIG_UPROBES is not set
234
+CONFIG_UPROBES=y
235 235
 # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
236 236
 CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
237 237
 CONFIG_KRETPROBES=y
... ...
@@ -617,6 +617,7 @@ CONFIG_XEN=y
617 617
 CONFIG_FORCE_MAX_ZONEORDER=11
618 618
 CONFIG_UNMAP_KERNEL_AT_EL0=y
619 619
 CONFIG_HARDEN_BRANCH_PREDICTOR=y
620
+CONFIG_ARM64_SSBD=y
620 621
 CONFIG_ARMV8_DEPRECATED=y
621 622
 CONFIG_SWP_EMULATION=y
622 623
 CONFIG_CP15_BARRIER_EMULATION=y
... ...
@@ -2,7 +2,7 @@
2 2
 Summary:        Kernel
3 3
 Name:           linux
4 4
 Version:        4.14.67
5
-Release:        1%{?kat_build:.%kat_build}%{?dist}
5
+Release:        2%{?kat_build:.%kat_build}%{?dist}
6 6
 License:    	GPLv2
7 7
 URL:        	http://www.kernel.org/
8 8
 Group:        	System Environment/Kernel
... ...
@@ -367,6 +367,8 @@ ln -sf %{name}-%{uname_r}.cfg /boot/photon.cfg
367 367
 %endif
368 368
 
369 369
 %changelog
370
+*   Tue Sep 25 2018 Ajay Kaher <akaher@vmware.com> 4.14.67-2
371
+-   Build hang (at make oldconfig) fix in config_aarch64
370 372
 *   Wed Sep 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.67-1
371 373
 -   Update to version 4.14.67
372 374
 *   Tue Sep 18 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-7
373 375
new file mode 100644
... ...
@@ -0,0 +1,44 @@
0
+Summary:        IPv4 and IPv6 validation methods
1
+Name:           perl-Data-Validate-IP
2
+Version:        0.27
3
+Release:        1%{?dist}
4
+License:        GPL+ or Artistic
5
+Group:          Development/Libraries
6
+URL:            https://metacpan.org/release/Data-Validate-IP
7
+Source0:        https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Data-Validate-IP-%{version}.tar.gz
8
+%define sha1    Data-Validate-IP=da24fd6404359e475f65d35cb4341db74c48f48a
9
+Vendor:         VMware, Inc.
10
+Distribution:   Photon
11
+BuildArch:      noarch
12
+BuildRequires:  perl
13
+Requires:       perl
14
+Requires:       perl-NetAddr-IP
15
+
16
+%description
17
+This module provides a number IP address validation subs that both
18
+validate and untaint their input. This includes both basic validation
19
+(is_ipv4() and is_ipv6()) and special cases like checking whether an
20
+address belongs to a specific network or whether an address is public
21
+or private (reserved).
22
+
23
+%prep
24
+%setup -q -n Data-Validate-IP-%{version}
25
+
26
+%build
27
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="%{optflags}"
28
+make %{?_smp_mflags}
29
+
30
+%install
31
+make install DESTDIR=%{buildroot}
32
+find %{buildroot} -name 'perllocal.pod' -delete
33
+
34
+%check
35
+make test
36
+
37
+%files
38
+%{perl_vendorlib}/*
39
+%{_mandir}/man3/*
40
+
41
+%changelog
42
+*   Thu Sep 27 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 0.27-1
43
+-   Initial version.
0 44
new file mode 100644
... ...
@@ -0,0 +1,39 @@
0
+Summary:        Manages IPv4 and IPv6 addresses and subnets
1
+Name:           perl-NetAddr-IP
2
+Version:        4.079
3
+Release:        1%{?dist}
4
+License:        GPLv2+ or Artistic
5
+Group:          Development/Libraries
6
+URL:            https://metacpan.org/release/NetAddr-IP
7
+Source0:        https://cpan.metacpan.org/authors/id/M/MI/MIKER/NetAddr-IP-%{version}.tar.gz
8
+%define sha1    NetAddr-IP=41f0048dccf016077e65b93a681e40b4f6b28336
9
+Vendor:         VMware, Inc.
10
+Distribution:   Photon
11
+BuildRequires:  perl
12
+Requires:       perl
13
+
14
+%description
15
+This module provides an object-oriented abstraction on top of IP
16
+addresses or IP subnets, that allows for easy manipulations.
17
+
18
+%prep
19
+%setup -q -n NetAddr-IP-%{version}
20
+
21
+%build
22
+perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 OPTIMIZE="%{optflags}"
23
+make %{?_smp_mflags}
24
+
25
+%install
26
+make install DESTDIR=%{buildroot}
27
+find %{buildroot} -name 'perllocal.pod' -delete
28
+
29
+%check
30
+make test
31
+
32
+%files
33
+%{perl_vendorlib}/*
34
+%{_mandir}/man3/*
35
+
36
+%changelog
37
+*   Thu Sep 27 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.079-1
38
+-   Initial version.
... ...
@@ -35,6 +35,7 @@
35 35
 %_enable_debug_packages 1
36 36
 %_include_minidebuginfo 1
37 37
 %_use_internal_dependency_generator 1
38
+%_build_id_links alldebug
38 39
 
39 40
 %__os_install_post    \
40 41
     %{_rpmconfigdir}/brp-compress \
... ...
@@ -4,7 +4,7 @@
4 4
 Summary:        Package manager
5 5
 Name:           rpm
6 6
 Version:        4.14.2
7
-Release:        1%{?dist}
7
+Release:        2%{?dist}
8 8
 License:        GPLv2+
9 9
 URL:            http://rpm.org
10 10
 Group:          Applications/System
... ...
@@ -257,6 +257,8 @@ rm -rf %{buildroot}
257 257
 %{python3_sitelib}/*
258 258
 
259 259
 %changelog
260
+*   Fri Sep 28 2018 Alexey Makhalov <amakhalov@vmware.com> 4.14.2-2
261
+-   macros: set _build_id_links to alldebug
260 262
 *   Fri Sep 14 2018 Keerthana K <keerthanak@vmware.com> 4.14.2-1
261 263
 -   Update to version 4.14.2
262 264
 *   Thu Dec 21 2017 Xiaolin Li <xiaolinl@vmware.com> 4.13.0.1-7
... ...
@@ -4,7 +4,7 @@
4 4
 
5 5
 Name: rubygem-ffi
6 6
 Version:        1.9.25
7
-Release:        2%{?dist}
7
+Release:        3%{?dist}
8 8
 Summary:        Ruby FFI library
9 9
 Group:          Development/Languages
10 10
 License:        BSD-2-Clause
... ...
@@ -27,9 +27,11 @@ gem install -V --local --force --install-dir %{buildroot}/%{gemdir} %{SOURCE0}
27 27
 %files
28 28
 %defattr(-,root,root,-)
29 29
 %{gemdir}
30
-%exclude /usr/lib/ruby/gems/2.5.0/gems/ffi-1.9.25/ext/ffi_c/libffi-x86_64-linux/include/ffitarget.h
30
+%exclude /usr/lib/ruby/gems/2.5.0/gems/ffi-1.9.25/ext/ffi_c/libffi-%{_arch}-linux/include/ffitarget.h
31 31
 
32 32
 %changelog
33
+*   Tue Sep 25 2018 Ajay Kaher <akaher@vmware.com> 1.9.25-3
34
+-   Adding aarch64 support.
33 35
 *   Tue Sep 25 2018 Alexey Makhalov <amakhalov@vmware.com> 1.9.25-2
34 36
 -   Remove Provides itself and BuildArch
35 37
 *   Mon Aug 13 2018 Srinidhi Rao <srinidhir@vmware.com> 1.9.25-1
... ...
@@ -178,6 +178,7 @@
178 178
         "cifs-utils",
179 179
         "c-ares",
180 180
         "dnsmasq",
181
+        "ddclient",
181 182
         "netmgmt",
182 183
         "motd"
183 184
     ]
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER dheerajs@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER kaushikk@vmware.com
4 4
 
... ...
@@ -4,6 +4,6 @@ FROM scratch
4 4
 
5 5
 MAINTAINER kulkarniv@vmware.com
6 6
 
7
-ADD photon-rootfs-2.0.tar.bz2 /
7
+ADD photon-rootfs-3.0.tar.bz2 /
8 8
 
9 9
 CMD ["/bin/sh"]
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER dheerajs@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 MAINTAINER kulkarniv@vmware.com
4 4
 
... ...
@@ -1,4 +1,4 @@
1
-FROM k8s-base-image:2.0
1
+FROM k8s-base-image:3.0
2 2
 
3 3
 # This script may automatically configure wavefront without prompting, based on
4 4
 # these variables: