Browse code

fix comments in specs

Change-Id: I7fb3cc5c00a9361ef648761b52c7f79a716eb434
Signed-off-by: Shreenidhi Shedi <sshedi@vmware.com>
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/14986
Reviewed-by: Tapas Kundu <tkundu@vmware.com>
Tested-by: Tapas Kundu <tkundu@vmware.com>

Shreenidhi Shedi authored on 2021/12/27 19:12:28
Showing 35 changed files
... ...
@@ -7,8 +7,10 @@ URL:            http://www.chiark.greenend.org.uk/ucgi/~ian/git/authbind.git
7 7
 Group:          Applications/utils
8 8
 Vendor:         VMware, Inc.
9 9
 Distribution:   Photon
10
+
10 11
 Source0:        http://ftp.debian.org/debian/pool/main/a/%{name}/%{name}_%{version}.tar.gz
11 12
 %define sha1 authbind=18434ebfbff5560e8691ebafcb2896837447a98f
13
+
12 14
 %description
13 15
 The authbind software allows a program that would normally require superuser privileges to access privileged network services to run as a non-privileged user.
14 16
 
... ...
@@ -23,11 +25,12 @@ make %{?_smp_mflags}
23 23
 
24 24
 %install
25 25
 rm -rf %{buildroot}
26
-mkdir -p %{buildroot}%{_bindir}
27
-mkdir -p %{buildroot}%{_libdir}
28
-mkdir -p %{buildroot}%{_sysconfdir}
29
-mkdir -p %{buildroot}%{_mandir}/man1
30
-mkdir -p %{buildroot}%{_mandir}/man8
26
+mkdir -p %{buildroot}%{_bindir} \
27
+         %{buildroot}%{_libdir} \
28
+         %{buildroot}%{_sysconfdir} \
29
+         %{buildroot}%{_mandir}/man1 \
30
+         %{buildroot}%{_mandir}/man8
31
+
31 32
 make install DESTDIR=%{buildroot} STRIP=/bin/true %{?_smp_mflags}
32 33
 install -vm 755 authbind %{buildroot}%{_bindir}
33 34
 install -vm 755 helper %{buildroot}%{_libdir}
... ...
@@ -45,7 +48,7 @@ cp authbind-helper.8* %{buildroot}%{_mandir}/man8
45 45
 %{_mandir}
46 46
 
47 47
 %changelog
48
-*    Thu Oct 22 2020 Dweep Advani <dadvani@vmware.com> 2.1.2-2
49
--    Fixed install failure
50
-*    Fri Jul 14 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 2.1.2-1
51
--    Initial build. First version
48
+* Thu Oct 22 2020 Dweep Advani <dadvani@vmware.com> 2.1.2-2
49
+- Fixed install failure
50
+* Fri Jul 14 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 2.1.2-1
51
+- Initial build. First version
... ...
@@ -8,6 +8,7 @@ URL:            http://www.kernel.org/pub/linux/daemons/autofs
8 8
 Group:          System Environment/Daemons
9 9
 Vendor:         VMware, Inc.
10 10
 Distribution:   Photon
11
+
11 12
 Source0:        http://www.kernel.org/pub/linux/daemons/%{name}/v5/%{name}-%{version}.tar.xz
12 13
 %define sha1    %{name}=69ec5339ca9a7ec15f0a28e18f9c4e93906ffcd2
13 14
 Source1:        %{name}.service
... ...
@@ -15,8 +16,10 @@ Source1:        %{name}.service
15 15
 BuildRequires:  systemd
16 16
 BuildRequires:  rpcsvc-proto-devel
17 17
 BuildRequires:  libtirpc-devel
18
+
18 19
 Requires:       systemd
19 20
 Requires:       libtirpc
21
+
20 22
 %description
21 23
 Automounting is the process of automatically mounting and unmounting of file systems by a daemon. Autofs includes both a user-space daemon and code in the kernel that assists the daemon.
22 24
 
... ...
@@ -24,15 +27,16 @@ Automounting is the process of automatically mounting and unmounting of file sys
24 24
 %autosetup -p1
25 25
 
26 26
 %build
27
-%configure --prefix=/usr \
28
-            --mandir=/usr/share/man \
29
-	    --with-libtirpc
27
+%configure --with-libtirpc
28
+
30 29
 make %{?_smp_mflags}
31 30
 
32 31
 %install
33
-mkdir -p -m755 %{buildroot}/lib/systemd/system
34
-mkdir -p -m755 %{buildroot}/etc/auto.master.d
32
+mkdir -p -m755 %{buildroot}/lib/systemd/system \
33
+               %{buildroot}/etc/auto.master.d
34
+
35 35
 make install mandir=%{_mandir} INSTALLROOT=%{buildroot} %{?_smp_mflags}
36
+
36 37
 mkdir -p -m755 %{buildroot}/etc/sysconfig
37 38
 make -C redhat %{?_smp_mflags}
38 39
 install -p -D -m 0644 %{SOURCE1} %{buildroot}/lib/systemd/system/autofs.service
... ...
@@ -45,7 +49,7 @@ install -m 755 samples/auto.smb %{buildroot}/etc/auto.smb
45 45
 install -m 600 samples/autofs_ldap_auth.conf %{buildroot}/etc/autofs_ldap_auth.conf
46 46
 rm -rf %{buildroot}/etc/rc.d
47 47
 
48
-#%check
48
+#%%check
49 49
 #This package does not come with a test suite.
50 50
 
51 51
 %post
