1 # -*- coding: utf-8 -*-
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
8 # http://www.apache.org/licenses/LICENSE-2.0
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 # See the License for the specific language governing permissions and
14 # limitations under the License.
16 # pylint: disable=invalid-name,line-too-long
18 bash_rpm_info = """Name : bash
22 Install Date: Thu 11 Jan 2018 12:32:51 PM EET
23 Group : System Environment/Shells
26 Signature : RSA/SHA256, Wed 07 Dec 2016 02:11:28 AM EET, Key ID 24c6a8a7f4a80eb5
27 Source RPM : bash-4.2.46-21.el7_3.src.rpm
28 Build Date : Wed 07 Dec 2016 01:21:54 AM EET
29 Build Host : c1bm.rdu2.centos.org
30 Relocations : (not relocatable)
31 Packager : CentOS BuildSystem <http://bugs.centos.org>
33 URL : http://www.gnu.org/software/bash
34 Summary : The GNU Bourne Again shell
36 The GNU Bourne Again shell (Bash) is a shell or command language
37 interpreter that is compatible with the Bourne shell (sh). Bash
38 incorporates useful features from the Korn shell (ksh) and the C shell
39 (csh). Most sh scripts can be run by bash without modification.
42 basesystem_rpm_info = """Name : basesystem
44 Release : 7.el7.centos
46 Install Date: Fri 01 Apr 2016 11:47:25 AM EEST
47 Group : System Environment/Base
49 License : Public Domain
50 Signature : RSA/SHA256, Fri 04 Jul 2014 03:46:57 AM EEST, Key ID 24c6a8a7f4a80eb5
51 Source RPM : basesystem-10.0-7.el7.centos.src.rpm
52 Build Date : Fri 27 Jun 2014 01:37:10 PM EEST
53 Build Host : worker1.bsys.centos.org
54 Relocations : (not relocatable)
55 Packager : CentOS BuildSystem <http://bugs.centos.org>
57 Summary : The skeleton package which defines a simple CentOS Linux system
59 Basesystem defines the components of a basic CentOS Linux
60 system (for example, the package installation order to use during
61 bootstrapping). Basesystem should be in every installation of a system,
62 and it should never be removed.
65 centos_logos_rpm_info = u"""Name : centos-logos
67 Release : 3.el7.centos
69 License : Copyright © 2014 The CentOS Project. All rights reserved.
73 conntrack_tools_rpm_info = """Name : conntrack-tools
77 Install Date: Thu 11 Jan 2018 12:39:20 PM EET
78 Group : System Environment/Base
81 Signature : RSA/SHA256, Thu 29 Jun 2017 03:36:05 PM EEST, Key ID 24c6a8a7f4a80eb5
82 Source RPM : conntrack-tools-1.4.4-3.el7_3.src.rpm
83 Build Date : Thu 29 Jun 2017 03:18:42 AM EEST
84 Build Host : c1bm.rdu2.centos.org
85 Relocations : (not relocatable)
86 Packager : CentOS BuildSystem <http://bugs.centos.org>
88 URL : http://netfilter.org
89 Summary : Manipulate netfilter connection tracking table and run High Availability
91 With conntrack-tools you can setup a High Availability cluster and
92 synchronize conntrack state between multiple firewalls.
94 The conntrack-tools package contains two programs:
95 - conntrack: the command line interface to interact with the connection
97 - conntrackd: the connection tracking userspace daemon that can be used to
98 deploy highly available GNU/Linux firewalls and collect
99 statistics of the firewall use.
101 conntrack is used to search, list, inspect and maintain the netfilter
102 connection tracking subsystem of the Linux kernel.
103 Using conntrack, you can dump a list of all (or a filtered selection of)
104 currently tracked connections, delete connections from the state table,
105 and even add new ones.
106 In addition, you can also monitor connection tracking events, e.g.
107 show an event message (one line) per newly established connection.
110 cpp_rpm_info = """Name : cpp
114 Install Date: Thu 11 Jan 2018 12:37:55 PM EET
115 Group : Development/Languages
117 License : GPLv3+ and GPLv3+ with exceptions and GPLv2+ with exceptions and LGPLv2+ and BSD
118 Signature : RSA/SHA256, Sun 20 Nov 2016 07:27:00 PM EET, Key ID 24c6a8a7f4a80eb5
119 Source RPM : gcc-4.8.5-11.el7.src.rpm
120 Build Date : Fri 04 Nov 2016 06:01:22 PM EET
121 Build Host : worker1.bsys.centos.org
122 Relocations : (not relocatable)
123 Packager : CentOS BuildSystem <http://bugs.centos.org>
125 URL : http://gcc.gnu.org
126 Summary : The C Preprocessor
128 Cpp is the GNU C-Compatible Compiler Preprocessor.
129 Cpp is a macro processor which is used automatically
130 by the C compiler to transform your program before actual
131 compilation. It is called a macro processor because it allows
132 you to define macros, abbreviations for longer
135 The C preprocessor provides four separate functionalities: the
136 inclusion of header files (files of declarations that can be
137 substituted into your program); macro expansion (you can define macros,
138 and the C preprocessor will replace the macros with their definitions
139 throughout the program); conditional compilation (using special
140 preprocessing directives, you can include or exclude parts of the
141 program according to various conditions); and line control (if you use
142 a program to combine or rearrange source files into an intermediate
143 file which is then compiled, you can use line control to inform the
144 compiler about where each source line originated).
146 You should install this package if you are a C programmer and you use
148 """ # noqa, PEP-8 disabled because of example output has trailing spaces
150 dejavu_fonts_common_rpm_info = """Name : dejavu-fonts-common
154 Install Date: Wed Feb 7 13:49:27 2018
155 Group : User Interface/X
157 License : Bitstream Vera and Public Domain
158 Signature : RSA/SHA256, Fri Jul 4 01:06:50 2014, Key ID 24c6a8a7f4a80eb5
159 Source RPM : dejavu-fonts-2.33-6.el7.src.rpm
160 Build Date : Mon Jun 9 21:34:30 2014
161 Build Host : worker1.bsys.centos.org
162 Relocations : (not relocatable)
163 Packager : CentOS BuildSystem <http://bugs.centos.org>
165 URL : http://dejavu-fonts.org/
166 Summary : Common files for the Dejavu font set
169 The DejaVu font set is based on the “Bitstream Vera” fonts, release 1.10. Its
170 purpose is to provide a wider range of characters, while maintaining the
171 original style, using an open collaborative development process.
173 This package consists of files used by other DejaVu packages.
176 usbredir_rpm_info = """Name : usbredir
180 Install Date: Wed Feb 7 13:49:24 2018
181 Group : System Environment/Libraries
184 Signature : RSA/SHA256, Sun Nov 20 20:56:49 2016, Key ID 24c6a8a7f4a80eb5
185 Source RPM : usbredir-0.7.1-1.el7.src.rpm
186 Build Date : Sat Nov 5 18:33:15 2016
187 Build Host : worker1.bsys.centos.org
188 Relocations : (not relocatable)
189 Packager : CentOS BuildSystem <http://bugs.centos.org>
191 URL : http://spice-space.org/page/UsbRedir
192 Summary : USB network redirection protocol libraries
194 The usbredir libraries allow USB devices to be used on remote and/or virtual
195 hosts over TCP. The following libraries are provided:
198 A library containing the parser for the usbredir protocol
201 A library implementing the USB host side of a usbredir connection.
202 All that an application wishing to implement a USB host needs to do is:
203 * Provide a libusb device handle for the device
204 * Provide write and read callbacks for the actual transport of usbredir data
205 * Monitor for usbredir and libusb read/write events and call their handlers
208 perl_compress_rpm_info = """Name : perl-Compress-Raw-Zlib
213 Install Date: Sat Jan 26 20:05:50 2019
214 Group : Development/Libraries
216 License : GPL+ or Artistic
217 Signature : RSA/SHA256, Fri Jul 4 04:15:33 2014, Key ID 24c6a8a7f4a80eb5
218 Source RPM : perl-Compress-Raw-Zlib-2.061-4.el7.src.rpm
219 Build Date : Tue Jun 10 01:12:08 2014
220 Build Host : worker1.bsys.centos.org
221 Relocations : (not relocatable)
222 Packager : CentOS BuildSystem <http://bugs.centos.org>
224 URL : http://search.cpan.org/dist/Compress-Raw-Zlib/
225 Summary : Low-level interface to the zlib compression library
227 The Compress::Raw::Zlib module provides a Perl interface to the zlib
228 compression library, which is used by IO::Compress::Zlib.
230 """ # noqa, PEP-8 disabled because of example output has trailing spaces