... ...
@@ -78,15 +82,15 @@ rm -rf %{buildroot}/*
78 78
 /lib/systemd/system/autofs.service
79 79
 
80 80
 %changelog
81
-*   Mon Apr 12 2021 Gerrit Photon <photon-checkins@vmware.com> 5.1.7-1
82
--   Automatic Version Bump
83
-*   Mon Aug 10 2020 Shreyas B <shreyasb@vmware.com> 5.1.6-2
84
--   Fix service start issue
85
-*   Fri Oct 18 2019 Shreyas B <shreyasb@vmware.com> 5.1.6-1
86
--   Update version to 5.1.6
87
-*   Fri Sep 21 2018 Alexey Makhalov <amakhalov@vmware.com> 5.1.4-2
88
--   Use rpcsvc-proto and libtirpc
89
-*   Thu Sep 06 2018 Anish Swaminathan <anishs@vmware.com> 5.1.4-1
90
--   Update version to 5.1.4
91
-*   Thu Jul 06 2017 Xiaolin Li <xiaolinl@vmware.com> 5.1.3-1
92
--   Initial build. First version
81
+* Mon Apr 12 2021 Gerrit Photon <photon-checkins@vmware.com> 5.1.7-1
82
+- Automatic Version Bump
83
+* Mon Aug 10 2020 Shreyas B <shreyasb@vmware.com> 5.1.6-2
84
+- Fix service start issue
85
+* Fri Oct 18 2019 Shreyas B <shreyasb@vmware.com> 5.1.6-1
86
+- Update version to 5.1.6
87
+* Fri Sep 21 2018 Alexey Makhalov <amakhalov@vmware.com> 5.1.4-2
88
+- Use rpcsvc-proto and libtirpc
89
+* Thu Sep 06 2018 Anish Swaminathan <anishs@vmware.com> 5.1.4-1
90
+- Update version to 5.1.4
91
+* Thu Jul 06 2017 Xiaolin Li <xiaolinl@vmware.com> 5.1.3-1
92
+- Initial build. First version
... ...
@@ -7,17 +7,21 @@ Vendor:        VMware, Inc.
7 7
 Distribution:  Photon
8 8
 License:       Apache 2.0
9 9
 URL:           http://www.github.com/vmware/c-rest-engine
10
-Requires:      openssl >= 1.0.1
11
-BuildRequires: coreutils >= 8.22
12
-BuildRequires: openssl-devel >= 1.0.1
10
+
13 11
 Source0:       %{name}-%{version}.tar.gz
12
+%define sha1   c-rest-engine=25aa9d1f2680e26114dee18365c510692552f8e4
13
+
14 14
 Patch0:        c-rest-engine-aarch64.patch
15 15
 Patch1:        c-rest-engine-fix-log-file-len.patch
16 16
 Patch2:        preprocess-timeout.patch
17 17
 Patch3:        fd_leak.patch
18 18
 Patch4:        include_time_header.patch
19 19
 Patch5:        openssl-1.1.1-compatibility.patch
20
-%define sha1   c-rest-engine=25aa9d1f2680e26114dee18365c510692552f8e4
20
+
21
+Requires:      openssl >= 1.0.1
22
+
23
+BuildRequires: coreutils >= 8.22
24
+BuildRequires: openssl-devel >= 1.0.1
21 25
 
22 26
 %description
23 27
 c-rest-engine is a minimal embedded http(s) server written in C.
... ...
@@ -38,7 +42,7 @@ development libs and header files for c-rest-engine
38 38
 %build
39 39
 cd build
40 40
 autoreconf -mif ..
41
-../configure \
41
+sh ../configure \
42 42
     --host=%{_host} --build=%{_build} \
43 43
     --prefix=%{_prefix} \
44 44
     --with-ssl=/usr \
... ...
@@ -48,7 +52,6 @@ autoreconf -mif ..
48 48
 make %{?_smp_mflags} CFLAGS="-O2 -fcommon -Wno-error=unused-result -Wno-error=stringop-truncation -Wno-error=stringop-overflow"
49 49
 
50 50
 %install
51
-
52 51
 [ %{buildroot} != "/" ] && rm -rf %{buildroot}/*
53 52
 cd build && make install DESTDIR=%{buildroot}
54 53
 find %{buildroot} -name '*.la' -delete
... ...
@@ -67,41 +70,41 @@ find %{buildroot} -name '*.la' -delete
67 67
 # %doc ChangeLog README COPYING
68 68
 
69 69
 %changelog
70
-*  Wed Aug 04 2021 Satya Naga Vasamsetty <svasamsetty@vmware.com> 1.2-8
71
--  Bump up release for openssl
72
-*  Thu Jan 14 2021 Alexey Makhalov <amakhalov@vmware.com> 1.2-7
73
--  GCC-10 support.
74
-*  Wed Nov 18 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 1.2-6
75
--  Remove make check as unit tests are not present in c-rest-engine
76
-*  Wed Jul 22 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 1.2-5
77
--  Fix openssl-1.1.1g compatibility
78
-*  Fri Jan 11 2019 Ankit Jain <ankitja@vmware.com> 1.2-4
79
--  Added Makecheck
80
-*  Tue May 08 2018 Kumar Kaushik <kaushikk@vmware.com> 1.2-3
81
--  Appying patch for fd leak issue.
82
-*  Fri Feb 23 2018 Kumar Kaushik <kaushikk@vmware.com> 1.2-2
83
--  Appying patch for preprocess timeout.
84
-*  Wed Feb 14 2018 Kumar Kaushik <kaushikk@vmware.com> 1.2-1
85
--  Upgrading to version 1.2. Removing all upstream patches.
86
-*  Thu Nov 23 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.1-1
87
--  Update to v1.1-1
88
-*  Tue Nov 14 2017 Alexey Makhalov <amakhalov@vmware.com> 1.0.5-2
89
--  Aarch64 support
90
-*  Thu Nov 02 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.5-1
91
--  Adding version, 1.0.5, get peer info API.
92
-*  Mon Sep 18 2017 Alexey Makhalov <amakhalov@vmware.com> 1.0.4-3
93
--  Remove coreutils runtime dependency.
94
-*  Tue Sep 12 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.4-2
95
--  Making default log level as ERROR.
96
-*  Mon Sep 11 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.4-1
97
--  Updating to version 1.0.4.
98
-*  Tue Aug 22 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.3-2
99
--  Upstream version 1.0.4 patch for 1.0.3.
100
-*  Fri Jul 21 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.3-1
101
--  Updating version to 1.0.3, API for setting SSL info.
102
-*  Tue Jun 20 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.2-1
103
--  Updating version to 1.0.2
104
-*  Thu May 18 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.1-1
105
--  Updating version to 1.0.1
106
-*  Thu May 04 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.0-1
107
--  Initial build.  First version
70
+* Wed Aug 04 2021 Satya Naga Vasamsetty <svasamsetty@vmware.com> 1.2-8
71
+- Bump up release for openssl
72
+* Thu Jan 14 2021 Alexey Makhalov <amakhalov@vmware.com> 1.2-7
73
+- GCC-10 support.
74
+* Wed Nov 18 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 1.2-6
75
+- Remove make check as unit tests are not present in c-rest-engine
76
+* Wed Jul 22 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 1.2-5
77
+- Fix openssl-1.1.1g compatibility
78
+* Fri Jan 11 2019 Ankit Jain <ankitja@vmware.com> 1.2-4
79
+- Added Makecheck
80
+* Tue May 08 2018 Kumar Kaushik <kaushikk@vmware.com> 1.2-3
81
+- Appying patch for fd leak issue.
82
+* Fri Feb 23 2018 Kumar Kaushik <kaushikk@vmware.com> 1.2-2
83
+- Appying patch for preprocess timeout.
84
+* Wed Feb 14 2018 Kumar Kaushik <kaushikk@vmware.com> 1.2-1
85
+- Upgrading to version 1.2. Removing all upstream patches.
86
+* Thu Nov 23 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.1-1
87
+- Update to v1.1-1
88
+* Tue Nov 14 2017 Alexey Makhalov <amakhalov@vmware.com> 1.0.5-2
89
+- Aarch64 support
90
+* Thu Nov 02 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.5-1
91
+- Adding version, 1.0.5, get peer info API.
92
+* Mon Sep 18 2017 Alexey Makhalov <amakhalov@vmware.com> 1.0.4-3
93
+- Remove coreutils runtime dependency.
94
+* Tue Sep 12 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.4-2
95
+- Making default log level as ERROR.
96
+* Mon Sep 11 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.4-1
97
+- Updating to version 1.0.4.
98
+* Tue Aug 22 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.3-2
99
+- Upstream version 1.0.4 patch for 1.0.3.
100
+* Fri Jul 21 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.3-1
101
+- Updating version to 1.0.3, API for setting SSL info.
102
+* Tue Jun 20 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.2-1
103
+- Updating version to 1.0.2
104
+* Thu May 18 2017 Kumar Kaushik <kaushikk@vmware.com> 1.0.1-1
105
+- Updating version to 1.0.1
106
+* Thu May 04 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.0-1
107
+- Initial build.  First version
... ...
@@ -6,21 +6,24 @@ Group:         Applications/System
6 6
 Vendor:        VMware, Inc.
7 7
 License:       Apache-2.0
8 8
 URL:           https://github.com/projectcalico/calico-bgp-daemon
9
+Distribution:  Photon
10
+
9 11
 Source0:       %{name}-%{version}.tar.gz
10 12
 %define sha1 calico-bgp-daemon=d823d92d1bbb887ea885080ab2b989a75e3a338d
11 13
 Source1:        glide-cache-for-%{name}-%{version}.tar.xz
12 14
 %define sha1 glide-cache-for-%{name}=f331a0f7e0e18d524f111849fdf2325c419ca29e
13
-Distribution:  Photon
15
+
14 16
 BuildRequires: git
15 17
 BuildRequires: glide
16 18
 BuildRequires: go >= 1.7
17
-%define debug_package %{nil}
18 19
 
19 20
 %description
20 21
 GoBGP based Calico BGP Daemon, an alternative to BIRD in calico/node.
21 22
 
23
+%define debug_package %{nil}
24
+
22 25
 %prep
23
-%setup -q
26
+%autosetup -p1
24 27
 
25 28
 %build
26 29
 export GO111MODULE=auto
... ...
@@ -38,7 +41,7 @@ go build -v -o dist/calico-bgp-daemon -ldflags "-X main.VERSION=%{version} -s -w
38 38
 install -vdm 755 %{buildroot}%{_bindir}
39 39
 install ${GOPATH}/src/github.com/projectcalico/calico-bgp-daemon/dist/calico-bgp-daemon %{buildroot}%{_bindir}/
40 40
 
41
-#%check
41
+#%%check
42 42
 # No tests available for this pkg
43 43
 
44 44
 %files
... ...
@@ -46,15 +49,15 @@ install ${GOPATH}/src/github.com/projectcalico/calico-bgp-daemon/dist/calico-bgp
46 46
 %{_bindir}/calico-bgp-daemon
47 47
 
48 48
 %changelog
49
-*   Fri Jun 11 2021 Piyush Gupta<gpiyush@vmware.com> 0.2.2-6
50
--   Bump up version to compile with new go
51
-*   Fri Feb 05 2021 Harinadh D <hdommaraju@vmware.com> 0.2.2-5
52
--   Bump up version to compile with new go
53
-*   Fri Jan 15 2021 Piyush Gupta<gpiyush@vmware.com> 0.2.2-4
54
--   Bump up version to compile with new go
55
-*    Tue Jun 09 2020 Ashwin H <ashwinh@vmware.com> 0.2.2-3
56
--    Use cache for dependencies
57
-*    Mon Sep 11 2017 Vinay Kulkarni <kulkarniv@vmware.com> 0.2.2-2
58
--    gobgp comes from the Go BGP package.
59
-*    Thu Aug 17 2017 Vinay Kulkarni <kulkarniv@vmware.com> 0.2.2-1
60
--    Calico BGP daemon for PhotonOS.
49
+* Fri Jun 11 2021 Piyush Gupta<gpiyush@vmware.com> 0.2.2-6
50
+- Bump up version to compile with new go
51
+* Fri Feb 05 2021 Harinadh D <hdommaraju@vmware.com> 0.2.2-5
52
+- Bump up version to compile with new go
53
+* Fri Jan 15 2021 Piyush Gupta<gpiyush@vmware.com> 0.2.2-4
54
+- Bump up version to compile with new go
55
+* Tue Jun 09 2020 Ashwin H <ashwinh@vmware.com> 0.2.2-3
56
+- Use cache for dependencies
57
+* Mon Sep 11 2017 Vinay Kulkarni <kulkarniv@vmware.com> 0.2.2-2
58
+- gobgp comes from the Go BGP package.
59
+* Thu Aug 17 2017 Vinay Kulkarni <kulkarniv@vmware.com> 0.2.2-1
60
+- Calico BGP daemon for PhotonOS.
... ...
@@ -6,17 +6,20 @@ Group:         Applications/System
6 6
 Vendor:        VMware, Inc.
7 7
 License:       GPL
8 8
 URL:           https://github.com/projectcalico/bird
9
+Distribution:  Photon
10
+
9 11
 Source0:       %{name}-%{version}.tar.gz
12
+%define sha1 calico-bird=5a74a55574493d467bc940e853c287b458a2e0a4
13
+
10 14
 Patch0:        calico-bird-gcc-10.patch
11
-Distribution:  Photon
15
+
12 16
 BuildRequires: autoconf
13
-%define sha1 calico-bird=5a74a55574493d467bc940e853c287b458a2e0a4
14 17
 
15 18
 %description
16 19
 Project Calico fork of the BIRD Internet Routing Daemon.
17 20
 
18 21
 %prep
19
-%autosetup -n bird-%{version} -p1
22
+%autosetup -p1 -n bird-%{version} -p1
20 23
 
21 24
 %build
22 25
 mkdir -p dist
... ...
@@ -27,7 +30,9 @@ autoconf
27 27
     --enable-ipv6=yes \
28 28
     --enable-client=yes \
29 29
     --enable-pthreads=yes
30
+
30 31
 make %{?_smp_mflags}
32
+
31 33
 # Remove the dynmaic binaries and rerun make to create static binaries
32 34
 rm bird birdcl
33 35
 make %{?_smp_mflags} CC="gcc -static"
... ...
@@ -35,6 +40,7 @@ cp bird dist/bird6
35 35
 cp birdcl dist/birdcl
36 36
 # IPv4 bird
37 37
 make clean %{?_smp_mflags}
38
+
38 39
 %configure \
39 40
     --with-protocols="bgp pipe static" \
40 41
     --enable-client=no \
... ...
@@ -50,7 +56,7 @@ install -vpm 0755 -t %{buildroot}%{_bindir}/ dist/bird
50 50
 install -vpm 0755 -t %{buildroot}%{_bindir}/ dist/bird6
51 51
 install -vpm 0755 -t %{buildroot}%{_bindir}/ dist/birdcl
52 52
 
53
-#%check
53
+#%%check
54 54
 # No tests available for this pkg
55 55
 
56 56
 %files
... ...
@@ -60,13 +66,13 @@ install -vpm 0755 -t %{buildroot}%{_bindir}/ dist/birdcl
60 60
 %{_bindir}/birdcl
61 61
 
62 62
 %changelog
63
-*   Tue Sep 07 2021 Keerthana K <keerthanak@vmware.com> 0.3.3-3
64
--   Bump up version to compile with new glibc
65
-*   Fri Jan 15 2021 Alexey Makhalov <amakhalov@vmware.com> 0.3.3-2
66
--   GCC-10 support.
67
-*   Tue Jun 23 2020 Gerrit Photon <photon-checkins@vmware.com> 0.3.3-1
68
--   Automatic Version Bump
69
-*   Fri Oct 13 2017 Alexey Makhalov <amakhalov@vmware.com> 0.3.1-2
70
--   Use standard configure macros
71
-*   Wed Aug 16 2017 Vinay Kulkarni <kulkarniv@vmware.com> 0.3.1-1
72
--   Calico BIRD routing daemon for PhotonOS.
63
+* Tue Sep 07 2021 Keerthana K <keerthanak@vmware.com> 0.3.3-3
64
+- Bump up version to compile with new glibc
65
+* Fri Jan 15 2021 Alexey Makhalov <amakhalov@vmware.com> 0.3.3-2
66
+- GCC-10 support.
67
+* Tue Jun 23 2020 Gerrit Photon <photon-checkins@vmware.com> 0.3.3-1
68
+- Automatic Version Bump
69
+* Fri Oct 13 2017 Alexey Makhalov <amakhalov@vmware.com> 0.3.1-2
70
+- Use standard configure macros
71
+* Wed Aug 16 2017 Vinay Kulkarni <kulkarniv@vmware.com> 0.3.1-1
72
+- Calico BIRD routing daemon for PhotonOS.
... ...
@@ -1,5 +1,6 @@
1
-#%global debug_package %{nil}
1
+%global debug_package %{nil}
2 2
 %global __os_install_post %{nil}
3
+
3 4
 Summary:        Cassandra is a highly scalable, eventually consistent, distributed, structured key-value store
4 5
 Name:           cassandra
5 6
 Version:        4.0.1
... ...
@@ -40,29 +41,26 @@ export JAVA_HOME=`echo /usr/lib/jvm/OpenJDK-*`
40 40
 ant jar javadoc -Drelease=true
41 41
 
42 42
 %install
43
-mkdir -p %{buildroot}/var/opt/%{name}/data
44
-mkdir -p %{buildroot}/var/log/%{name}
45
-mkdir -p %{buildroot}%{_bindir}
46
-mkdir -p %{buildroot}%{_sbindir}
47
-mkdir -p %{buildroot}%{_datadir}/cassandra
48
-mkdir -p %{buildroot}%{_sysconfdir}/cassandra
49
-mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
50
-mkdir -p %{buildroot}/etc/profile.d
43
+mkdir -p %{buildroot}/var/opt/%{name}/data \
44
+         %{buildroot}/var/log/%{name} \
45
+         %{buildroot}%{_bindir} \
46
+         %{buildroot}%{_sbindir} \
47
+         %{buildroot}%{_datadir}/cassandra \
48
+         %{buildroot}%{_sysconfdir}/cassandra \
49
+         %{buildroot}%{_sysconfdir}/sysconfig \
50
+         %{buildroot}/etc/profile.d \
51
+         %{buildroot}%{_unitdir}
51 52
 
52 53
 cp -pr conf/* %{buildroot}%{_sysconfdir}/cassandra/
53 54
 
54
-rm -f bin/cqlsh
55
-rm -f bin/cqlsh.py
55
+rm -f bin/cqlsh bin/cqlsh.py
56 56
 mv bin/%{name} %{buildroot}%{_sbindir}
57 57
 mv bin/%{name}.in.sh %{buildroot}%{_datadir}/cassandra/
58
-cp -p bin/* %{buildroot}%{_bindir}/
59
-cp -p tools/bin/* %{buildroot}%{_bindir}/
60
-cp -r lib %{buildroot}/var/opt/cassandra/
61
-cp -r build %{buildroot}/var/opt/cassandra/
62
-cp -p build/tools/lib/stress.jar %{buildroot}/var/opt/cassandra/lib
63
-cp -p build/apache-cassandra-%{version}.jar %{buildroot}/var/opt/cassandra/lib
64
-
65
-mkdir -p %{buildroot}%{_unitdir}
58
+cp -p bin/* tools/bin/* %{buildroot}%{_bindir}/
59
+cp -r lib build %{buildroot}/var/opt/cassandra/
60
+
61
+cp -p build/tools/lib/stress.jar build/apache-cassandra-%{version}.jar %{buildroot}/var/opt/cassandra/lib
62
+
66 63
 install -p -D -m 644 %{SOURCE1}  %{buildroot}%{_unitdir}/%{name}.service
67 64
 
68 65
 cat >> %{buildroot}/etc/sysconfig/cassandra <<- "EOF"
... ...
@@ -5,16 +5,20 @@ Release:        1%{?dist}
5 5
 License:        GPLv2+ or AFL
6 6
 URL:            http://www.freedesktop.org/wiki/Software/dbus
7 7
 Group:          Applications/File
8
-Source0:        http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.xz
9
-%define sha1    dbus=09e90abe435ac3bd8d2d6d1fafc886b0d97c8185
10 8
 Vendor:         VMware, Inc.
11 9
 Distribution:   Photon
10
+
11
+Source0:        http://dbus.freedesktop.org/releases/dbus/%{name}-%{version}.tar.xz
12
+%define sha1    dbus=09e90abe435ac3bd8d2d6d1fafc886b0d97c8185
13
+
12 14
 BuildRequires:  expat-devel
13 15
 BuildRequires:  systemd-devel
14 16
 BuildRequires:  xz-devel
17
+
15 18
 Requires:       expat
16 19
 Requires:       systemd
17 20
 Requires:       xz
21
+
18 22
 %description
19 23
 The dbus package contains dbus.
20 24
 
... ...
@@ -26,7 +30,7 @@ Requires:   expat-devel
26 26
 It contains the libraries and header files to create applications
27 27
 
28 28
 %prep
29
-%autosetup
29
+%autosetup -p1
30 30
 
31 31
 %build
32 32
 %configure \
... ...
@@ -35,8 +39,9 @@ It contains the libraries and header files to create applications
35 35
     --with-console-auth-dir=/run/console
36 36
 
37 37
 make %{?_smp_mflags}
38
+
38 39
 %install
39
-make DESTDIR=%{buildroot} install
40
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
40 41
 install -vdm755 %{buildroot}%{_lib}
41 42
 
42 43
 %check
... ...
@@ -54,7 +59,7 @@ make %{?_smp_mflags} check
54 54
 %{_docdir}/*
55 55
 %{_datadir}/dbus-1
56 56
 
57
-#%{_sharedstatedir}/*
57
+#%%{_sharedstatedir}/*
58 58
 
59 59
 %files  devel
60 60
 %defattr(-,root,root)
... ...
@@ -69,29 +74,29 @@ make %{?_smp_mflags} check
69 69
 %{_libdir}/*.so
70 70
 
71 71
 %changelog
72
-*   Mon Jun 22 2020 Gerrit Photon <photon-checkins@vmware.com> 1.13.18-1
73
--   Automatic Version Bump
74
-*   Wed May 06 2020 Susant Sahani <ssahani@vmware.com> 1.13.14-1
75
--   Update to 1.13.14
76
-*   Thu Nov 15 2018 Alexey Makhalov <amakhalov@vmware.com> 1.13.6-2
77
--   Cross compilation support
78
-*   Mon Sep 10 2018 Ajay Kaher <akaher@vmware.com> 1.13.6-1
79
--   Update to 1.13.6
80
-*   Fri Apr 21 2017 Bo Gan <ganb@vmware.com> 1.11.12-1
81
--   Update to 1.11.12
82
-*   Tue Dec 20 2016 Xiaolin Li <xiaolinl@vmware.com> 1.8.8-8
83
--   Move all header files to devel subpackage.
84
-*   Fri Nov 18 2016 Anish Swaminathan <anishs@vmware.com>  1.8.8-7
85
--   Change systemd dependency
86
-*   Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.8.8-6
87
--   Modified %check
88
-*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.8.8-5
89
--   GA - Bump release of all rpms
90
-*   Tue Sep 22 2015 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.8-4
91
--   Created devel sub-package
92
-*   Thu Jun 25 2015 Sharath George <sharathg@vmware.com> 1.8.8-3
93
--   Remove debug files.
94
-*   Mon May 18 2015 Touseef Liaqat <tliaqat@vmware.com> 1.8.8-2
95
--   Update according to UsrMove.
96
-*   Sun Apr 06 2014 Sharath George <sharathg@vmware.com> 1.8.8
97
--   Initial build. First version
72
+* Mon Jun 22 2020 Gerrit Photon <photon-checkins@vmware.com> 1.13.18-1
73
+- Automatic Version Bump
74
+* Wed May 06 2020 Susant Sahani <ssahani@vmware.com> 1.13.14-1
75
+- Update to 1.13.14
76
+* Thu Nov 15 2018 Alexey Makhalov <amakhalov@vmware.com> 1.13.6-2
77
+- Cross compilation support
78
+* Mon Sep 10 2018 Ajay Kaher <akaher@vmware.com> 1.13.6-1
79
+- Update to 1.13.6
80
+* Fri Apr 21 2017 Bo Gan <ganb@vmware.com> 1.11.12-1
81
+- Update to 1.11.12
82
+* Tue Dec 20 2016 Xiaolin Li <xiaolinl@vmware.com> 1.8.8-8
83
+- Move all header files to devel subpackage.
84
+* Fri Nov 18 2016 Anish Swaminathan <anishs@vmware.com>  1.8.8-7
85
+- Change systemd dependency
86
+* Wed Oct 05 2016 ChangLee <changlee@vmware.com> 1.8.8-6
87
+- Modified %check
88
+* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.8.8-5
89
+- GA - Bump release of all rpms
90
+* Tue Sep 22 2015 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.8-4
91
+- Created devel sub-package
92
+* Thu Jun 25 2015 Sharath George <sharathg@vmware.com> 1.8.8-3
93
+- Remove debug files.
94
+* Mon May 18 2015 Touseef Liaqat <tliaqat@vmware.com> 1.8.8-2
95
+- Update according to UsrMove.
96
+* Sun Apr 06 2014 Sharath George <sharathg@vmware.com> 1.8.8
97
+- Initial build. First version
... ...
@@ -4,6 +4,10 @@ Version:      4.4.2
4 4
 Release:      5%{?dist}
5 5
 License:      ISC
6 6
 Url:          http://isc.org/products/DHCP/
7
+Group:        System Environment/Base
8
+Vendor:       VMware, Inc.
9
+Distribution: Photon
10
+
7 11
 Source0:      ftp://ftp.isc.org/isc/dhcp/${version}/%{name}-%{version}.tar.gz
8 12
 %define sha1  dhcp=cb4ba6617e1bc2e3cbf770be5c0443b1ad276db5
9 13
 Source1:      dhclient-script
... ...
@@ -11,10 +15,6 @@ Source2:      dhclient.conf
11 11
 Source3:      dhcp.service
12 12
 Source:       dhcrelay.service
13 13
 
14
-Group:        System Environment/Base
15
-Vendor:       VMware, Inc.
16
-Distribution: Photon
17
-
18 14
 Patch0:       dhcp-nowplusinterval.patch
19 15
 Patch1:       dhcp-4.4.2-fno-common.patch
20 16
 Patch2:       dhcp-CVE-2021-25217.patch
... ...
@@ -115,7 +115,7 @@ mkdir -p %{buildroot}%{_localstatedir}/lib/dhclient/
115 115
 rm -f %{buildroot}%{_sysconfdir}/dhclient.conf.example
116 116
 rm -f %{buildroot}%{_sysconfdir}/dhcpd.conf.example
117 117
 
118
-#%check
118
+#%%check
119 119
 #Commented out %check due to missing support of ATF.
120 120
 
121 121
 %ldconfig_scriptlets
... ...
@@ -4,16 +4,18 @@ Version:	1.79.1
4 4
 Release:	8%{?dist}
5 5
 License:	Apache License
6 6
 URL:		http://www.docbook.org
7
-Source0:	http://downloads.sourceforge.net/docbook/%{name}-%{version}.tar.bz2
8
-%define sha1 docbook-xsl=7487b2acc7106253bb77fcddc7e1a9788601ad23
9 7
 Group:		Development/Tools
10 8
 Vendor:		VMware, Inc.
11 9
 Distribution:	Photon
12 10
 
11
+Source0:	http://downloads.sourceforge.net/docbook/%{name}-%{version}.tar.bz2
12
+%define sha1 docbook-xsl=7487b2acc7106253bb77fcddc7e1a9788601ad23
13
+
13 14
 Requires:	libxml2
14 15
 
15 16
 BuildRequires:	libxml2
16 17
 BuildRequires:  zip
18
+
17 19
 BuildArch:      noarch
18 20
 
19 21
 %description
... ...
@@ -21,6 +23,7 @@ The DocBook XML DTD-4.5 package contains document type definitions for
21 21
 verification of XML data files against the DocBook rule set. These are
22 22
 useful for structuring books and software documentation to a standard
23 23
 allowing you to utilize transformations already written for that standard.
24
+
24 25
 %prep
25 26
 %autosetup -p1
26 27
 
... ...
@@ -38,10 +41,10 @@ cp -v -R VERSION common eclipse epub extensions fo highlighting html \
38 38
     %{buildroot}/usr/share/xml/docbook/xsl-stylesheets-1.79.1
39 39
 
40 40
 pushd %{buildroot}/usr/share/xml/docbook/xsl-stylesheets-1.79.1
41
-rm extensions/saxon65.jar
42
-rm tools/lib/saxon.jar
43
-rm tools/lib/saxon9-ant.jar
44
-rm tools/lib/saxon9he.jar
41
+rm extensions/saxon65.jar \
42
+   tools/lib/saxon.jar \
43
+   tools/lib/saxon9-ant.jar \
44
+   tools/lib/saxon9he.jar
45 45
 ln -s VERSION VERSION.xsl
46 46
 popd
47 47
 
... ...
@@ -51,7 +54,7 @@ install -v -m644    RELEASE-NOTES* NEWS* \
51 51
                     %{buildroot}%{_docdir}/%{name}-%{version}
52 52
 
53 53
 #There is no source code for make check
54
-#%check
54
+#%%check
55 55
 #chmod 777 tests -R
56 56
 #make %{?_smp_mflags} check
57 57
 
... ...
@@ -80,6 +83,7 @@ xmlcatalog --noout --add "rewriteURI" \
80 80
            "http://docbook.sourceforge.net/release/xsl/current" \
81 81
            "/usr/share/xml/docbook/xsl-stylesheets-1.79.1" \
82 82
     /etc/xml/catalog
83
+
83 84
 %postun
84 85
 if [ $1 -eq 0 ] ; then
85 86
     if [ -f /etc/xml/catalog ]; then
... ...
@@ -87,29 +91,30 @@ if [ $1 -eq 0 ] ; then
87 87
         "/usr/share/xml/docbook/xsl-stylesheets-1.79.1" /etc/xml/catalog
88 88
     fi
89 89
 fi
90
+
90 91
 %files
91 92
 %defattr(-,root,root)
92 93
 /usr/share/xml/docbook/*
93 94
 %{_docdir}/*
94 95
 
95 96
 %changelog
96
-*       Mon Nov 08 2021 Nitesh Kumar <kunitesh@vmware.com> 1.79.1-8
97
--       Release bump up to use libxml2 2.9.12-1.
98
-*       Fri Jan 18 2019 Tapas Kundu <tkundu@vmware.com> 1.79.1-7
99
--       Removed saxon jar files while installing
100
-*	Tue Dec 04 2018 Ashwin H<ashwinh@vmware.com> 1.79.1-6
101
--       Remove windows installers
102
-*	Fri Aug 18 2017 Rongrong Qiu <rqiu@vmware.com> 1.79.1-5
103
--	Update make check for bug 1635477
104
-*	Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.79.1-4
105
--	Fix arch
106
-*	Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.79.1-3
107
--	GA - Bump release of all rpms
108
-*       Tue May 3 2016 Divya Thaluru <dthaluru@vmware.com>  1.79.1-2
109
--	Fixing spec file to handle rpm upgrade scenario correctly
110
-*       Thu Feb 25 2016 Kumar Kaushik <kaushikk@vmware.com> 1.79.1-1
111
--       Updated version.
112
-*       Wed May 20 2015 Touseef Liaqat <tliaqat@vmware.com> 1.78.1-2
113
--       Updated group.
114
-*	Mon Nov 24 2014 Divya Thaluru <dthaluru@vmware.com> 1.78.1-1
115
--	Initial build. First version
97
+* Mon Nov 08 2021 Nitesh Kumar <kunitesh@vmware.com> 1.79.1-8
98
+- Release bump up to use libxml2 2.9.12-1.
99
+* Fri Jan 18 2019 Tapas Kundu <tkundu@vmware.com> 1.79.1-7
100
+- Removed saxon jar files while installing
101
+* Tue Dec 04 2018 Ashwin H<ashwinh@vmware.com> 1.79.1-6
102
+- Remove windows installers
103
+* Fri Aug 18 2017 Rongrong Qiu <rqiu@vmware.com> 1.79.1-5
104
+- Update make check for bug 1635477
105
+* Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.79.1-4
106
+- Fix arch
107
+* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.79.1-3
108
+- GA - Bump release of all rpms
109
+* Tue May 3 2016 Divya Thaluru <dthaluru@vmware.com>  1.79.1-2
110
+- Fixing spec file to handle rpm upgrade scenario correctly
111
+* Thu Feb 25 2016 Kumar Kaushik <kaushikk@vmware.com> 1.79.1-1
112
+- Updated version.
113
+* Wed May 20 2015 Touseef Liaqat <tliaqat@vmware.com> 1.78.1-2
114
+- Updated group.
115
+* Mon Nov 24 2014 Divya Thaluru <dthaluru@vmware.com> 1.78.1-1
116
+- Initial build. First version
... ...
@@ -45,6 +45,7 @@ The package contains expat doc files.
45 45
 	--bindir=%{_bindir} \
46 46
 	--libdir=%{_libdir} \
47 47
 	--disable-static
48
+
48 49
 make %{?_smp_mflags}
49 50
 
50 51
 %install
... ...
@@ -76,7 +77,7 @@ rm -rf %{buildroot}/*
76 76
 ## TODO: There's some change in man page build path according to release notes.
77 77
 ## https://github.com/libexpat/libexpat/blob/R_2_2_7/expat/Changes
78 78
 ## #158 #263  CMake: Build man page in PROJECT_BINARY_DIR not _SOURCE_DIR
79
-#%{_mandir}/man1/*
79
+#%%{_mandir}/man1/*
80 80
 
81 81
 %files devel
82 82
 %{_includedir}/*
... ...
@@ -8,10 +8,14 @@ URL:            https://github.com/falcosecurity/%{name}/archive/refs/tags/%{ver
8 8
 Group:          Applications/System
9 9
 Vendor:         VMware, Inc.
10 10
 Distribution:   Photon
11
+
11 12
 Source0:        %{name}-%{version}.tar.gz
12 13
 %define sha1    falco=5e06986ef51fe3223b64482b73fa908db65c31e8
14
+
13 15
 Patch0:         build-Distinguish-yamlcpp-in-USE_BUNDLED-macro.patch
16
+
14 17
 BuildArch:      x86_64
18
+
15 19
 BuildRequires:  cmake
16 20
 BuildRequires:  openssl-devel
17 21
 BuildRequires:  curl-devel
... ...
@@ -33,6 +37,7 @@ BuildRequires:  dkms
33 33
 BuildRequires:  xz-devel
34 34
 BuildRequires:  jq
35 35
 %endif
36
+
36 37
 Requires:       linux = %{KERNEL_VERSION}-%{KERNEL_RELEASE}
37 38
 Requires:       zlib
38 39
 Requires:       ncurses
... ...
@@ -64,6 +69,7 @@ cd build
64 64
     -DUSE_BUNDLED_JQ:BOOL=OFF \
65 65
     -DUSE_BUNDLED_YAMLCPP:BOOL=ON \
66 66
     ..
67
+
67 68
 make %{?_smp_mflags} all KERNELDIR="/lib/modules/%{uname_r}/build"
68 69
 
69 70
 %install
... ...
@@ -73,7 +79,7 @@ mkdir -p %{buildroot}/lib/modules/%{uname_r}/extra
73 73
 install -vm 644 driver/falco.ko %{buildroot}/lib/modules/%{uname_r}/extra
74 74
 
75 75
 #falco requires docker instance and dpkg to pass make check.
76
-#%check
76
+#%%check
77 77
 #easy_install pip
78 78
 #pip install 'stevedore>=0.14'
79 79
 #pip install 'avocado-framework<=36.0'
... ...
@@ -100,51 +106,51 @@ rm -rf %{buildroot}/*
100 100
 /sbin/depmod -a
101 101
 
102 102
 %changelog
103
-*   Tue Nov 23 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 0.30.0-1
104
--   Update to version 0.30.0.
105
--   Add missing runtime dependency on linux.
106
-*   Wed Aug 04 2021 Satya Naga Vasamsetty <svasamsetty@vmware.com> 0.25.0-5
107
--   compile with openssl 3.0.0
108
-*   Tue Aug 03 2021 Nitesh Kumar <kunitesh@vmware.com> 0.25.0-4
109
--   Patched for CVE-2021-33505.
110
-*   Fri Feb 19 2021 Harinadh D <hdommaraju@vmware.com> 0.25.0-3
111
--   Version bump up to build with latest protobuf
112
-*   Tue Sep 29 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 0.25.0-2
113
--   openssl 1.1.1
114
-*   Wed Sep 16 2020 Bo Gan <ganb@vmware.com> 0.25.0-1
115
--   Updated to 0.25.0
116
-*   Mon Sep 14 2020 Ankit Jain <ankitja@vmware.com> 0.15.1-2
117
--   Fix build failure with grpc in patch
118
-*   Wed Jun 26 2019 Harinadh Dommaraju <hdommaraju@vmware.com> 0.15.1-1
119
--   Updated to fix CVE-2019-8339
120
-*   Wed Dec 12 2018 Sujay G <gsujay@vmware.com> 0.12.1-4
121
--   Disabled bundled JQ, openssl and instead use Photon maintained packages.
122
-*   Wed Oct 24 2018 Ajay Kaher <akaher@vmware.com> 0.12.1-3
123
--   Adding BuildArch
124
-*   Wed Oct 24 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 0.12.1-2
125
--   Add depmod for falco-probe.ko and removed patch from new falco-probe-loader
126
-*   Mon Sep 24 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 0.12.1-1
127
--   Update falco and sysdig versions to fix build error with linux 4.18
128
-*   Tue Jan 02 2018 Alexey Makhalov <amakhalov@vmware.com> 0.8.1-1
129
--   Version update to build against linux-4.14.y kernel
130
-*   Thu Aug 24 2017 Rui Gu <ruig@vmware.com> 0.6.0-3
131
--   Disable check section (Bug 1900272).
132
-*   Thu May 11 2017 Chang Lee <changlee@vmware.com> 0.6.0-2
133
--   Add falco-probe.ko and change falco-probe.ko path in falco-probe-loader
134
-*   Mon Apr 03 2017 Chang Lee <changlee@vmware.com> 0.6.0-1
135
--   Update to version 0.6.0
136
-*   Wed Jan 11 2017 Alexey Makhalov <amakhalov@vmware.com> 0.2.0-7
137
--   Fix building for linux-4.9.2
138
-*   Mon Dec 19 2016 Xiaolin Li <xiaolinl@vmware.com> 0.2.0-6
139
--   BuildRequires curl-devel
140
-*   Thu Dec 15 2016 Alexey Makhalov <amakhalov@vmware.com> 0.2.0-5
141
--   Fix building for linux-4.9
142
-*   Wed Nov 30 2016 Alexey Makhalov <amakhalov@vmware.com> 0.2.0-4
143
--   Expand uname -r to have release number
144
--   Exclude /usr/src
145
-*   Fri Sep  2 2016 Alexey Makhalov <amakhalov@vmware.com> 0.2.0-3
146
--   Use KERNEL_VERSION macro
147
-*   Wed Jul 27 2016 Divya Thaluru <dthaluru@vmware.com> 0.2.0-2
148
--   Removed packaging of debug files
149
-*   Tue Jun 28 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 0.2.0-1
150
--   Initial build. First version
103
+* Tue Nov 23 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 0.30.0-1
104
+- Update to version 0.30.0.
105
+- Add missing runtime dependency on linux.
106
+* Wed Aug 04 2021 Satya Naga Vasamsetty <svasamsetty@vmware.com> 0.25.0-5
107
+- compile with openssl 3.0.0
108
+* Tue Aug 03 2021 Nitesh Kumar <kunitesh@vmware.com> 0.25.0-4
109
+- Patched for CVE-2021-33505.
110
+* Fri Feb 19 2021 Harinadh D <hdommaraju@vmware.com> 0.25.0-3
111
+- Version bump up to build with latest protobuf
112
+* Tue Sep 29 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 0.25.0-2
113
+- openssl 1.1.1
114
+* Wed Sep 16 2020 Bo Gan <ganb@vmware.com> 0.25.0-1
115
+- Updated to 0.25.0
116
+* Mon Sep 14 2020 Ankit Jain <ankitja@vmware.com> 0.15.1-2
117
+- Fix build failure with grpc in patch
118
+* Wed Jun 26 2019 Harinadh Dommaraju <hdommaraju@vmware.com> 0.15.1-1
119
+- Updated to fix CVE-2019-8339
120
+* Wed Dec 12 2018 Sujay G <gsujay@vmware.com> 0.12.1-4
121
+- Disabled bundled JQ, openssl and instead use Photon maintained packages.
122
+* Wed Oct 24 2018 Ajay Kaher <akaher@vmware.com> 0.12.1-3
123
+- Adding BuildArch
124
+* Wed Oct 24 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 0.12.1-2
125
+- Add depmod for falco-probe.ko and removed patch from new falco-probe-loader
126
+* Mon Sep 24 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 0.12.1-1
127
+- Update falco and sysdig versions to fix build error with linux 4.18
128
+* Tue Jan 02 2018 Alexey Makhalov <amakhalov@vmware.com> 0.8.1-1
129
+- Version update to build against linux-4.14.y kernel
130
+* Thu Aug 24 2017 Rui Gu <ruig@vmware.com> 0.6.0-3
131
+- Disable check section (Bug 1900272).
132
+* Thu May 11 2017 Chang Lee <changlee@vmware.com> 0.6.0-2
133
+- Add falco-probe.ko and change falco-probe.ko path in falco-probe-loader
134
+* Mon Apr 03 2017 Chang Lee <changlee@vmware.com> 0.6.0-1
135
+- Update to version 0.6.0
136
+* Wed Jan 11 2017 Alexey Makhalov <amakhalov@vmware.com> 0.2.0-7
137
+- Fix building for linux-4.9.2
138
+* Mon Dec 19 2016 Xiaolin Li <xiaolinl@vmware.com> 0.2.0-6
139
+- BuildRequires curl-devel
140
+* Thu Dec 15 2016 Alexey Makhalov <amakhalov@vmware.com> 0.2.0-5
141
+- Fix building for linux-4.9
142
+* Wed Nov 30 2016 Alexey Makhalov <amakhalov@vmware.com> 0.2.0-4
143
+- Expand uname -r to have release number
144
+- Exclude /usr/src
145
+* Fri Sep  2 2016 Alexey Makhalov <amakhalov@vmware.com> 0.2.0-3
146
+- Use KERNEL_VERSION macro
147
+* Wed Jul 27 2016 Divya Thaluru <dthaluru@vmware.com> 0.2.0-2
148
+- Removed packaging of debug files
149
+* Tue Jun 28 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 0.2.0-1
150
+- Initial build. First version
... ...
@@ -17,16 +17,19 @@ URL:            https://golang.org
17 17
 Group:          System Environment/Security
18 18
 Vendor:         VMware, Inc.
19 19
 Distribution:   Photon
20
+
20 21
 Source0:        https://golang.org/dl/%{name}%{version}.src.tar.gz
21 22
 %define sha1    go=b3d00525ea5af180149fafca8da730c6f988f29f
23
+
22 24
 Requires:       glibc
25
+
23 26
 %define ExtraBuildRequires go
24 27
 
25 28
 %description
26 29
 Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
27 30
 
28 31
 %prep
29
-%setup -qn %{name}
32
+%autosetup -p1 -n %{name}
30 33
 
31 34
 %build
32 35
 export GOHOSTOS=linux
... ...
@@ -44,8 +47,7 @@ popd
44 44
 %install
45 45
 rm -rf %{buildroot}
46 46
 
47
-mkdir -p %{buildroot}%{_bindir}
48
-mkdir -p %{buildroot}%{goroot}
47
+mkdir -p %{buildroot}%{_bindir} %{buildroot}%{goroot}
49 48
 
50 49
 cp -R api bin doc favicon.ico lib pkg robots.txt src misc VERSION %{buildroot}%{goroot}
51 50
 
... ...
@@ -64,10 +66,10 @@ ln -sfv %{goroot}/bin/gofmt %{buildroot}%{_bindir}/gofmt
64 64
 ln -sfv %{goroot}/bin/go %{buildroot}%{_bindir}/go
65 65
 
66 66
 # ensure these exist and are owned
67
-mkdir -p %{buildroot}%{gopath}/src/github.com/
68
-mkdir -p %{buildroot}%{gopath}/src/bitbucket.org/
69
-mkdir -p %{buildroot}%{gopath}/src/code.google.com/
70
-mkdir -p %{buildroot}%{gopath}/src/code.google.com/p/
67
+mkdir -p %{buildroot}%{gopath}/src/github.com/ \
68
+         %{buildroot}%{gopath}/src/bitbucket.org/ \
69
+         %{buildroot}%{gopath}/src/code.google.com/ \
70
+         %{buildroot}%{gopath}/src/code.google.com/p/
71 71
 
72 72
 install -vdm755 %{buildroot}/etc/profile.d
73 73
 cat >> %{buildroot}/etc/profile.d/go-exports.sh <<- "EOF"
... ...
@@ -79,7 +81,7 @@ export GOOS=linux
79 79
 EOF
80 80
 
81 81
 #chown -R root:root %{buildroot}/etc/profile.d/go-exports.sh
82
-#%{_fixperms} %{buildroot}/*
82
+#%%{_fixperms} %{buildroot}/*
83 83
 
84 84
 %post -p /sbin/ldconfig
85 85
 
... ...
@@ -111,15 +113,15 @@ rm -rf %{buildroot}/*
111 111
 %{_bindir}/*
112 112
 
113 113
 %changelog
114
-*   Fri Jun 11 2021 Piyush Gupta <gpiyush@vmware.com> 1.16.5-1
115
--   Update to 1.16.5
116
-*   Fri Feb 05 2021 Harinadh D <hdommaraju@vmware.com> 1.15.8-1
117
--   Update to 1.15.8
118
-*   Fri Jan 15 2021 Piyush Gupta <gpiyush@vmware.com> 1.15.6-1
119
--   Update to 1.15.6
120
-*   Wed Oct 28 2020 Him Kalyan Bordoloi <bordoloih@vmware.com> 1.14.8-2
121
--   Fix glibc dependency on aarch64
122
-*   Tue Oct 06 2020 Ashwin H <ashwinh@vmware.com> 1.14.8-1
123
--   Update to 1.14.8
124
-*   Thu Mar 05 2020 <ashwinh@vmware.com> 1.14-1
125
--   Initial build for 1.14
114
+* Fri Jun 11 2021 Piyush Gupta <gpiyush@vmware.com> 1.16.5-1
115
+- Update to 1.16.5
116
+* Fri Feb 05 2021 Harinadh D <hdommaraju@vmware.com> 1.15.8-1
117
+- Update to 1.15.8
118
+* Fri Jan 15 2021 Piyush Gupta <gpiyush@vmware.com> 1.15.6-1
119
+- Update to 1.15.6
120
+* Wed Oct 28 2020 Him Kalyan Bordoloi <bordoloih@vmware.com> 1.14.8-2
121
+- Fix glibc dependency on aarch64
122
+* Tue Oct 06 2020 Ashwin H <ashwinh@vmware.com> 1.14.8-1
123
+- Update to 1.14.8
124
+* Thu Mar 05 2020 <ashwinh@vmware.com> 1.14-1
125
+- Initial build for 1.14
... ...
@@ -4,32 +4,36 @@ Version:	9.60
4 4
 Release:	1%{?dist}
5 5
 License:	BSD
6 6
 URL:		http://sourceforge.net/projects/%{name}/
7
-Source0:	http://downloads.sourceforge.net/hdparm/%{name}-%{version}.tar.gz
8
-%define sha1 hdparm=f15378cf533f79dbbc040cd77183137d24292ecc
9 7
 Group:		Applications/System
10 8
 Vendor:		VMware, Inc.
11 9
 Distribution: 	Photon
12 10
 
11
+Source0:	http://downloads.sourceforge.net/hdparm/%{name}-%{version}.tar.gz
12
+%define sha1 hdparm=f15378cf533f79dbbc040cd77183137d24292ecc
13
+
13 14
 %description
14 15
 The Hdparm package contains a utility that is useful for controlling ATA/IDE
15 16
 controllers and hard drives both to increase performance and sometimes to increase stability.
16 17
 
17 18
 %prep
18
-%setup -q
19
+%autosetup -p1
20
+
19 21
 %build
20 22
 sed -i 's/STRIP ?= strip/STRIP=$(STRIP)/' Makefile
21 23
 sed -i 's/LDFLAGS = -s/LDFLAGS=$(LDFLAGS)/' Makefile
22 24
 make %{?_smp_mflags} CFLAGS="%{optflags}" LDFLAGS="" STRIP="/bin/true"
25
+
23 26
 %install
24
-make DESTDIR=%{buildroot} binprefix=%{_prefix} install
27
+make DESTDIR=%{buildroot} binprefix=%{_prefix} install %{?_smp_mflags}
25 28
 
26
-#%check
29
+#%%check
27 30
 #Commented out %check due to no test existence
28 31
 
29 32
 %files
30 33
 %defattr(-,root,root)
31 34
 %{_sbindir}/hdparm
32 35
 %{_mandir}/man8/hdparm.8*
36
+
33 37
 %changelog
34 38
 * Tue Apr 13 2021 Gerrit Photon <photon-checkins@vmware.com> 9.60-1
35 39
 - Automatic Version Bump
... ...
@@ -4,11 +4,13 @@ Version:        1.6.2
4 4
 Release:        1%{?dist}
5 5
 License:        LGPLv2+
6 6
 Group:          Development/Libraries
7
-Source0:        http://ftp.gnome.org/pub/GNOME/sources/json-glib/1.4/%{name}-%{version}.tar.xz
8
-%define sha1    %{name}=d08c06ee28fe15980bd6474be789f2ef5ec555ee
9 7
 URL:            http://live.gnome.org/JsonGlib
10 8
 Vendor:         VMware, Inc.
11 9
 Distribution:   Photon
10
+
11
+Source0:        http://ftp.gnome.org/pub/GNOME/sources/json-glib/1.4/%{name}-%{version}.tar.xz
12
+%define sha1    %{name}=d08c06ee28fe15980bd6474be789f2ef5ec555ee
13
+
12 14
 BuildRequires:  autoconf
13 15
 BuildRequires:  automake
14 16
 BuildRequires:  python3-gobject-introspection
... ...
@@ -20,7 +22,9 @@ BuildRequires:	meson
20 20
 BuildRequires:	python3
21 21
 BuildRequires:	python3-libs
22 22
 BuildRequires:  gtk-doc
23
+
23 24
 Requires:	glib
25
+
24 26
 Provides:	pkgconfig(json-glib-1.4)
25 27
 
26 28
 %description
... ...
@@ -39,7 +43,7 @@ Requires:       gobject-introspection-devel
39 39
 Header files for the json-glib library.
40 40
 
41 41
 %prep
42
-%setup -q -n %{name}-%{version}
42
+%autosetup -p1 -n %{name}-%{version}
43 43
 
44 44
 %build
45 45
 export LANG=en_US.UTF-8
... ...
@@ -56,16 +60,16 @@ DESTDIR=%{buildroot} ninja -C build install
56 56
 
57 57
 %check
58 58
 sed -i 's/mesontest/meson test/g' Makefile
59
-make  %{?_smp_mflags} check
59
+make %{?_smp_mflags} check
60 60
 
61 61
 %clean
62
-rm -rf $RPM_BUILD_ROOT
62
+rm -rf %{buildroot}
63 63
 
64 64
 %post   -p /sbin/ldconfig
65 65
 %postun -p /sbin/ldconfig
66 66
 
67 67
 %files -f json-glib-1.0.lang
68
-#%defattr(-, root, root)
68
+#%%defattr(-, root, root)
69 69
 %doc NEWS
70 70
 %attr(755,root,root) %{_bindir}/json-glib-format
71 71
 %attr(755,root,root) %{_bindir}/json-glib-validate
... ...
@@ -73,7 +77,7 @@ rm -rf $RPM_BUILD_ROOT
73 73
 %attr(755,root,root) %{_libdir}/libjson-glib-1.0.so.*.*.*
74 74
 
75 75
 %files devel
76
-#%defattr(-, root, root)
76
+#%%defattr(-, root, root)
77 77
 %{_libdir}/libjson-glib-1.0.so
78 78
 %{_includedir}/json-glib-1.0
79 79
 %{_libdir}/pkgconfig/json-glib-1.0.pc
... ...
@@ -84,26 +88,26 @@ rm -rf $RPM_BUILD_ROOT
84 84
 %{_datadir}/gtk-doc/html/json-glib/*
85 85
 
86 86
 %changelog
87
-*   Tue Apr 13 2021 Gerrit Photon <photon-checkins@vmware.com> 1.6.2-1
88
--   Automatic Version Bump
89
-*   Fri Sep 25 2020 Gerrit Photon <photon-checkins@vmware.com> 1.6.0-1
90
--   Automatic Version Bump
91
-*   Sun Aug 16 2020 Susant Sahani <ssahani@vmware.com> 1.4.4-3
92
--   Use meson and ninja build system
93
-*   Mon Jun 22 2020 Tapas Kundu <tkundu@vmware.com> 1.4.4-2
94
--   Build with python3
95
--   Mass removal python2
96
-*   Fri Sep 21 2018 Ankit Jain <ankitja@vmware.com> 1.4.4-1
97
--   Updated package to version 1.4.4
98
-*   Mon Apr 03 2017 Divya Thaluru <dthaluru@vmware.com> 1.2.8-1
99
--   Updated package to version 1.2.8
100
-*   Thu Oct 06 2016 ChangLee <changlee@vmware.com> 1.0.4-3
101
--   Modified %check
102
-*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.4-2
103
--   GA - Bump release of all rpms
104
-*   Thu Feb 25 2016 Anish Swaminathan <anishs@vmware.com>  1.0.4-1
105
--   Upgrade to 1.0.4
106
-*   Mon Jul 6 2015 Alexey Makhalov <amakhalov@vmware.com> 1.0.2-3
107
--   Added more requirements for devel subpackage.
108
-*   Fri Jun 26 2015 Alexey Makhalov <amakhalov@vmware.com> 1.0.2-2
109
--   Added Provides:	pkgconfig(json-glib-1.0)
87
+* Tue Apr 13 2021 Gerrit Photon <photon-checkins@vmware.com> 1.6.2-1
88
+- Automatic Version Bump
89
+* Fri Sep 25 2020 Gerrit Photon <photon-checkins@vmware.com> 1.6.0-1
90
+- Automatic Version Bump
91
+* Sun Aug 16 2020 Susant Sahani <ssahani@vmware.com> 1.4.4-3
92
+- Use meson and ninja build system
93
+* Mon Jun 22 2020 Tapas Kundu <tkundu@vmware.com> 1.4.4-2
94
+- Build with python3
95
+- Mass removal python2
96
+* Fri Sep 21 2018 Ankit Jain <ankitja@vmware.com> 1.4.4-1
97
+- Updated package to version 1.4.4
98
+* Mon Apr 03 2017 Divya Thaluru <dthaluru@vmware.com> 1.2.8-1
99
+- Updated package to version 1.2.8
100
+* Thu Oct 06 2016 ChangLee <changlee@vmware.com> 1.0.4-3
101
+- Modified %check
102
+* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.4-2
103
+- GA - Bump release of all rpms
104
+* Thu Feb 25 2016 Anish Swaminathan <anishs@vmware.com>  1.0.4-1
105
+- Upgrade to 1.0.4
106
+* Mon Jul 6 2015 Alexey Makhalov <amakhalov@vmware.com> 1.0.2-3
107
+- Added more requirements for devel subpackage.
108
+* Fri Jun 26 2015 Alexey Makhalov <amakhalov@vmware.com> 1.0.2-2
109
+- Added Provides:	pkgconfig(json-glib-1.0)
... ...
@@ -13,18 +13,21 @@ Version:        1.19.15
13 13
 Release:        1%{?dist}
14 14
 License:        ASL 2.0
15 15
 URL:            https://github.com/kubernetes/kubernetes/archive/v%{version}.tar.gz
16
+Group:          Development/Tools
17
+Vendor:         VMware, Inc.
18
+Distribution:   Photon
19
+
16 20
 Source0:        kubernetes-%{version}.tar.gz
17 21
 %define sha1    kubernetes-%{version}.tar.gz=45fed7824f6032d449e37c6b466ff7bb338eabf6
18 22
 Source1:        https://github.com/kubernetes/contrib/archive/contrib-0.7.0.tar.gz
19 23
 %define sha1    contrib-0.7.0=47a744da3b396f07114e518226b6313ef4b2203c
20 24
 Source2:        kubelet.service
21 25
 Source3:        10-kubeadm.conf
22
-Group:          Development/Tools
23
-Vendor:         VMware, Inc.
24
-Distribution:   Photon
26
+
25 27
 BuildRequires:  go
26 28
 BuildRequires:  rsync
27 29
 BuildRequires:  which
30
+
28 31
 Requires:       cni
29 32
 Requires:       ebtables
30 33
 Requires:       etcd >= 3.0.4
... ...
@@ -61,7 +64,7 @@ Group:          Development/Tools
61 61
 A pod setup process that holds a pod's namespace.
62 62
 
63 63
 %prep -p exit
64
-%autosetup -n %{name}-%{version} -p1
64
+%autosetup -p1 -n %{name}-%{version} -p1
65 65
 cd ..
66 66
 tar xf %{SOURCE1} --no-same-owner
67 67
 sed -i -e 's|127.0.0.1:4001|127.0.0.1:2379|g' contrib-0.7.0/init/systemd/environ/apiserver
... ...
@@ -189,7 +192,7 @@ fi
189 189
 %{_bindir}/kube-proxy
190 190
 %{_bindir}/kube-scheduler
191 191
 %{_bindir}/kubectl
192
-#%{_bindir}/kubefed
192
+#%%{_bindir}/kubefed
193 193
 %{_lib}/systemd/system/kube-apiserver.service
194 194
 %{_lib}/systemd/system/kubelet.service
195 195
 %{_lib}/systemd/system/kube-scheduler.service
... ...
@@ -226,21 +229,21 @@ fi
226 226
 %endif
227 227
 
228 228
 %changelog
229
-*   Fri Sep 17 2021 Prashant S Chauhan <psinghchauha@vmware.com> 1.19.15-1
230
--   Update to 1.19.15, Fix CVE-2021-25741
231
-*   Tue Sep 07 2021 Keerthana K <keerthanak@vmware.com> 1.19.10-4
232
--   Bump up version to compile with new glibc
233
-*   Tue Jun 22 2021 Rishabh Jain <rjain3@vmware.com> 1.19.10-3
234
--   Change 10-kubeadm.conf file permission to 644
235
-*   Fri Jun 11 2021 Piyush Gupta<gpiyush@vmware.com> 1.19.10-2
236
--   Bump up version to compile with new go
237
-*   Tue May 11 2021 Prashant S Chauhan <psinghchauha@vmware.com> 1.19.10-1
238
--   Update to v1.19.10, fixes CVE-2021-3121. Added patch to fix CVE-2021-25737
239
-*   Tue Feb 09 2021 Prashant S Chauhan <psinghchauha@vmware.com> 1.19.7-1
240
--   Update to v1.19.7
241
-*   Fri Feb 05 2021 Harinadh D <hdommaraju@vmware.com> 1.18.8-3
242
--   Bump up version to compile with new go
243
-*   Fri Jan 15 2021 Piyush Gupta<gpiyush@vmware.com> 1.18.8-2
244
--   Bump up version to compile with new go
245
-*   Wed Aug 26 2020 Ashwin H <ashwinh@vmware.com> 1.18.8-1
246
--   Initial version
229
+* Fri Sep 17 2021 Prashant S Chauhan <psinghchauha@vmware.com> 1.19.15-1
230
+- Update to 1.19.15, Fix CVE-2021-25741
231
+* Tue Sep 07 2021 Keerthana K <keerthanak@vmware.com> 1.19.10-4
232
+- Bump up version to compile with new glibc
233
+* Tue Jun 22 2021 Rishabh Jain <rjain3@vmware.com> 1.19.10-3
234
+- Change 10-kubeadm.conf file permission to 644
235
+* Fri Jun 11 2021 Piyush Gupta<gpiyush@vmware.com> 1.19.10-2
236
+- Bump up version to compile with new go
237
+* Tue May 11 2021 Prashant S Chauhan <psinghchauha@vmware.com> 1.19.10-1
238
+- Update to v1.19.10, fixes CVE-2021-3121. Added patch to fix CVE-2021-25737
239
+* Tue Feb 09 2021 Prashant S Chauhan <psinghchauha@vmware.com> 1.19.7-1
240
+- Update to v1.19.7
241
+* Fri Feb 05 2021 Harinadh D <hdommaraju@vmware.com> 1.18.8-3
242
+- Bump up version to compile with new go
243
+* Fri Jan 15 2021 Piyush Gupta<gpiyush@vmware.com> 1.18.8-2
244
+- Bump up version to compile with new go
245
+* Wed Aug 26 2020 Ashwin H <ashwinh@vmware.com> 1.18.8-1
246
+- Initial version
... ...
@@ -26,6 +26,7 @@ The litar-devel package contains libraries and header files for
26 26
 developing applications that use libtar.
27 27
 
28 28
 %prep
29
+# Using autosetup is not feasible
29 30
 %setup
30 31
 %patch0
31 32
 %patch1 -p1
... ...
@@ -36,10 +37,10 @@ autoreconf -iv
36 36
 make %{?_smp_mflags}
37 37
 
38 38
 %install
39
-make DESTDIR=%{buildroot} install
39
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
40 40
 chmod +x %{buildroot}/%{_libdir}/libtar.so.*
41 41
 
42
-#%check
42
+#%%check
43 43
 #Commented out %check due to no test existence
44 44
 
45 45
 %post   -p /sbin/ldconfig
... ...
@@ -58,13 +59,13 @@ chmod +x %{buildroot}/%{_libdir}/libtar.so.*
58 58
 %{_libdir}/libtar.la
59 59
 
60 60
 %changelog
61
-*   Thu Nov 02 2017 Xiaolin Li <xiaolinl@vmware.com> 1.2.20-5
62
--   Fix CVE-2013-4420
63
-*   Thu Jun 29 2017 Chang Lee <changlee@vmware.com> 1.2.20-4
64
--   Removed %check due to no test existence.
65
-*   Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.2.20-3
66
--   Ensure non empty debuginfo
67
-*   Fri Mar 10 2017 Xiaolin Li <xiaolinl@vmware.com> 1.2.20-2
68
--   Provides libtar.so.0()(64bit).
69
-*   Fri Mar 03 2017 Xiaolin Li <xiaolinl@vmware.com> 1.2.20-1
70
--   Initial packaging for Photon
61
+* Thu Nov 02 2017 Xiaolin Li <xiaolinl@vmware.com> 1.2.20-5
62
+- Fix CVE-2013-4420
63
+* Thu Jun 29 2017 Chang Lee <changlee@vmware.com> 1.2.20-4
64
+- Removed %check due to no test existence.
65
+* Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.2.20-3
66
+- Ensure non empty debuginfo
67
+* Fri Mar 10 2017 Xiaolin Li <xiaolinl@vmware.com> 1.2.20-2
68
+- Provides libtar.so.0()(64bit).
69
+* Fri Mar 03 2017 Xiaolin Li <xiaolinl@vmware.com> 1.2.20-1
70
+- Initial packaging for Photon
... ...
@@ -262,7 +262,7 @@ The Linux package contains the Linux kernel doc files
262 262
 %patch54 -p1
263 263
 %patch55 -p1
264 264
 %patch56 -p1
265
-#%patch57 -p1
265
+#%%patch57 -p1
266 266
 %ifarch x86_64
267 267
 %patch58 -p1
268 268
 %endif
... ...
@@ -425,7 +425,7 @@ install -vm 644 arch/%{archdir}/boot/Image %{buildroot}/boot/vmlinuz-%{uname_r}
425 425
 
426 426
 install -vm 400 System.map %{buildroot}/boot/System.map-%{uname_r}
427 427
 install -vm 644 .config %{buildroot}/boot/config-%{uname_r}
428
-cp -r Documentation/*        %{buildroot}%{_docdir}/linux-%{uname_r}
428
+cp -r Documentation/*      %{buildroot}%{_docdir}/linux-%{uname_r}
429 429
 install -vdm 755 %{buildroot}/usr/lib/debug/lib/modules/%{uname_r}
430 430
 install -vm 644 vmlinux %{buildroot}/usr/lib/debug/lib/modules/%{uname_r}/vmlinux-%{uname_r}
431 431
 
... ...
@@ -494,544 +494,544 @@ ln -sf linux-%{uname_r}.cfg /boot/photon.cfg
494 494
 %{_usrsrc}/linux-headers-%{uname_r}
495 495
 
496 496
 %changelog
497
-*   Wed Dec 01 2021 Ashwin Dayanand Kamat <kashwindayan@vmware.com> 5.10.78-7
498
--   Disable md5 algorithm for sctp if fips is enabled.
499
-*   Tue Nov 30 2021 Ashwin Dayanand Kamat <kashwindayan@vmware.com> 5.10.78-6
500
--   Correct the config file for linux-esx on arm machine
501
-*   Tue Nov 23 2021 Ashwin Dayanand Kamat <kashwindayan@vmware.com> 5.10.78-5
502
--   tarfs: A new readonly filesystem to mount tar archive
503
-*   Fri Nov 19 2021 Keerthana K <keerthanak@vmware.com> 5.10.78-4
504
--   Remove vmci and vmw_balloon patches
505
--   Update Hypervisor detection patch with review comments addressed
506
-*   Thu Nov 11 2021 Satya Naga Vasamsetty <svasamsetty@vmware.com> 5.10.78-3
507
--   compile with openssl 3.0.0
508
-*   Mon Nov 08 2021 Keerthana K <keerthanak@vmware.com> 5.10.78-2
509
--   Add out-of-tree i40e, iavf and ice drivers.
510
-*   Mon Nov 08 2021 Vikash Bansal <bvikas@vmware.com> 5.10.78-1
511
--   Update to version 5.10.78
512
-*   Thu Oct 28 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.75-1
513
--   Update to version 5.10.75
514
-*   Thu Oct 21 2021 Keerthana K <keerthanak@vmware.com> 5.10.61-7
515
--   Arm64 VMware Hypervisor features
516
--   Arm64 support for vmw_pvscsi, vmw_vmci and vmw_balloon
517
--   vmxnet3: build only for x86 and arm64
518
-*   Thu Oct 21 2021 Keerthana K <keerthanak@vmware.com> 5.10.61-6
519
--   Add arm64 support
520
-*   Mon Oct 18 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.61-5
521
--   initramfs: large files support for newca
522
-*   Wed Oct 06 2021 Ankit Jain <ankitja@vmware.com> 5.10.61-4
523
--   vtarfs: Fix memory allocation for entry pages
524
-*   Fri Sep 17 2021 Ankit Jain <ankitja@vmware.com> 5.10.61-3
525
--   vtarfs: Added support for LongFilename/LongLink
526
-*   Tue Sep 07 2021 Ankit Jain <ankitja@vmware.com> 5.10.61-2
527
--   vtarfs: Fix crash in vtarfs_file_read_iter()
528
-*   Fri Aug 27 2021 Ankit Jain <ankitja@vmware.com> 5.10.61-1
529
--   Update to version 5.10.61
530
-*   Wed Aug 25 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.10.52-3
531
--   Enable ptp_vmw module (CONFIG_PTP_1588_CLOCK_VMW) in the config.
532
-*   Mon Aug 09 2021 Him Kalyan Bordoloi <bordoloih@vmware.com> 5.10.52-2
533
--   Port crx patches
534
-*   Thu Aug 05 2021 Him Kalyan Bordoloi <bordoloih@vmware.com> 5.10.52-1
535
--   Update to version 5.10.52
536
-*   Wed Jul 28 2021 Ankit Jain <ankitja@vmware.com> 5.10.46-3
537
--   vtarfs: Fixed multiple mount executable issue,
538
--           Fixed fault handler
539
-*   Thu Jul 15 2021 Him Kalyan Bordoloi <bordoloih@vmware.com> 5.10.46-2
540
--   Fix for CVE-2021-33909
541
-*   Mon Jun 28 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.46-1
542
--   Update to version 5.10.46
543
-*   Tue Jun 22 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.42-3
544
--   Fix for CVE-2021-3609
545
-*   Thu Jun 10 2021 Keerthana K <keerthanak@vmware.com> 5.10.42-2
546
--   Added script to check structure compatibility between fips_canister.o and vmlinux.
547
-*   Thu Jun 03 2021 Keerthana K <keerthanak@vmware.com> 5.10.42-1
548
--   Update to version 5.10.42
549
--   .config: Enable CONFIG_FANOTIFY_ACCESS_PERMISSIONS
550
-*   Mon May 17 2021 Ajay Kaher <akaher@vmware.com> 5.10.35-1
551
--   Update to version 5.10.35
552
-*   Thu May 13 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.25-10
553
--   Fix for CVE-2021-23133
554
-*   Wed May 12 2021 Ankit Jain <ankitja@vmware.com> 5.10.25-9
555
--   .config: Enable Netfilter modules required for NFT support
556
--   .config: Enable Bonding driver support, NET_TEAM, NET_VRF
557
-*   Tue May 11 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.10.25-8
558
--   Fix CVE-2020-26147, CVE-2020-24587, CVE-2020-24586, CVE-2020-24588,
559
--   CVE-2020-26145, CVE-2020-26141
560
-*   Tue May 11 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.10.25-7
561
--   Fix CVE-2021-3489, CVE-2021-3490, CVE-2021-3491
562
-*   Tue May 04 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.25-6
563
--   Remove buf_info from device accessible structures in vmxnet3
564
-*   Thu Apr 29 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.25-5
565
--   Update canister binary.
566
--   use jent by drbg and ecc.
567
--   Enable hmac(sha224) self test and broket KAT test.
568
-*   Thu Apr 22 2021 Keerthana K <keerthanak@vmware.com> 5.10.25-4
569
--   Remove hmac(sha224) from broken kat test.
570
-*   Thu Apr 15 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.25-3
571
--   Fix for CVE-2021-23133
572
-*   Thu Apr 15 2021 Srinidhi Rao <srinidhir@vmware.com> 5.10.25-2
573
--   Fix for CVE-2021-29154
574
-*   Mon Mar 22 2021 Him Kalyan Bordoloi <bordoloih@vmware.com> 5.10.25-1
575
--   Update to version 5.10.25
576
-*   Sun Mar 21 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.21-3
577
--   Do not execute some tests twice
578
--   Support future disablement of des3
579
--   Do verbose build
580
--   Canister update.
581
-*   Mon Mar 15 2021 Srinidhi Rao <srinidhir@vmware.com> 5.10.21-2
582
--   Use jitterentropy rng instead of urandom in rng module.
583
-*   Mon Mar 08 2021 Vikash Bansal <bvikas@vmware.com> 5.10.21-1
584
--   Update to version 5.10.21
585
-*   Mon Mar 01 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.4-14
586
--   Enable FIPS canister
587
-*   Fri Feb 19 2021 Ankit Jain <ankitja@vmware.com> 5.10.4-13
588
--   Enable CONFIG_ISCSI_TCP support
589
-*   Fri Feb 19 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.10.4-12
590
--   Fix /boot/photon.cfg symlink when /boot is a separate partition.
591
-*   Fri Feb 19 2021 Ajay Kaher <akaher@vmware.com> 5.10.4-11
592
--   Added SEV-ES improvement patches
593
-*   Thu Feb 18 2021 Keerthana K <keerthanak@vmware.com> 5.10.4-10
594
--   Disable fips canister.
595
-*   Thu Feb 18 2021 Ajay Kaher <akaher@vmware.com> 5.10.4-9
596
--   Enable CONFIG_WDAT_WDT
597
-*   Thu Feb 18 2021 Ajay Kaher <akaher@vmware.com> 5.10.4-8
598
--   lower the loglevel for floppy driver
599
-*   Mon Feb 15 2021 Ankit Jain <ankitja@vmware.com> 5.10.4-7
600
--   Enable CONFIG_NF_TABLES support
601
-*   Thu Feb 11 2021 Keerthana K <keerthanak@vmware.com> 5.10.4-6
602
--   Added crypto_self_test and kattest module.
603
--   These patches are applied when kat_build is enabled.
604
-*   Wed Feb 03 2021 Ankit Jain <ankitja@vmware.com> 5.10.4-5
605
--   Replaced syscalls routines based on user space address
606
--   Removed set_fs() calls
607
-*   Thu Jan 28 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.4-4
608
--   Use secure FIPS canister.
609
-*   Mon Jan 25 2021 Ankit Jain <ankitja@vmware.com> 5.10.4-3
610
--   Enabled CONFIG_WIREGUARD
611
-*   Mon Jan 25 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.4-2
612
--   Build kernel with FIPS canister.
613
-*   Wed Jan 06 2021 Bo Gan <ganb@vmware.com> 5.10.4-1
614
--   Update to 5.10.4
615
--   Drop out-of-tree SEV-ES functional patches (already upstreamed).
616
-*   Thu Dec 03 2020 Alexey Makhalov <amakhalov@vmware.com> 5.9.0-8
617
--   halt_on_panic kernel cmdline.
618
--   Improve no ACPI poweroff patch to support direct boot.
619
--   .config: enable CONFIG_POWER_RESET_PIIX4_POWEROFF.
620
-*   Wed Nov 18 2020 Vikash Bansal <bvikas@vmware.com> 5.9.0-7
621
--   Mark BAR0 (at offset 0x10) for PCI device 15ad:07b0 (VMXNET3) as variable
622
-*   Thu Nov 12 2020 Ajay Kaher <akaher@vmware.com> 5.9.0-6
623
--   .config: support for floppy disk and ch341 usb to serial
624
-*   Tue Nov 10 2020 Keerthana K <keerthanak@vmware.com> 5.9.0-5
625
--   Fix CVE-2020-8694
626
-*   Fri Nov 06 2020 Keerthana K <keerthanak@vmware.com> 5.9.0-4
627
--   Fix CVE-2020-25704
628
-*   Tue Nov 03 2020 Srinidhi Rao <srinidhir@vmware.com> 5.9.0-3
629
--   Remove the support of fipsify and hmacgen
630
-*   Tue Oct 27 2020 Srinidhi Rao <srinidhir@vmware.com> 5.9.0-2
631
--   Enable vtarfs support as module
632
-*   Mon Oct 19 2020 Bo Gan <ganb@vmware.com> 5.9.0-1
633
--   Update to 5.9.0
634
-*   Thu Oct 08 2020 Ankit Jain <ankitja@vmware.com> 5.9.0-rc7.2
635
--   Added vtar Support.
636
--   Disabled by default, Enable CONFIG_VTAR as builtin only
637
-*   Wed Sep 30 2020 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.9.0-rc7.1
638
--   Update to version 5.9.0-rc7
639
-*   Mon Sep 21 2020 Bo Gan <ganb@vmware.com> 5.9.0-rc4.1
640
--   Update to 5.9.0-rc4
641
--   AMD SEV-ES Support
642
-*   Tue Sep 8 2020 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.127-4
643
--   Enable sysrq magic in config
644
-*   Mon Jul 27 2020 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.127-3
645
--   Fix CVE-2020-14331
646
-*   Tue Jun 23 2020 Tapas Kundu <tkundu@vmware.com> 4.19.127-2
647
--   Mass Removal Python2
648
-*   Tue Jun 23 2020 Keerthana K <keerthanak@vmware.com> 4.19.127-1
649
--   Update to version 4.19.127
650
-*   Fri Jun 05 2020 Ankit Jain <ankitja@vmware.com> 4.19.115-5
651
--   Enabled CONFIG_BINFMT_MISC
652
-*   Wed Jun 03 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.115-4
653
--   fs/9p: local lock support
654
-*   Tue Jun 02 2020 Vikash Bansal <bvikas@vmware.com> 4.19.115-3
655
--   Add patch to fix CVE-2019-18885
656
-*   Mon Jun 01 2020 Shreenidhi Shedi <sshedi@vmware.com> 4.19.115-2
657
--   Keep modules of running kernel till next boot
658
-*   Fri May 29 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.115-1
659
--   initramfs: zero-copy support
660
-*   Wed May 06 2020 Siddharth Chandrasekaran <csiddharth@vmware.com> 4.19.112-9
661
--   Add patch to fix CVE-2020-10711
662
-*   Wed May 06 2020 Vikash Bansal <bvikas@vmware.com> 4.19.112-8
663
--   Hardcoded the value of BARs in PCI_Probe for 2 more pci devices
664
-*   Wed Apr 29 2020 Keerthana K <keerthanak@vmware.com> 4.19.112-7
665
--   Photon-checksum-generator version update to 1.1.
666
-*   Fri Apr 24 2020 Vikash Bansal <bvikas@vmware.com> 4.19.112-6
667
--   Modified PCI Probe patch to store hardcoded values in lookup table
668
-*   Thu Apr 23 2020 Keerthana K <keerthanak@vmware.com> 4.19.112-5
669
--   Fix __modules_install_post to skip compression for certain modules.
670
-*   Wed Apr 22 2020 Vikash Bansal <bvikas@vmware.com> 4.19.112-4
671
--   Corrected number of bars for "LSI Logic" and typepo in is_known_device call
672
-*   Wed Apr 15 2020 Vikash Bansal <bvikas@vmware.com> 4.19.112-3
673
--   HMAC-SHA256 digest of hmac_generator module moved to hmacgen package
674
-*   Tue Apr 14 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.112-2
675
--   Refactor PCI probe patch (03-pci-probe.patch)
676
-*   Wed Apr 08 2020 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.112-1
677
--   Update to version 4.19.112
678
-*   Wed Apr 08 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.104-3
679
--   Improve hardcodded poweroff (03-poweroff.patch)
680
-*   Tue Mar 31 2020 Vikash Bansal <bvikas@vmware.com> 4.19.104-2
681
--   hmac generation of crypto modules and initrd generation changes if fips=1
682
-*   Wed Mar 25 2020 Vikash Bansal <bvikas@vmware.com> 4.19.104-1
683
--   Update to version 4.19.104
684
-*   Mon Mar 16 2020 Keerthana K <keerthanak@vmware.com> 4.19.97-8
685
--   Adding Enhances depedency to hmacgen.
686
-*   Fri Mar 06 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.97-7
687
--   9p: file attributes caching support (cache=stat)
688
-*   Wed Mar 04 2020 Vikash Bansal <bvikas@vmware.com> 4.19.97-6
689
--   Backporting of patch continuous testing of RNG from urandom
690
-*   Fri Feb 28 2020 Keerthana K <keerthanak@vmware.com> 4.19.97-5
691
--   Enable CONFIG_CRYPT_TEST for FIPS.
692
-*   Tue Feb 25 2020 Ajay Kaher <akaher@vmware.com> 4.19.97-4
693
--   Fix CVE-2019-16234
694
-*   Tue Feb 11 2020 Keerthana K <keerthanak@vmware.com> 4.19.97-3
695
--   Add photon-checksum-generator source tarball and remove hmacgen patch.
696
--   Exclude hmacgen.ko from base package.
697
-*   Wed Jan 29 2020 Keerthana K <keerthanak@vmware.com> 4.19.97-2
698
--   Update tcrypt to test drbg_pr_sha256 and drbg_nopr_sha256.
699
--   Update testmgr to add drbg_pr_ctr_aes256 test vectors.
700
-*   Fri Jan 17 2020 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.97-1
701
--   Update to version 4.19.97
702
-*   Thu Jan 16 2020 Srinidhi Rao <srinidhir@vmware.com> 4.19.87-5
703
--   Enable DRBG HASH and DRBG CTR support.
704
-*   Mon Jan 06 2020 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.87-4
705
--   Enable CONFIG_NF_CONNTRACK_ZONES
706
-*   Thu Jan 02 2020 Keerthana K <keerthanak@vmware.com> 4.19.87-3
707
--   Modify tcrypt to remove tests for algorithms that are not supported in photon.
708
--   Added tests for DH, DRBG algorithms.
709
-*   Fri Dec 20 2019 Keerthana K <keerthanak@vmware.com> 4.19.87-2
710
--   Update fips Kat tests.
711
-*   Fri Dec 06 2019 Ajay Kaher <akaher@vmware.com> 4.19.87-1
712
--   Update to version 4.19.87
713
-*   Tue Dec 03 2019 Keerthana K <keerthanak@vmware.com> 4.19.84-3
714
--   Adding hmac sha256/sha512 generator kernel module for fips.
715
-*   Tue Nov 26 2019 Ajay Kaher <akaher@vmware.com> 4.19.84-2
716
--   Fix CVE-2019-19062, CVE-2019-19066, CVE-2019-19072,
717
--   CVE-2019-19073, CVE-2019-19074, CVE-2019-19078
718
-*   Tue Nov 12 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.84-1
719
--   Update to version 4.19.84
720
--   Fix CVE-2019-18814
721
-*   Fri Nov 08 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.82-1
722
--   Update to version 4.19.82
723
-*   Thu Nov 07 2019 Jorgen Hansen (VMware) <jhansen@vmware.com> 4.19.79-2
724
--   Fix vsock QP detach with outgoing data
725
-*   Tue Oct 15 2019 Ajay Kaher <akaher@vmware.com> 4.19.79-1
726
--   Update to version 4.19.79
727
--   Fix CVE-2019-17133
728
-*   Mon Oct 14 2019 Bo Gan <ganb@vmware.com> 4.19.76-4
729
--   Recreate /dev/root in init
730
-*   Mon Oct 14 2019 Bo Gan <ganb@vmware.com> 4.19.76-3
731
--   Enable IMA with SHA256 as default hash algorithm
732
-*   Thu Oct 10 2019 Harinadh D <hdommaraju@vmware.com> 4.19.76-2
733
--   Adding lvm and dm-mod modules to support root as lvm
734
-*   Wed Oct 02 2019 Ajay Kaher <akaher@vmware.com> 4.19.76-1
735
--   Update to version 4.19.76
736
-*   Mon Sep 30 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.72-1
737
--   Update to version 4.19.72
738
-*   Thu Sep 05 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.69-2
739
--   Avoid oldconfig which leads to potential build hang
740
-*   Fri Aug 30 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.69-1
741
--   Update to version 4.19.69
742
-*   Fri Aug 23 2019 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.65-3
743
--   .config: Enable CONFIG_IP_VS_WRR, CONFIG_IP_VS_SH, CONFIG_FB_EFI, CONFIG_TCG_TIS_CORE
744
-*   Tue Aug 13 2019 Daniel Müller <danielmuller@vmware.com> 4.19.65-2
745
--   Add patch "Remove OOM_SCORE_ADJ_MAX limit check"
746
-*   Tue Aug 06 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.65-1
747
--   Update to version 4.19.65
748
--   Fix CVE-2019-1125 (SWAPGS)
749
-*   Tue Jul 30 2019 Keerthana K <keerthanak@vmware.com> 4.19.52-4
750
--   Fix postun script.
751
-*   Tue Jul 02 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.52-3
752
--   Fix 9p vsock 16bit port issue.
753
-*   Fri Jun 21 2019 Srinidhi Rao <srinidhir@vmware.com> 4.19.52-2
754
--   Use LZ4 compression and enable VMXNET3 as built-in for linux-esx
755
-*   Mon Jun 17 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.52-1
756
--   Update to version 4.19.52
757
--   Fix CVE-2019-12456, CVE-2019-12379, CVE-2019-12380, CVE-2019-12381,
758
--   CVE-2019-12382, CVE-2019-12378, CVE-2019-12455
759
-*   Tue May 14 2019 Keerthana K <keerthanak@vmware.com> 4.19.40-2
760
--   Fix to parse through /boot folder and update symlink (/boot/photon.cfg) if
761
--   mulitple kernels are installed and current linux kernel is removed.
762
-*   Tue May 07 2019 Ajay Kaher <akaher@vmware.com> 4.19.40-1
763
--   Update to version 4.19.40
764
-*   Fri May 03 2019 Ajay Kaher <akaher@vmware.com> 4.19.32-3
765
--   Enable SELinux kernel config
766
-*   Fri Mar 29 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.32-2
767
--   Fix CVE-2019-10125
768
-*   Wed Mar 27 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.32-1
769
--   Update to version 4.19.32
770
-*   Thu Mar 14 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.29-1
771
--   Update to version 4.19.29
772
-*   Tue Mar 05 2019 Ajay Kaher <akaher@vmware.com> 4.19.26-1
773
--   Update to version 4.19.26
774
-*   Thu Feb 21 2019 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.15-2
775
--   Fix CVE-2019-8912
776
-*   Tue Jan 15 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.15-1
777
--   Update to version 4.19.15
778
--   .config: Enable USB_SERIAL and USB_ACM
779
-*   Tue Jan 08 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.6-4
780
--   Additional security hardening options in the config.
781
-*   Tue Jan 08 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.6-3
782
--   Fix crash on cpu hot-add.
783
-*   Fri Jan 04 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.6-2
784
--   Add out-of-tree patches from AppArmor and enable it by default.
785
-*   Mon Dec 10 2018 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.6-1
786
--   Update to version 4.19.6
787
-*   Thu Nov 29 2018 Alexey Makhalov <amakhalov@vmware.com> 4.19.1-3
788
--   Fix BAR4 is zero issue for IDE devices
789
-*   Thu Nov 15 2018 Ajay Kaher <akaher@vmware.com> 4.19.1-2
790
--   Adding BuildArch
791
-*   Thu Nov 08 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.1-1
792
--   Update to version 4.19.1
793
-*   Mon Sep 24 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.18.9-1
794
--   Update to version 4.18.9
795
-*   Wed Sep 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.67-1
796
--   Update to version 4.14.67
797
-*   Tue Sep 18 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-3
798
--   Add rdrand-based RNG driver to enhance kernel entropy.
799
-*   Sun Sep 02 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-2
800
--   Add full retpoline support by building with retpoline-enabled gcc.
801
-*   Mon Jul 09 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.14.54-1
802
--   Update to version 4.14.54
803
-*   Fri Feb 02 2018 Alexey Makhalov <amakhalov@vmware.com> 4.14.8-1
804
--   Version update
805
-*   Tue Dec 19 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.66-2
806
--   Enable audit support (CONFIG_AUDIT=y)
807
-*   Mon Dec 04 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.66-1
808
--   Version update
809
-*   Tue Nov 21 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.64-1
810
--   Version update
811
-*   Mon Nov 06 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.60-1
812
--   Version update
813
-*   Wed Oct 25 2017 Anish Swaminathan <anishs@vmware.com> 4.9.53-5
814
--   Enable x86 vsyscall emulation
815
-*   Tue Oct 17 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.53-4
816
--   Enable vsyscall emulation
817
--   Do not use deprecated -q depmod option
818
-*   Wed Oct 11 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.53-3
819
--   Add patch "KVM: Don't accept obviously wrong gsi values via
497
+* Wed Dec 01 2021 Ashwin Dayanand Kamat <kashwindayan@vmware.com> 5.10.78-7
498
+- Disable md5 algorithm for sctp if fips is enabled.
499
+* Tue Nov 30 2021 Ashwin Dayanand Kamat <kashwindayan@vmware.com> 5.10.78-6
500
+- Correct the config file for linux-esx on arm machine
501
+* Tue Nov 23 2021 Ashwin Dayanand Kamat <kashwindayan@vmware.com> 5.10.78-5
502
+- tarfs: A new readonly filesystem to mount tar archive
503
+* Fri Nov 19 2021 Keerthana K <keerthanak@vmware.com> 5.10.78-4
504
+- Remove vmci and vmw_balloon patches
505
+- Update Hypervisor detection patch with review comments addressed
506
+* Thu Nov 11 2021 Satya Naga Vasamsetty <svasamsetty@vmware.com> 5.10.78-3
507
+- compile with openssl 3.0.0
508
+* Mon Nov 08 2021 Keerthana K <keerthanak@vmware.com> 5.10.78-2
509
+- Add out-of-tree i40e, iavf and ice drivers.
510
+* Mon Nov 08 2021 Vikash Bansal <bvikas@vmware.com> 5.10.78-1
511
+- Update to version 5.10.78
512
+* Thu Oct 28 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.75-1
513
+- Update to version 5.10.75
514
+* Thu Oct 21 2021 Keerthana K <keerthanak@vmware.com> 5.10.61-7
515
+- Arm64 VMware Hypervisor features
516
+- Arm64 support for vmw_pvscsi, vmw_vmci and vmw_balloon
517
+- vmxnet3: build only for x86 and arm64
518
+* Thu Oct 21 2021 Keerthana K <keerthanak@vmware.com> 5.10.61-6
519
+- Add arm64 support
520
+* Mon Oct 18 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.61-5
521
+- initramfs: large files support for newca
522
+* Wed Oct 06 2021 Ankit Jain <ankitja@vmware.com> 5.10.61-4
523
+- vtarfs: Fix memory allocation for entry pages
524
+* Fri Sep 17 2021 Ankit Jain <ankitja@vmware.com> 5.10.61-3
525
+- vtarfs: Added support for LongFilename/LongLink
526
+* Tue Sep 07 2021 Ankit Jain <ankitja@vmware.com> 5.10.61-2
527
+- vtarfs: Fix crash in vtarfs_file_read_iter()
528
+* Fri Aug 27 2021 Ankit Jain <ankitja@vmware.com> 5.10.61-1
529
+- Update to version 5.10.61
530
+* Wed Aug 25 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.10.52-3
531
+- Enable ptp_vmw module (CONFIG_PTP_1588_CLOCK_VMW) in the config.
532
+* Mon Aug 09 2021 Him Kalyan Bordoloi <bordoloih@vmware.com> 5.10.52-2
533
+- Port crx patches
534
+* Thu Aug 05 2021 Him Kalyan Bordoloi <bordoloih@vmware.com> 5.10.52-1
535
+- Update to version 5.10.52
536
+* Wed Jul 28 2021 Ankit Jain <ankitja@vmware.com> 5.10.46-3
537
+- vtarfs: Fixed multiple mount executable issue,
538
+-         Fixed fault handler
539
+* Thu Jul 15 2021 Him Kalyan Bordoloi <bordoloih@vmware.com> 5.10.46-2
540
+- Fix for CVE-2021-33909
541
+* Mon Jun 28 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.46-1
542
+- Update to version 5.10.46
543
+* Tue Jun 22 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.42-3
544
+- Fix for CVE-2021-3609
545
+* Thu Jun 10 2021 Keerthana K <keerthanak@vmware.com> 5.10.42-2
546
+- Added script to check structure compatibility between fips_canister.o and vmlinux.
547
+* Thu Jun 03 2021 Keerthana K <keerthanak@vmware.com> 5.10.42-1
548
+- Update to version 5.10.42
549
+- .config: Enable CONFIG_FANOTIFY_ACCESS_PERMISSIONS
550
+* Mon May 17 2021 Ajay Kaher <akaher@vmware.com> 5.10.35-1
551
+- Update to version 5.10.35
552
+* Thu May 13 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.25-10
553
+- Fix for CVE-2021-23133
554
+* Wed May 12 2021 Ankit Jain <ankitja@vmware.com> 5.10.25-9
555
+- .config: Enable Netfilter modules required for NFT support
556
+- .config: Enable Bonding driver support, NET_TEAM, NET_VRF
557
+* Tue May 11 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.10.25-8
558
+- Fix CVE-2020-26147, CVE-2020-24587, CVE-2020-24586, CVE-2020-24588,
559
+- CVE-2020-26145, CVE-2020-26141
560
+* Tue May 11 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.10.25-7
561
+- Fix CVE-2021-3489, CVE-2021-3490, CVE-2021-3491
562
+* Tue May 04 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.25-6
563
+- Remove buf_info from device accessible structures in vmxnet3
564
+* Thu Apr 29 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.25-5
565
+- Update canister binary.
566
+- use jent by drbg and ecc.
567
+- Enable hmac(sha224) self test and broket KAT test.
568
+* Thu Apr 22 2021 Keerthana K <keerthanak@vmware.com> 5.10.25-4
569
+- Remove hmac(sha224) from broken kat test.
570
+* Thu Apr 15 2021 Sharan Turlapati <sturlapati@vmware.com> 5.10.25-3
571
+- Fix for CVE-2021-23133
572
+* Thu Apr 15 2021 Srinidhi Rao <srinidhir@vmware.com> 5.10.25-2
573
+- Fix for CVE-2021-29154
574
+* Mon Mar 22 2021 Him Kalyan Bordoloi <bordoloih@vmware.com> 5.10.25-1
575
+- Update to version 5.10.25
576
+* Sun Mar 21 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.21-3
577
+- Do not execute some tests twice
578
+- Support future disablement of des3
579
+- Do verbose build
580
+- Canister update.
581
+* Mon Mar 15 2021 Srinidhi Rao <srinidhir@vmware.com> 5.10.21-2
582
+- Use jitterentropy rng instead of urandom in rng module.
583
+* Mon Mar 08 2021 Vikash Bansal <bvikas@vmware.com> 5.10.21-1
584
+- Update to version 5.10.21
585
+* Mon Mar 01 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.4-14
586
+- Enable FIPS canister
587
+* Fri Feb 19 2021 Ankit Jain <ankitja@vmware.com> 5.10.4-13
588
+- Enable CONFIG_ISCSI_TCP support
589
+* Fri Feb 19 2021 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.10.4-12
590
+- Fix /boot/photon.cfg symlink when /boot is a separate partition.
591
+* Fri Feb 19 2021 Ajay Kaher <akaher@vmware.com> 5.10.4-11
592
+- Added SEV-ES improvement patches
593
+* Thu Feb 18 2021 Keerthana K <keerthanak@vmware.com> 5.10.4-10
594
+- Disable fips canister.
595
+* Thu Feb 18 2021 Ajay Kaher <akaher@vmware.com> 5.10.4-9
596
+- Enable CONFIG_WDAT_WDT
597
+* Thu Feb 18 2021 Ajay Kaher <akaher@vmware.com> 5.10.4-8
598
+- lower the loglevel for floppy driver
599
+* Mon Feb 15 2021 Ankit Jain <ankitja@vmware.com> 5.10.4-7
600
+- Enable CONFIG_NF_TABLES support
601
+* Thu Feb 11 2021 Keerthana K <keerthanak@vmware.com> 5.10.4-6
602
+- Added crypto_self_test and kattest module.
603
+- These patches are applied when kat_build is enabled.
604
+* Wed Feb 03 2021 Ankit Jain <ankitja@vmware.com> 5.10.4-5
605
+- Replaced syscalls routines based on user space address
606
+- Removed set_fs() calls
607
+* Thu Jan 28 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.4-4
608
+- Use secure FIPS canister.
609
+* Mon Jan 25 2021 Ankit Jain <ankitja@vmware.com> 5.10.4-3
610
+- Enabled CONFIG_WIREGUARD
611
+* Mon Jan 25 2021 Alexey Makhalov <amakhalov@vmware.com> 5.10.4-2
612
+- Build kernel with FIPS canister.
613
+* Wed Jan 06 2021 Bo Gan <ganb@vmware.com> 5.10.4-1
614
+- Update to 5.10.4
615
+- Drop out-of-tree SEV-ES functional patches (already upstreamed).
616
+* Thu Dec 03 2020 Alexey Makhalov <amakhalov@vmware.com> 5.9.0-8
617
+- halt_on_panic kernel cmdline.
618
+- Improve no ACPI poweroff patch to support direct boot.
619
+- .config: enable CONFIG_POWER_RESET_PIIX4_POWEROFF.
620
+* Wed Nov 18 2020 Vikash Bansal <bvikas@vmware.com> 5.9.0-7
621
+- Mark BAR0 (at offset 0x10) for PCI device 15ad:07b0 (VMXNET3) as variable
622
+* Thu Nov 12 2020 Ajay Kaher <akaher@vmware.com> 5.9.0-6
623
+- .config: support for floppy disk and ch341 usb to serial
624
+* Tue Nov 10 2020 Keerthana K <keerthanak@vmware.com> 5.9.0-5
625
+- Fix CVE-2020-8694
626
+* Fri Nov 06 2020 Keerthana K <keerthanak@vmware.com> 5.9.0-4
627
+- Fix CVE-2020-25704
628
+* Tue Nov 03 2020 Srinidhi Rao <srinidhir@vmware.com> 5.9.0-3
629
+- Remove the support of fipsify and hmacgen
630
+* Tue Oct 27 2020 Srinidhi Rao <srinidhir@vmware.com> 5.9.0-2
631
+- Enable vtarfs support as module
632
+* Mon Oct 19 2020 Bo Gan <ganb@vmware.com> 5.9.0-1
633
+- Update to 5.9.0
634
+* Thu Oct 08 2020 Ankit Jain <ankitja@vmware.com> 5.9.0-rc7.2
635
+- Added vtar Support.
636
+- Disabled by default, Enable CONFIG_VTAR as builtin only
637
+* Wed Sep 30 2020 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 5.9.0-rc7.1
638
+- Update to version 5.9.0-rc7
639
+* Mon Sep 21 2020 Bo Gan <ganb@vmware.com> 5.9.0-rc4.1
640
+- Update to 5.9.0-rc4
641
+- AMD SEV-ES Support
642
+* Tue Sep 8 2020 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.127-4
643
+- Enable sysrq magic in config
644
+* Mon Jul 27 2020 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.127-3
645
+- Fix CVE-2020-14331
646
+* Tue Jun 23 2020 Tapas Kundu <tkundu@vmware.com> 4.19.127-2
647
+- Mass Removal Python2
648
+* Tue Jun 23 2020 Keerthana K <keerthanak@vmware.com> 4.19.127-1
649
+- Update to version 4.19.127
650
+* Fri Jun 05 2020 Ankit Jain <ankitja@vmware.com> 4.19.115-5
651
+- Enabled CONFIG_BINFMT_MISC
652
+* Wed Jun 03 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.115-4
653
+- fs/9p: local lock support
654
+* Tue Jun 02 2020 Vikash Bansal <bvikas@vmware.com> 4.19.115-3
655
+- Add patch to fix CVE-2019-18885
656
+* Mon Jun 01 2020 Shreenidhi Shedi <sshedi@vmware.com> 4.19.115-2
657
+- Keep modules of running kernel till next boot
658
+* Fri May 29 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.115-1
659
+- initramfs: zero-copy support
660
+* Wed May 06 2020 Siddharth Chandrasekaran <csiddharth@vmware.com> 4.19.112-9
661
+- Add patch to fix CVE-2020-10711
662
+* Wed May 06 2020 Vikash Bansal <bvikas@vmware.com> 4.19.112-8
663
+- Hardcoded the value of BARs in PCI_Probe for 2 more pci devices
664
+* Wed Apr 29 2020 Keerthana K <keerthanak@vmware.com> 4.19.112-7
665
+- Photon-checksum-generator version update to 1.1.
666
+* Fri Apr 24 2020 Vikash Bansal <bvikas@vmware.com> 4.19.112-6
667
+- Modified PCI Probe patch to store hardcoded values in lookup table
668
+* Thu Apr 23 2020 Keerthana K <keerthanak@vmware.com> 4.19.112-5
669
+- Fix __modules_install_post to skip compression for certain modules.
670
+* Wed Apr 22 2020 Vikash Bansal <bvikas@vmware.com> 4.19.112-4
671
+- Corrected number of bars for "LSI Logic" and typepo in is_known_device call
672
+* Wed Apr 15 2020 Vikash Bansal <bvikas@vmware.com> 4.19.112-3
673
+- HMAC-SHA256 digest of hmac_generator module moved to hmacgen package
674
+* Tue Apr 14 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.112-2
675
+- Refactor PCI probe patch (03-pci-probe.patch)
676
+* Wed Apr 08 2020 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.112-1
677
+- Update to version 4.19.112
678
+* Wed Apr 08 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.104-3
679
+- Improve hardcodded poweroff (03-poweroff.patch)
680
+* Tue Mar 31 2020 Vikash Bansal <bvikas@vmware.com> 4.19.104-2
681
+- hmac generation of crypto modules and initrd generation changes if fips=1
682
+* Wed Mar 25 2020 Vikash Bansal <bvikas@vmware.com> 4.19.104-1
683
+- Update to version 4.19.104
684
+* Mon Mar 16 2020 Keerthana K <keerthanak@vmware.com> 4.19.97-8
685
+- Adding Enhances depedency to hmacgen.
686
+* Fri Mar 06 2020 Alexey Makhalov <amakhalov@vmware.com> 4.19.97-7
687
+- 9p: file attributes caching support (cache=stat)
688
+* Wed Mar 04 2020 Vikash Bansal <bvikas@vmware.com> 4.19.97-6
689
+- Backporting of patch continuous testing of RNG from urandom
690
+* Fri Feb 28 2020 Keerthana K <keerthanak@vmware.com> 4.19.97-5
691
+- Enable CONFIG_CRYPT_TEST for FIPS.
692
+* Tue Feb 25 2020 Ajay Kaher <akaher@vmware.com> 4.19.97-4
693
+- Fix CVE-2019-16234
694
+* Tue Feb 11 2020 Keerthana K <keerthanak@vmware.com> 4.19.97-3
695
+- Add photon-checksum-generator source tarball and remove hmacgen patch.
696
+- Exclude hmacgen.ko from base package.
697
+* Wed Jan 29 2020 Keerthana K <keerthanak@vmware.com> 4.19.97-2
698
+- Update tcrypt to test drbg_pr_sha256 and drbg_nopr_sha256.
699
+- Update testmgr to add drbg_pr_ctr_aes256 test vectors.
700
+* Fri Jan 17 2020 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.97-1
701
+- Update to version 4.19.97
702
+* Thu Jan 16 2020 Srinidhi Rao <srinidhir@vmware.com> 4.19.87-5
703
+- Enable DRBG HASH and DRBG CTR support.
704
+* Mon Jan 06 2020 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.87-4
705
+- Enable CONFIG_NF_CONNTRACK_ZONES
706
+* Thu Jan 02 2020 Keerthana K <keerthanak@vmware.com> 4.19.87-3
707
+- Modify tcrypt to remove tests for algorithms that are not supported in photon.
708
+- Added tests for DH, DRBG algorithms.
709
+* Fri Dec 20 2019 Keerthana K <keerthanak@vmware.com> 4.19.87-2
710
+- Update fips Kat tests.
711
+* Fri Dec 06 2019 Ajay Kaher <akaher@vmware.com> 4.19.87-1
712
+- Update to version 4.19.87
713
+* Tue Dec 03 2019 Keerthana K <keerthanak@vmware.com> 4.19.84-3
714
+- Adding hmac sha256/sha512 generator kernel module for fips.
715
+* Tue Nov 26 2019 Ajay Kaher <akaher@vmware.com> 4.19.84-2
716
+- Fix CVE-2019-19062, CVE-2019-19066, CVE-2019-19072,
717
+- CVE-2019-19073, CVE-2019-19074, CVE-2019-19078
718
+* Tue Nov 12 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.84-1
719
+- Update to version 4.19.84
720
+- Fix CVE-2019-18814
721
+* Fri Nov 08 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.82-1
722
+- Update to version 4.19.82
723
+* Thu Nov 07 2019 Jorgen Hansen (VMware) <jhansen@vmware.com> 4.19.79-2
724
+- Fix vsock QP detach with outgoing data
725
+* Tue Oct 15 2019 Ajay Kaher <akaher@vmware.com> 4.19.79-1
726
+- Update to version 4.19.79
727
+- Fix CVE-2019-17133
728
+* Mon Oct 14 2019 Bo Gan <ganb@vmware.com> 4.19.76-4
729
+- Recreate /dev/root in init
730
+* Mon Oct 14 2019 Bo Gan <ganb@vmware.com> 4.19.76-3
731
+- Enable IMA with SHA256 as default hash algorithm
732
+* Thu Oct 10 2019 Harinadh D <hdommaraju@vmware.com> 4.19.76-2
733
+- Adding lvm and dm-mod modules to support root as lvm
734
+* Wed Oct 02 2019 Ajay Kaher <akaher@vmware.com> 4.19.76-1
735
+- Update to version 4.19.76
736
+* Mon Sep 30 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.72-1
737
+- Update to version 4.19.72
738
+* Thu Sep 05 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.69-2
739
+- Avoid oldconfig which leads to potential build hang
740
+* Fri Aug 30 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.69-1
741
+- Update to version 4.19.69
742
+* Fri Aug 23 2019 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.65-3
743
+- .config: Enable CONFIG_IP_VS_WRR, CONFIG_IP_VS_SH, CONFIG_FB_EFI, CONFIG_TCG_TIS_CORE
744
+* Tue Aug 13 2019 Daniel Müller <danielmuller@vmware.com> 4.19.65-2
745
+- Add patch "Remove OOM_SCORE_ADJ_MAX limit check"
746
+* Tue Aug 06 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.65-1
747
+- Update to version 4.19.65
748
+- Fix CVE-2019-1125 (SWAPGS)
749
+* Tue Jul 30 2019 Keerthana K <keerthanak@vmware.com> 4.19.52-4
750
+- Fix postun script.
751
+* Tue Jul 02 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.52-3
752
+- Fix 9p vsock 16bit port issue.
753
+* Fri Jun 21 2019 Srinidhi Rao <srinidhir@vmware.com> 4.19.52-2
754
+- Use LZ4 compression and enable VMXNET3 as built-in for linux-esx
755
+* Mon Jun 17 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.52-1
756
+- Update to version 4.19.52
757
+- Fix CVE-2019-12456, CVE-2019-12379, CVE-2019-12380, CVE-2019-12381,
758
+- CVE-2019-12382, CVE-2019-12378, CVE-2019-12455
759
+* Tue May 14 2019 Keerthana K <keerthanak@vmware.com> 4.19.40-2
760
+- Fix to parse through /boot folder and update symlink (/boot/photon.cfg) if
761
+- mulitple kernels are installed and current linux kernel is removed.
762
+* Tue May 07 2019 Ajay Kaher <akaher@vmware.com> 4.19.40-1
763
+- Update to version 4.19.40
764
+* Fri May 03 2019 Ajay Kaher <akaher@vmware.com> 4.19.32-3
765
+- Enable SELinux kernel config
766
+* Fri Mar 29 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.32-2
767
+- Fix CVE-2019-10125
768
+* Wed Mar 27 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.32-1
769
+- Update to version 4.19.32
770
+* Thu Mar 14 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.29-1
771
+- Update to version 4.19.29
772
+* Tue Mar 05 2019 Ajay Kaher <akaher@vmware.com> 4.19.26-1
773
+- Update to version 4.19.26
774
+* Thu Feb 21 2019 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.15-2
775
+- Fix CVE-2019-8912
776
+* Tue Jan 15 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.15-1
777
+- Update to version 4.19.15
778
+- .config: Enable USB_SERIAL and USB_ACM
779
+* Tue Jan 08 2019 Alexey Makhalov <amakhalov@vmware.com> 4.19.6-4
780
+- Additional security hardening options in the config.
781
+* Tue Jan 08 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.6-3
782
+- Fix crash on cpu hot-add.
783
+* Fri Jan 04 2019 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.6-2
784
+- Add out-of-tree patches from AppArmor and enable it by default.
785
+* Mon Dec 10 2018 Srivatsa S. Bhat (VMware) <srivatsa@csail.mit.edu> 4.19.6-1
786
+- Update to version 4.19.6
787
+* Thu Nov 29 2018 Alexey Makhalov <amakhalov@vmware.com> 4.19.1-3
788
+- Fix BAR4 is zero issue for IDE devices
789
+* Thu Nov 15 2018 Ajay Kaher <akaher@vmware.com> 4.19.1-2
790
+- Adding BuildArch
791
+* Thu Nov 08 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.1-1
792
+- Update to version 4.19.1
793
+* Mon Sep 24 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.18.9-1
794
+- Update to version 4.18.9
795
+* Wed Sep 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.67-1
796
+- Update to version 4.14.67
797
+* Tue Sep 18 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-3
798
+- Add rdrand-based RNG driver to enhance kernel entropy.
799
+* Sun Sep 02 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.54-2
800
+- Add full retpoline support by building with retpoline-enabled gcc.
801
+* Mon Jul 09 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.14.54-1
802
+- Update to version 4.14.54
803
+* Fri Feb 02 2018 Alexey Makhalov <amakhalov@vmware.com> 4.14.8-1
804
+- Version update
805
+* Tue Dec 19 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.66-2
806
+- Enable audit support (CONFIG_AUDIT=y)
807
+* Mon Dec 04 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.66-1
808
+- Version update
809
+* Tue Nov 21 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.64-1
810
+- Version update
811
+* Mon Nov 06 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.60-1
812
+- Version update
813
+* Wed Oct 25 2017 Anish Swaminathan <anishs@vmware.com> 4.9.53-5
814
+- Enable x86 vsyscall emulation
815
+* Tue Oct 17 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.53-4
816
+- Enable vsyscall emulation
817
+- Do not use deprecated -q depmod option
818
+* Wed Oct 11 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.53-3
819
+- Add patch "KVM: Don't accept obviously wrong gsi values via
820 820
     KVM_IRQFD" to fix CVE-2017-1000252.
821
-*   Tue Oct 10 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.53-2
822
--   Build hang (at make oldconfig) fix.
823
-*   Thu Oct 05 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.53-1
824
--   Version update
825
-*   Mon Oct 02 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.52-3
826
--   Allow privileged CLONE_NEWUSER from nested user namespaces.
827
-*   Mon Oct 02 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.52-2
828
--   Fix CVE-2017-11472 (ACPICA: Namespace: fix operand cache leak)
829
-*   Mon Oct 02 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.52-1
830
--   Version update
831
-*   Mon Sep 18 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.47-2
832
--   Requires coreutils or toybox
833
-*   Mon Sep 04 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.47-1
834
--   Fix CVE-2017-11600
835
-*   Mon Aug 14 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.43-1
836
--   Version update
837
--   [feature] new sysctl option unprivileged_userns_clone
838
-*   Wed Aug 09 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.41-2
839
--   [bugfix] Do not fallback to syscall from VDSO on clock_gettime(MONOTONIC)
840
--   Fix CVE-2017-7542
841
-*   Mon Aug 07 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.41-1
842
--   Version update
843
-*   Wed Jul 26 2017 Bo Gan <ganb@vmware.com> 4.9.38-3
844
--   Fix initramfs triggers
845
-*   Thu Jul 20 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.38-2
846
--   Disable scheduler beef up patch
847
-*   Tue Jul 18 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.38-1
848
--   [feature] IP tunneling support (CONFIG_NET_IPIP=m)
849
--   Fix CVE-2017-11176 and CVE-2017-10911
850
-*   Mon Jul 03 2017 Xiaolin Li <xiaolinl@vmware.com> 4.9.34-2
851
--   Add libdnet-devel, kmod-devel and libmspack-devel to BuildRequires
852
-*   Wed Jun 28 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.34-1
853
--   [feature] DM Delay target support
854
--   Fix CVE-2017-1000364 ("stack clash") and CVE-2017-9605
855
-*   Thu Jun 8 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.31-1
856
--   Fix CVE-2017-8890, CVE-2017-9074, CVE-2017-9075, CVE-2017-9076
821
+* Tue Oct 10 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.53-2
822
+- Build hang (at make oldconfig) fix.
823
+* Thu Oct 05 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.53-1
824
+- Version update
825
+* Mon Oct 02 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.52-3
826
+- Allow privileged CLONE_NEWUSER from nested user namespaces.
827
+* Mon Oct 02 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.52-2
828
+- Fix CVE-2017-11472 (ACPICA: Namespace: fix operand cache leak)
829
+* Mon Oct 02 2017 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.9.52-1
830
+- Version update
831
+* Mon Sep 18 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.47-2
832
+- Requires coreutils or toybox
833
+* Mon Sep 04 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.47-1
834
+- Fix CVE-2017-11600
835
+* Mon Aug 14 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.43-1
836
+- Version update
837
+- [feature] new sysctl option unprivileged_userns_clone
838
+* Wed Aug 09 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.41-2
839
+- [bugfix] Do not fallback to syscall from VDSO on clock_gettime(MONOTONIC)
840
+- Fix CVE-2017-7542
841
+* Mon Aug 07 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.41-1
842
+- Version update
843
+* Wed Jul 26 2017 Bo Gan <ganb@vmware.com> 4.9.38-3
844
+- Fix initramfs triggers
845
+* Thu Jul 20 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.38-2
846
+- Disable scheduler beef up patch
847
+* Tue Jul 18 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.38-1
848
+- [feature] IP tunneling support (CONFIG_NET_IPIP=m)
849
+- Fix CVE-2017-11176 and CVE-2017-10911
850
+* Mon Jul 03 2017 Xiaolin Li <xiaolinl@vmware.com> 4.9.34-2
851
+- Add libdnet-devel, kmod-devel and libmspack-devel to BuildRequires
852
+* Wed Jun 28 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.34-1
853
+- [feature] DM Delay target support
854
+- Fix CVE-2017-1000364 ("stack clash") and CVE-2017-9605
855
+* Thu Jun 8 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.31-1
856
+- Fix CVE-2017-8890, CVE-2017-9074, CVE-2017-9075, CVE-2017-9076
857 857
     CVE-2017-9077 and CVE-2017-9242
858
-*   Thu Jun 1 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.30-2
859
--   [feature] ACPI NFIT support (for PMEM type 7)
860
-*   Fri May 26 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.30-1
861
--   Fix CVE-2017-7487 and CVE-2017-9059
862
-*   Wed May 17 2017 Vinay Kulkarni <kulkarniv@vmware.com> 4.9.28-2
863
--   Enable IPVLAN module.
864
-*   Tue May 16 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.28-1
865
--   .config: built ATA drivers in a kernel
866
-*   Wed May 10 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.27-1
867
--   New pci=scan_all cmdline parameter to verify hardcoded pci-probe values
868
--   pci-probe added more known values
869
--   vmw_balloon late initcall
870
-*   Sun May 7 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.26-1
871
--   Version update
872
--   Use ordered rdtsc in clocksource_vmware
873
--   .config: added debug info
874
--   Removed version suffix from config file name
875
-*   Thu Apr 27 2017 Bo Gan <ganb@vmware.com> 4.9.24-2
876
--   Support dynamic initrd generation
877
-*   Tue Apr 25 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.24-1
878
--   Fix CVE-2017-6874 and CVE-2017-7618.
879
--   .config: build nvme and nvme-core in kernel.
880
-*   Tue Feb 28 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.13-1
881
--   Update to linux-4.9.13 to fix CVE-2017-5986 and CVE-2017-6074
882
--   .config: enable PMEM support
883
--   .config: disable vsyscall
884
-*   Thu Feb 09 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.9-1
885
--   Update to linux-4.9.9 to fix CVE-2016-10153, CVE-2017-5546,
858
+* Thu Jun 1 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.30-2
859
+- [feature] ACPI NFIT support (for PMEM type 7)
860
+* Fri May 26 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.30-1
861
+- Fix CVE-2017-7487 and CVE-2017-9059
862
+* Wed May 17 2017 Vinay Kulkarni <kulkarniv@vmware.com> 4.9.28-2
863
+- Enable IPVLAN module.
864
+* Tue May 16 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.28-1
865
+- .config: built ATA drivers in a kernel
866
+* Wed May 10 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.27-1
867
+- New pci=scan_all cmdline parameter to verify hardcoded pci-probe values
868
+- pci-probe added more known values
869
+- vmw_balloon late initcall
870
+* Sun May 7 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.26-1
871
+- Version update
872
+- Use ordered rdtsc in clocksource_vmware
873
+- .config: added debug info
874
+- Removed version suffix from config file name
875
+* Thu Apr 27 2017 Bo Gan <ganb@vmware.com> 4.9.24-2
876
+- Support dynamic initrd generation
877
+* Tue Apr 25 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.24-1
878
+- Fix CVE-2017-6874 and CVE-2017-7618.
879
+- .config: build nvme and nvme-core in kernel.
880
+* Tue Feb 28 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.13-1
881
+- Update to linux-4.9.13 to fix CVE-2017-5986 and CVE-2017-6074
882
+- .config: enable PMEM support
883
+- .config: disable vsyscall
884
+* Thu Feb 09 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.9-1
885
+- Update to linux-4.9.9 to fix CVE-2016-10153, CVE-2017-5546,
886 886
     CVE-2017-5547, CVE-2017-5548 and CVE-2017-5576.
887
--   .config: added CRYPTO_FIPS and SYN_COOKIES support.
888
-*   Tue Jan 10 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.2-1
889
--   Update to linux-4.9.2 to fix CVE-2016-10088
890
-*   Wed Dec 21 2016 Alexey Makhalov <amakhalov@vmware.com> 4.9.0-3
891
--   .config: CONFIG_IPV6_MULTIPLE_TABLES=y
892
-*   Mon Dec 19 2016 Xiaolin Li <xiaolinl@vmware.com> 4.9.0-2
893
--   BuildRequires Linux-PAM-devel
894
-*   Mon Dec 12 2016 Alexey Makhalov <amakhalov@vmware.com> 4.9.0-1
895
--   Update to linux-4.9.0
896
-*   Thu Dec  8 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.35-4
897
--   net-packet-fix-race-condition-in-packet_set_ring.patch
887
+- .config: added CRYPTO_FIPS and SYN_COOKIES support.
888
+* Tue Jan 10 2017 Alexey Makhalov <amakhalov@vmware.com> 4.9.2-1
889
+- Update to linux-4.9.2 to fix CVE-2016-10088
890
+* Wed Dec 21 2016 Alexey Makhalov <amakhalov@vmware.com> 4.9.0-3
891
+- .config: CONFIG_IPV6_MULTIPLE_TABLES=y
892
+* Mon Dec 19 2016 Xiaolin Li <xiaolinl@vmware.com> 4.9.0-2
893
+- BuildRequires Linux-PAM-devel
894
+* Mon Dec 12 2016 Alexey Makhalov <amakhalov@vmware.com> 4.9.0-1
895
+- Update to linux-4.9.0
896
+* Thu Dec  8 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.35-4
897
+- net-packet-fix-race-condition-in-packet_set_ring.patch
898 898
     to fix CVE-2016-8655
899
-*   Wed Nov 30 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.35-3
900
--   Expand `uname -r` with release number
901
--   Compress modules
902
-*   Tue Nov 29 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.35-2
903
--   Added btrfs module
904
-*   Mon Nov 28 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.35-1
905
--   Update to linux-4.4.35
906
--   vfio-pci-fix-integer-overflows-bitmask-check.patch
899
+* Wed Nov 30 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.35-3
900
+- Expand `uname -r` with release number
901
+- Compress modules
902
+* Tue Nov 29 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.35-2
903
+- Added btrfs module
904
+* Mon Nov 28 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.35-1
905
+- Update to linux-4.4.35
906
+- vfio-pci-fix-integer-overflows-bitmask-check.patch
907 907
     to fix CVE-2016-9083
908
-*   Tue Nov 22 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.31-4
909
--   net-9p-vsock.patch
910
-*   Thu Nov 17 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.31-3
911
--   tty-prevent-ldisc-drivers-from-re-using-stale-tty-fields.patch
908
+* Tue Nov 22 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.31-4
909
+- net-9p-vsock.patch
910
+* Thu Nov 17 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.31-3
911
+- tty-prevent-ldisc-drivers-from-re-using-stale-tty-fields.patch
912 912
     to fix CVE-2015-8964
913
-*   Tue Nov 15 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.31-2
914
--   .config: add ip set support
915
--   .config: add ipvs_{tcp,udp} support
916
--   .config: add cgrup_{hugetlb,net_prio} support
917
-*   Thu Nov 10 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.31-1
918
--   Update to linux-4.4.31
919
-*   Thu Nov 10 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.26-2
920
--   .config: add ipvs modules for docker swarm
921
--   .config: serial driver built in kernel
922
--   serial-8250-do-not-probe-U6-16550A-fifo-size.patch - faster boot
923
-*   Fri Oct 21 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.26-1
924
--   Update to linux-4.4.26
925
-*   Wed Oct 19 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-7
926
--   net-add-recursion-limit-to-GRO.patch
927
-*   Tue Oct 18 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-6
928
--   ipip-properly-mark-ipip-GRO-packets-as-encapsulated.patch
929
--   tunnels-dont-apply-GRO-to-multiple-layers-of-encapsulation.patch
930
-*   Thu Oct  6 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-5
931
--   .config: added ADM PCnet32 support
932
--   vmci-1.1.4.0-use-32bit-atomics-for-queue-headers.patch
933
--   vmci-1.1.5.0-doorbell-create-and-destroy-fixes.patch
934
--   late_initcall for vmw_balloon driver
935
--   Minor fixed in pv-ops patchset
936
-*   Mon Oct  3 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-4
937
--   Package vmlinux with PROGBITS sections in -debuginfo subpackage
938
-*   Wed Sep 21 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-3
939
--   Add PCIE hotplug support
940
--   Switch processor type to generic
941
-*   Tue Sep 20 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-2
942
--   Add -release number for /boot/* files
943
--   Fixed generation of debug symbols for kernel modules & vmlinux
944
-*   Wed Sep  7 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-1
945
--   Update to linux-4.4.20
946
--   keys-fix-asn.1-indefinite-length-object-parsing.patch
947
-*   Thu Aug 25 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-11
948
--   vmxnet3 patches to bumpup a version to 1.4.8.0
949
-*   Wed Aug 24 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-10
950
--   .config: added NVME blk dev support
951
-*   Wed Aug 10 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-9
952
--   Added VSOCK-Detach-QP-check-should-filter-out-non-matching-QPs.patch
953
-*   Wed Jul 20 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-8
954
--   .config: added cgroups for pids,mem and blkio
955
-*   Mon Jul 11 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-7
956
--   .config: added ip multible tables support
957
-*   Fri Jun 17 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-6
958
--   patch: e1000e-prevent-div-by-zero-if-TIMINCA-is-zero.patch
959
--   .config: disable rt group scheduling - not supported by systemd
960
-*   Fri May 27 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-5
961
--   patch: REVERT-sched-fair-Beef-up-wake_wide.patch
962
-*   Wed May 25 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-4
963
--   .config: added net_9p and 9p_fs
964
-*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 4.4.8-3
965
--   GA - Bump release of all rpms
966
-*   Mon May 23 2016 Divya Thaluru <dthaluru@vmware.com> 4.4.8-2
967
--   Added patches to fix CVE-2016-3134, CVE-2016-3135
968
-*   Fri May 13 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-1
969
--   Update to linux-4.4.8
970
--   Added net-Drivers-Vmxnet3-set-... patch
971
--   Added e1000e module
972
-*   Tue Mar 29 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-19
973
--   Support kmsg dumping to vmware.log on panic
974
--   sunrpc: xs_bind uses ip_local_reserved_ports
975
-*   Thu Mar 24 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-18
976
--   Apply photon8 config (+stack protector regular)
977
--   pv-ops patch: added STA support
978
--   Added patches from generic kernel
979
-*   Wed Mar 09 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 4.2.0-17
980
--   Enable ACPI hotplug support in kernel config
981
-*   Sun Feb 14 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-16
982
--   veth patch: don’t modify ip_summed
983
-*   Mon Feb 08 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-15
984
--   Double tcp_mem limits, patch is added.
985
-*   Wed Feb 03 2016 Anish Swaminathan <anishs@vmware.com>  4.2.0-14
986
--   Fixes for CVE-2015-7990/6937 and CVE-2015-8660.
987
-*   Fri Jan 22 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-13
988
--   Fix for CVE-2016-0728
989
-*   Wed Jan 13 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-12
990
--   CONFIG_HZ=250
991
--   Disable sched autogroup.
992
-*   Tue Jan 12 2016 Mahmoud Bassiouny <mbassiouny@vmware.com> 4.2.0-11
993
--   Remove rootfstype from the kernel parameter.
994
-*   Tue Dec 15 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-10
995
--   Skip rdrand reseed to improve boot time.
996
--   .config changes: jolietfs(m), default THP=always, hotplug_cpu(m)
997
-*   Tue Nov 17 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-9
998
--   nordrand cmdline param is removed.
999
--   .config: + serial 8250 driver (M).
1000
-*   Fri Nov 13 2015 Mahmoud Bassiouny <mbassiouny@vmware.com> 4.2.0-8
1001
--   Change the linux image directory.
1002
-*   Tue Nov 10 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-7
1003
--   Get LAPIC timer frequency from HV, skip boot time calibration.
1004
--   .config: + dummy net driver (M).
1005
-*   Mon Nov 09 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-6
1006
--   Rename subpackage dev -> devel.
1007
--   Added the build essential files in the devel subpackage.
1008
--   .config: added genede driver module.
1009
-*   Wed Oct 28 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-5
1010
--   Import patches from kernel2 repo.
1011
--   Added pv-ops patch (timekeeping related improvements).
1012
--   Removed unnecessary cmdline params.
1013
--   .config changes: elevator=noop by default, paravirt clock enable,
913
+* Tue Nov 15 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.31-2
914
+- .config: add ip set support
915
+- .config: add ipvs_{tcp,udp} support
916
+- .config: add cgrup_{hugetlb,net_prio} support
917
+* Thu Nov 10 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.31-1
918
+- Update to linux-4.4.31
919
+* Thu Nov 10 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.26-2
920
+- .config: add ipvs modules for docker swarm
921
+- .config: serial driver built in kernel
922
+- serial-8250-do-not-probe-U6-16550A-fifo-size.patch - faster boot
923
+* Fri Oct 21 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.26-1
924
+- Update to linux-4.4.26
925
+* Wed Oct 19 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-7
926
+- net-add-recursion-limit-to-GRO.patch
927
+* Tue Oct 18 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-6
928
+- ipip-properly-mark-ipip-GRO-packets-as-encapsulated.patch
929
+- tunnels-dont-apply-GRO-to-multiple-layers-of-encapsulation.patch
930
+* Thu Oct  6 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-5
931
+- .config: added ADM PCnet32 support
932
+- vmci-1.1.4.0-use-32bit-atomics-for-queue-headers.patch
933
+- vmci-1.1.5.0-doorbell-create-and-destroy-fixes.patch
934
+- late_initcall for vmw_balloon driver
935
+- Minor fixed in pv-ops patchset
936
+* Mon Oct  3 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-4
937
+- Package vmlinux with PROGBITS sections in -debuginfo subpackage
938
+* Wed Sep 21 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-3
939
+- Add PCIE hotplug support
940
+- Switch processor type to generic
941
+* Tue Sep 20 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-2
942
+- Add -release number for /boot/* files
943
+- Fixed generation of debug symbols for kernel modules & vmlinux
944
+* Wed Sep  7 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.20-1
945
+- Update to linux-4.4.20
946
+- keys-fix-asn.1-indefinite-length-object-parsing.patch
947
+* Thu Aug 25 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-11
948
+- vmxnet3 patches to bumpup a version to 1.4.8.0
949
+* Wed Aug 24 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-10
950
+- .config: added NVME blk dev support
951
+* Wed Aug 10 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-9
952
+- Added VSOCK-Detach-QP-check-should-filter-out-non-matching-QPs.patch
953
+* Wed Jul 20 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-8
954
+- .config: added cgroups for pids,mem and blkio
955
+* Mon Jul 11 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-7
956
+- .config: added ip multible tables support
957
+* Fri Jun 17 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-6
958
+- patch: e1000e-prevent-div-by-zero-if-TIMINCA-is-zero.patch
959
+- .config: disable rt group scheduling - not supported by systemd
960
+* Fri May 27 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-5
961
+- patch: REVERT-sched-fair-Beef-up-wake_wide.patch
962
+* Wed May 25 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-4
963
+- .config: added net_9p and 9p_fs
964
+* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 4.4.8-3
965
+- GA - Bump release of all rpms
966
+* Mon May 23 2016 Divya Thaluru <dthaluru@vmware.com> 4.4.8-2
967
+- Added patches to fix CVE-2016-3134, CVE-2016-3135
968
+* Fri May 13 2016 Alexey Makhalov <amakhalov@vmware.com> 4.4.8-1
969
+- Update to linux-4.4.8
970
+- Added net-Drivers-Vmxnet3-set-... patch
971
+- Added e1000e module
972
+* Tue Mar 29 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-19
973
+- Support kmsg dumping to vmware.log on panic
974
+- sunrpc: xs_bind uses ip_local_reserved_ports
975
+* Thu Mar 24 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-18
976
+- Apply photon8 config (+stack protector regular)
977
+- pv-ops patch: added STA support
978
+- Added patches from generic kernel
979
+* Wed Mar 09 2016 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 4.2.0-17
980
+- Enable ACPI hotplug support in kernel config
981
+* Sun Feb 14 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-16
982
+- veth patch: don’t modify ip_summed
983
+* Mon Feb 08 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-15
984
+- Double tcp_mem limits, patch is added.
985
+* Wed Feb 03 2016 Anish Swaminathan <anishs@vmware.com>  4.2.0-14
986
+- Fixes for CVE-2015-7990/6937 and CVE-2015-8660.
987
+* Fri Jan 22 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-13
988
+- Fix for CVE-2016-0728
989
+* Wed Jan 13 2016 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-12
990
+- CONFIG_HZ=250
991
+- Disable sched autogroup.
992
+* Tue Jan 12 2016 Mahmoud Bassiouny <mbassiouny@vmware.com> 4.2.0-11
993
+- Remove rootfstype from the kernel parameter.
994
+* Tue Dec 15 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-10
995
+- Skip rdrand reseed to improve boot time.
996
+- .config changes: jolietfs(m), default THP=always, hotplug_cpu(m)
997
+* Tue Nov 17 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-9
998
+- nordrand cmdline param is removed.
999
+- .config: + serial 8250 driver (M).
1000
+* Fri Nov 13 2015 Mahmoud Bassiouny <mbassiouny@vmware.com> 4.2.0-8
1001
+- Change the linux image directory.
1002
+* Tue Nov 10 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-7
1003
+- Get LAPIC timer frequency from HV, skip boot time calibration.
1004
+- .config: + dummy net driver (M).
1005
+* Mon Nov 09 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-6
1006
+- Rename subpackage dev -> devel.
1007
+- Added the build essential files in the devel subpackage.
1008
+- .config: added genede driver module.
1009
+* Wed Oct 28 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-5
1010
+- Import patches from kernel2 repo.
1011
+- Added pv-ops patch (timekeeping related improvements).
1012
+- Removed unnecessary cmdline params.
1013
+- .config changes: elevator=noop by default, paravirt clock enable,
1014 1014
     initrd support, openvswitch module, x2apic enable.
1015
-*   Mon Sep 21 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-4
1016
--   CDROM modules are added.
1017
-*   Thu Sep 17 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-3
1018
--   Fix for 05- patch (SVGA mem size)
1019
--   Compile out: pci hotplug, sched smt.
1020
--   Compile in kernel: vmware balloon & vmci.
1021
--   Module for efi vars.
1022
-*   Fri Sep 4 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-2
1023
--   Hardcoded poweroff (direct write to piix4), no ACPI is required.
1024
--   sd.c: Lower log level for "Assuming drive cache..." message.
1025
-*   Tue Sep 1 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-1
1026
--   Update to linux-4.2.0. Enable CONFIG_EFI
1027
-*   Fri Aug 28 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-5
1028
--   Added MD/LVM/DM modules.
1029
--   Pci probe improvements.
1030
-*   Fri Aug 14 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-4
1031
--   Use photon.cfg as a symlink.
1032
-*   Thu Aug 13 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-3
1033
--   Added environment file(photon.cfg) for a grub.
1034
-*   Tue Aug 11 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-2
1035
--   Added pci-probe-vmware.patch. Removed unused modules. Decreased boot time.
1036
-*   Tue Jul 28 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-1
1037
--   Initial commit. Use patchset from Clear Linux.
1015
+* Mon Sep 21 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-4
1016
+- CDROM modules are added.
1017
+* Thu Sep 17 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-3
1018
+- Fix for 05- patch (SVGA mem size)
1019
+- Compile out: pci hotplug, sched smt.
1020
+- Compile in kernel: vmware balloon & vmci.
1021
+- Module for efi vars.
1022
+* Fri Sep 4 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-2
1023
+- Hardcoded poweroff (direct write to piix4), no ACPI is required.
1024
+- sd.c: Lower log level for "Assuming drive cache..." message.
1025
+* Tue Sep 1 2015 Alexey Makhalov <amakhalov@vmware.com> 4.2.0-1
1026
+- Update to linux-4.2.0. Enable CONFIG_EFI
1027
+* Fri Aug 28 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-5
1028
+- Added MD/LVM/DM modules.
1029
+- Pci probe improvements.
1030
+* Fri Aug 14 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-4
1031
+- Use photon.cfg as a symlink.
1032
+* Thu Aug 13 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-3
1033
+- Added environment file(photon.cfg) for a grub.
1034
+* Tue Aug 11 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-2
1035
+- Added pci-probe-vmware.patch. Removed unused modules. Decreased boot time.
1036
+* Tue Jul 28 2015 Alexey Makhalov <amakhalov@vmware.com> 4.1.3-1
1037
+- Initial commit. Use patchset from Clear Linux.
... ...
@@ -9,10 +9,14 @@ URL:            http://rpm5.org/files/popt
9 9
 Group:          Applications/Internet
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12
+
12 13
 Source0:        http://ftp.linux.org.uk/pub/linux/Networking/netkit/%{name}-%{version}.tar.gz
13 14
 %define sha1    netkit-telnet=41213dedaf242126b54a3ac51b905a351eb22b15
15
+
14 16
 BuildRequires:  ncurses-devel
17
+
15 18
 Requires:       ncurses
19
+
16 20
 %description
17 21
 Telnet is an protocal that allows you to connect to remote comuters over internet. This package provides a telnet client.
18 22
 
... ...
@@ -22,29 +26,30 @@ Summary: telent server applications
22 22
 This provides the telnet server daemons.
23 23
 
24 24
 %prep
25
-%setup -q
25
+%autosetup -p1
26 26
 
27
-%build 
27
+%build
28 28
 sed -i 's/MANDIR="$PREFIX\/man"/MANDIR="$PREFIX\/share\/man"/g' configure
29 29
 sed -i 's/LIBS += $(LIBTERMCAP)/LIBS += $(LIBTERMCAP) -lstdc++/g' telnet/Makefile
30 30
 sed -i 's/install -s/install/' telnet/Makefile
31 31
 sed -i 's/install -s/install/' telnetd/Makefile
32 32
 sed -i '/#include <termios.h>/{s/.*/&\n#include <stdlib.h>\n#include <string.h>/;:a;n;ba}' telnet/externs.h
33 33
 sed -i '/#include <stdlib.h>/{s/.*/&\n#include <string.h>/;:a;n;ba}' telnet/netlink.cc
34
-./configure --installroot=%{buildroot}
34
+sh ./configure --installroot=%{buildroot}
35 35
 
36
-make
36
+make %{?_smp_mflags}
37 37
 
38 38
 %install
39 39
 export MANDIR=%{_mandir}
40
-mkdir -p %{buildroot}/%{_bindir}
41
-mkdir -p %{buildroot}/%{_mandir}/man1
42
-mkdir -p %{buildroot}/%{_mandir}/man5
43
-mkdir -p %{buildroot}/%{_mandir}/man8
44
-mkdir -p %{buildroot}%{_sbindir}
45
-make install
46
-
47
-#%check
40
+mkdir -p %{buildroot}%{_bindir} \
41
+         %{buildroot}%{_mandir}/man1 \
42
+         %{buildroot}%{_mandir}/man5 \
43
+         %{buildroot}%{_mandir}/man8 \
44
+         %{buildroot}%{_sbindir}
45
+
46
+make install %{?_smp_mflags}
47
+
48
+#%%check
48 49
 #Commented out %check due to no test existence
49 50
 
50 51
 %clean
... ...
@@ -63,9 +68,9 @@ rm -rf %{buildroot}/*
63 63
 %{_mandir}/man8/in.telnetd.8.gz
64 64
 
65 65
 %changelog
66
-*   Wed Jun 28 2017 Chang Lee <changlee@vmware.com> 0.17-3
67
--   Removed %check due to no test existence
68
-*   Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.17-2
69
--   Ensure non empty debuginfo
70
-*   Mon Jan 09 2017 Xiaolin Li <xiaolinl@vmware.com> 0.17-1
71
--   Initial build. First version    
66
+* Wed Jun 28 2017 Chang Lee <changlee@vmware.com> 0.17-3
67
+- Removed %check due to no test existence
68
+* Tue Apr 25 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.17-2
69
+- Ensure non empty debuginfo
70
+* Mon Jan 09 2017 Xiaolin Li <xiaolinl@vmware.com> 0.17-1
71
+- Initial build. First version
72 72
deleted file mode 100644
... ...
@@ -1,345 +0,0 @@
1
-diff -uNr netmgmt-1.1.0/cli/netmgrcli.c netmgmt-1.1.0-2/cli/netmgrcli.c
2
-+++ netmgmt-1.1.0-2/cli/netmgrcli.c	2017-04-18 22:12:32.028012184 +0000
3
-@@ -1116,89 +1116,6 @@
4
- }
5
- 
6
- 
7
--static struct option fwRuleOptions[] =
8
--{
9
--    {"add",          no_argument,          0,    'a'},
10
--    {"del",          no_argument,          0,    'd'},
11
--    {"get",          no_argument,          0,    'g'},
12
--    {"rule",         required_argument,    0,    'r'},
13
--    {0, 0, 0, 0}
14
--};
15
--
16
--static uint32_t
17
--cli_fw_rule(
18
--    int argc,
19
--    char **argv,
20
--    PNETMGR_CMD pCmd
21
--    )
22
--{
23
--    uint32_t err = 0, valid_rule = 0;
24
--    int nOptionIndex = 0, nOption = 0;
25
--    CMD_OP op = OP_INVALID;
26
--
27
--    opterr = 0;
28
--    optind = 1;
29
--    while (1)
30
--    {
31
--        nOption = getopt_long(argc,
32
--                              argv,
33
--                              "adgr:",
34
--                              fwRuleOptions,
35
--                              &nOptionIndex);
36
--        if (nOption == -1)
37
--            break;
38
--
39
--        switch(nOption)
40
--        {
41
--            case 'a':
42
--                op = OP_ADD;
43
--                break;
44
--            case 'd':
45
--                op = OP_DEL;
46
--                break;
47
--            case 'g':
48
--                op = OP_GET;
49
--                break;
50
--            case 'r':
51
--                if (strlen(optarg) > 0)
52
--                {
53
--                    err = netmgrcli_alloc_keyvalue("rule", optarg, pCmd);
54
--                    valid_rule = 1;
55
--                }
56
--                break;
57
--            case '?':
58
--                /* Option not handled here. Ignore. */
59
--                break;
60
--        }
61
--        bail_on_error(err);
62
--    }
63
--
64
--    if ((op == OP_INVALID) ||
65
--        (((op == OP_DEL) || (op == OP_ADD)) && (valid_rule == 0)))
66
--    {
67
--        err = EDOM;
68
--        bail_on_error(err);
69
--    }
70
--
71
--    pCmd->id = CMD_FW_RULE;
72
--    pCmd->op = op;
73
--
74
--cleanup:
75
--    return err;
76
--
77
--error:
78
--    pCmd->op = OP_INVALID;
79
--    if(err == EDOM)
80
--    {
81
--        fprintf(stderr,
82
--                "Usage:\nfw_rule --get\n"
83
--                 "fw_rule --add --rule <Firewall Rule>\n"
84
--                 "fw_rule --del --rule <Firewall Rule>\n");
85
--    }
86
--    goto cleanup;
87
--}
88
--
89
--
90
- static struct option hostnameOptions[] =
91
- {
92
-     {"set",          no_argument,          0,    's'},
93
-@@ -1646,35 +1563,35 @@
94
-      cli_link_info,
95
-      "--set --interface <interface name> --mode <manual|auto> --state <up|down> "
96
-      "--macaddr <mac_address> --mtu <mtu>",
97
--     "get or set link mac addr, mtu, state, mode per interface"
98
-+     "get or set interface mac address, mtu, link state, or link mode"
99
-     },
100
-     {"ip4_address",
101
-      cli_ip4_address,
102
-      "--set --interface <interface name> --mode <dhcp|static|none> "
103
-      "--addr <IPv4Address/prefix> --gateway <default gateway>",
104
--     "get or set IPv4 address and default gateway for interface"
105
-+     "get or set interface IPv4 address and optionally default gateway"
106
-     },
107
-     {"ip6_address",
108
-      cli_ip6_address,
109
-      "--add|--del|--set --interface <interface name> --dhcp <1|0> --autoconf <1|0> "
110
-      "--addrlist <IPv6 Address/Prefix list> --gateway <Default IPv6 gateway>",
111
--     "add or delete IPv6 addresses and default gateway for interface"
112
-+     "add or delete IPv6 address(es) and optionally default gateway for interface"
113
-     },
114
-     {"ip_route",
115
-      cli_ip_route,
116
-      "--add|--del --interface <interface name> --destination <Dest Network/Prefix> "
117
-      "--gateway <Gateway IP Addr> -- metric <Route Metric> --scope <scope>",
118
--     "add or delete IP routes for the interface"
119
-+     "add or delete static IP route for the interface"
120
-     },
121
-     {"dns_servers",
122
-      cli_dns_servers,
123
-      "--set --mode <dhcp|static> --servers <DNS servers list>",
124
--     "get or set DNS mode, DNS servers list"
125
-+     "get or set DNS mode, list of DNS servers"
126
-     },
127
-     {"dns_domains",
128
-      cli_dns_domains,
129
-      "--set --del --add --domains <Domains list>",
130
--     "get or set DNS domains list"
131
-+     "get or set list of DNS domains"
132
-     },
133
-     {"dhcp_duid",
134
-      cli_dhcp_duid,
135
-@@ -1691,26 +1608,21 @@
136
-      "--set --del --add --servers <NTP servers list>",
137
-      "get or set NTP servers list"
138
-     },
139
--    {"fw_rule",
140
--     cli_fw_rule,
141
--     "--add --del --rule <Firewall Rule>",
142
--     "add or delete firewall rules"
143
--    },
144
-     {"hostname",
145
-      cli_hostname,
146
--     "--set --name <Hostname>",
147
--     "get or set hostname"
148
-+     "--set --name <hostname>",
149
-+     "get or set system hostname"
150
-     },
151
-     {"wait_for_link",
152
-      cli_wait_for_link,
153
-      "--interface <interface name> --timeout <timeout>",
154
--     "waits until timeout for the interface to up"
155
-+     "wait for the interface to come up"
156
-     },
157
-     {"wait_for_ip",
158
-      cli_wait_for_ip,
159
-      "--interface <interface name> --timeout <timeout> --addrtype <ipv4,ipv6,"
160
-      "static_ipv4,static_ipv6,dhcp_ipv4,dhcp_ipv6,auto_ipv6,link_local_ipv6>",
161
--     "waits until timeout for the interface to get a valid IP address"
162
-+     "wait for the interface to acquire a valid IP address"
163
-     },
164
-     {"error_info",
165
-      cli_err_info,
166
-@@ -1721,7 +1633,7 @@
167
-      cli_net_info,
168
-      "--set --object <ifname or filename> --paramname <param name> "
169
-      "--paramvalue <value>",
170
--     "get or set network parameters"
171
-+     "get or set network configuration parameters"
172
-     },
173
- };
174
- 
175
-@@ -1736,14 +1648,13 @@
176
-     fprintf(stdout, "For version: netmgr -v or netmgr --version\n");
177
-     fprintf(stdout, "\n");
178
- 
179
--    fprintf(stdout, "List of commands\n");
180
-+    fprintf(stdout, "List of commands:\n");
181
-     fprintf(stdout, "\n");
182
- 
183
-     for(i = 0; i < nCmdCount; ++i)
184
-     {
185
--        fprintf(stdout, "%s %s\t%s\n",
186
-+        fprintf(stdout, "%s \t%s\n",
187
-                 cmdMap[i].pszCmdName,
188
--                cmdMap[i].pszParams,
189
-                 cmdMap[i].pszHelpMessage);
190
-     }
191
-     return 0;
192
-diff -uNr netmgmt-1.1.0/include/public/netmgr.h netmgmt-1.1.0-2/include/public/netmgr.h
193
-+++ netmgmt-1.1.0-2/include/public/netmgr.h	2017-04-18 22:12:32.028012184 +0000
194
-@@ -15,6 +15,10 @@
195
- #ifndef __NETMGR_H__
196
- #define __NETMGR_H__
197
- 
198
-+#ifdef __cplusplus
199
-+extern "C" {
200
-+#endif
201
-+
202
- #define SET_FLAG(v, f) (v) = ((v) | (f))
203
- #define CLEAR_FLAG(v, f) (v) = ((v) & ~(f))
204
- #define TEST_FLAG(v, f) (((v) & (f)) != 0)
205
-@@ -198,6 +202,10 @@
206
-     uint32_t nmErrCode
207
- );
208
- 
209
-+uint32_t
210
-+nm_touch_network_conf_file(
211
-+    const char *pszInterfaceName,
212
-+    char **ppszFilename);
213
- 
214
- /*
215
-  * Interface configuration APIs
216
-@@ -574,6 +582,9 @@
217
- uint32_t
218
- nm_reload_firewall_config();
219
- 
220
-+#ifdef __cplusplus
221
-+}
222
-+#endif
223
- 
224
- #endif /* __NETMGR_H__ */
225
- 
226
-diff -uNr netmgmt-1.1.0/src/netmgr.c netmgmt-1.1.0-2/src/netmgr.c
227
-+++ netmgmt-1.1.0-2/src/netmgr.c	2017-04-18 22:12:32.036012184 +0000
228
-@@ -608,6 +608,48 @@
229
-     goto cleanup;
230
- }
231
- 
232
-+uint32_t
233
-+nm_touch_network_conf_file(
234
-+    const char *pszInterfaceName,
235
-+    char **ppszFilename)
236
-+{
237
-+    uint32_t err = 0;
238
-+    char *pszCfgFileName = NULL;
239
-+    int lockId;
240
-+
241
-+    err = nm_acquire_write_lock(0, &lockId);
242
-+    bail_on_error(err);
243
-+
244
-+    if (!IS_VALID_INTERFACE_NAME(pszInterfaceName))
245
-+    {
246
-+        err = NM_ERR_INVALID_INTERFACE;
247
-+        bail_on_error(err);
248
-+    }
249
-+
250
-+    err = nm_get_network_conf_filename_for_update(pszInterfaceName,
251
-+                                                  &pszCfgFileName);
252
-+    bail_on_error(err);
253
-+
254
-+    if (ppszFilename != NULL)
255
-+    {
256
-+        *ppszFilename = pszCfgFileName;
257
-+    }
258
-+    else
259
-+    {
260
-+        netmgr_free(pszCfgFileName);
261
-+    }
262
-+
263
-+cleanup:
264
-+    nm_release_write_lock(lockId);
265
-+    return err;
266
-+error:
267
-+    if (ppszFilename != NULL)
268
-+    {
269
-+        *ppszFilename = NULL;
270
-+    }
271
-+    netmgr_free(pszCfgFileName);
272
-+    goto cleanup;
273
-+}
274
- 
275
- /*
276
-  * Interface configuration APIs
277
-@@ -1311,9 +1353,12 @@
278
-         bail_on_error(err);
279
-     }
280
- 
281
--    err = netmgr_alloc_string_printf(&pszArpingCmd, "%s %s -I %s %s",
282
--                                     ARPING_COMMAND, pszCommandOptions,
283
--                                     pszInterfaceName, pszDestIPv4Addr);
284
-+    err = netmgr_alloc_string_printf(&pszArpingCmd,
285
-+                                     "%s %s -I %s %s",
286
-+                                     ARPING_COMMAND,
287
-+                                     pszCommandOptions,
288
-+                                     pszInterfaceName,
289
-+                                     pszDestIPv4Addr);
290
-     bail_on_error(err);
291
- 
292
-     err = nm_run_command(pszArpingCmd);
293
-@@ -2912,8 +2957,8 @@
294
-     char **ppszIpAddrList = NULL, **ppszGwAddrList = NULL;
295
-     size_t ipCount, gwCount;
296
- 
297
--    if (!IS_VALID_INTERFACE_NAME(pszInterfaceName) || !pMode ||
298
--        !ppszIPv4AddrPrefix || !ppszIPv4Gateway)
299
-+    if (!IS_VALID_INTERFACE_NAME(pszInterfaceName) ||
300
-+        !(pMode || ppszIPv4AddrPrefix || ppszIPv4Gateway))
301
-     {
302
-         err = NM_ERR_INVALID_PARAMETER;
303
-         bail_on_error(err);
304
-@@ -3001,9 +3046,18 @@
305
-         bail_on_error(err);
306
-     }
307
- 
308
--    *pMode = ip4Mode;
309
--    *ppszIPv4AddrPrefix = pszIPv4AddrPrefix;
310
--    *ppszIPv4Gateway = pszIPv4Gateway;
311
-+    if (pMode)
312
-+    {
313
-+        *pMode = ip4Mode;
314
-+    }
315
-+    if (ppszIPv4AddrPrefix)
316
-+    {
317
-+        *ppszIPv4AddrPrefix = pszIPv4AddrPrefix;
318
-+    }
319
-+    if (ppszIPv4Gateway)
320
-+    {
321
-+        *ppszIPv4Gateway = pszIPv4Gateway;
322
-+    }
323
- 
324
- cleanup:
325
-     netmgr_list_free(ipCount, (void **)ppszIpAddrList);
326
-diff -uNr netmgmt-1.1.0/tools/netmgr/main.c netmgmt-1.1.0-2/tools/netmgr/main.c
327
-+++ netmgmt-1.1.0-2/tools/netmgr/main.c	2017-04-18 22:12:32.048012185 +0000
328
-@@ -1342,8 +1342,11 @@
329
-     netmgrcli_free_cmd(pCmd);
330
-     return get_cli_error_code(err);
331
- error:
332
--    pszErrMsg = nm_get_error_info(err);
333
--    fprintf(stderr, "Error: %s\n", pszErrMsg);
334
-+    if (err != EDOM)
335
-+    {
336
-+        pszErrMsg = nm_get_error_info(err);
337
-+        fprintf(stderr, "Error: %s\n", pszErrMsg);
338
-+    }
339
-     goto cleanup;
340
- }
341
- 
342 1
deleted file mode 100644
... ...
@@ -1,203 +0,0 @@
1
-diff -uNr nm_dev/cli/netmgrcli.c nm_dev2/cli/netmgrcli.c
2
-+++ nm_dev2/cli/netmgrcli.c	2017-09-21 04:00:15.821125994 +0000
3
-@@ -807,6 +807,91 @@
4
-     goto cleanup;
5
- }
6
- 
7
-+static uint32_t
8
-+cli_set_duid(
9
-+    int argc,
10
-+    char **argv,
11
-+    PNETMGR_CMD pCmd
12
-+    )
13
-+{
14
-+    uint32_t err = 0;
15
-+
16
-+    pCmd->id = CMD_DHCP_DUID;
17
-+    pCmd->op = OP_SET;
18
-+
19
-+    if (argc < 3)
20
-+    {
21
-+        fprintf(stderr, "Usage: set_duid <duid>\n");
22
-+        err = EDOM;
23
-+        bail_on_error(err);
24
-+    }
25
-+
26
-+    if (strlen(argv[2]) > 0)
27
-+    {
28
-+        err = netmgrcli_alloc_keyvalue("duid", argv[2], pCmd);
29
-+    }
30
-+    else
31
-+    {
32
-+        err = netmgrcli_alloc_keyvalue("duid", "", pCmd);
33
-+    }
34
-+    bail_on_error(err);
35
-+
36
-+cleanup:
37
-+    return err;
38
-+
39
-+error:
40
-+    pCmd->op = OP_INVALID;
41
-+    goto cleanup;
42
-+}
43
-+
44
-+static uint32_t
45
-+cli_set_iaid(
46
-+    int argc,
47
-+    char **argv,
48
-+    PNETMGR_CMD pCmd
49
-+    )
50
-+{
51
-+    uint32_t err = 0;
52
-+
53
-+    pCmd->id = CMD_IF_IAID;
54
-+    pCmd->op = OP_SET;
55
-+
56
-+    if (argc < 4)
57
-+    {
58
-+        fprintf(stderr, "Usage: set_iaid <ifname> <iaid>\n");
59
-+        err = EDOM;
60
-+        bail_on_error(err);
61
-+    }
62
-+
63
-+    if (strlen(argv[2]) > 0)
64
-+    {
65
-+        err = netmgrcli_alloc_keyvalue("interface", argv[2], pCmd);
66
-+    }
67
-+    else
68
-+    {
69
-+        fprintf(stderr, "Invalid interface name.\n");
70
-+        err = EDOM;
71
-+    }
72
-+    bail_on_error(err);
73
-+
74
-+    if (strlen(argv[3]) > 0)
75
-+    {
76
-+        err = netmgrcli_alloc_keyvalue("iaid", argv[3], pCmd);
77
-+    }
78
-+    else
79
-+    {
80
-+        err = netmgrcli_alloc_keyvalue("iaid", "", pCmd);
81
-+    }
82
-+    bail_on_error(err);
83
-+
84
-+cleanup:
85
-+    return err;
86
-+
87
-+error:
88
-+    pCmd->op = OP_INVALID;
89
-+    goto cleanup;
90
-+}
91
-+
92
- 
93
- static struct option dnsServerOptions[] =
94
- {
95
-@@ -919,6 +1004,18 @@
96
-     goto cleanup;
97
- }
98
- 
99
-+static uint32_t
100
-+cli_get_dns_servers(
101
-+    int argc,
102
-+    char **argv,
103
-+    PNETMGR_CMD pCmd
104
-+    )
105
-+{
106
-+    pCmd->id = CMD_DNS_SERVERS;
107
-+    pCmd->op = OP_GET;
108
-+    return 0;
109
-+}
110
-+
111
- 
112
- static struct option dnsDomainsOptions[] =
113
- {
114
-@@ -1598,7 +1695,7 @@
115
-      "--set --duid <DUID string> --interface <interface name>",
116
-      "get or set DHCP DUID, optionally per interface"
117
-     },
118
--    {"if_iaid",
119
-+    {"if_iaid ",
120
-      cli_if_iaid,
121
-      "--set --iaid <IAID value> --interface <interface name>",
122
-      "get or set interface IAID"
123
-@@ -1635,6 +1732,21 @@
124
-      "--paramvalue <value>",
125
-      "get or set network configuration parameters"
126
-     },
127
-+    {"set_duid",
128
-+     cli_set_duid,
129
-+     "",
130
-+     "This is deprecated, will be removed in the future. Please use 'dhcp_duid --set'",
131
-+    },
132
-+    {"set_iaid",
133
-+     cli_set_iaid,
134
-+     "",
135
-+     "This is deprecated, will be removed in the future. Please use 'if_iaid --set'",
136
-+    },
137
-+    {"get_dns_servers",
138
-+     cli_get_dns_servers,
139
-+     "",
140
-+     "This is deprecated, will be removed in the future. Please use 'dns_servers --get'",
141
-+    },
142
- };
143
- 
144
- static uint32_t
145
-@@ -1653,7 +1765,7 @@
146
- 
147
-     for(i = 0; i < nCmdCount; ++i)
148
-     {
149
--        fprintf(stdout, "%s \t%s\n",
150
-+        fprintf(stdout, "%s\t %s\n",
151
-                 cmdMap[i].pszCmdName,
152
-                 cmdMap[i].pszHelpMessage);
153
-     }
154
-diff -uNr nm_dev/src/netmgr.c nm_dev2/src/netmgr.c
155
-+++ nm_dev2/src/netmgr.c	2017-09-21 04:00:15.825125994 +0000
156
-@@ -481,6 +481,7 @@
157
-     {
158
-         *ppszFilename = NULL;
159
-     }
160
-+    netmgr_free(pszNewFilename);
161
-     goto cleanup;
162
- }
163
- 
164
-diff -uNr nm_dev/src/utils.c nm_dev2/src/utils.c
165
-+++ nm_dev2/src/utils.c	2017-09-21 04:00:15.825125994 +0000
166
-@@ -61,10 +61,19 @@
167
-         err = NM_ERR_BAD_CONFIG_FILE;
168
-         bail_on_error(err);
169
-     }
170
--    else if ((dwNumSections == 0) && (pszValue != NULL))
171
-+    else if (dwNumSections == 0)
172
-     {
173
--        err = ini_cfg_add_section(pConfig, pszSection, &pSection);
174
--        bail_on_error(err);
175
-+        if (pszValue != NULL)
176
-+        {
177
-+            err = ini_cfg_add_section(pConfig, pszSection, &pSection);
178
-+            bail_on_error(err);
179
-+        }
180
-+        else
181
-+        {
182
-+            /* Bug out with success - nothing to set, no section found. */
183
-+            err = 0;
184
-+            goto error;
185
-+        }
186
-     }
187
-     else
188
-     {
189
-diff -uNr nm_dev/tests/Makefile.am nm_dev2/tests/Makefile.am
190
-+++ nm_dev2/tests/Makefile.am	2017-09-21 04:00:15.825125994 +0000
191
-@@ -44,7 +44,7 @@
192
- 	docker build --build-arg NMROOT=$(ABSTOPDIR) -t netmgr_ut . && \
193
- 	docker run -d --name netmgr_unittest --privileged --cap-add=SYS_ADMIN \
194
-             --cap-add=NET_ADMIN --security-opt seccomp=unconfined \
195
--            --stop-signal=SIGRTMIN+3 --tmpfs --cap-add=/run --tmpfs /run/lock \
196
-+            --stop-signal=SIGRTMIN+3 --tmpfs /run --tmpfs /run/lock \
197
-             -v /sys/fs/cgroup:/sys/fs/cgroup:ro netmgr_ut && sleep 2 && \
198
- 	docker exec -ti netmgr_unittest /netmgr/unittest/run_tests.sh && \
199
- 	docker kill netmgr_unittest && docker rm netmgr_unittest && \
200 1
deleted file mode 100644
... ...
@@ -1,61 +0,0 @@
1
-diff -uNr nm1/build/package/rpm/netmgmt.spec nm2/build/package/rpm/netmgmt.spec
2
-+++ nm2/build/package/rpm/netmgmt.spec	2017-10-07 23:23:02.817031519 +0000
3
-@@ -6,7 +6,7 @@
4
- Vendor:  VMware, Inc.
5
- License: VMware
6
- URL:     http://www.vmware.com
7
--BuildArch: x86_64
8
-+BuildArch: %{_arch}
9
- 
10
- %description
11
- Network Management Utilities
12
-diff -uNr nm1/configure.ac nm2/configure.ac
13
-+++ nm2/configure.ac	2017-10-07 23:23:02.817031519 +0000
14
-@@ -21,6 +21,8 @@
15
- 
16
-     linux*:x86_64)
17
- 	;;
18
-+    linux*:aarch64)
19
-+        ;;
20
-     *)
21
-         AC_ERROR("Unsupported operating system - ${host_os}:${host_cpu}")
22
-         ;;
23
-diff -uNr nm1/Dockerfile nm2/Dockerfile
24
-+++ nm2/Dockerfile	2017-10-07 23:23:02.817031519 +0000
25
-@@ -1,11 +1,12 @@
26
- FROM vmware/photon
27
- 
28
-+ARG ARCH=x86_64
29
- ARG NMROOT=/root/netmgmt/
30
- ENV container docker
31
- ENV LC_ALL C
32
- 
33
- # Copying netmgr rpms and tests..
34
--ADD ./build/rpmbuild/RPMS/x86_64 /netmgr/rpms
35
-+ADD ./build/rpmbuild/RPMS/$ARCH/*.rpm /netmgr/rpms/
36
- ADD ./tests/files/10-eth0.network /etc/systemd/network/
37
- ADD ./tests/files/run_tests.sh /netmgr/unittest/
38
- ADD ./tests/clitest/testsuite /netmgr/unittest/clitest/
39
-diff -uNr nm1/tests/Makefile.am nm2/tests/Makefile.am
40
-+++ nm2/tests/Makefile.am	2017-10-07 23:23:02.817031519 +0000
41
-@@ -1,5 +1,6 @@
42
- # The `:;' works around a Bash 3.2 bug when the output is not writeable.
43
- 
44
-+ARCH = `uname -m`
45
- ABSTOPDIR = `realpath $(PWD)/../../`
46
- clitestdir = $(srcdir)/clitest
47
- 
48
-@@ -41,7 +42,8 @@
49
- 	if docker ps -a | grep netmgr_unittest > /dev/null; \
50
-           then docker rm netmgr_unittest; \
51
-         fi && \
52
--	docker build --build-arg NMROOT=$(ABSTOPDIR) -t netmgr_ut . && \
53
-+	docker build --build-arg NMROOT=$(ABSTOPDIR) --build-arg ARCH=$(ARCH) \
54
-+            -t netmgr_ut . && \
55
- 	docker run -d --name netmgr_unittest --privileged --cap-add=SYS_ADMIN \
56
-             --cap-add=NET_ADMIN --security-opt seccomp=unconfined \
57
-             --stop-signal=SIGRTMIN+3 --tmpfs /run --tmpfs /run/lock \
58 1
deleted file mode 100644
... ...
@@ -1,195 +0,0 @@
1
-diff -uNr nm1/include/public/netmgr.h nm2/include/public/netmgr.h
2
-+++ nm2/include/public/netmgr.h	2017-09-09 00:37:35.775549798 +0000
3
-@@ -42,6 +42,7 @@
4
- #define NM_ERR_BAD_CONFIG_FILE                 (NM_BASE_ERROR + 9)
5
- #define NM_ERR_WRITE_FAILED                    (NM_BASE_ERROR + 10)
6
- #define NM_ERR_TIME_OUT                        (NM_BASE_ERROR + 11)
7
-+#define NM_ERR_DHCP_TIME_OUT                   (NM_BASE_ERROR + 12)
8
- #define NM_MAX_ERROR                           (NM_BASE_ERROR + 100)
9
- 
10
- 
11
-diff -uNr nm1/src/netmgr.c nm2/src/netmgr.c
12
-+++ nm2/src/netmgr.c	2017-09-09 00:37:35.779550037 +0000
13
-@@ -106,6 +106,8 @@
14
-             return "write failed";
15
-         case NM_ERR_TIME_OUT:
16
-             return "timed out";
17
-+        case NM_ERR_DHCP_TIME_OUT:
18
-+            return "dhcp timed out";
19
-         default:
20
-             return strerror(nmErrCode);
21
-     }
22
-@@ -411,7 +413,7 @@
23
-     uint32_t err = 0;
24
-     size_t ifNameLen, matchLen = 0;
25
-     char fName[IFNAMSIZ+strlen(SYSTEMD_NET_PATH)+strlen("00-.network")+1];
26
--    char *pszFilename = NULL;
27
-+    char *pszFilename = NULL, *pszNewFilename = NULL, *pszCmd = NULL;
28
- 
29
-     // TODO: IS VALID_INTERFACE_NAME needs to check if device actually exists
30
-     if (!IS_VALID_INTERFACE_NAME(pszIfName) || !ppszFilename)
31
-@@ -430,9 +432,6 @@
32
-     ifNameLen = strlen(pszIfName);
33
-     if ((pszFilename == NULL) || (matchLen < ifNameLen))
34
-     {
35
--        netmgr_free(pszFilename);
36
--        pszFilename = NULL;
37
--
38
-         sprintf(fName, "%s00-%s.network", SYSTEMD_NET_PATH, pszIfName);
39
-         if (access(fName, F_OK) == 0)
40
-         {
41
-@@ -441,21 +440,40 @@
42
-             bail_on_error(err);
43
-         }
44
- 
45
--        err = netmgr_alloc_string(fName, &pszFilename);
46
-+        err = netmgr_alloc_string(fName, &pszNewFilename);
47
-         bail_on_error(err);
48
- 
49
--        /* Create a conf file dedicated to the interface name */
50
--        err = nm_set_key_value(pszFilename,
51
-+        /* Create dedicated conf for interface based on best match conf file */
52
-+        if (pszFilename != NULL)
53
-+        {
54
-+            err = netmgr_alloc_string_printf(&pszCmd,
55
-+                                             "/usr/bin/cp -f -p %s %s",
56
-+                                             pszFilename,
57
-+                                             pszNewFilename);
58
-+            bail_on_error(err);
59
-+
60
-+            err = nm_run_command(pszCmd);
61
-+            bail_on_error(err);
62
-+        }
63
-+
64
-+        err = nm_set_key_value(pszNewFilename,
65
-                                SECTION_MATCH,
66
-                                KEY_NAME,
67
-                                pszIfName,
68
-                                F_CREATE_CFG_FILE);
69
-         bail_on_error(err);
70
-     }
71
-+    else
72
-+    {
73
-+        err = netmgr_alloc_string(pszFilename, &pszNewFilename);
74
-+        bail_on_error(err);
75
-+    }
76
- 
77
--    *ppszFilename = pszFilename;
78
-+    *ppszFilename = pszNewFilename;
79
- 
80
- cleanup:
81
-+    netmgr_free(pszFilename);
82
-+    netmgr_free(pszCmd);
83
-     return err;
84
- 
85
- error:
86
-@@ -463,7 +481,6 @@
87
-     {
88
-         *ppszFilename = NULL;
89
-     }
90
--    netmgr_free(pszFilename);
91
-     goto cleanup;
92
- }
93
- 
94
-@@ -661,6 +678,12 @@
95
-  * Interface configuration APIs
96
-  */
97
- static uint32_t
98
-+nm_update_link_state(
99
-+    const char *pszInterfaceName,
100
-+    NET_LINK_STATE linkState
101
-+);
102
-+
103
-+static uint32_t
104
- nm_update_mac_address(
105
-     const char *pszInterfaceName,
106
-     const char *pszMacAddress
107
-@@ -699,7 +722,7 @@
108
-         bail_on_error(err);
109
-     }
110
- 
111
--    err = nm_ifdown(pszInterfaceName);
112
-+    err = nm_update_link_state(pszInterfaceName, LINK_DOWN);
113
-     bail_on_error(err);
114
- 
115
-     err = ioctl(sockFd, SIOCSIFHWADDR, &ifr);
116
-@@ -709,7 +732,7 @@
117
-         bail_on_error(err);
118
-     }
119
- 
120
--    err = nm_ifup(pszInterfaceName);
121
-+    err = nm_update_link_state(pszInterfaceName, LINK_UP);
122
-     bail_on_error(err);
123
- 
124
- cleanup:
125
-@@ -1033,6 +1056,7 @@
126
-     goto cleanup;
127
- }
128
- 
129
-+
130
- static uint32_t
131
- nm_update_link_mtu(
132
-     const char *pszInterfaceName,
133
-@@ -1068,7 +1092,7 @@
134
-         ifr.ifr_mtu = DEFAULT_MTU_VALUE;
135
-     }
136
- 
137
--    err = nm_ifdown(pszInterfaceName);
138
-+    err = nm_update_link_state(pszInterfaceName, LINK_DOWN);
139
-     bail_on_error(err);
140
- 
141
-     err = ioctl(sockFd, SIOCSIFMTU, &ifr);
142
-@@ -1078,7 +1102,7 @@
143
-         bail_on_error(err);
144
-     }
145
- 
146
--    err = nm_ifup(pszInterfaceName);
147
-+    err = nm_update_link_state(pszInterfaceName, LINK_UP);
148
-     bail_on_error(err);
149
- 
150
- cleanup:
151
-@@ -2506,6 +2530,11 @@
152
-     bail_on_error(err);
153
- 
154
-     err = nm_get_ipv6_enable(pszInterfaceName, &v6enabled);
155
-+    if ((err == ENOENT) || (err == NM_ERR_VALUE_NOT_FOUND))
156
-+    {
157
-+        err = 0;
158
-+        v6enabled = 0;
159
-+    }
160
-     bail_on_error(err);
161
- 
162
-     if (!v6enabled)
163
-@@ -2520,9 +2549,13 @@
164
-     bail_on_error(err);
165
- 
166
-     err = nm_get_sysctl_procfs_value(pszProcfsAutov6Path, &pszAutov6Value);
167
-+    if ((err == ENOENT) || (err == NM_ERR_VALUE_NOT_FOUND))
168
-+    {
169
-+        err = 0;
170
-+    }
171
-     bail_on_error(err);
172
- 
173
--    if (!strcmp(pszAutov6Value, "1"))
174
-+    if ((pszAutov6Value != NULL) && !strcmp(pszAutov6Value, "1"))
175
-     {
176
-         mode |= fAUTO_IPV6;
177
-     }
178
-@@ -6124,7 +6157,14 @@
179
-         }
180
-         else
181
-         {
182
--            err = NM_ERR_TIME_OUT;
183
-+            if (TEST_FLAG(addrTypes, DHCP_IPV4) || TEST_FLAG(addrTypes, DHCP_IPV6))
184
-+            {
185
-+                err = NM_ERR_DHCP_TIME_OUT;
186
-+            }
187
-+            else
188
-+            {
189
-+                err = NM_ERR_TIME_OUT;
190
-+            }
191
-         }
192
-         bail_on_error(err);
193
- 
194 1
deleted file mode 100644
... ...
@@ -1,110 +0,0 @@
1
-+283380093ca4669ba4c65ebade4fe8b98e62582c
2
-diff -uNr nm1/src/netmgr.c nm2/src/netmgr.c
3
-+++ nm2/src/netmgr.c	2017-08-09 22:29:57.662725748 +0000
4
-@@ -328,9 +328,15 @@
5
-                                    SECTION_MATCH,
6
-                                    KEY_NAME,
7
-                                    &pszMatchName);
8
-+            if ((err == NM_ERR_VALUE_NOT_FOUND) ||
9
-+                (err == NM_ERR_BAD_CONFIG_FILE))
10
-+            {
11
-+                /* Ignore cfg file with invalid/missing Match section */
12
-+                err = 0;
13
-+            }
14
-             bail_on_error(err);
15
- 
16
--            if (nm_regex_match_ifname(pszIfName, pszMatchName) == 0)
17
-+            if (pszMatchName && !nm_regex_match_ifname(pszIfName, pszMatchName))
18
-             {
19
-                 if (pszCfgFileName == NULL)
20
-                 {
21
-@@ -2121,11 +2127,20 @@
22
-     {
23
-         rtMsg = (struct rtmsg *)NLMSG_DATA(((struct nlmsghdr *)nlMsg));
24
-         // TODO: Figure out IPv6
25
--        if ((rtMsg->rtm_table != RT_TABLE_MAIN) ||
26
-+        if (rtMsg->rtm_table != RT_TABLE_MAIN)
27
-+        {
28
-+            continue;
29
-+        }
30
-+        if (((addrType == STATIC_IPV4) || (addrType == DHCP_IPV4)) &&
31
-             (rtMsg->rtm_family != AF_INET))
32
-         {
33
-             continue;
34
-         }
35
-+        if (((addrType == STATIC_IPV6) || (addrType == DHCP_IPV6) ||
36
-+             (addrType == AUTO_IPV6)) && (rtMsg->rtm_family != AF_INET6))
37
-+        {
38
-+            continue;
39
-+        }
40
-         rtAttr = (struct rtattr *)RTM_RTA(rtMsg);
41
-         rtLen = RTM_PAYLOAD(nlMsg);
42
-         for (; RTA_OK(rtAttr, rtLen); rtAttr = RTA_NEXT(rtAttr, rtLen))
43
-@@ -2136,27 +2151,36 @@
44
-                     if_indextoname(*(int *)RTA_DATA(rtAttr), szIfName);
45
-                     break;
46
-                 case RTA_GATEWAY:
47
--                    gw4.s_addr = *(uint32_t *)RTA_DATA(rtAttr);
48
-+                    if (rtMsg->rtm_family == AF_INET)
49
-+                    {
50
-+                        gw4.s_addr = *(uint32_t *)RTA_DATA(rtAttr);
51
-+                    }
52
-                     break;
53
-                 case RTA_DST:
54
--                    dst4.s_addr = *(uint32_t *)RTA_DATA(rtAttr);
55
-+                    if (rtMsg->rtm_family == AF_INET)
56
-+                    {
57
-+                        dst4.s_addr = *(uint32_t *)RTA_DATA(rtAttr);
58
-+                    }
59
-                     break;
60
-                 default:
61
-                     break;
62
-             }
63
-         }
64
--        if ((dst4.s_addr == 0) && !strcmp(szIfName, pszInterfaceName))
65
-+        if ((addrType == STATIC_IPV4) || (addrType == DHCP_IPV4))
66
-         {
67
--            if (inet_ntop(AF_INET, &gw4, szGateway, INET6_ADDRSTRLEN) != NULL)
68
--            {
69
--                err = netmgr_alloc_string(szGateway, &pszGateway);
70
--            }
71
--            else
72
-+            if ((dst4.s_addr == 0) && !strcmp(szIfName, pszInterfaceName))
73
-             {
74
--                err = errno;
75
-+                if (inet_ntop(AF_INET, &gw4, szGateway, INET6_ADDRSTRLEN) != NULL)
76
-+                {
77
-+                    err = netmgr_alloc_string(szGateway, &pszGateway);
78
-+                }
79
-+                else
80
-+                {
81
-+                    err = errno;
82
-+                }
83
-+                bail_on_error(err);
84
-+                break;
85
-             }
86
--            bail_on_error(err);
87
--            break;
88
-         }
89
-     }
90
- 
91
-@@ -3054,10 +3078,18 @@
92
-     {
93
-         *ppszIPv4AddrPrefix = pszIPv4AddrPrefix;
94
-     }
95
-+    else
96
-+    {
97
-+        netmgr_free(pszIPv4AddrPrefix);
98
-+    }
99
-     if (ppszIPv4Gateway)
100
-     {
101
-         *ppszIPv4Gateway = pszIPv4Gateway;
102
-     }
103
-+    else
104
-+    {
105
-+        netmgr_free(pszIPv4Gateway);
106
-+    }
107
- 
108
- cleanup:
109
-     netmgr_list_free(ipCount, (void **)ppszIpAddrList);
110 1
deleted file mode 100644
... ...
@@ -1,17 +0,0 @@
1
-diff --git a/cli/netmgrcli.c b/cli/netmgrcli.c
2
-index 8c7396f..3b7f535 100644
3
-+++ b/cli/netmgrcli.c
4
-@@ -1695,10 +1695,10 @@ NETMGRCLI_CMD_MAP cmdMap[] =
5
-      "--set --duid <DUID string> --interface <interface name>",
6
-      "get or set DHCP DUID, optionally per interface"
7
-     },
8
--    {"if_iaid ",
9
-+    {"if_iaid",
10
-      cli_if_iaid,
11
-      "--set --iaid <IAID value> --interface <interface name>",
12
--     "get or set interface IAID"
13
-+     "\t get or set interface IAID"
14
-     },
15
-     {"ntp_servers",
16
-      cli_ntp_servers,
... ...
@@ -6,19 +6,22 @@ Group:         Applications/System
6 6
 Vendor:        VMware, Inc.
7 7
 License:       Apache2.0
8 8
 URL:           http://www.vmware.com
9
-Source0:       %{name}-%{version}.tar.gz
10 9
 Distribution:  Photon
10
+
11
+Source0:       %{name}-%{version}.tar.gz
12
+%define sha1 netmgmt=e08b88b8c9b11a226d5483a6d978e70e96ef7464
13
+
11 14
 BuildRequires: autoconf
12 15
 BuildRequires: check >= 0.9.4
13 16
 BuildRequires: docker >= 1.12
14 17
 BuildRequires: glib-devel
18
+
15 19
 Requires:      glib
16 20
 Requires:      iputils
17 21
 Requires:      libgcc
18 22
 Requires:      ntp
19 23
 Requires:      pcre
20 24
 Requires:      systemd >= 228
21
-%define sha1 netmgmt=e08b88b8c9b11a226d5483a6d978e70e96ef7464
22 25
 
23 26
 %description
24 27
 Network management utilities for PhotonOS
... ...
@@ -40,18 +43,17 @@ Requires: netmgmt = %{version}-%{release}
40 40
 header files and libraries for netmgmt cli
41 41
 
42 42
 %prep
43
-%setup -q
43
+%autosetup -p1
44 44
 
45 45
 %build
46 46
 autoreconf -mif
47 47
 # fix gcc 9 compilation warning/error
48 48
 export CFLAGS="-O2 -g -Wno-error=format-truncation -Wno-error=restrict -Wno-error=format-overflow -Wno-error=stringop-truncation -Wno-error=stringop-overflow"
49
-%configure \
50
-	--libdir=%{_lib64dir}
49
+%configure --libdir=%{_lib64dir}
51 50
 %make_build
52 51
 
53 52
 %install
54
-make DESTDIR=%{buildroot} install
53
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
55 54
 find %{buildroot} -name '*.la' -delete
56 55
 
57 56
 %post
... ...
@@ -75,51 +77,51 @@ find %{buildroot} -name '*.la' -delete
75 75
 %{_lib64dir}/libnetmgrcli.a
76 76
 %{_lib64dir}/libnetmgrcli.so
77 77
 
78
-# %doc ChangeLog README COPYING
78
+#%%doc ChangeLog README COPYING
79 79
 
80 80
 %changelog
81
-*   Fri Apr 03 2020 Alexey Makhalov <amakhalov@vmware.com> 1.2.0-3
82
--   Fix compilation issue with gcc-8.4.0
83
-*   Thu Jan 17 2019 Michelle Wang <michellew@vmware.com> 1.2.0-2
84
--   Remove make check for netmgmt.
85
--   Netmgmt tests are package tests instead of unit tests.
86
-*   Thu Dec 06 2018 Michelle Wang <michellew@vmware.com> 1.2.0-1
87
--   Update netmgmt to 1.2.0.
88
-*   Mon Oct 23 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-9
89
--   Fix netmgr if_iaid CLI.
90
-*   Fri Oct 13 2017 Alexey Makhalov <amakhalov@vmware.com> 1.1.0-8
91
--   Use standard configure macros
92
-*   Sat Oct 07 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-7
93
--   Support netmgr for arm64.
94
-*   Wed Sep 20 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-6
95
--   Backward compatibility interface.
96
-*   Sat Sep 09 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-5
97
--   Retain current match conf when creating interface specific conf.
98
-*   Wed Aug 09 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-4
99
--   Fix coverity issues.
100
-*   Thu May 25 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-3
101
--   Fix handling of invalid match section config files.
102
-*   Tue Apr 18 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-2
103
--   Add query cfg filename API, remove fw_rule API, misc cleanup.
104
-*   Fri Mar 10 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-1
105
--   Update netmgmt to v1.1.0
106
-*   Thu Oct 27 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.4-3
107
--   Fix to allow reading multiple keys in a config section.
108
-*   Tue Aug 16 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.4-2
109
--   Fix DNS servers CLI bug.
110
-*   Thu Jul 28 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.4-1
111
--   Update DNS servers CLI and API.
112
-*   Wed Jul 20 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.3-2
113
--   Allow ini-parser to read and carry keys with empty values.
114
-*   Fri Jul 08 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.3-1
115
--   Update set/get dns_servers, duid, iaid APIs.
116
-*   Wed Jun 15 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.1-5
117
--   Fix linklist delete bug in iniparser.
118
-*   Fri Jun 03 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.1-4
119
--   Set correct file permissions for config files.
120
-*   Wed May 25 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.1-3
121
--   Do not fail if valid commands are executed
122
-*   Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.1-2
123
--   GA - Bump release of all rpms
124
-*   Wed May 18 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.1-1
125
--   Initial
81
+* Fri Apr 03 2020 Alexey Makhalov <amakhalov@vmware.com> 1.2.0-3
82
+- Fix compilation issue with gcc-8.4.0
83
+* Thu Jan 17 2019 Michelle Wang <michellew@vmware.com> 1.2.0-2
84
+- Remove make check for netmgmt.
85
+- Netmgmt tests are package tests instead of unit tests.
86
+* Thu Dec 06 2018 Michelle Wang <michellew@vmware.com> 1.2.0-1
87
+- Update netmgmt to 1.2.0.
88
+* Mon Oct 23 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-9
89
+- Fix netmgr if_iaid CLI.
90
+* Fri Oct 13 2017 Alexey Makhalov <amakhalov@vmware.com> 1.1.0-8
91
+- Use standard configure macros
92
+* Sat Oct 07 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-7
93
+- Support netmgr for arm64.
94
+* Wed Sep 20 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-6
95
+- Backward compatibility interface.
96
+* Sat Sep 09 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-5
97
+- Retain current match conf when creating interface specific conf.
98
+* Wed Aug 09 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-4
99
+- Fix coverity issues.
100
+* Thu May 25 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-3
101
+- Fix handling of invalid match section config files.
102
+* Tue Apr 18 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-2
103
+- Add query cfg filename API, remove fw_rule API, misc cleanup.
104
+* Fri Mar 10 2017 Vinay Kulkarni <kulkarniv@vmware.com> 1.1.0-1
105
+- Update netmgmt to v1.1.0
106
+* Thu Oct 27 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.4-3
107
+- Fix to allow reading multiple keys in a config section.
108
+* Tue Aug 16 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.4-2
109
+- Fix DNS servers CLI bug.
110
+* Thu Jul 28 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.4-1
111
+- Update DNS servers CLI and API.
112
+* Wed Jul 20 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.3-2
113
+- Allow ini-parser to read and carry keys with empty values.
114
+* Fri Jul 08 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.3-1
115
+- Update set/get dns_servers, duid, iaid APIs.
116
+* Wed Jun 15 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.1-5
117
+- Fix linklist delete bug in iniparser.
118
+* Fri Jun 03 2016 Vinay Kulkarni <kulkarniv@vmware.com> 1.0.1-4
119
+- Set correct file permissions for config files.
120
+* Wed May 25 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.1-3
121
+- Do not fail if valid commands are executed
122
+* Tue May 24 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.1-2
123
+- GA - Bump release of all rpms
124
+* Wed May 18 2016 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 1.0.1-1
125
+- Initial
... ...
@@ -9,10 +9,12 @@ License:        LGPLv2+ and GPLv2+ or BSD
9 9
 Group:          System Environment/Base
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12
+
12 13
 Source0:        https://sourceforge.net/projects/openipmi/files/latest/download/OpenIPMI-%{version}.tar.gz
13 14
 %define sha1    OpenIPMI=5b9494e61d8fbcee05d6cea3c688f7f69fded4e7
14 15
 Source1:        openipmi-helper
15 16
 Source2:        ipmi.service
17
+
16 18
 BuildRequires:  systemd
17 19
 BuildRequires:  perl
18 20
 BuildRequires:  popt-devel
... ...
@@ -22,6 +24,7 @@ BuildRequires:  swig
22 22
 BuildRequires:  python3-devel
23 23
 BuildRequires:  python3-libs
24 24
 BuildRequires:  python3
25
+
25 26
 Requires:       systemd
26 27
 
27 28
 %description
... ...
@@ -86,6 +89,7 @@ This package contains a network IPMI listener.
86 86
     --with-perlinstall=%{perl_vendorarch}   \
87 87
     --with-python=/usr/bin/python3.9        \
88 88
     --with-pythoninstall=%{python3_sitelib}
89
+
89 90
 make %{?_smp_mflags}
90 91
 
91 92
 %install
... ...
@@ -105,7 +109,7 @@ install -vdm755 %{buildroot}%{_libdir}/systemd/system-preset
105 105
 echo "disable ipmi.service" > %{buildroot}%{_libdir}/systemd/system-preset/50-ipmi.preset
106 106
 
107 107
 #The build VM does not support ipmi.
108
-#%check
108
+#%%check
109 109
 #make %{?_smp_mflags} check
110 110
 
111 111
 %preun
... ...
@@ -184,24 +188,24 @@ echo "disable ipmi.service" > %{buildroot}%{_libdir}/systemd/system-preset/50-ip
184 184
 %{_mandir}/man5/ipmi_sim_cmd.5.gz
185 185
 
186 186
 %changelog
187
-*   Wed Aug 04 2021 Satya Naga Vasamsetty <svasamsetty@vmware.com> 2.0.31-2
188
--   Bump up release for openssl
189
-*   Tue Apr 13 2021 Gerrit Photon <photon-checkins@vmware.com> 2.0.31-1
190
--   Automatic Version Bump
191
-*   Tue Oct 13 2020 Tapas Kundu <tkundu@vmware.com> 2.0.29-4
192
--   Use python 3.9
193
-*   Tue Sep 29 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 2.0.29-3
194
--   openssl 1.1.1
195
-*   Mon Jul 27 2020 Tapas Kundu <tkundu@vmware.com> 2.0.29-2
196
--   Use python 3.8
197
-*   Mon Jun 22 2020 Tapas Kundu <tkundu@vmware.com> 2.0.29-1
198
--   Build with python3
199
--   Mass removal python2
200
-*   Tue Jan 08 2019 Alexey Makhalov <amakhalov@vmware.com> 2.0.25-2
201
--   Added BuildRequires python2-devel
202
-*   Mon Sep 10 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 2.0.25-1
203
--   Upgrade to 2.0.25
204
-*   Fri Sep 15 2017 Xiaolin Li <xiaolinl@vmware.com> 2.0.24-2
205
--   openipmi-devel requires ncurses-devel
206
-*   Mon Sep 11 2017 Xiaolin Li <xiaolinl@vmware.com> 2.0.24-1
207
--   Initial build.  First version
187
+* Wed Aug 04 2021 Satya Naga Vasamsetty <svasamsetty@vmware.com> 2.0.31-2
188
+- Bump up release for openssl
189
+* Tue Apr 13 2021 Gerrit Photon <photon-checkins@vmware.com> 2.0.31-1
190
+- Automatic Version Bump
191
+* Tue Oct 13 2020 Tapas Kundu <tkundu@vmware.com> 2.0.29-4
192
+- Use python 3.9
193
+* Tue Sep 29 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 2.0.29-3
194
+- openssl 1.1.1
195
+* Mon Jul 27 2020 Tapas Kundu <tkundu@vmware.com> 2.0.29-2
196
+- Use python 3.8
197
+* Mon Jun 22 2020 Tapas Kundu <tkundu@vmware.com> 2.0.29-1
198
+- Build with python3
199
+- Mass removal python2
200
+* Tue Jan 08 2019 Alexey Makhalov <amakhalov@vmware.com> 2.0.25-2
201
+- Added BuildRequires python2-devel
202
+* Mon Sep 10 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 2.0.25-1
203
+- Upgrade to 2.0.25
204
+* Fri Sep 15 2017 Xiaolin Li <xiaolinl@vmware.com> 2.0.24-2
205
+- openipmi-devel requires ncurses-devel
206
+* Mon Sep 11 2017 Xiaolin Li <xiaolinl@vmware.com> 2.0.24-1
207
+- Initial build.  First version
... ...
@@ -9,8 +9,10 @@ Group:          Development/Languages/Python
9 9
 Vendor:         VMware, Inc.
10 10
 Distribution:   Photon
11 11
 Url:            https://pypi.python.org/pypi/Js2Py
12
+
12 13
 Source0:        https://files.pythonhosted.org/packages/source/J/Js2Py/Js2Py-%{version}.tar.gz
13 14
 %define         sha1 Js2Py=cf6cd95d87d331dec2e99747b926a3340e79e4ba
15
+
14 16
 BuildRequires:  python3
15 17
 BuildRequires:  python3-libs
16 18
 BuildRequires:  python3-devel
... ...
@@ -21,6 +23,7 @@ BuildRequires:  python3-py
21 21
 %if %{with_check}
22 22
 BuildRequires:  python3-pyjsparser
23 23
 %endif
24
+
24 25
 Requires:       python3
25 26
 Requires:       python3-libs
26 27
 Requires:       python3-six
... ...
@@ -34,7 +37,7 @@ Pure Python JavaScript Translator/Interpreter.
34 34
 Everything is done in 100% pure Python so it's extremely easy to install and use. Supports Python 2 & 3. Full support for ECMAScript 5.1, ECMA 6 support is still experimental.
35 35
 
36 36
 %prep
37
-%setup -q -n Js2Py-%{version}
37
+%autosetup -p1 -n Js2Py-%{version}
38 38
 
39 39
 %build
40 40
 python3 setup.py build
... ...
@@ -42,7 +45,7 @@ python3 setup.py build
42 42
 %install
43 43
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
44 44
 
45
-#%check
45
+#%%check
46 46
 #This package does not come with a test suite.
47 47
 
48 48
 %files
... ...
@@ -50,13 +53,13 @@ python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
50 50
 %{python3_sitelib}/*
51 51
 
52 52
 %changelog
53
-*   Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 0.70-1
54
--   Automatic Version Bump
55
-*   Tue Jun 16 2020 Tapas Kundu <tkundu@vmware.com> 0.66-2
56
--   Mass removal python2
57
-*   Sun Nov 10 2019 Tapas Kundu <tkundu@vmware.com> 0.66-1
58
--   Updated to version 0.66
59
-*   Thu Sep 13 2018 Tapas Kundu <tkundu@vmware.com> 0.59-1
60
--   Updated to version 0.59
61
-*   Fri Sep 08 2017 Xiaolin Li <xiaolinl@vmware.com> 0.50-1
62
--   Initial packaging for Photon
53
+* Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 0.70-1
54
+- Automatic Version Bump
55
+* Tue Jun 16 2020 Tapas Kundu <tkundu@vmware.com> 0.66-2
56
+- Mass removal python2
57
+* Sun Nov 10 2019 Tapas Kundu <tkundu@vmware.com> 0.66-1
58
+- Updated to version 0.66
59
+* Thu Sep 13 2018 Tapas Kundu <tkundu@vmware.com> 0.59-1
60
+- Updated to version 0.59
61
+* Fri Sep 08 2017 Xiaolin Li <xiaolinl@vmware.com> 0.50-1
62
+- Initial packaging for Photon
... ...
@@ -10,6 +10,7 @@ Group:          Development/Languages/Python
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12 12
 Url:            https://pypi.python.org/packages/67/14/5d66588868c4304f804ebaff9397255f6ec5559e46724c2496e0f26e68d6/asn1crypto-0.22.0.tar.gz
13
+
13 14
 Source0:        asn1crypto-%{version}.tar.gz
14 15
 %define sha1    asn1crypto=dc957cec576a75a7d915b1c01ca0337736d98c1c
15 16
 
... ...
@@ -18,6 +19,7 @@ BuildRequires:  python3-devel
18 18
 BuildRequires:  python3-libs
19 19
 BuildRequires:  python3-setuptools
20 20
 BuildRequires:  python3-xml
21
+
21 22
 Requires:       python3
22 23
 Requires:       python3-libs
23 24
 
... ...
@@ -26,9 +28,8 @@ BuildArch:      noarch
26 26
 %description
27 27
 A fast, pure Python library for parsing and serializing ASN.1 structures.
28 28
 
29
-
30 29
 %prep
31
-%setup -qn asn1crypto-%{version}
30
+%autosetup -p1 -n asn1crypto-%{version}
32 31
 
33 32
 %build
34 33
 python3 setup.py build
... ...
@@ -36,7 +37,7 @@ python3 setup.py build
36 36
 %install
37 37
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
38 38
 
39
-#%check
39
+#%%check
40 40
 #Commented out %check due to no test existence
41 41
 
42 42
 %files
... ...
@@ -44,17 +45,17 @@ python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
44 44
 %{python3_sitelib}/*
45 45
 
46 46
 %changelog
47
-*   Tue Aug 11 2020 Gerrit Photon <photon-checkins@vmware.com> 1.4.0-1
48
--   Automatic Version Bump
49
-*   Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 1.3.0-1
50
--   Automatic Version Bump
51
-*   Thu Jun 11 2020 Tapas Kundu <tkundu@vmware.com> 0.24.0-2
52
--   Removed python2
53
-*   Sun Sep 09 2018 Tapas Kundu <tkundu@vmware.com> 0.24.0-1
54
--   Update to version 0.24.0
55
-*   Wed Jul 05 2017 Chang Lee <changlee@vmware.com> 0.22.0-3
56
--   Removed %check because the source does not include the test module
57
-*   Wed Jun 07 2017 Xiaolin Li <xiaolinl@vmware.com> 0.22.0-2
58
--   Add python3-setuptools and python3-xml to python3 sub package Buildrequires.
59
-*   Fri May 05 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.22.0-1
60
--   Initial
47
+* Tue Aug 11 2020 Gerrit Photon <photon-checkins@vmware.com> 1.4.0-1
48
+- Automatic Version Bump
49
+* Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 1.3.0-1
50
+- Automatic Version Bump
51
+* Thu Jun 11 2020 Tapas Kundu <tkundu@vmware.com> 0.24.0-2
52
+- Removed python2
53
+* Sun Sep 09 2018 Tapas Kundu <tkundu@vmware.com> 0.24.0-1
54
+- Update to version 0.24.0
55
+* Wed Jul 05 2017 Chang Lee <changlee@vmware.com> 0.22.0-3
56
+- Removed %check because the source does not include the test module
57
+* Wed Jun 07 2017 Xiaolin Li <xiaolinl@vmware.com> 0.22.0-2
58
+- Add python3-setuptools and python3-xml to python3 sub package Buildrequires.
59
+* Fri May 05 2017 Priyesh Padmavilasom <ppadmavilasom@vmware.com> 0.22.0-1
60
+- Initial
... ...
@@ -9,6 +9,7 @@ Group:          Development/Languages/Python
9 9
 Vendor:         VMware, Inc.
10 10
 Distribution:   Photon
11 11
 Url:            https://pypi.python.org/pypi/ntplib/
12
+
12 13
 Source0:        ntplib-%{version}.tar.gz
13 14
 %define         sha1 ntplib=08c3591bf257d893f455b833064e8be1889ec8bf
14 15
 
... ...
@@ -28,9 +29,8 @@ This module offers a simple interface to query NTP servers from Python.
28 28
 
29 29
 It also provides utility functions to translate NTP fields values to text (mode, leap indicator…). Since it’s pure Python, and only depends on core modules, it should work on any platform with a Python implementation.
30 30
 
31
-
32 31
 %prep
33
-%setup -q -n ntplib-%{version}
32
+%autosetup -p1 -n ntplib-%{version}
34 33
 
35 34
 %build
36 35
 python3 setup.py build
... ...
@@ -38,7 +38,7 @@ python3 setup.py build
38 38
 %install
39 39
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
40 40
 
41
-#%check
41
+#%%check
42 42
 #Commented out %check due to no test existence
43 43
 
44 44
 %files
... ...
@@ -46,11 +46,11 @@ python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
46 46
 %{python3_sitelib}/*
47 47
 
48 48
 %changelog
49
-*   Wed Oct 14 2020 Tapas Kundu <tkundu@vmware.com> 0.3.4-1
50
--   Update to 0.3.4
51
-*   Fri Jun 19 2020 Tapas Kundu <tkundu@vmware.com> 0.3.3-3
52
--   Mass removal python2
53
-*   Wed Jul 05 2017 Chang Lee <changlee@vmware.com> 0.3.3-2
54
--   Removed %check due to no test existence.
55
-*   Mon Mar 06 2017 Xiaolin Li <xiaolinl@vmware.com> 0.3.3-1
56
--   Initial packaging for Photon.
49
+* Wed Oct 14 2020 Tapas Kundu <tkundu@vmware.com> 0.3.4-1
50
+- Update to 0.3.4
51
+* Fri Jun 19 2020 Tapas Kundu <tkundu@vmware.com> 0.3.3-3
52
+- Mass removal python2
53
+* Wed Jul 05 2017 Chang Lee <changlee@vmware.com> 0.3.3-2
54
+- Removed %check due to no test existence.
55
+* Mon Mar 06 2017 Xiaolin Li <xiaolinl@vmware.com> 0.3.3-1
56
+- Initial packaging for Photon.
... ...
@@ -9,8 +9,10 @@ Group:          Development/Languages/Python
9 9
 Vendor:         VMware, Inc.
10 10
 Distribution:   Photon
11 11
 Url:            https://pypi.python.org/pypi/pyjsparser/2.5.2
12
+
12 13
 Source0:        https://files.pythonhosted.org/packages/source/p/pyjsparser/pyjsparser-%{version}.tar.gz
13 14
 %define         sha1 pyjsparser=760fc7a1dacefa484fea4b0c4273973eb6af76b2
15
+
14 16
 BuildRequires:  python3
15 17
 BuildRequires:  python3-libs
16 18
 BuildRequires:  python3-devel
... ...
@@ -25,9 +27,8 @@ BuildArch:      noarch
25 25
 %description
26 26
 Fast javascript parser (based on esprima.js).
27 27
 
28
-
29 28
 %prep
30
-%setup -q -n pyjsparser-%{version}
29
+%autosetup -p1 -n pyjsparser-%{version}
31 30
 
32 31
 %build
33 32
 python3 setup.py build
... ...
@@ -35,7 +36,7 @@ python3 setup.py build
35 35
 %install
36 36
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
37 37
 
38
-#%check
38
+#%%check
39 39
 #This package does not come with a test suite.
40 40
 
41 41
 %files
... ...
@@ -43,9 +44,9 @@ python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
43 43
 %{python3_sitelib}/*
44 44
 
45 45
 %changelog
46
-*   Fri Jun 19 2020 Tapas Kundu <tkundu@vmware.com> 2.7.1-2
47
--   Mass removal python2
48
-*   Sun Nov 10 2019 Tapas Kundu <tkundu@vmware.com> 2.7.1-1
49
--   Update to 2.7.1
50
-*   Mon Sep 11 2017 Xiaolin Li <xiaolinl@vmware.com> 2.5.2-1
51
--   Initial packaging for Photon
46
+* Fri Jun 19 2020 Tapas Kundu <tkundu@vmware.com> 2.7.1-2
47
+- Mass removal python2
48
+* Sun Nov 10 2019 Tapas Kundu <tkundu@vmware.com> 2.7.1-1
49
+- Update to 2.7.1
50
+* Mon Sep 11 2017 Xiaolin Li <xiaolinl@vmware.com> 2.5.2-1
51
+- Initial packaging for Photon
... ...
@@ -9,6 +9,7 @@ License:        MIT
9 9
 Group:          Development/Languages/Python
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12
+
12 13
 Source0:        pyparsing-%{version}.tar.gz
13 14
 %define sha1    pyparsing=ca8d892c93fe2d54ea5e6f31c5798e40c58e8667
14 15
 
... ...
@@ -26,7 +27,7 @@ Requires:       python3-libs
26 26
 Python parsing module.
27 27
 
28 28
 %prep
29
-%setup -q -n pyparsing-%{version}
29
+%autosetup -p1 -n pyparsing-%{version}
30 30
 
31 31
 %build
32 32
 python3 setup.py build
... ...
@@ -34,7 +35,7 @@ python3 setup.py build
34 34
 %install
35 35
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
36 36
 
37
-#%check
37
+#%%check
38 38
 #Tests are not available
39 39
 
40 40
 %files
... ...
@@ -42,15 +43,15 @@ python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
42 42
 %{python3_sitelib}/*
43 43
 
44 44
 %changelog
45
-*   Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 2.4.7-1
46
--   Automatic Version Bump
47
-*   Fri Jun 19 2020 Tapas Kundu <tkundu@vmware.com> 2.2.0-4
48
--   Mass removal python2
49
-*   Fri Jul 21 2017 Divya Thaluru <dthaluru@vmware.com> 2.2.0-3
50
--   Disabled check section as tests are not available
51
-*   Tue Jun 20 2017 Dheeraj Shetty <dheerajs@vmware.com> 2.2.0-2
52
--   Add build dependency with python-setuptools to handle 1.0 update
53
-*   Wed Apr 05 2017 Sarah Choi <sarahc@vmware.com> 2.2.0-1
54
--   Update to 2.2.0 and remove build dependency with python-setuptools
55
-*   Mon Mar 13 2017 Xiaolin Li <xiaolinl@vmware.com> 2.1.10-1
56
--   Initial packaging for Photon
45
+* Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 2.4.7-1
46
+- Automatic Version Bump
47
+* Fri Jun 19 2020 Tapas Kundu <tkundu@vmware.com> 2.2.0-4
48
+- Mass removal python2
49
+* Fri Jul 21 2017 Divya Thaluru <dthaluru@vmware.com> 2.2.0-3
50
+- Disabled check section as tests are not available
51
+* Tue Jun 20 2017 Dheeraj Shetty <dheerajs@vmware.com> 2.2.0-2
52
+- Add build dependency with python-setuptools to handle 1.0 update
53
+* Wed Apr 05 2017 Sarah Choi <sarahc@vmware.com> 2.2.0-1
54
+- Update to 2.2.0 and remove build dependency with python-setuptools
55
+* Mon Mar 13 2017 Xiaolin Li <xiaolinl@vmware.com> 2.1.10-1
56
+- Initial packaging for Photon
... ...
@@ -9,14 +9,17 @@ Group:          Development/Languages/Python
9 9
 Vendor:         VMware, Inc.
10 10
 Distribution:   Photon
11 11
 Url:            https://pypi.python.org/pypi/service_identity
12
+
12 13
 Source0:        pyvim-%{version}.tar.gz
13 14
 %define sha1    pyvim=2aa4465890b9c6687a7419722949fce20b521766
15
+
14 16
 # To get tests:
15 17
 # git clone https://github.com/jonathanslenders/pyvim.git && cd pyvim
16 18
 # git checkout 6860c413 && tar -czvf ../pyvim-tests-0.0.20.tar.gz tests/
17 19
 #Source1:        pyvim-tests-%{version}.tar.gz
18
-#%define sha1 pyvim-tests=2aa4465890b9c6687a7419722949fce20b521766
20
+#%%define sha1 pyvim-tests=2aa4465890b9c6687a7419722949fce20b521766
19 21
 #do not see test updated after 2.0.24, hence not packaging tests
22
+
20 23
 BuildRequires:  python3-devel
21 24
 BuildRequires:  python3-libs
22 25
 BuildRequires:  python3-setuptools
... ...
@@ -42,9 +45,8 @@ BuildArch:      noarch
42 42
 %description
43 43
 An implementation of Vim in Python.
44 44
 
45
-
46 45
 %prep
47
-%autosetup -n pyvim-%{version}
46
+%autosetup -p1 -n pyvim-%{version}
48 47
 #tar -xf %{SOURCE1} --no-same-owner
49 48
 
50 49
 %build
... ...
@@ -64,29 +66,29 @@ PYTHONPATH=./ py.test3
64 64
 %{_bindir}/pyvim3
65 65
 
66 66
 %changelog
67
-*   Fri Jul 09 2021 Tapas Kundu <tkundu@vmware.com> 3.0.2-3
68
--   Fix dependency issue
69
-*   Tue Sep 29 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 3.0.2-2
70
--   openssl 1.1.1
71
-*   Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 3.0.2-1
72
--   Automatic Version Bump
73
-*   Tue Jun 16 2020 Tapas Kundu <tkundu@vmware.com> 2.0.22-6
74
--   Mass removal python2
75
-*   Wed Feb 26 2020 Tapas Kundu <tkundu@vmware.com> 2.0.22-5
76
--   Fix makecheck
77
-*   Mon Sep 09 2019 Tapas Kundu <tkundu@vmware.com> 2.0.22-4
78
--   Fix makecheck
79
-*   Mon Nov 26 2018 Tapas Kundu <tkundu@vmware.com> 2.0.22-3
80
--   Fix makecheck
81
-*   Fri Sep 21 2018 Alexey Makhalov <amakhalov@vmware.com> 2.0.22-2
82
--   Use --no-same-owner for tar
83
-*   Sun Sep 09 2018 Tapas Kundu <tkundu@vmware.com> 2.0.22-1
84
--   Update to version 2.0.22
85
-*   Mon Jul 24 2017 Divya Thaluru <dthaluru@vmware.com> 0.0.20-4
86
--   Fixed runtime dependencies and make check errors
87
-*   Wed Jun 07 2017 Xiaolin Li <xiaolinl@vmware.com> 0.0.20-3
88
--   Add python3-setuptools and python3-xml to python3 sub package Buildrequires.
89
-*   Thu Jun 01 2017 Dheeraj Shetty <dheerajs@vmware.com> 0.0.20-2
90
--   Rectified python3 version
91
-*   Mon Mar 06 2017 Xiaolin Li <xiaolinl@vmware.com> 0.0.20-1
92
--   Initial packaging for Photon.
67
+* Fri Jul 09 2021 Tapas Kundu <tkundu@vmware.com> 3.0.2-3
68
+- Fix dependency issue
69
+* Tue Sep 29 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 3.0.2-2
70
+- openssl 1.1.1
71
+* Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 3.0.2-1
72
+- Automatic Version Bump
73
+* Tue Jun 16 2020 Tapas Kundu <tkundu@vmware.com> 2.0.22-6
74
+- Mass removal python2
75
+* Wed Feb 26 2020 Tapas Kundu <tkundu@vmware.com> 2.0.22-5
76
+- Fix makecheck
77
+* Mon Sep 09 2019 Tapas Kundu <tkundu@vmware.com> 2.0.22-4
78
+- Fix makecheck
79
+* Mon Nov 26 2018 Tapas Kundu <tkundu@vmware.com> 2.0.22-3
80
+- Fix makecheck
81
+* Fri Sep 21 2018 Alexey Makhalov <amakhalov@vmware.com> 2.0.22-2
82
+- Use --no-same-owner for tar
83
+* Sun Sep 09 2018 Tapas Kundu <tkundu@vmware.com> 2.0.22-1
84
+- Update to version 2.0.22
85
+* Mon Jul 24 2017 Divya Thaluru <dthaluru@vmware.com> 0.0.20-4
86
+- Fixed runtime dependencies and make check errors
87
+* Wed Jun 07 2017 Xiaolin Li <xiaolinl@vmware.com> 0.0.20-3
88
+- Add python3-setuptools and python3-xml to python3 sub package Buildrequires.
89
+* Thu Jun 01 2017 Dheeraj Shetty <dheerajs@vmware.com> 0.0.20-2
90
+- Rectified python3 version
91
+* Mon Mar 06 2017 Xiaolin Li <xiaolinl@vmware.com> 0.0.20-1
92
+- Initial packaging for Photon.
... ...
@@ -9,21 +9,24 @@ License:        MIT
9 9
 Group:          Development/Languages/Python
10 10
 Vendor:         VMware, Inc.
11 11
 Distribution:   Photon
12
+
12 13
 Source0:        https://github.com/shazow/urllib3/archive/urllib3-%{version}.tar.gz
13 14
 %define sha1    urllib3=fb096161db7025d6fefd716f7da878e887f91082
15
+
14 16
 BuildRequires:  python3
15 17
 BuildRequires:  python3-libs
16 18
 BuildRequires:  python3-devel
17 19
 BuildRequires:  python3-setuptools
18 20
 BuildRequires:  python3-xml
19
-#%if %{with_check}
20 21
 BuildRequires:  openssl-devel
21 22
 BuildRequires:  curl-devel
22 23
 BuildRequires:  python3-pip
23
-#%endif
24
+
24 25
 Requires:       python3
25 26
 Requires:       python3-libs
27
+
26 28
 BuildArch:      noarch
29
+
27 30
 Provides:       python3.9dist(urllib3)
28 31
 
29 32
 %description
... ...
@@ -31,7 +34,7 @@ urllib3 is a powerful, sanity-friendly HTTP client for Python.
31 31
 Much of the Python ecosystem already uses urllib3 and you should too.
32 32
 
33 33
 %prep
34
-%autosetup -n urllib3-%{version}
34
+%autosetup -p1 -n urllib3-%{version}
35 35
 # Dummyserver tests are failing when running in chroot. So disabling the tests.
36 36
 rm -rf test/with_dummyserver/
37 37
 
... ...
@@ -67,27 +70,27 @@ ulimit -n $nofiles
67 67
 %{python3_sitelib}/*
68 68
 
69 69
 %changelog
70
-*   Wed Jul 21 2021 Tapas Kundu <tkundu@vmware.com> 1.25.11-2
71
--   Added provides
72
-*   Fri Nov 06 2020 Gerrit Photon <photon-checkins@vmware.com> 1.25.11-1
73
--   Automatic Version Bump
74
-*   Tue Sep 29 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 1.25.10-2
75
--   openssl 1.1.1
76
-*   Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 1.25.10-1
77
--   Automatic Version Bump
78
-*   Mon Jun 15 2020 Tapas Kundu <tkundu@vmware.com> 1.23-3
79
--   Mass removal python2
80
-*   Mon Jan 14 2019 Tapas Kundu <tkundu@vmware.com> 1.23-2
81
--   Fix make check
82
-*   Sun Sep 09 2018 Tapas Kundu <tkundu@vmware.com> 1.23-1
83
--   Update to version 1.23
84
-*   Tue Aug 15 2017 Xiaolin Li <xiaolinl@vmware.com> 1.20-5
85
--   Increased number of open files per process to 5000 before run make check.
86
-*   Wed Jul 26 2017 Divya Thaluru <dthaluru@vmware.com> 1.20-4
87
--   Fixed rpm check errors
88
-*   Wed Jun 07 2017 Xiaolin Li <xiaolinl@vmware.com> 1.20-3
89
--   Add python3-setuptools and python3-xml to python3 sub package Buildrequires.
90
-*   Thu Jun 01 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.20-2
91
--   Use python2 explicitly
92
-*   Thu Feb 02 2017 Xiaolin Li <xiaolinl@vmware.com> 1.20-1
93
--   Initial packaging for Photon
70
+* Wed Jul 21 2021 Tapas Kundu <tkundu@vmware.com> 1.25.11-2
71
+- Added provides
72
+* Fri Nov 06 2020 Gerrit Photon <photon-checkins@vmware.com> 1.25.11-1
73
+- Automatic Version Bump
74
+* Tue Sep 29 2020 Satya Naga Vasamsetty <svasamsetty@vmware.com> 1.25.10-2
75
+- openssl 1.1.1
76
+* Fri Jul 24 2020 Gerrit Photon <photon-checkins@vmware.com> 1.25.10-1
77
+- Automatic Version Bump
78
+* Mon Jun 15 2020 Tapas Kundu <tkundu@vmware.com> 1.23-3
79
+- Mass removal python2
80
+* Mon Jan 14 2019 Tapas Kundu <tkundu@vmware.com> 1.23-2
81
+- Fix make check
82
+* Sun Sep 09 2018 Tapas Kundu <tkundu@vmware.com> 1.23-1
83
+- Update to version 1.23
84
+* Tue Aug 15 2017 Xiaolin Li <xiaolinl@vmware.com> 1.20-5
85
+- Increased number of open files per process to 5000 before run make check.
86
+* Wed Jul 26 2017 Divya Thaluru <dthaluru@vmware.com> 1.20-4
87
+- Fixed rpm check errors
88
+* Wed Jun 07 2017 Xiaolin Li <xiaolinl@vmware.com> 1.20-3
89
+- Add python3-setuptools and python3-xml to python3 sub package Buildrequires.
90
+* Thu Jun 01 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.20-2
91
+- Use python2 explicitly
92
+* Thu Feb 02 2017 Xiaolin Li <xiaolinl@vmware.com> 1.20-1
93
+- Initial packaging for Photon
... ...
@@ -7,8 +7,10 @@ URL:		http://oss.oetiker.ch/rrdtool/
7 7
 Group:		System Environment/Libraries
8 8
 Vendor:		VMware, Inc.
9 9
 Distribution:	Photon
10
+
10 11
 Source0:	https://github.com/oetiker/rrdtool-1.x/releases/download/v1.6.0/%{name}-%{version}.tar.gz
11 12
 %define sha1 rrdtool=f0e54258b0f871099623e3a866751928abbb47af
13
+
12 14
 BuildRequires:	pkg-config
13 15
 BuildRequires:	libpng-devel
14 16
 BuildRequires:	pango-devel
... ...
@@ -19,6 +21,7 @@ BuildRequires:	fontconfig-devel
19 19
 BuildRequires:	cairo-devel
20 20
 BuildRequires:	glib-devel
21 21
 BuildRequires:	systemd
22
+
22 23
 Requires:	systemd
23 24
 
24 25
 %description
... ...
@@ -32,7 +35,8 @@ Requires:	%{name} = %{version}-%{release}
32 32
 It contains the libraries and header files to create applications
33 33
 
34 34
 %prep
35
-%setup -q
35
+%autosetup -p1
36
+
36 37
 %build
37 38
 %configure \
38 39
 	--disable-tcl		\
... ...
@@ -40,16 +44,17 @@ It contains the libraries and header files to create applications
40 40
 	--disable-perl		\
41 41
 	--disable-lua		\
42 42
 	--disable-examples	\
43
-        --with-systemdsystemunitdir=%{_unitdir} \
44
-        --disable-docs 		\
43
+    --with-systemdsystemunitdir=%{_unitdir} \
44
+    --disable-docs 		\
45 45
 	--disable-static
46
+
46 47
 make %{?_smp_mflags}
47 48
 
48 49
 %install
49
-make DESTDIR=%{buildroot} install
50
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
50 51
 find %{buildroot} -name '*.la' -delete
51 52
 
52
-#%check
53
+#%%check
53 54
 #make %{?_smp_mflags} -k check
54 55
 
55 56
 %post
... ...
@@ -78,9 +83,9 @@ find %{buildroot} -name '*.la' -delete
78 78
 %{_libdir}/pkgconfig/*.pc
79 79
 
80 80
 %changelog
81
-*       Mon Jun 22 2020 Gerrit Photon <photon-checkins@vmware.com> 1.7.2-1
82
--       Automatic Version Bump
83
-*       Mon Sep 10 2018 Keerthana K <keerthanak@vmware.com> 1.7.0-1
84
--       Updated to version 1.7.0
85
-*       Wed Apr 5 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.6.0-1
86
--       Initial version
81
+* Mon Jun 22 2020 Gerrit Photon <photon-checkins@vmware.com> 1.7.2-1
82
+- Automatic Version Bump
83
+* Mon Sep 10 2018 Keerthana K <keerthanak@vmware.com> 1.7.0-1
84
+- Updated to version 1.7.0
85
+* Wed Apr 5 2017 Dheeraj Shetty <dheerajs@vmware.com> 1.6.0-1
86
+- Initial version
... ...
@@ -7,20 +7,24 @@ Url:		https://github.com/libfuse/sshfs
7 7
 Group:		Filesystemd tools
8 8
 Vendor:		VMware, Inc.
9 9
 Distribution:	Photon
10
+
10 11
 Source0:        https://github.com/libfuse/sshfs/archive/%{name}-%{version}.tar.gz
12
+%define sha1 sshfs=4efb70f498020b6169adf18aa1dd746ff15ad42a
13
+
11 14
 Requires:	fuse >= 2.3
12 15
 Requires:	fuse3 >= 3.0.0
13 16
 Requires:	glib > 2.0
14 17
 Requires:       meson
18
+
15 19
 BuildRequires:  fuse3-devel >= 3.0.0
16 20
 BuildRequires:  meson >= 0.38.0
17 21
 
18
-%define sha1 sshfs=4efb70f498020b6169adf18aa1dd746ff15ad42a
19 22
 %description
20 23
 This is a usermode fuse client to mount remote filesystems through SSH File Transfer Protocol.
21 24
 
22 25
 %prep
23
-%setup -q -n sshfs-sshfs-%{version}
26
+%autosetup -p1 -n sshfs-sshfs-%{version}
27
+
24 28
 %build
25 29
 mkdir build &&
26 30
 cd build &&
... ...
@@ -31,7 +35,7 @@ ninja
31 31
 cd build
32 32
 DESTDIR=%{buildroot}/ ninja install
33 33
 
34
-#%check
34
+#%%check
35 35
 #cd build
36 36
 #python3 -m pytest test/
37 37
 
... ...
@@ -43,12 +47,11 @@ DESTDIR=%{buildroot}/ ninja install
43 43
 %exclude %{_prefix}/src
44 44
 
45 45
 %changelog
46
-*       Thu Jul 09 2020 Gerrit Photon <photon-checkins@vmware.com> 3.7.0-1
47
--       Automatic Version Bump
48
-*       Mon Oct 08 2018 Srinidhi Rao <srinidhir@vmware.com> 3.5.0-1
49
--       Updated to version 3.5.0
50
-*       Mon Apr 17 2017 Danut Moraru <dmoraru@vmware.com> 2.9-1
51
--       Updated to version 2.9
52
-*       Fri Nov 04 2016 Sharath George <sharathg@vmware.com> 2.8-1
53
--       Initial commit.
54
-
46
+* Thu Jul 09 2020 Gerrit Photon <photon-checkins@vmware.com> 3.7.0-1
47
+- Automatic Version Bump
48
+* Mon Oct 08 2018 Srinidhi Rao <srinidhir@vmware.com> 3.5.0-1
49
+- Updated to version 3.5.0
50
+* Mon Apr 17 2017 Danut Moraru <dmoraru@vmware.com> 2.9-1
51
+- Updated to version 2.9
52
+* Fri Nov 04 2016 Sharath George <sharathg@vmware.com> 2.8-1
53
+- Initial commit.