<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="39">
<package pkgid="ef5e83aa5b897f3d1ba3a27644c423e884b6d942357213878fd87ad60ced7ee8" name="SuSEfirewall2-snat" arch="noarch">
  <version epoch="0" ver="1.5" rel="bp150.6.1"/>
  <changelog author="kurt@garloff.de" date="1486036800">- Initial creation of package SuSEfirewall2-snat
- Add post, preun, postun
- Mark script as %config file (it is adapted by setup_snat.sh)</changelog>
  <changelog author="kurt@garloff.de" date="1486036801">- Fix typo in repl_custom()
- enable on install</changelog>
  <changelog author="kurt@garloff.de" date="1486036802">- Create int and dmz zones if needed (by assigning fake ifaces).</changelog>
  <changelog author="kurt@garloff.de" date="1486123200">- Custom inclass routing rule when using internal/dmznet.</changelog>
  <changelog author="kurt@garloff.de" date="1486123201">- Avoid spurious inclass routing if not needed.
- Optional verbose output.
- Avoid error when no userdata is available.</changelog>
  <changelog author="kurt@garloff.de" date="1486209600">- Support addip:</changelog>
  <changelog author="kurt@garloff.de" date="1486728000">- Update to 1.0:
  Move all custom settings one level down under the otc: struct.</changelog>
  <changelog author="kurt@garloff.de" date="1487937600">- Add snat_addip.sh, a simple failover daemon for the virtual IP.
- Not yet used.</changelog>
  <changelog author="kurt@garloff.de" date="1487937601">- Version 1.1:
  * Using simple failover daemon to avoid double VIP binding.
  * Rename setup_snat to snat_setup.</changelog>
  <changelog author="kurt@garloff.de" date="1489752000">- Version 1.2:
  * Add support for PRIVATENET.</changelog>
  <changelog author="kurt@garloff.de" date="1489838400">- Version 1.3:
  * Support PROVIDERNET.
  * Support otc.addroute.</changelog>
  <changelog author="kurt@garloff.de" date="1511956800">- Version 1.4:
  * Fix PRIVATENET (172.16 missed the /12).
  * Speedup by reading userdata from file if present.
  * Check for SFW2 changes before restarting (speedup).</changelog>
  <changelog author="kurt@garloff.de" date="1518696000">- Be more verbose, allowing to debug occasionally slow startup.</changelog>
  <changelog author="kurt@garloff.de" date="1528891200">- Version 1.5:
  * We need to insert more custom forwarding rules to allow return
    packets to be forwarded to the internal net on the same iface.
  * Move scripts to /opt/otc/snat/</changelog>
  <changelog author="kurt@garloff.de" date="1538481600">- Increase timeout -- the SFW2 restart can be slow at times.
- Avoid depending on otc-tools.</changelog>
</package>
<package pkgid="1aeb43755810e69ae8b42571c29df38de1d332a38633e87bd6f2558e3b7537bf" name="SuSEfirewall2-snat" arch="src">
  <version epoch="0" ver="1.5" rel="bp150.6.1"/>
  <changelog author="kurt@garloff.de" date="1486036800">- Initial creation of package SuSEfirewall2-snat
- Add post, preun, postun
- Mark script as %config file (it is adapted by setup_snat.sh)</changelog>
  <changelog author="kurt@garloff.de" date="1486036801">- Fix typo in repl_custom()
- enable on install</changelog>
  <changelog author="kurt@garloff.de" date="1486036802">- Create int and dmz zones if needed (by assigning fake ifaces).</changelog>
  <changelog author="kurt@garloff.de" date="1486123200">- Custom inclass routing rule when using internal/dmznet.</changelog>
  <changelog author="kurt@garloff.de" date="1486123201">- Avoid spurious inclass routing if not needed.
- Optional verbose output.
- Avoid error when no userdata is available.</changelog>
  <changelog author="kurt@garloff.de" date="1486209600">- Support addip:</changelog>
  <changelog author="kurt@garloff.de" date="1486728000">- Update to 1.0:
  Move all custom settings one level down under the otc: struct.</changelog>
  <changelog author="kurt@garloff.de" date="1487937600">- Add snat_addip.sh, a simple failover daemon for the virtual IP.
- Not yet used.</changelog>
  <changelog author="kurt@garloff.de" date="1487937601">- Version 1.1:
  * Using simple failover daemon to avoid double VIP binding.
  * Rename setup_snat to snat_setup.</changelog>
  <changelog author="kurt@garloff.de" date="1489752000">- Version 1.2:
  * Add support for PRIVATENET.</changelog>
  <changelog author="kurt@garloff.de" date="1489838400">- Version 1.3:
  * Support PROVIDERNET.
  * Support otc.addroute.</changelog>
  <changelog author="kurt@garloff.de" date="1511956800">- Version 1.4:
  * Fix PRIVATENET (172.16 missed the /12).
  * Speedup by reading userdata from file if present.
  * Check for SFW2 changes before restarting (speedup).</changelog>
  <changelog author="kurt@garloff.de" date="1518696000">- Be more verbose, allowing to debug occasionally slow startup.</changelog>
  <changelog author="kurt@garloff.de" date="1528891200">- Version 1.5:
  * We need to insert more custom forwarding rules to allow return
    packets to be forwarded to the internal net on the same iface.
  * Move scripts to /opt/otc/snat/</changelog>
  <changelog author="kurt@garloff.de" date="1538481600">- Increase timeout -- the SFW2 restart can be slow at times.
- Avoid depending on otc-tools.</changelog>
</package>
<package pkgid="70878efb4b7b834f78cec24259281e0edeb3a4fa8b66e1deafa76380c0d3307e" name="bms-network-setup" arch="noarch">
  <version epoch="0" ver="1.11" rel="bp150.27.1"/>
  <changelog author="kurt@garloff.de" date="1534852800">- Change ordering of patch application to avoid conflict on RHEL7.</changelog>
  <changelog author="kurt@garloff.de" date="1534939200">- Fix in face of hotplugged NICs:
  * Wait for hotplugging to be completed.
  * Ifdown interfaces again that get enslaved.</changelog>
  <changelog author="kurt@garloff.de" date="1534939201">- Temporarily disable ifdowning interfaces.</changelog>
  <changelog author="kurt@garloff.de" date="1535025600">- Also disable hotplugging wait again, solve it in the hotplugging
  package instead.</changelog>
  <changelog author="kurt@garloff.de" date="1536753600">- Fix inconsistent indentation.</changelog>
  <changelog author="kurt@garloff.de" date="1536753601">- Fix SuSE detection for SLES15. (No /etc/SuSE-release!)</changelog>
  <changelog author="kurt@garloff.de" date="1539172800">- bms-setup-retry-findmac.diff: Retry when searching for NIC with
  our MAC address.</changelog>
  <changelog author="kurt@garloff.de" date="1539345600">- bms-network-setup-1.3:
  * Fix detection of perm_hwaddr for bond slaves on old kernels.
  * Fix parsing option -d.
  * New option -c to remove ifcfg-e* files for non-existing NICs.
    Use it on EulerOS.</changelog>
  <changelog author="kurt@garloff.de" date="1540296000">- bms-netplan-notab.diff: Remove erroneously introduced tabs from
  netplan yaml config again. (Sabrina).</changelog>
  <changelog author="kurt@garloff.de" date="1542369600">- bms-network-setup-1.4:
  * Fix syntax for transmit-hash-policy (from Sabrina Mueller).</changelog>
  <changelog author="kurt@garloff.de" date="1542974400">- Tune local disk for larger readahead (512-&gt;1280kB) on BMS.</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1574769600">- Set network bond in netplanc configuration to 'active-backup'
  when getting mode: 1 from network_data.json
  netplan does not understand mode: 1 amymore in Ubuntu 18.04</changelog>
  <changelog author="kurt@garloff.de" date="1576843200">- Whitespace cleanup.</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1581422400">- Fix spelling of license name
  * from: CC-BY-SA 3.0
  * to:   CC-BY-SA-3.0
  as right syntax is checked by SLES15_SP1 now
  see: https://spdx.org/licenses/</changelog>
  <changelog author="&lt;roman.schiller@t-systems.com&gt;" date="1590148800">- Fix python2 or python3 shebang and execution for rhel releases.
- Remove python as build dependency because it is not needed there.</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1618488000">- Add BMS support for OTC Ubuntu 20.04.
  * disable cloud-init network configuration for dataSource openTelekomCloud
    by using apply_network_config: false (only for BMS)</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1618920000">- Add BMS support for OTC Ubuntu 20.04.
  * only allow dataSource openTelekomCloud or openStack</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1642593600">- Add BMS support for OTC Debian 11.
  * only allow dataSource openTelekomCloud or openStack</changelog>
  <changelog author="robert.borso@t-systems.com" date="1673352000">- Add BMS support for OTC Alma and Rocky linux 8, 9.</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1697457600">- Fix network configuration for additional VLAN interfaces,
  as some distributions leave interfaces down if unknown interface
  options are configured.</changelog>
</package>
<package pkgid="da3a9e892c656da814f303fb2f74aa2bd51bcef49684f46f0234c9a478cbfd7e" name="bms-network-setup" arch="src">
  <version epoch="0" ver="1.11" rel="bp150.27.1"/>
  <changelog author="kurt@garloff.de" date="1534852800">- Change ordering of patch application to avoid conflict on RHEL7.</changelog>
  <changelog author="kurt@garloff.de" date="1534939200">- Fix in face of hotplugged NICs:
  * Wait for hotplugging to be completed.
  * Ifdown interfaces again that get enslaved.</changelog>
  <changelog author="kurt@garloff.de" date="1534939201">- Temporarily disable ifdowning interfaces.</changelog>
  <changelog author="kurt@garloff.de" date="1535025600">- Also disable hotplugging wait again, solve it in the hotplugging
  package instead.</changelog>
  <changelog author="kurt@garloff.de" date="1536753600">- Fix inconsistent indentation.</changelog>
  <changelog author="kurt@garloff.de" date="1536753601">- Fix SuSE detection for SLES15. (No /etc/SuSE-release!)</changelog>
  <changelog author="kurt@garloff.de" date="1539172800">- bms-setup-retry-findmac.diff: Retry when searching for NIC with
  our MAC address.</changelog>
  <changelog author="kurt@garloff.de" date="1539345600">- bms-network-setup-1.3:
  * Fix detection of perm_hwaddr for bond slaves on old kernels.
  * Fix parsing option -d.
  * New option -c to remove ifcfg-e* files for non-existing NICs.
    Use it on EulerOS.</changelog>
  <changelog author="kurt@garloff.de" date="1540296000">- bms-netplan-notab.diff: Remove erroneously introduced tabs from
  netplan yaml config again. (Sabrina).</changelog>
  <changelog author="kurt@garloff.de" date="1542369600">- bms-network-setup-1.4:
  * Fix syntax for transmit-hash-policy (from Sabrina Mueller).</changelog>
  <changelog author="kurt@garloff.de" date="1542974400">- Tune local disk for larger readahead (512-&gt;1280kB) on BMS.</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1574769600">- Set network bond in netplanc configuration to 'active-backup'
  when getting mode: 1 from network_data.json
  netplan does not understand mode: 1 amymore in Ubuntu 18.04</changelog>
  <changelog author="kurt@garloff.de" date="1576843200">- Whitespace cleanup.</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1581422400">- Fix spelling of license name
  * from: CC-BY-SA 3.0
  * to:   CC-BY-SA-3.0
  as right syntax is checked by SLES15_SP1 now
  see: https://spdx.org/licenses/</changelog>
  <changelog author="&lt;roman.schiller@t-systems.com&gt;" date="1590148800">- Fix python2 or python3 shebang and execution for rhel releases.
- Remove python as build dependency because it is not needed there.</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1618488000">- Add BMS support for OTC Ubuntu 20.04.
  * disable cloud-init network configuration for dataSource openTelekomCloud
    by using apply_network_config: false (only for BMS)</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1618920000">- Add BMS support for OTC Ubuntu 20.04.
  * only allow dataSource openTelekomCloud or openStack</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1642593600">- Add BMS support for OTC Debian 11.
  * only allow dataSource openTelekomCloud or openStack</changelog>
  <changelog author="robert.borso@t-systems.com" date="1673352000">- Add BMS support for OTC Alma and Rocky linux 8, 9.</changelog>
  <changelog author="sabrina-mueller@t-systems.com" date="1697457600">- Fix network configuration for additional VLAN interfaces,
  as some distributions leave interfaces down if unknown interface
  options are configured.</changelog>
</package>
<package pkgid="4df0ddd3930774e047d4b2963b8a83ef9f9da0619e2eb4876cbb181c6ec93fef" name="cloud-multiroute" arch="noarch">
  <version epoch="0" ver="0.8" rel="11.2"/>
  <changelog author="kurt@garloff.de" date="1489320000">- Create cloud-multiroute package to set up multiple routing tables.</changelog>
  <changelog author="kurt@garloff.de" date="1489320001">- Add debugging options.</changelog>
  <changelog author="kurt@garloff.de" date="1489320002">- Bugfixes:
  * shyaml returns "True", not "true".
  * Use own gateway in guessgw mode.</changelog>
  <changelog author="kurt@garloff.de" date="1528459200">- Add rtdefl.sh helper.
- Move scripts to sbindir.</changelog>
</package>
<package pkgid="e01ad18aaf7500a6d5130af5c453b4cd6de3f1dc5181c4a7b576d8acdca53a0e" name="cloud-multiroute" arch="src">
  <version epoch="0" ver="0.8" rel="11.2"/>
  <changelog author="kurt@garloff.de" date="1489320000">- Create cloud-multiroute package to set up multiple routing tables.</changelog>
  <changelog author="kurt@garloff.de" date="1489320001">- Add debugging options.</changelog>
  <changelog author="kurt@garloff.de" date="1489320002">- Bugfixes:
  * shyaml returns "True", not "true".
  * Use own gateway in guessgw mode.</changelog>
  <changelog author="kurt@garloff.de" date="1528459200">- Add rtdefl.sh helper.
- Move scripts to sbindir.</changelog>
</package>
<package pkgid="87809fccaa1d1eeebf654d79578175a56467c8b2c2d546aedc4422bcaa4b7ce1" name="jq" arch="src">
  <version epoch="0" ver="1.6" rel="bp150.4.15.1"/>
  <changelog author="robert.munteanu@gmail.com" date="1380628800">- Initial packaging of version 1.3</changelog>
  <changelog author="cdenicolo@suse.com" date="1382011200">- license update: MIT and CC-BY-3.0
  documentation is licensed under CC-BY-3.0</changelog>
  <changelog author="prusnak@opensuse.org" date="1402833600">- Updated to 1.4
  + New command line arguments
  * jq --arg-file variable file
  * jq --unbuffered
  * jq -e / --exit-status (set exit status based on outputs)
  * jq -S / --sort-keys (now jq no longer sorts object keys by
    default
  + Syntax changes
  * .. -&gt; like // in XPath (recursive traversal)
  * question mark (e.g., .a?) to suppress errors
  * ."foo" syntax (equivalent to .["foo"])
  * better error handling for .foo
  * added % operator (modulo)
  * allow negation without requiring extra parenthesis
  * more function arguments (up to six)
  + New filters
  * any, all
  * iterables, arrays, objects, scalars, nulls, booleans,
    numbers, strings, values
  + New string built-ins
  * split
  * join (join an array of strings with a given separator string)
  * ltrimstr, rtrimstr
  * startswith, endswith
  * explode, implode
  * fromjson, tojson
  * index, rindex, indices
  + New math functions
  * floor, sqrt, cbrt, etc.
  + Addition of libjq, a C API interface to jq's JSON representation
    and for running jq programs from C applications.</changelog>
  <changelog author="idonmez@suse.com" date="1403870400">- Don't package static libs
- Fix rpath on the main binary</changelog>
  <changelog author="idonmez@suse.com" date="1439899200">- Update to version 1.5
  * Regexp support
  * A proper module system
  * Destructuring syntax
  * Math functions
  * An online streaming parser
  * Minimal I/O builtins (inputs, debug)
  * try/catch for catching and handling errors
  * Tail call optimization
  * Datetime functions
  * Performance enhancements
- Add oniguruma-devel BuildRequires for regexp support</changelog>
  <changelog author="idonmez@suse.com" date="1461585600">- Add CVE-2015-8863.patch to fix a heap overflow bsc#976992</changelog>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
</package>
<package pkgid="005c8bd4ff42f6a8b59c97a6af033118998c27f5f0b9cc7e0e2b83470cb39597" name="jq" arch="x86_64">
  <version epoch="0" ver="1.6" rel="bp150.4.15.1"/>
  <changelog author="robert.munteanu@gmail.com" date="1380628800">- Initial packaging of version 1.3</changelog>
  <changelog author="cdenicolo@suse.com" date="1382011200">- license update: MIT and CC-BY-3.0
  documentation is licensed under CC-BY-3.0</changelog>
  <changelog author="prusnak@opensuse.org" date="1402833600">- Updated to 1.4
  + New command line arguments
  * jq --arg-file variable file
  * jq --unbuffered
  * jq -e / --exit-status (set exit status based on outputs)
  * jq -S / --sort-keys (now jq no longer sorts object keys by
    default
  + Syntax changes
  * .. -&gt; like // in XPath (recursive traversal)
  * question mark (e.g., .a?) to suppress errors
  * ."foo" syntax (equivalent to .["foo"])
  * better error handling for .foo
  * added % operator (modulo)
  * allow negation without requiring extra parenthesis
  * more function arguments (up to six)
  + New filters
  * any, all
  * iterables, arrays, objects, scalars, nulls, booleans,
    numbers, strings, values
  + New string built-ins
  * split
  * join (join an array of strings with a given separator string)
  * ltrimstr, rtrimstr
  * startswith, endswith
  * explode, implode
  * fromjson, tojson
  * index, rindex, indices
  + New math functions
  * floor, sqrt, cbrt, etc.
  + Addition of libjq, a C API interface to jq's JSON representation
    and for running jq programs from C applications.</changelog>
  <changelog author="idonmez@suse.com" date="1403870400">- Don't package static libs
- Fix rpath on the main binary</changelog>
  <changelog author="idonmez@suse.com" date="1439899200">- Update to version 1.5
  * Regexp support
  * A proper module system
  * Destructuring syntax
  * Math functions
  * An online streaming parser
  * Minimal I/O builtins (inputs, debug)
  * try/catch for catching and handling errors
  * Tail call optimization
  * Datetime functions
  * Performance enhancements
- Add oniguruma-devel BuildRequires for regexp support</changelog>
  <changelog author="idonmez@suse.com" date="1461585600">- Add CVE-2015-8863.patch to fix a heap overflow bsc#976992</changelog>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
</package>
<package pkgid="9e8e74de1253000c996aae0a14abefb7eaf814116183226a905f07258050ecdb" name="libjq-devel" arch="x86_64">
  <version epoch="0" ver="1.6" rel="bp150.4.15.1"/>
  <changelog author="robert.munteanu@gmail.com" date="1380628800">- Initial packaging of version 1.3</changelog>
  <changelog author="cdenicolo@suse.com" date="1382011200">- license update: MIT and CC-BY-3.0
  documentation is licensed under CC-BY-3.0</changelog>
  <changelog author="prusnak@opensuse.org" date="1402833600">- Updated to 1.4
  + New command line arguments
  * jq --arg-file variable file
  * jq --unbuffered
  * jq -e / --exit-status (set exit status based on outputs)
  * jq -S / --sort-keys (now jq no longer sorts object keys by
    default
  + Syntax changes
  * .. -&gt; like // in XPath (recursive traversal)
  * question mark (e.g., .a?) to suppress errors
  * ."foo" syntax (equivalent to .["foo"])
  * better error handling for .foo
  * added % operator (modulo)
  * allow negation without requiring extra parenthesis
  * more function arguments (up to six)
  + New filters
  * any, all
  * iterables, arrays, objects, scalars, nulls, booleans,
    numbers, strings, values
  + New string built-ins
  * split
  * join (join an array of strings with a given separator string)
  * ltrimstr, rtrimstr
  * startswith, endswith
  * explode, implode
  * fromjson, tojson
  * index, rindex, indices
  + New math functions
  * floor, sqrt, cbrt, etc.
  + Addition of libjq, a C API interface to jq's JSON representation
    and for running jq programs from C applications.</changelog>
  <changelog author="idonmez@suse.com" date="1403870400">- Don't package static libs
- Fix rpath on the main binary</changelog>
  <changelog author="idonmez@suse.com" date="1439899200">- Update to version 1.5
  * Regexp support
  * A proper module system
  * Destructuring syntax
  * Math functions
  * An online streaming parser
  * Minimal I/O builtins (inputs, debug)
  * try/catch for catching and handling errors
  * Tail call optimization
  * Datetime functions
  * Performance enhancements
- Add oniguruma-devel BuildRequires for regexp support</changelog>
  <changelog author="idonmez@suse.com" date="1461585600">- Add CVE-2015-8863.patch to fix a heap overflow bsc#976992</changelog>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
</package>
<package pkgid="cc7cab8772a18e44465dbd8d37cfe5c6004c950362e6ee2c642a6de62c9e6170" name="libjq1" arch="x86_64">
  <version epoch="0" ver="1.6" rel="bp150.4.15.1"/>
  <changelog author="robert.munteanu@gmail.com" date="1380628800">- Initial packaging of version 1.3</changelog>
  <changelog author="cdenicolo@suse.com" date="1382011200">- license update: MIT and CC-BY-3.0
  documentation is licensed under CC-BY-3.0</changelog>
  <changelog author="prusnak@opensuse.org" date="1402833600">- Updated to 1.4
  + New command line arguments
  * jq --arg-file variable file
  * jq --unbuffered
  * jq -e / --exit-status (set exit status based on outputs)
  * jq -S / --sort-keys (now jq no longer sorts object keys by
    default
  + Syntax changes
  * .. -&gt; like // in XPath (recursive traversal)
  * question mark (e.g., .a?) to suppress errors
  * ."foo" syntax (equivalent to .["foo"])
  * better error handling for .foo
  * added % operator (modulo)
  * allow negation without requiring extra parenthesis
  * more function arguments (up to six)
  + New filters
  * any, all
  * iterables, arrays, objects, scalars, nulls, booleans,
    numbers, strings, values
  + New string built-ins
  * split
  * join (join an array of strings with a given separator string)
  * ltrimstr, rtrimstr
  * startswith, endswith
  * explode, implode
  * fromjson, tojson
  * index, rindex, indices
  + New math functions
  * floor, sqrt, cbrt, etc.
  + Addition of libjq, a C API interface to jq's JSON representation
    and for running jq programs from C applications.</changelog>
  <changelog author="idonmez@suse.com" date="1403870400">- Don't package static libs
- Fix rpath on the main binary</changelog>
  <changelog author="idonmez@suse.com" date="1439899200">- Update to version 1.5
  * Regexp support
  * A proper module system
  * Destructuring syntax
  * Math functions
  * An online streaming parser
  * Minimal I/O builtins (inputs, debug)
  * try/catch for catching and handling errors
  * Tail call optimization
  * Datetime functions
  * Performance enhancements
- Add oniguruma-devel BuildRequires for regexp support</changelog>
  <changelog author="idonmez@suse.com" date="1461585600">- Add CVE-2015-8863.patch to fix a heap overflow bsc#976992</changelog>
  <changelog author="mpluskal@suse.com" date="1468670400">- Make building more verbose
- Run tests</changelog>
  <changelog author="mpluskal@suse.com" date="1483358400">- Update tests dependencies to increase test coverage (bsc#1017157)
  * valgrind based tests were skipped
- Do not run tests in qemu builds, valgrind does not work reliably
  in such conditions</changelog>
  <changelog author="idonmez@suse.com" date="1486123200">- Add CVE-2016-4074.patch to prevent a stack exhaustion
  CVE-2016-4074 bsc#1014176</changelog>
  <changelog author="Avindra Goolcharan &lt;aavindraa@gmail.com&gt;" date="1541160000">- Update to version 1.6
  * Destructuring Alternation
  * many new builtins (see docs)
  * Add support for ASAN and UBSAN
  * Make it easier to use jq with shebangs
  * Add $ENV builtin variable to access environment
  * Add JQ_COLORS env var for configuring the output colors
  * change: Calling jq without a program argument now always assumes
    "." for the program, regardless of stdin/stdout
  * fix: Make sorting stable regardless of qsort.
- cleanup with spec-cleaner
- drop CVE-2015-8863.patch (upstreamed in 8eb1367ca44e772963e704a700ef72ae2e12babd)
- drop CVE-2016-4074.patch (upstreamed in fd4ae8304e23007672af9a37855c7a76de7c78cf)</changelog>
  <changelog author="myen@suse.com" date="1562241600">- Make jq depend on libjq1, so upgrading jq upgrades both
  See: https://github.com/stedolan/jq/issues/1904</changelog>
</package>
<package pkgid="df477af07bbe782152b6d90f0f5a6d44b7a1b3f69042b5424eee02fb54f31714" name="libonig2" arch="x86_64">
  <version epoch="0" ver="5.9.2" rel="5.1"/>
  <changelog author="mrueckert@suse.de" date="1135684800">- Initial package of version 2.5.1</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mrueckert@suse.de" date="1159531200">- update to version 2.5.7:
  many fixes.</changelog>
  <changelog author="gber@opensuse.org" date="1281787200">- update to version 5.9.2:
  + many fixes
- cleanup:
  + split into liborig2 and oniguruma-devel subpackages
  + corrected license information
  + changed summary to conform with policy</changelog>
</package>
<package pkgid="8b947c985b239142ebd263bd61cfb1856eb5cc5fed101591dfe1db4f8c5b4381" name="libs3-4" arch="x86_64">
  <version epoch="0" ver="4.1" rel="bp150.33.1"/>
  <changelog author="kurt@garloff.de" date="1454068800">- libs3-progress.diff: better progress reporting on upload (put)</changelog>
  <changelog author="kurt@garloff.de" date="1454587200">- Include patch from Mattias Ellert &lt;mattias.ellert@fysast.uu.se&gt;:
  * Fix formatting on 32bit.</changelog>
  <changelog author="kurt@garloff.de" date="1478001600">- Max 200 updates on upload.</changelog>
  <changelog author="kurt@garloff.de" date="1493899200">- Update to github.com/bji.</changelog>
  <changelog author="kurt@garloff.de" date="1493985600">- Increase size of parts from 15 to 128MB. Display total number.</changelog>
  <changelog author="kurt@garloff.de" date="1528286400">- Fix format-truncation errors by gcc-7 compiler ...</changelog>
  <changelog author="kurt@garloff.de" date="1593950400">- fix-duplicate-case.diff: CURLE_PEER_FAILE_VERIFICATION and
  CURLE_SSL_CACERT may be identical leading to compile errors.</changelog>
  <changelog author="kurt@garloff.de" date="1594036800">- fix-snprintf-overflow.diff: Apply on all modern distros.</changelog>
  <changelog author="kurt@garloff.de" date="1594036801">- fix-strops-lencheck.diff: fix len checking stringops that make
  no sense (which the compiler duefully spotted).</changelog>
  <changelog author="kurt@garloff.de" date="1726228800">- md5-openssl3.diff: Use openSSL3 EVP functions for MD5.</changelog>
  <changelog author="kurt@garloff.de" date="1726574400">- Only apply md5-openssl3.diff on new SUSE.
- Remove %clean section, use %patch -PN syntax.</changelog>
  <changelog author="kurt@garloff.de" date="1777723200">- Refresh patches.</changelog>
  <changelog author="kurt@garloff.de" date="1777723201">- fix-setopt-err-long.diff: ensure to pass curl options as long.</changelog>
</package>
<package pkgid="a155d3badac0cc4618f51355846baabbfe115f1d0911aed96a559334978decc7" name="libs3" arch="src">
  <version epoch="0" ver="4.1" rel="bp150.33.1"/>
  <changelog author="kurt@garloff.de" date="1454068800">- libs3-progress.diff: better progress reporting on upload (put)</changelog>
  <changelog author="kurt@garloff.de" date="1454587200">- Include patch from Mattias Ellert &lt;mattias.ellert@fysast.uu.se&gt;:
  * Fix formatting on 32bit.</changelog>
  <changelog author="kurt@garloff.de" date="1478001600">- Max 200 updates on upload.</changelog>
  <changelog author="kurt@garloff.de" date="1493899200">- Update to github.com/bji.</changelog>
  <changelog author="kurt@garloff.de" date="1493985600">- Increase size of parts from 15 to 128MB. Display total number.</changelog>
  <changelog author="kurt@garloff.de" date="1528286400">- Fix format-truncation errors by gcc-7 compiler ...</changelog>
  <changelog author="kurt@garloff.de" date="1593950400">- fix-duplicate-case.diff: CURLE_PEER_FAILE_VERIFICATION and
  CURLE_SSL_CACERT may be identical leading to compile errors.</changelog>
  <changelog author="kurt@garloff.de" date="1594036800">- fix-snprintf-overflow.diff: Apply on all modern distros.</changelog>
  <changelog author="kurt@garloff.de" date="1594036801">- fix-strops-lencheck.diff: fix len checking stringops that make
  no sense (which the compiler duefully spotted).</changelog>
  <changelog author="kurt@garloff.de" date="1726228800">- md5-openssl3.diff: Use openSSL3 EVP functions for MD5.</changelog>
  <changelog author="kurt@garloff.de" date="1726574400">- Only apply md5-openssl3.diff on new SUSE.
- Remove %clean section, use %patch -PN syntax.</changelog>
  <changelog author="kurt@garloff.de" date="1777723200">- Refresh patches.</changelog>
  <changelog author="kurt@garloff.de" date="1777723201">- fix-setopt-err-long.diff: ensure to pass curl options as long.</changelog>
</package>
<package pkgid="5daa2c516dced1180249aff5c64baff5ac1dd6e46715c57a01d4d8833497c977" name="libs3-devel" arch="x86_64">
  <version epoch="0" ver="4.1" rel="bp150.33.1"/>
  <changelog author="kurt@garloff.de" date="1454068800">- libs3-progress.diff: better progress reporting on upload (put)</changelog>
  <changelog author="kurt@garloff.de" date="1454587200">- Include patch from Mattias Ellert &lt;mattias.ellert@fysast.uu.se&gt;:
  * Fix formatting on 32bit.</changelog>
  <changelog author="kurt@garloff.de" date="1478001600">- Max 200 updates on upload.</changelog>
  <changelog author="kurt@garloff.de" date="1493899200">- Update to github.com/bji.</changelog>
  <changelog author="kurt@garloff.de" date="1493985600">- Increase size of parts from 15 to 128MB. Display total number.</changelog>
  <changelog author="kurt@garloff.de" date="1528286400">- Fix format-truncation errors by gcc-7 compiler ...</changelog>
  <changelog author="kurt@garloff.de" date="1593950400">- fix-duplicate-case.diff: CURLE_PEER_FAILE_VERIFICATION and
  CURLE_SSL_CACERT may be identical leading to compile errors.</changelog>
  <changelog author="kurt@garloff.de" date="1594036800">- fix-snprintf-overflow.diff: Apply on all modern distros.</changelog>
  <changelog author="kurt@garloff.de" date="1594036801">- fix-strops-lencheck.diff: fix len checking stringops that make
  no sense (which the compiler duefully spotted).</changelog>
  <changelog author="kurt@garloff.de" date="1726228800">- md5-openssl3.diff: Use openSSL3 EVP functions for MD5.</changelog>
  <changelog author="kurt@garloff.de" date="1726574400">- Only apply md5-openssl3.diff on new SUSE.
- Remove %clean section, use %patch -PN syntax.</changelog>
  <changelog author="kurt@garloff.de" date="1777723200">- Refresh patches.</changelog>
  <changelog author="kurt@garloff.de" date="1777723201">- fix-setopt-err-long.diff: ensure to pass curl options as long.</changelog>
</package>
<package pkgid="59d8aaaa5f12552095b4f9970f7779a18786a78dbbc63159099a239e618b7a72" name="libxenstore_uvp3_0" arch="x86_64">
  <version epoch="0" ver="3.0.0" rel="39.1"/>
  <changelog author="kurt@garloff.de" date="1455192000">- Creation of package.</changelog>
  <changelog author="kurt@garloff.de" date="1455192001">- Split into three pacakges.</changelog>
  <changelog author="kurt@garloff.de" date="1455451200">- Use /dev/xen/xenbus if available and /proc/xen/xenbus unavailable.</changelog>
  <changelog author="kurt@garloff.de" date="1456920000">- Prefer /dev/xen/xenbus over /proc/xen/xenbus if both are available.</changelog>
  <changelog author="kurt@garloff.de" date="1467374400">- Fix build on arm32/64.</changelog>
  <changelog author="kurt@garloff.de" date="1528804800">- Rename binaries to xenstore_uvp and xenstore-control_uvp to
  avoid conflicts with stock distro package.</changelog>
</package>
<package pkgid="e349c0fbfadc2fdc2e87ed5eadb49f8a5ba1db2b2141b156326fff877ea845dd" name="network-hotplug" arch="noarch">
  <version epoch="0" ver="0.4" rel="bp150.2.1"/>
  <changelog author="kurt@garloff.de" date="1534939200">- Need full path (/sbin) when calling dhclient
- Call ifup rather than dhclient
- Add TYPE=Ethernet, change STARTMODE=auto (for SUSE only)
- Don't delete config file afterwards
- Only sleep 1s before bringing up interface</changelog>
  <changelog author="kurt@garloff.de" date="1534939201">- Update to network-hotplug-0.2: Support SUSE.</changelog>
  <changelog author="kurt@garloff.de" date="1534939202">- SUSE build fixes (require udev), change to STARTMODE=hotplug.</changelog>
  <changelog author="kurt@garloff.de" date="1535025600">- Only generate config if non is preexisting.
- Issue ifup only if config file indicated dhcp BOOTPROTO.
- Issue ifdown only if we generated the config file.</changelog>
  <changelog author="kurt@garloff.de" date="1539172800">- Update to network-hotplug-0.3:
  * Enable setup of all interfaces (also if ending with 0); we have
    protection against overwriting preexisting ifcfg files.
  * Only ifup if network config service is already completed.
  * Remove ifcfg- if we generated it upon hotunplug.</changelog>
  <changelog author="Johannes Schischke &lt;johannes.schischke@t-systems.com&gt;" date="1601640000">- only use hotplug mode for eth, ens and enp interfaces
- deactivated removal of docker/kubernetes interfaces</changelog>
</package>
<package pkgid="1bc8e5eadf75afc2a2823714bbb4cf148b6011052c2b11bca283f9649ad273da" name="network-hotplug" arch="src">
  <version epoch="0" ver="0.4" rel="bp150.2.1"/>
  <changelog author="kurt@garloff.de" date="1534939200">- Need full path (/sbin) when calling dhclient
- Call ifup rather than dhclient
- Add TYPE=Ethernet, change STARTMODE=auto (for SUSE only)
- Don't delete config file afterwards
- Only sleep 1s before bringing up interface</changelog>
  <changelog author="kurt@garloff.de" date="1534939201">- Update to network-hotplug-0.2: Support SUSE.</changelog>
  <changelog author="kurt@garloff.de" date="1534939202">- SUSE build fixes (require udev), change to STARTMODE=hotplug.</changelog>
  <changelog author="kurt@garloff.de" date="1535025600">- Only generate config if non is preexisting.
- Issue ifup only if config file indicated dhcp BOOTPROTO.
- Issue ifdown only if we generated the config file.</changelog>
  <changelog author="kurt@garloff.de" date="1539172800">- Update to network-hotplug-0.3:
  * Enable setup of all interfaces (also if ending with 0); we have
    protection against overwriting preexisting ifcfg files.
  * Only ifup if network config service is already completed.
  * Remove ifcfg- if we generated it upon hotunplug.</changelog>
  <changelog author="Johannes Schischke &lt;johannes.schischke@t-systems.com&gt;" date="1601640000">- only use hotplug mode for eth, ens and enp interfaces
- deactivated removal of docker/kubernetes interfaces</changelog>
</package>
<package pkgid="fea43826adfac0c23dfa603249b0b922ef07a580289eb44f1ac4c3032c6452f1" name="oniguruma" arch="src">
  <version epoch="0" ver="5.9.2" rel="5.1"/>
  <changelog author="mrueckert@suse.de" date="1135684800">- Initial package of version 2.5.1</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mrueckert@suse.de" date="1159531200">- update to version 2.5.7:
  many fixes.</changelog>
  <changelog author="gber@opensuse.org" date="1281787200">- update to version 5.9.2:
  + many fixes
- cleanup:
  + split into liborig2 and oniguruma-devel subpackages
  + corrected license information
  + changed summary to conform with policy</changelog>
</package>
<package pkgid="52a2d2a28ddf2028b7bbbdcbcad234fde800a4557f2c7dc7966b16f60c7a06d0" name="oniguruma-devel" arch="x86_64">
  <version epoch="0" ver="5.9.2" rel="5.1"/>
  <changelog author="mrueckert@suse.de" date="1135684800">- Initial package of version 2.5.1</changelog>
  <changelog author="mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
  <changelog author="mrueckert@suse.de" date="1159531200">- update to version 2.5.7:
  many fixes.</changelog>
  <changelog author="gber@opensuse.org" date="1281787200">- update to version 5.9.2:
  + many fixes
- cleanup:
  + split into liborig2 and oniguruma-devel subpackages
  + corrected license information
  + changed summary to conform with policy</changelog>
</package>
<package pkgid="9ace3e3b2bad7a8fcbe80f1147a094259e8a44a1c06dd48a837da71aba47b339" name="otc-tools" arch="noarch">
  <version epoch="0" ver="0.8.34" rel="bp150.11.1"/>
  <changelog author="kurt@garloff.de" date="1524139200">- Update to otc-tools-0.8.21:
  * Support otc.sh help XXX as alias for otc.sh XXX help.
  * Support multiple certficates in ELB listener (for SNI).
  * Support specifying --domain for ELB certificates (SNI).
  * Support referencing ELB resources by name.
  * Document token cache and cmd line parser in README.</changelog>
  <changelog author="kurt@garloff.de" date="1525176000">- Update to otc-tools-0.8.22:
  * New function ecs create2 that uses v2 (nova) API, incomplete.
  * Is needed for physical flavors (Bare Metal) .
  * Avoid accidentially setting flavor in ECSupdate.
  * Resolve volume names in backuppol create and backup.
  * Understand some alternative options to improve nova compat.</changelog>
  <changelog author="kurt@garloff.de" date="1525348800">- Update to otc-tools-0.8.23:
  * More work ecs create2: File injections, EIP allocation,
    flexible block device mapping, tag inheritance to volumes.
  * Allow passing custom scheduler-hints (JSON).
  * ssh_otc.sh: add --wait option</changelog>
  <changelog author="kurt@garloff.de" date="1525521600">- Update to otc-tools-0.8.24:
  * Fix schedulder-hints passing for ecs create2.
  * Support ecs console-log.
  * Support for updating bandwidth of EIPs (eip update).
  * Allow referencing EIPs by IP address.</changelog>
  <changelog author="kurt@garloff.de" date="1527681600">- Update to otc-tools-0.8.25:
  * Fix parsing of VM name as positional param (broke in 0.8.23).
  * Support boot from volume (automatically switches to create2).
  * Support internal ELBs without AZ specification.
  * Fix typo in determination whether we need explicit block
    device mapping (we could have missed disk size specification).</changelog>
  <changelog author="kurt@garloff.de" date="1528891200">- Udpate to otc-tools-0.8.26:
  * Automatical switch to vm create2 now really active.
  * Prefer exact DNS name matches in domain commands and error
    out if no match is found.
  * New vm flavor-pretty (flp) function resulting in a nicer to
    read flavor list (from Sebastian Posner).</changelog>
  <changelog author="kurt@garloff.de" date="1535112000">- Update to otc-tools-0.8.27:
  * Don't consider non-existence of autorecovery as error.
  * Support --wait for vm start/stop/reboot (Rene Gilles).
  * Allow --instance-id in image create to be a VM name.
  * Support --type override for image create.
- Avoid confusing ssh with neutron port in ssh_otc.sh.</changelog>
  <changelog author="kurt@garloff.de" date="1537963200">- Update to otc-tools-0.8.28:
  * Use OS_TENANT_NAME if set and OS_PROJECT_NAME is not.
  * --paginate arrayname option for custom GET command.</changelog>
  <changelog author="kurt@garloff.de" date="1538049600">- Update to otc-tools-0.8.29:
  * Fix volume create --scsi (parser failed).</changelog>
  <changelog author="kurt@garloff.de" date="1541592000">- Update to otc-tools-0.8.30:
  * Work around tagging inconsistency in API (neutron, from Matt
    Rechenburg).
  * Implement otc.sh vpcpeer functions.
  * Clearer wording that otc-tools is deprecated (in favor of
    python-openstackclient plus python-otcextensions).</changelog>
  <changelog author="kurt@garloff.de" date="1541592001">- Update to otc-tools-0.8.31:
  * Prepare for publicip6 handling (untested, as not yet available
    in OTC PreProduction environment).
  * Support publicip bind with fixed IP specification (rather than
    port).
  * More verbose error messages.</changelog>
  <changelog author="kurt@garloff.de" date="1541764800">- Update to otc-tools-0.8.32:
  * Update license to CC-BY-SA-4.0 (was 3.0).
  * Add vm show2 using nova 2.26 API.
  * Use floatingip --pep for special IPs (was --ipv6, misleading).
  * Make ssh/scp_otc.sh chose the best of multiple IPs.</changelog>
  <changelog author="kurt@garloff.de" date="1549368000">- Update to otc-tools-0.8.33:
  * Document --autorecovery avail on KVM.
  * Tolerate lowercase x-subject-token on authentication call.
  * Handle tokens/secrets not starting with MII correctly.
  * Fix --unscoped token retrieval and improve indentation.</changelog>
  <changelog author="kurt@garloff.de" date="1549454400">- otc-tools-0833-public-ep.diff: Only consider public endpoints.</changelog>
  <changelog author="kurt@garloff.de" date="1549800000">- otc-tools-0833-tokendebugout.diff: Use sha1sum and {SHA1} prefix.
  Fix a case where X-Auth-Token would have ended up with the real
  token in the output produced with --debug.</changelog>
  <changelog author="roman.schiller@t-systems.com" date="1561204800">- otc-tools-0833-nova-api-version.diff: Ensure we use v1 endpoints
  for old Huawei cloudservers API.</changelog>
  <changelog author="kurt@garloff.de" date="1573387200">- otc-tools-0833-osauth3-prjws.diff: Make sure project domain
  is passed correctly in v3 auth call. Honor OS_AUTH_VERSION.
  Also tolerate white space in project names (CityCloud) and
  avoid warnings from jq for empty fields.</changelog>
  <changelog author="kurt@garloff.de" date="1573473600">- Update to otc-tools-0.8.34:
  * Strip \r (^M) from http responses.
  * Support for multi-region endpoint lists from keystone v3.</changelog>
  <changelog author="kurt@garloff.de" date="1573646400">- otc-tools-0834-multiregion.diff:
  Store region in token cache file name to avoid conflicts.</changelog>
  <changelog author="kurt@garloff.de" date="1660564800">- otc-tools-0834-setrecord.diff:
  Add support for otc.sh domain setrecord to update existing recs.
  Also support passing record names instead of of record ids in
  setrecord, showrecord, deleterecord.</changelog>
</package>
<package pkgid="119704b7f54f3e54bbd5ca7a2193e36e0ef8a71acb05643c830ed451dee0f75e" name="otc-tools" arch="src">
  <version epoch="0" ver="0.8.34" rel="bp150.11.1"/>
  <changelog author="kurt@garloff.de" date="1524139200">- Update to otc-tools-0.8.21:
  * Support otc.sh help XXX as alias for otc.sh XXX help.
  * Support multiple certficates in ELB listener (for SNI).
  * Support specifying --domain for ELB certificates (SNI).
  * Support referencing ELB resources by name.
  * Document token cache and cmd line parser in README.</changelog>
  <changelog author="kurt@garloff.de" date="1525176000">- Update to otc-tools-0.8.22:
  * New function ecs create2 that uses v2 (nova) API, incomplete.
  * Is needed for physical flavors (Bare Metal) .
  * Avoid accidentially setting flavor in ECSupdate.
  * Resolve volume names in backuppol create and backup.
  * Understand some alternative options to improve nova compat.</changelog>
  <changelog author="kurt@garloff.de" date="1525348800">- Update to otc-tools-0.8.23:
  * More work ecs create2: File injections, EIP allocation,
    flexible block device mapping, tag inheritance to volumes.
  * Allow passing custom scheduler-hints (JSON).
  * ssh_otc.sh: add --wait option</changelog>
  <changelog author="kurt@garloff.de" date="1525521600">- Update to otc-tools-0.8.24:
  * Fix schedulder-hints passing for ecs create2.
  * Support ecs console-log.
  * Support for updating bandwidth of EIPs (eip update).
  * Allow referencing EIPs by IP address.</changelog>
  <changelog author="kurt@garloff.de" date="1527681600">- Update to otc-tools-0.8.25:
  * Fix parsing of VM name as positional param (broke in 0.8.23).
  * Support boot from volume (automatically switches to create2).
  * Support internal ELBs without AZ specification.
  * Fix typo in determination whether we need explicit block
    device mapping (we could have missed disk size specification).</changelog>
  <changelog author="kurt@garloff.de" date="1528891200">- Udpate to otc-tools-0.8.26:
  * Automatical switch to vm create2 now really active.
  * Prefer exact DNS name matches in domain commands and error
    out if no match is found.
  * New vm flavor-pretty (flp) function resulting in a nicer to
    read flavor list (from Sebastian Posner).</changelog>
  <changelog author="kurt@garloff.de" date="1535112000">- Update to otc-tools-0.8.27:
  * Don't consider non-existence of autorecovery as error.
  * Support --wait for vm start/stop/reboot (Rene Gilles).
  * Allow --instance-id in image create to be a VM name.
  * Support --type override for image create.
- Avoid confusing ssh with neutron port in ssh_otc.sh.</changelog>
  <changelog author="kurt@garloff.de" date="1537963200">- Update to otc-tools-0.8.28:
  * Use OS_TENANT_NAME if set and OS_PROJECT_NAME is not.
  * --paginate arrayname option for custom GET command.</changelog>
  <changelog author="kurt@garloff.de" date="1538049600">- Update to otc-tools-0.8.29:
  * Fix volume create --scsi (parser failed).</changelog>
  <changelog author="kurt@garloff.de" date="1541592000">- Update to otc-tools-0.8.30:
  * Work around tagging inconsistency in API (neutron, from Matt
    Rechenburg).
  * Implement otc.sh vpcpeer functions.
  * Clearer wording that otc-tools is deprecated (in favor of
    python-openstackclient plus python-otcextensions).</changelog>
  <changelog author="kurt@garloff.de" date="1541592001">- Update to otc-tools-0.8.31:
  * Prepare for publicip6 handling (untested, as not yet available
    in OTC PreProduction environment).
  * Support publicip bind with fixed IP specification (rather than
    port).
  * More verbose error messages.</changelog>
  <changelog author="kurt@garloff.de" date="1541764800">- Update to otc-tools-0.8.32:
  * Update license to CC-BY-SA-4.0 (was 3.0).
  * Add vm show2 using nova 2.26 API.
  * Use floatingip --pep for special IPs (was --ipv6, misleading).
  * Make ssh/scp_otc.sh chose the best of multiple IPs.</changelog>
  <changelog author="kurt@garloff.de" date="1549368000">- Update to otc-tools-0.8.33:
  * Document --autorecovery avail on KVM.
  * Tolerate lowercase x-subject-token on authentication call.
  * Handle tokens/secrets not starting with MII correctly.
  * Fix --unscoped token retrieval and improve indentation.</changelog>
  <changelog author="kurt@garloff.de" date="1549454400">- otc-tools-0833-public-ep.diff: Only consider public endpoints.</changelog>
  <changelog author="kurt@garloff.de" date="1549800000">- otc-tools-0833-tokendebugout.diff: Use sha1sum and {SHA1} prefix.
  Fix a case where X-Auth-Token would have ended up with the real
  token in the output produced with --debug.</changelog>
  <changelog author="roman.schiller@t-systems.com" date="1561204800">- otc-tools-0833-nova-api-version.diff: Ensure we use v1 endpoints
  for old Huawei cloudservers API.</changelog>
  <changelog author="kurt@garloff.de" date="1573387200">- otc-tools-0833-osauth3-prjws.diff: Make sure project domain
  is passed correctly in v3 auth call. Honor OS_AUTH_VERSION.
  Also tolerate white space in project names (CityCloud) and
  avoid warnings from jq for empty fields.</changelog>
  <changelog author="kurt@garloff.de" date="1573473600">- Update to otc-tools-0.8.34:
  * Strip \r (^M) from http responses.
  * Support for multi-region endpoint lists from keystone v3.</changelog>
  <changelog author="kurt@garloff.de" date="1573646400">- otc-tools-0834-multiregion.diff:
  Store region in token cache file name to avoid conflicts.</changelog>
  <changelog author="kurt@garloff.de" date="1660564800">- otc-tools-0834-setrecord.diff:
  Add support for otc.sh domain setrecord to update existing recs.
  Also support passing record names instead of of record ids in
  setrecord, showrecord, deleterecord.</changelog>
</package>
<package pkgid="5ed41028118f1e81221b677460f5876aea9ee55e015e3ae6cf449274b619870e" name="python-d2to1" arch="src">
  <version epoch="0" ver="0.2.12.post1" rel="bp150.4.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1320321600">- initial version</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1345550400">- update to new release 0.2.7
- python3 package added
- spec improved</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1368100800">- Update to version 0.2.10:
  + Added support for the seutp-requires-dist option in the [metadata]
    section of setup.cfg.  This is analogous to the Setup-Requires-Dist metadata
    field supported by PEP-426 and uses the setup_requires argument to
    setuptools' setup() to implement it.
  + Added support for the dependency_links and include_package_data
    arguments to setuptools' setup() in the [backwards_compat] section of
    setup.cfg.
  + When a setup_hook calls sys.exit() don't show a traceback for the
    SystemExit exception.
  + Fixed a bug in the exception formatting when exceptions occur in setup.cfg
    handling.</changelog>
  <changelog author="speilicke@suse.com" date="1371556800">- Fix changelog, cleanup spec-file
- Run testsuite</changelog>
  <changelog author="speilicke@suse.com" date="1379332800">- Update to version 0.2.11
  + Replaced distribute_setup.py with ez_setup.py in order to bootstrap
    with modern setuptools when necessary.
  + Fixed a couple minor Python 3-specific issues. In particular the
    data_files option could be passed to setup() as a dict_items
    object instead of a list which is what would normally be expected.
  + Added a tox.ini (frankly I thought there already was one).
- Switch back to setuptools after distribute merge</changelog>
  <changelog author="speilicke@suse.com" date="1383825600">- Fix changes format of first entry from local timezone (UTC+4) to UTC</changelog>
  <changelog author="antoine.belvire@laposte.net" date="1458129600">- Update to 0.2.12:
  + Fixed a corner case where depending on the order of events when
    installing multiple packages (i.e. when installing packages
    with dependencies, some of which might also use d2to1) would
    end up calling the incorrect Distribution class (the patched
    version from setuptools, where d2to1 needs to get to the
    unpatched version from distutils for some cases).
  + Upgraded bundled copy of the six module to the current version
    (1.9.0). This fixes incompatibility between d2to1 and other
    packages that import different versions of six during their
    setup (the older version of six had a habit of fighting with
    other six instances over sys.modules, which is fixed in newer
    versions).
  + Upgraded to latest ez_setup.py so that the most up to date
    version of setuptools will be correctly bootstrapped in the
    rare cases that it is needed.
  + Included some miscellaneous hacks to keep d2to1 working,
    nominally, with Python 2.5 despite the broad move away from
    Python 2.5 support in the Python community. The d2to1 v0.2.x
    releases will be the last to continue Python 2.5 support,
    given that testing it has become more difficult (and the
    overhead is probably no longer worth it).</changelog>
  <changelog author="aloisio@gmx.com" date="1500033600">- Removed %check (no actual tests to run)
- Converted to singlespec</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1543924800">- Remove superfluous devel dependency for noarch package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1568376000">- Update to 0.2.21.post1:
  * no obvious changelog</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584187200">- Fix build without python2</changelog>
  <changelog author="kurt@garloff.de" date="1777809600">- setuptools-dist-get-unpatched.diff:
  Use setuptools.dist.get_unpatched() rather than _get_unpatched()
  on newer distros.</changelog>
</package>
<package pkgid="e5f14dde0679dfa635d9ed8238def3d1d71cbe5eeb8213ead8c345a446143213" name="python2-d2to1" arch="noarch">
  <version epoch="0" ver="0.2.12.post1" rel="bp150.4.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1320321600">- initial version</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1345550400">- update to new release 0.2.7
- python3 package added
- spec improved</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1368100800">- Update to version 0.2.10:
  + Added support for the seutp-requires-dist option in the [metadata]
    section of setup.cfg.  This is analogous to the Setup-Requires-Dist metadata
    field supported by PEP-426 and uses the setup_requires argument to
    setuptools' setup() to implement it.
  + Added support for the dependency_links and include_package_data
    arguments to setuptools' setup() in the [backwards_compat] section of
    setup.cfg.
  + When a setup_hook calls sys.exit() don't show a traceback for the
    SystemExit exception.
  + Fixed a bug in the exception formatting when exceptions occur in setup.cfg
    handling.</changelog>
  <changelog author="speilicke@suse.com" date="1371556800">- Fix changelog, cleanup spec-file
- Run testsuite</changelog>
  <changelog author="speilicke@suse.com" date="1379332800">- Update to version 0.2.11
  + Replaced distribute_setup.py with ez_setup.py in order to bootstrap
    with modern setuptools when necessary.
  + Fixed a couple minor Python 3-specific issues. In particular the
    data_files option could be passed to setup() as a dict_items
    object instead of a list which is what would normally be expected.
  + Added a tox.ini (frankly I thought there already was one).
- Switch back to setuptools after distribute merge</changelog>
  <changelog author="speilicke@suse.com" date="1383825600">- Fix changes format of first entry from local timezone (UTC+4) to UTC</changelog>
  <changelog author="antoine.belvire@laposte.net" date="1458129600">- Update to 0.2.12:
  + Fixed a corner case where depending on the order of events when
    installing multiple packages (i.e. when installing packages
    with dependencies, some of which might also use d2to1) would
    end up calling the incorrect Distribution class (the patched
    version from setuptools, where d2to1 needs to get to the
    unpatched version from distutils for some cases).
  + Upgraded bundled copy of the six module to the current version
    (1.9.0). This fixes incompatibility between d2to1 and other
    packages that import different versions of six during their
    setup (the older version of six had a habit of fighting with
    other six instances over sys.modules, which is fixed in newer
    versions).
  + Upgraded to latest ez_setup.py so that the most up to date
    version of setuptools will be correctly bootstrapped in the
    rare cases that it is needed.
  + Included some miscellaneous hacks to keep d2to1 working,
    nominally, with Python 2.5 despite the broad move away from
    Python 2.5 support in the Python community. The d2to1 v0.2.x
    releases will be the last to continue Python 2.5 support,
    given that testing it has become more difficult (and the
    overhead is probably no longer worth it).</changelog>
  <changelog author="aloisio@gmx.com" date="1500033600">- Removed %check (no actual tests to run)
- Converted to singlespec</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1543924800">- Remove superfluous devel dependency for noarch package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1568376000">- Update to 0.2.21.post1:
  * no obvious changelog</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584187200">- Fix build without python2</changelog>
  <changelog author="kurt@garloff.de" date="1777809600">- setuptools-dist-get-unpatched.diff:
  Use setuptools.dist.get_unpatched() rather than _get_unpatched()
  on newer distros.</changelog>
</package>
<package pkgid="c788996b4bea00b3f3d401f83349226c6aba0865396c35a34de3560d9b4429d5" name="python3-d2to1" arch="noarch">
  <version epoch="0" ver="0.2.12.post1" rel="bp150.4.1"/>
  <changelog author="matwey.kornilov@gmail.com" date="1320321600">- initial version</changelog>
  <changelog author="highwaystar.ru@gmail.com" date="1345550400">- update to new release 0.2.7
- python3 package added
- spec improved</changelog>
  <changelog author="matwey.kornilov@gmail.com" date="1368100800">- Update to version 0.2.10:
  + Added support for the seutp-requires-dist option in the [metadata]
    section of setup.cfg.  This is analogous to the Setup-Requires-Dist metadata
    field supported by PEP-426 and uses the setup_requires argument to
    setuptools' setup() to implement it.
  + Added support for the dependency_links and include_package_data
    arguments to setuptools' setup() in the [backwards_compat] section of
    setup.cfg.
  + When a setup_hook calls sys.exit() don't show a traceback for the
    SystemExit exception.
  + Fixed a bug in the exception formatting when exceptions occur in setup.cfg
    handling.</changelog>
  <changelog author="speilicke@suse.com" date="1371556800">- Fix changelog, cleanup spec-file
- Run testsuite</changelog>
  <changelog author="speilicke@suse.com" date="1379332800">- Update to version 0.2.11
  + Replaced distribute_setup.py with ez_setup.py in order to bootstrap
    with modern setuptools when necessary.
  + Fixed a couple minor Python 3-specific issues. In particular the
    data_files option could be passed to setup() as a dict_items
    object instead of a list which is what would normally be expected.
  + Added a tox.ini (frankly I thought there already was one).
- Switch back to setuptools after distribute merge</changelog>
  <changelog author="speilicke@suse.com" date="1383825600">- Fix changes format of first entry from local timezone (UTC+4) to UTC</changelog>
  <changelog author="antoine.belvire@laposte.net" date="1458129600">- Update to 0.2.12:
  + Fixed a corner case where depending on the order of events when
    installing multiple packages (i.e. when installing packages
    with dependencies, some of which might also use d2to1) would
    end up calling the incorrect Distribution class (the patched
    version from setuptools, where d2to1 needs to get to the
    unpatched version from distutils for some cases).
  + Upgraded bundled copy of the six module to the current version
    (1.9.0). This fixes incompatibility between d2to1 and other
    packages that import different versions of six during their
    setup (the older version of six had a habit of fighting with
    other six instances over sys.modules, which is fixed in newer
    versions).
  + Upgraded to latest ez_setup.py so that the most up to date
    version of setuptools will be correctly bootstrapped in the
    rare cases that it is needed.
  + Included some miscellaneous hacks to keep d2to1 working,
    nominally, with Python 2.5 despite the broad move away from
    Python 2.5 support in the Python community. The d2to1 v0.2.x
    releases will be the last to continue Python 2.5 support,
    given that testing it has become more difficult (and the
    overhead is probably no longer worth it).</changelog>
  <changelog author="aloisio@gmx.com" date="1500033600">- Removed %check (no actual tests to run)
- Converted to singlespec</changelog>
  <changelog author="Matej Cepl &lt;mcepl@suse.com&gt;" date="1543924800">- Remove superfluous devel dependency for noarch package</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1568376000">- Update to 0.2.21.post1:
  * no obvious changelog</changelog>
  <changelog author="Tom&#xE1;&#x161; Chv&#xE1;tal &lt;tchvatal@suse.com&gt;" date="1584187200">- Fix build without python2</changelog>
  <changelog author="kurt@garloff.de" date="1777809600">- setuptools-dist-get-unpatched.diff:
  Use setuptools.dist.get_unpatched() rather than _get_unpatched()
  on newer distros.</changelog>
</package>
<package pkgid="94c286d032fe2a11f31706fa6dd45c9a853e925ffd5bfbe49a7271502555acbb" name="python3-objectpath" arch="noarch">
  <version epoch="0" ver="0.5" rel="5.1"/>
  <changelog author="kurt@garloff.de" date="1476964800">- Initial packaging of python-objectpath-0.5.</changelog>
  <changelog author="kurt@garloff.de" date="1528459200">- python3 variant for SUSE15.</changelog>
</package>
<package pkgid="90c1274b0a4ea4e96fc1049b8ae6f236022ae962b9627c7612403ab401042d08" name="python3-objectpath" arch="src">
  <version epoch="0" ver="0.5" rel="5.1"/>
  <changelog author="kurt@garloff.de" date="1476964800">- Initial packaging of python-objectpath-0.5.</changelog>
  <changelog author="kurt@garloff.de" date="1528459200">- python3 variant for SUSE15.</changelog>
</package>
<package pkgid="05f1382b2e0d2e6ff049e6068c3f6926d7f5ca3ded6f3a0da77f1751202144e2" name="python3-otcclient" arch="src">
  <version epoch="0" ver="0.3.64" rel="bp150.7.1"/>
  <changelog author="kurt@garloff.de" date="1476878400">- Initial packaging of python-otcclient-0.3.15.</changelog>
  <changelog author="kurt@garloff.de" date="1478865600">- Udpate to latest code from github.
- Includes testsuite.</changelog>
  <changelog author="kurt@garloff.de" date="1482235200">- Update to latest code from github.</changelog>
  <changelog author="kurt@garloff.de" date="1484827200">- Update to 0.3.21.20170118:
  * Support for external projects
  * Support for DMS and MRS</changelog>
  <changelog author="kurt@garloff.de" date="1484827201">- Write config file with stricter permissions.</changelog>
  <changelog author="kurt@garloff.de" date="1487851200">- Update to python-otcclient-0.3.24:
  * Added man page
  * Dynamic decorators (help)
  * Data disk attachment while VM creation
  * Config file protection merged</changelog>
  <changelog author="kurt@garloff.de" date="1488369600">- Update from github:
  * Dynamic decorators for many functions
  * man page update</changelog>
  <changelog author="kurt@garloff.de" date="1488542400">- Update from github:
  * new style template handling fix
  * fix DATA_volumes bug</changelog>
  <changelog author="kurt@garloff.de" date="1488888000">- Update to python-otcclient-0.3.26:
  * issue fix: handling correctly the VPC independent security groups
  * fix second '/' in security-group delete</changelog>
  <changelog author="kurt@garloff.de" date="1497268800">- Update to python-otcclient-0.3.30:
  * Initial MRS implementation
  * Fix domain handling
  * Fix delete-subnet
  * Support VPC dependent and independent security groups when
    converting to ID
- Update to python-otcclient-0.3.28:
  * Fix security-group deletion
  * Fix ECS JSON personlization
  * Handle new (optional) username format
  * fix subnet creation template
  * Support VPC independent security groups</changelog>
  <changelog author="kurt@garloff.de" date="1497441600">- Update to python-otcclient-0.3.31:
  * Initial sahare support
  * Added AZ and quota IDs
  * describe-quotas
  * Initial DCS implementation</changelog>
  <changelog author="kurt@garloff.de" date="1513771200">- Update to python-otcclient-0.3.58:
  * Improve sahara support
  * CCE cluster operations and fixes
  * RDS cluster fixes
  * ELB fix for describe_members
  * DCS functions
  * ECS tag handling
  * Documentation overhaul
  * Reorganize test framework</changelog>
  <changelog author="kurt@garloff.de" date="1521115200">- Update to python-otcclient-0.3.61:
  * Support python2 and 3
  * Volume transfer support
  * Documentation and test improvements
  * Autoscaling for MRS, CCE</changelog>
  <changelog author="kurt@garloff.de" date="1521460800">- Fix manpage (nroff is better than html here).</changelog>
  <changelog author="kurt@garloff.de" date="1528372800">- Create python3-otcclient on SUSE15.</changelog>
  <changelog author="kurt@garloff.de" date="1528459200">- Fix python2 style print statements.</changelog>
  <changelog author="kurt@garloff.de" date="1537963200">- Update to python-otcclient-0.3.64:
  * py3 print fixes have been merged.
  * some more py3 fixes.</changelog>
  <changelog author="kurt@garloff.de" date="1538049600">- Add otc.1.gz (manpage) separately, as it does not seem to be
  included in the PyPi pkg.</changelog>
</package>
<package pkgid="ccec29142cd110b62e3977b88b55367ab8a410bd5545fada297fadce56d44b56" name="python3-otcclient" arch="x86_64">
  <version epoch="0" ver="0.3.64" rel="bp150.7.1"/>
  <changelog author="kurt@garloff.de" date="1476878400">- Initial packaging of python-otcclient-0.3.15.</changelog>
  <changelog author="kurt@garloff.de" date="1478865600">- Udpate to latest code from github.
- Includes testsuite.</changelog>
  <changelog author="kurt@garloff.de" date="1482235200">- Update to latest code from github.</changelog>
  <changelog author="kurt@garloff.de" date="1484827200">- Update to 0.3.21.20170118:
  * Support for external projects
  * Support for DMS and MRS</changelog>
  <changelog author="kurt@garloff.de" date="1484827201">- Write config file with stricter permissions.</changelog>
  <changelog author="kurt@garloff.de" date="1487851200">- Update to python-otcclient-0.3.24:
  * Added man page
  * Dynamic decorators (help)
  * Data disk attachment while VM creation
  * Config file protection merged</changelog>
  <changelog author="kurt@garloff.de" date="1488369600">- Update from github:
  * Dynamic decorators for many functions
  * man page update</changelog>
  <changelog author="kurt@garloff.de" date="1488542400">- Update from github:
  * new style template handling fix
  * fix DATA_volumes bug</changelog>
  <changelog author="kurt@garloff.de" date="1488888000">- Update to python-otcclient-0.3.26:
  * issue fix: handling correctly the VPC independent security groups
  * fix second '/' in security-group delete</changelog>
  <changelog author="kurt@garloff.de" date="1497268800">- Update to python-otcclient-0.3.30:
  * Initial MRS implementation
  * Fix domain handling
  * Fix delete-subnet
  * Support VPC dependent and independent security groups when
    converting to ID
- Update to python-otcclient-0.3.28:
  * Fix security-group deletion
  * Fix ECS JSON personlization
  * Handle new (optional) username format
  * fix subnet creation template
  * Support VPC independent security groups</changelog>
  <changelog author="kurt@garloff.de" date="1497441600">- Update to python-otcclient-0.3.31:
  * Initial sahare support
  * Added AZ and quota IDs
  * describe-quotas
  * Initial DCS implementation</changelog>
  <changelog author="kurt@garloff.de" date="1513771200">- Update to python-otcclient-0.3.58:
  * Improve sahara support
  * CCE cluster operations and fixes
  * RDS cluster fixes
  * ELB fix for describe_members
  * DCS functions
  * ECS tag handling
  * Documentation overhaul
  * Reorganize test framework</changelog>
  <changelog author="kurt@garloff.de" date="1521115200">- Update to python-otcclient-0.3.61:
  * Support python2 and 3
  * Volume transfer support
  * Documentation and test improvements
  * Autoscaling for MRS, CCE</changelog>
  <changelog author="kurt@garloff.de" date="1521460800">- Fix manpage (nroff is better than html here).</changelog>
  <changelog author="kurt@garloff.de" date="1528372800">- Create python3-otcclient on SUSE15.</changelog>
  <changelog author="kurt@garloff.de" date="1528459200">- Fix python2 style print statements.</changelog>
  <changelog author="kurt@garloff.de" date="1537963200">- Update to python-otcclient-0.3.64:
  * py3 print fixes have been merged.
  * some more py3 fixes.</changelog>
  <changelog author="kurt@garloff.de" date="1538049600">- Add otc.1.gz (manpage) separately, as it does not seem to be
  included in the PyPi pkg.</changelog>
</package>
<package pkgid="0a24b9bceef16d789ee2307fd1cb976562e5dcbe994806a56202be174e918ced" name="s3cmd" arch="noarch">
  <version epoch="0" ver="2.4.0" rel="bp150.7.1"/>
  <changelog author="kmroz@suse.com" date="1445601600">- Initial commit of s3cmd (1.6.0).</changelog>
  <changelog author="kmroz@suse.com" date="1458216000">- New upstream version (1.6.1):
  - Added --host and --host-bucket
  - Added --stats
  - Fix for newer python 2.7.x SSL library updates
  - Many other bug fixes</changelog>
  <changelog author="alarrosa@suse.com" date="1502280000">- Update to 2.0.0:
  - Added support for Python 3 (Shaform, Florent Viard)
  - Added getlifecycle command (Daniel Gryniewicz)
  - Added --cf-inval for invalidating multiple CF distributions (Joe Mifsud)
  - Added --limit to "ls" and "la" commands to return the specified number of objects (Masashi Ozawa)
  - Added --token-refresh and --no-token-refresh and get the access token from the environment (Marco Jakob)
  - Added --restore-priority and --restore-days for S3 Glacier (Robert Palmer)
  - Fixed requester pays header with HEAD requests (Christian Rodriguez)
  - Don't allow mv/cp of multiple files to single file (Guy Gur-Ari)
  - Generalize wildcard certificate forgiveness (Mark Titorenko)
  - Multiple fixes for SSL connections and proxies
  - Added support for HTTP 100-CONTINUE
  - Fixes for s3-like servers
  - Big cleanup and many unicode fixes
  - Many other bug fixes</changelog>
  <changelog author="alarrosa@suse.com" date="1510315200">- Update to 2.0.1:
  - Support for Python 3 is now stable
  - Fixed signature issues due to upper cases in hostname
  - Improved support for Minio Azure gateway
  - Added signurl_use_https option to use https prefix for signurl
  - Fixed a lot of remaining issues and regressions for Python 3
  - Fixed --configure option with Python 3
  - Fixed non string cmdline parameters being ignored
  - Windows support fixes
  - Don't force anymore to have a / on last parameter for the "modify" command
  - Removed the python3 support warning
  - Detect and report error 403 in getpolicy for info command
  - Added a specific error message when getting policy by non owner
  - Many other bug fixes
- Use python3 and drop some very old code from the spec file</changelog>
  <changelog author="rjschwei@suse.com" date="1531137600">- Add missing dependency (boo#1100607)</changelog>
  <changelog author="rombert@apache.org" date="1642593600">- Update to version 2.2.0:
  * Update version to 2.2.0
  * Fixes #1201 - Raise an explicit error when only env var AWS_ACCESS_KEY is set
  * CI: Add python 3.10 to test matrix
  * Fixed RestoreRequest XML namespace URL (#1203)
  * Migrate CI tests to use github actions
  * Fixes #1190 - Set properly PARTIAL exit code for object_get when needed
  * Cleanup: Factor unicodise/deunicodise to be reused inside Config
  * Fixes s3cmd#1197 - add custom header for s3cmd mb
  * Add info about sync defaults</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1642593601">- spec cleanups:
  * stop recording the file list, it is not needed
  * remove unneeded %clean section</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710936000">- Update to version 2.3.0:
  * Update version to 2.3.0
  * Use quotes around files in FileLists for debug logs
  * Use str instead of repr in FileList debug logs
  * Fixes ConnectionRefusedError not found error for python 2
  * Fixes #1261 - Additional fix for CannotSendRequest at startup
  * Fixes #1247 - Update expire command to use Rule/Filter/Prefix
    for LifecycleConfiguration
  * Fixes #996 - Avoid crashing when setup.py test is called
  * feat: add `--list-allow-unorderd` command-line switch
  * feat: implement list objects allow-onordered option as a config
  * Add notification commands
  * Fixes #1009 - Fixes --continue behavior for the "get" command
  * Ensure 404 exc content is filled even for object_info
  * Fixes #1259 - Correct typo when retrieving response from IMDSv2
  * Fixes #1259 - Fixes unicode issue with fixbucket
  * Fixes #1261 - Always read a conn after a request to be able to
    reuse it
  * make IMDSv2 optional
  * use IMDSv2 to retrieve instance metadata
  * excepting/handling tcp connection refused error
  * Update CI test.yml to run on PR
  * treat 0 byte cache files as nonexistent
  * fix os walk when excluding directories
  * Take into account the AWS_STS_REGIONAL_ENDPOINTS
  * List support of Python 3.9, 3.10
  * fixes cloudfront invalidate retry</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710936001">- add sles15 macro to build for new python3.11 stack
- Update to version 2.4.0:
  * Update version to 2.4.0
  * s3cmd: handle cases of empty key or value for settagging
  * cosmetic: typo fix
  * Fixes #1359 - add setownership and setblockpublicaccess
    commands + related entries in info
  * cleanup: update copyright headers and other values
  * cosmetic: comment typo fixes
  * Fixes error "'compute_content_md5' is not defined" for
    setversioning
  * cleanup: fixes "invalid escape sequence" Syntax Warnings
  * Fixes #1343 - bytes to be used for repl string in
    stripNameSpace
  * CI: Add python 3.11 and 3.12 to the test matrix
  * fix SignatureDoesNotMatch error when modifying an object on
    Cloudflare R2
  * [DATALAD RUNCMD] run codespell throughout
  * Fixed manually some ambigous typos
  * ignores for codespell
  * Add rudimentary codespell config
  * Add github action to codespell master on push and PRs
  * Fix type error(#1313)
  * Add setobjectretention and setobjectlegalhold commands
  * Pass --include to curl
  * Fixes #1292 - cloudfront: Parse all aws possible urls in
    httpurl_to_s3uri
  * Support bucket/object tagging command
  * Refactoring
  * Don't use os.path for handling s3 paths
  * Cleanup of remote2local attributes setting code
  * Fixes #1288 - More explicit errors when setting attributes for
    remote2local
  * Use "mkdir" prefix instead of "make dir" for remote2local
    output messages
  * make error message consistent
  * bug: require object in abortmp
  * Set correct mime type when uploading directories
  * Refactor to treat copy_pairs like remote_list and update_list
    for sync commands
  * run-tests.py: Add test for keep-dirs feature
  * remote2local: Use rmdir to delete folders
  * remote2sync: children files and folders have to be deleted
    before parent folders
  * SortedDict: Add support for reversed() and ensure
    SortedDictIterator is recognized as an iterable
  * Add "--keep-dirs" option to have the folder structure preserved
    on remote side
  * Support versioning configuration
  * Add to ls command a "DIROBJ" tag for directory objects in S3
    remote
  * Fixes #976 - Fixes recursive delete of objects named with
    whitespace
  * Move hash functions into Crypto module
  * Crypto: Remove old python legacy code
  * Fixes #1256 - Add cfinval command to request cloudfront to
    invalidate paths
  * Cloudfront: Fixes crash because of error reporting for retries
  * Cloudfront: Fixes paths with wildcard or special characters to
    not be invalidated
  * Cloudfront: Remove wildcard import for exceptions
  * Return additional pip install from `setup.py`
  * Extract deps from `setup.py` to `requirements.txt`
  * Enable pip cache in actions/setup-python
  * Bump GitHub actions
  * Update CI test.yml to use last minio version and use python
    3.10 instead of 3.10-dev
  * run-tests.py: Added server profiles to skip tests depending on
    the server type
  * run-tests.py: Fixes os error when trying to skip first tests
  * Improve error message to be more explicit for upload errors
    after retries
  * Don't retry upload when server is full
  * Fixes #914 - Add "--max-retries" and "max_retries" config
    option
  * Retry a file download in case of SlowDown or TooManyRequests
    error
  * Better error message in case of connection error or host
    unreachable
  * fix: Use NextMarker if only prefixes are returned
  * Update help message
  * Fixes #1005 - Fixes object is not callable error because of md5
    FIPS test
  * Change version to development 2.3.0-dev
  * Add option to skip destination validation when applying
    notification config
  * Move md5 to BaseUtils
  * Add FIPS support
  * Add missing return</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1740398400">- change Source URL, as this package uses a obs_scm service</changelog>
</package>
<package pkgid="e3eae2842635d8e6955498c4f1914d6058e71078e542e60d5715039639f51e2b" name="s3cmd" arch="src">
  <version epoch="0" ver="2.4.0" rel="bp150.7.1"/>
  <changelog author="kmroz@suse.com" date="1445601600">- Initial commit of s3cmd (1.6.0).</changelog>
  <changelog author="kmroz@suse.com" date="1458216000">- New upstream version (1.6.1):
  - Added --host and --host-bucket
  - Added --stats
  - Fix for newer python 2.7.x SSL library updates
  - Many other bug fixes</changelog>
  <changelog author="alarrosa@suse.com" date="1502280000">- Update to 2.0.0:
  - Added support for Python 3 (Shaform, Florent Viard)
  - Added getlifecycle command (Daniel Gryniewicz)
  - Added --cf-inval for invalidating multiple CF distributions (Joe Mifsud)
  - Added --limit to "ls" and "la" commands to return the specified number of objects (Masashi Ozawa)
  - Added --token-refresh and --no-token-refresh and get the access token from the environment (Marco Jakob)
  - Added --restore-priority and --restore-days for S3 Glacier (Robert Palmer)
  - Fixed requester pays header with HEAD requests (Christian Rodriguez)
  - Don't allow mv/cp of multiple files to single file (Guy Gur-Ari)
  - Generalize wildcard certificate forgiveness (Mark Titorenko)
  - Multiple fixes for SSL connections and proxies
  - Added support for HTTP 100-CONTINUE
  - Fixes for s3-like servers
  - Big cleanup and many unicode fixes
  - Many other bug fixes</changelog>
  <changelog author="alarrosa@suse.com" date="1510315200">- Update to 2.0.1:
  - Support for Python 3 is now stable
  - Fixed signature issues due to upper cases in hostname
  - Improved support for Minio Azure gateway
  - Added signurl_use_https option to use https prefix for signurl
  - Fixed a lot of remaining issues and regressions for Python 3
  - Fixed --configure option with Python 3
  - Fixed non string cmdline parameters being ignored
  - Windows support fixes
  - Don't force anymore to have a / on last parameter for the "modify" command
  - Removed the python3 support warning
  - Detect and report error 403 in getpolicy for info command
  - Added a specific error message when getting policy by non owner
  - Many other bug fixes
- Use python3 and drop some very old code from the spec file</changelog>
  <changelog author="rjschwei@suse.com" date="1531137600">- Add missing dependency (boo#1100607)</changelog>
  <changelog author="rombert@apache.org" date="1642593600">- Update to version 2.2.0:
  * Update version to 2.2.0
  * Fixes #1201 - Raise an explicit error when only env var AWS_ACCESS_KEY is set
  * CI: Add python 3.10 to test matrix
  * Fixed RestoreRequest XML namespace URL (#1203)
  * Migrate CI tests to use github actions
  * Fixes #1190 - Set properly PARTIAL exit code for object_get when needed
  * Cleanup: Factor unicodise/deunicodise to be reused inside Config
  * Fixes s3cmd#1197 - add custom header for s3cmd mb
  * Add info about sync defaults</changelog>
  <changelog author="Robert Munteanu &lt;rombert@apache.org&gt;" date="1642593601">- spec cleanups:
  * stop recording the file list, it is not needed
  * remove unneeded %clean section</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710936000">- Update to version 2.3.0:
  * Update version to 2.3.0
  * Use quotes around files in FileLists for debug logs
  * Use str instead of repr in FileList debug logs
  * Fixes ConnectionRefusedError not found error for python 2
  * Fixes #1261 - Additional fix for CannotSendRequest at startup
  * Fixes #1247 - Update expire command to use Rule/Filter/Prefix
    for LifecycleConfiguration
  * Fixes #996 - Avoid crashing when setup.py test is called
  * feat: add `--list-allow-unorderd` command-line switch
  * feat: implement list objects allow-onordered option as a config
  * Add notification commands
  * Fixes #1009 - Fixes --continue behavior for the "get" command
  * Ensure 404 exc content is filled even for object_info
  * Fixes #1259 - Correct typo when retrieving response from IMDSv2
  * Fixes #1259 - Fixes unicode issue with fixbucket
  * Fixes #1261 - Always read a conn after a request to be able to
    reuse it
  * make IMDSv2 optional
  * use IMDSv2 to retrieve instance metadata
  * excepting/handling tcp connection refused error
  * Update CI test.yml to run on PR
  * treat 0 byte cache files as nonexistent
  * fix os walk when excluding directories
  * Take into account the AWS_STS_REGIONAL_ENDPOINTS
  * List support of Python 3.9, 3.10
  * fixes cloudfront invalidate retry</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1710936001">- add sles15 macro to build for new python3.11 stack
- Update to version 2.4.0:
  * Update version to 2.4.0
  * s3cmd: handle cases of empty key or value for settagging
  * cosmetic: typo fix
  * Fixes #1359 - add setownership and setblockpublicaccess
    commands + related entries in info
  * cleanup: update copyright headers and other values
  * cosmetic: comment typo fixes
  * Fixes error "'compute_content_md5' is not defined" for
    setversioning
  * cleanup: fixes "invalid escape sequence" Syntax Warnings
  * Fixes #1343 - bytes to be used for repl string in
    stripNameSpace
  * CI: Add python 3.11 and 3.12 to the test matrix
  * fix SignatureDoesNotMatch error when modifying an object on
    Cloudflare R2
  * [DATALAD RUNCMD] run codespell throughout
  * Fixed manually some ambigous typos
  * ignores for codespell
  * Add rudimentary codespell config
  * Add github action to codespell master on push and PRs
  * Fix type error(#1313)
  * Add setobjectretention and setobjectlegalhold commands
  * Pass --include to curl
  * Fixes #1292 - cloudfront: Parse all aws possible urls in
    httpurl_to_s3uri
  * Support bucket/object tagging command
  * Refactoring
  * Don't use os.path for handling s3 paths
  * Cleanup of remote2local attributes setting code
  * Fixes #1288 - More explicit errors when setting attributes for
    remote2local
  * Use "mkdir" prefix instead of "make dir" for remote2local
    output messages
  * make error message consistent
  * bug: require object in abortmp
  * Set correct mime type when uploading directories
  * Refactor to treat copy_pairs like remote_list and update_list
    for sync commands
  * run-tests.py: Add test for keep-dirs feature
  * remote2local: Use rmdir to delete folders
  * remote2sync: children files and folders have to be deleted
    before parent folders
  * SortedDict: Add support for reversed() and ensure
    SortedDictIterator is recognized as an iterable
  * Add "--keep-dirs" option to have the folder structure preserved
    on remote side
  * Support versioning configuration
  * Add to ls command a "DIROBJ" tag for directory objects in S3
    remote
  * Fixes #976 - Fixes recursive delete of objects named with
    whitespace
  * Move hash functions into Crypto module
  * Crypto: Remove old python legacy code
  * Fixes #1256 - Add cfinval command to request cloudfront to
    invalidate paths
  * Cloudfront: Fixes crash because of error reporting for retries
  * Cloudfront: Fixes paths with wildcard or special characters to
    not be invalidated
  * Cloudfront: Remove wildcard import for exceptions
  * Return additional pip install from `setup.py`
  * Extract deps from `setup.py` to `requirements.txt`
  * Enable pip cache in actions/setup-python
  * Bump GitHub actions
  * Update CI test.yml to use last minio version and use python
    3.10 instead of 3.10-dev
  * run-tests.py: Added server profiles to skip tests depending on
    the server type
  * run-tests.py: Fixes os error when trying to skip first tests
  * Improve error message to be more explicit for upload errors
    after retries
  * Don't retry upload when server is full
  * Fixes #914 - Add "--max-retries" and "max_retries" config
    option
  * Retry a file download in case of SlowDown or TooManyRequests
    error
  * Better error message in case of connection error or host
    unreachable
  * fix: Use NextMarker if only prefixes are returned
  * Update help message
  * Fixes #1005 - Fixes object is not callable error because of md5
    FIPS test
  * Change version to development 2.3.0-dev
  * Add option to skip destination validation when applying
    notification config
  * Move md5 to BaseUtils
  * Add FIPS support
  * Add missing return</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1740398400">- change Source URL, as this package uses a obs_scm service</changelog>
</package>
<package pkgid="e14f1304a5de3dce4a41055b051ac53db63469ec3727fc5dc25c6c8c59711d6b" name="sap_monitor_script" arch="noarch">
  <version epoch="0" ver="1.14" rel="17.1"/>
  <changelog author="kurt@garloff.de" date="1509105600">- Do not call deploy script; rather put install insns into spec file.</changelog>
  <changelog author="kurt@garloff.de" date="1509364800">- Fix ownership of /usr/sap/sap_monitor/sap_monitor_script
- Fix config to apply to PROD.</changelog>
  <changelog author="kurt@garloff.de" date="1511179200">- Add rpmlintrc to disable /usr/sap FHS2.2 conflict for SLES11.</changelog>
  <changelog author="kurt@garloff.de" date="1511870400">- Change prefix to /opt/huawei.</changelog>
  <changelog author="kurt@garloff.de" date="1511956800">- Use proper %fillup_and_insserv SUSE macros ...</changelog>
  <changelog author="kurt@garloff.de" date="1512043200">- Update to latest zip from Huawei (v1.1).
- Cleanup init scripts.
- Require cron.</changelog>
  <changelog author="kurt@garloff.de" date="1513166400">- Make the guard process use the initscript to restart the svc.</changelog>
  <changelog author="kurt@garloff.de" date="1513512000">- New version 1.10 from Huawei:
  * Scripts have been renamed broadly.
- Rediffed patches.
- Continue to rely on RPM update and disable self-download.</changelog>
  <changelog author="kurt@garloff.de" date="1513684800">- Add /var/log/huawei/dataprovider.
- Fix su user in init script.</changelog>
  <changelog author="kurt@garloff.de" date="1514030400">- Fix missing then in if clause.</changelog>
  <changelog author="kurt@garloff.de" date="1514030401">- Remove sap_monitor from /opt/huawei/sap_monitor/dataprovider
  install path.</changelog>
  <changelog author="kurt@garloff.de" date="1516708800">- Rename service name etc. to hwdataprovider. (#485084)
  Note that the system user stays hwsapmonitor and the package
  name stays sap_monitor_script to avoid trouble for updates.</changelog>
  <changelog author="kurt@garloff.de" date="1516795200">- Run guard.py only once every 6 hours. (#485084)
- Adapt guard.py to account for disabled update.</changelog>
  <changelog author="kurt@garloff.de" date="1517313600">- Fix cpu_ratio test (#485084).</changelog>
  <changelog author="kurt@garloff.de" date="1517918400">- Move /opt/huawei to /opt/otc to avoid conflicts.</changelog>
  <changelog author="kurt@garloff.de" date="1518091200">- Update to 1.14.</changelog>
  <changelog author="kurt@garloff.de" date="1518091201">- Fix service try-restart after rpm update with move to /opt/otc.
- Really disable the update script.</changelog>
  <changelog author="kurt@garloff.de" date="1518177600">- Don't package /opt/otc with hwsapmonitor ownership.</changelog>
  <changelog author="kurt@garloff.de" date="1518177601">- Really fix try-restart after rpm update with move to /opt/otc.
  (Did not just need to fix status command, but also stop.)</changelog>
  <changelog author="kurt@garloff.de" date="1528804800">- Patch to work with python3 on SUSE 15.</changelog>
</package>
<package pkgid="1733998c5af01151551852f459752d0c7faa89fa743daee65f1a11277a6583ea" name="sap_monitor_script" arch="src">
  <version epoch="0" ver="1.14" rel="17.1"/>
  <changelog author="kurt@garloff.de" date="1509105600">- Do not call deploy script; rather put install insns into spec file.</changelog>
  <changelog author="kurt@garloff.de" date="1509364800">- Fix ownership of /usr/sap/sap_monitor/sap_monitor_script
- Fix config to apply to PROD.</changelog>
  <changelog author="kurt@garloff.de" date="1511179200">- Add rpmlintrc to disable /usr/sap FHS2.2 conflict for SLES11.</changelog>
  <changelog author="kurt@garloff.de" date="1511870400">- Change prefix to /opt/huawei.</changelog>
  <changelog author="kurt@garloff.de" date="1511956800">- Use proper %fillup_and_insserv SUSE macros ...</changelog>
  <changelog author="kurt@garloff.de" date="1512043200">- Update to latest zip from Huawei (v1.1).
- Cleanup init scripts.
- Require cron.</changelog>
  <changelog author="kurt@garloff.de" date="1513166400">- Make the guard process use the initscript to restart the svc.</changelog>
  <changelog author="kurt@garloff.de" date="1513512000">- New version 1.10 from Huawei:
  * Scripts have been renamed broadly.
- Rediffed patches.
- Continue to rely on RPM update and disable self-download.</changelog>
  <changelog author="kurt@garloff.de" date="1513684800">- Add /var/log/huawei/dataprovider.
- Fix su user in init script.</changelog>
  <changelog author="kurt@garloff.de" date="1514030400">- Fix missing then in if clause.</changelog>
  <changelog author="kurt@garloff.de" date="1514030401">- Remove sap_monitor from /opt/huawei/sap_monitor/dataprovider
  install path.</changelog>
  <changelog author="kurt@garloff.de" date="1516708800">- Rename service name etc. to hwdataprovider. (#485084)
  Note that the system user stays hwsapmonitor and the package
  name stays sap_monitor_script to avoid trouble for updates.</changelog>
  <changelog author="kurt@garloff.de" date="1516795200">- Run guard.py only once every 6 hours. (#485084)
- Adapt guard.py to account for disabled update.</changelog>
  <changelog author="kurt@garloff.de" date="1517313600">- Fix cpu_ratio test (#485084).</changelog>
  <changelog author="kurt@garloff.de" date="1517918400">- Move /opt/huawei to /opt/otc to avoid conflicts.</changelog>
  <changelog author="kurt@garloff.de" date="1518091200">- Update to 1.14.</changelog>
  <changelog author="kurt@garloff.de" date="1518091201">- Fix service try-restart after rpm update with move to /opt/otc.
- Really disable the update script.</changelog>
  <changelog author="kurt@garloff.de" date="1518177600">- Don't package /opt/otc with hwsapmonitor ownership.</changelog>
  <changelog author="kurt@garloff.de" date="1518177601">- Really fix try-restart after rpm update with move to /opt/otc.
  (Did not just need to fix status command, but also stop.)</changelog>
  <changelog author="kurt@garloff.de" date="1528804800">- Patch to work with python3 on SUSE 15.</changelog>
</package>
<package pkgid="8121e93983e0a1da476be99cff2c9412fcb69bd01b718a8c1118e3d1f3552462" name="shyaml" arch="noarch">
  <version epoch="0" ver="0.4.1" rel="bp150.13.1"/>
  <changelog author="kurt@garloff.de" date="1485777600">- Create package from shyaml-0.4.1.</changelog>
</package>
<package pkgid="e237ca0a1f056f4f85c8d1baaf60511cd6c72f06dd38843dc4bfa458a3c47137" name="shyaml" arch="src">
  <version epoch="0" ver="0.4.1" rel="bp150.13.1"/>
  <changelog author="kurt@garloff.de" date="1485777600">- Create package from shyaml-0.4.1.</changelog>
</package>
<package pkgid="af624c3436a7798ee636ab1ede90509596632e0c07ef433f058b0e52b55ad62d" name="uvp-monitor" arch="src">
  <version epoch="0" ver="2.2.0.316" rel="bp150.14.1"/>
  <changelog author="kurt@garloff.de" date="1455969600">- Create redhat versions for %restart_on_update, %insserv_cleanup,
  %top_on_removal.
- Remove inserted section from /etc/sysctl.conf (on old distros
  without /etc/sysctl.d/).</changelog>
  <changelog author="kurt@garloff.de" date="1457265600">- Detect also Ubuntu, Debian, RHEL, Fedora correctly.</changelog>
  <changelog author="kurt@garloff.de" date="1460808000">- Update to uvp-tools-2.2.0.112:
  * Upstream added option to disable automatic upgrade, use
  * kernel drivers have been rationalized (not used here)
  * Patches have been intregrated ...</changelog>
  <changelog author="kurt@garloff.de" date="1460980800">- Also disable tools upgrade healthcheck.</changelog>
  <changelog author="kurt@garloff.de" date="1467374400">- Fix warning from unsafe syslog formatting.</changelog>
  <changelog author="kurt@garloff.de" date="1472558400">- Improve init script to correctly return 3 on status for not
  running daemon and detect and report 1 for died daemon.</changelog>
  <changelog author="kurt@garloff.de" date="1472817600">- Update to 2.2.0.302:
  * Update securec library
  * Optimize disk name handling; support up to 60
  * use MemAvailable in /proc/meminfo (if present)
  * clean up unused code
  * use mlock for uvp-monitor to prevent swapping causing live
    migration to perform badly
  * make VRM guest advertise sync mode timer to xenstore
  * Updates to the documentation</changelog>
  <changelog author="kurt@garloff.de" date="1472990400">- Only try to load xen_procfs if no xenbus is available.</changelog>
  <changelog author="kurt@garloff.de" date="1474459200">- Update to 2.2.0.312:
  * Updates to kernel drivers</changelog>
  <changelog author="kurt@garloff.de" date="1486641600">- Update to 2.2.0.313:
  * Fixed the errors by cppcheck, includes:
    check_kernel: Resource leak: filp
    network: Address of local auto-variable assigned to a function parameter.
    xenbus_probe: Possible null pointer dereference: drv
    blkfront/xenbus_probe: Uninitialized variable
    xenbus_xs: Variable use-after-free
  * Removed unused code.</changelog>
  <changelog author="kurt@garloff.de" date="1487160000">- Load xenfs on old RHEL6 and mount xenfs on uvp-monitor start.</changelog>
  <changelog author="kurt@garloff.de" date="1488974400">- Detect euleros and fixup 2.x vs 2.0 SPx idiocy ...</changelog>
  <changelog author="kurt@garloff.de" date="1491307200">- Update to 2.2.0.315:
  * Remove some unused code</changelog>
  <changelog author="kurt@garloff.de" date="1503489600">- Update to 2.2.0.316:
  * More unused code removal (healthchec/upgrade)
  * Update bugs documentation
  * Fix resource leak when net route init fails</changelog>
  <changelog author="kurt@garloff.de" date="1505304000">- Skip start on non-xen-based flavors without error.</changelog>
  <changelog author="kurt@garloff.de" date="1515067200">- Move uvp-monitor and other helpers to /opt/huawei/uvp-monitor/</changelog>
  <changelog author="kurt@garloff.de" date="1517832000">- Move /opt/huawei to /opt/otc to avoid conflicts.</changelog>
  <changelog author="kurt@garloff.de" date="1528286400">- insserv PreReqs for SUSE.</changelog>
  <changelog author="kurt@garloff.de" date="1528372800">- Use /etc/os-release to detect openSUSE 15 (SuSE-release is gone).</changelog>
  <changelog author="kurt@garloff.de" date="1542715200">- eth0 may not exist everywhere, so avoid arp_notify sysctl for
  specific NIC and rely on default and all.</changelog>
</package>
<package pkgid="f337c660678e40345bccaa4e8fd1109a754ee19e6f54c938fa9164d19c18747c" name="uvp-monitor" arch="x86_64">
  <version epoch="0" ver="2.2.0.316" rel="bp150.14.1"/>
  <changelog author="kurt@garloff.de" date="1455969600">- Create redhat versions for %restart_on_update, %insserv_cleanup,
  %top_on_removal.
- Remove inserted section from /etc/sysctl.conf (on old distros
  without /etc/sysctl.d/).</changelog>
  <changelog author="kurt@garloff.de" date="1457265600">- Detect also Ubuntu, Debian, RHEL, Fedora correctly.</changelog>
  <changelog author="kurt@garloff.de" date="1460808000">- Update to uvp-tools-2.2.0.112:
  * Upstream added option to disable automatic upgrade, use
  * kernel drivers have been rationalized (not used here)
  * Patches have been intregrated ...</changelog>
  <changelog author="kurt@garloff.de" date="1460980800">- Also disable tools upgrade healthcheck.</changelog>
  <changelog author="kurt@garloff.de" date="1467374400">- Fix warning from unsafe syslog formatting.</changelog>
  <changelog author="kurt@garloff.de" date="1472558400">- Improve init script to correctly return 3 on status for not
  running daemon and detect and report 1 for died daemon.</changelog>
  <changelog author="kurt@garloff.de" date="1472817600">- Update to 2.2.0.302:
  * Update securec library
  * Optimize disk name handling; support up to 60
  * use MemAvailable in /proc/meminfo (if present)
  * clean up unused code
  * use mlock for uvp-monitor to prevent swapping causing live
    migration to perform badly
  * make VRM guest advertise sync mode timer to xenstore
  * Updates to the documentation</changelog>
  <changelog author="kurt@garloff.de" date="1472990400">- Only try to load xen_procfs if no xenbus is available.</changelog>
  <changelog author="kurt@garloff.de" date="1474459200">- Update to 2.2.0.312:
  * Updates to kernel drivers</changelog>
  <changelog author="kurt@garloff.de" date="1486641600">- Update to 2.2.0.313:
  * Fixed the errors by cppcheck, includes:
    check_kernel: Resource leak: filp
    network: Address of local auto-variable assigned to a function parameter.
    xenbus_probe: Possible null pointer dereference: drv
    blkfront/xenbus_probe: Uninitialized variable
    xenbus_xs: Variable use-after-free
  * Removed unused code.</changelog>
  <changelog author="kurt@garloff.de" date="1487160000">- Load xenfs on old RHEL6 and mount xenfs on uvp-monitor start.</changelog>
  <changelog author="kurt@garloff.de" date="1488974400">- Detect euleros and fixup 2.x vs 2.0 SPx idiocy ...</changelog>
  <changelog author="kurt@garloff.de" date="1491307200">- Update to 2.2.0.315:
  * Remove some unused code</changelog>
  <changelog author="kurt@garloff.de" date="1503489600">- Update to 2.2.0.316:
  * More unused code removal (healthchec/upgrade)
  * Update bugs documentation
  * Fix resource leak when net route init fails</changelog>
  <changelog author="kurt@garloff.de" date="1505304000">- Skip start on non-xen-based flavors without error.</changelog>
  <changelog author="kurt@garloff.de" date="1515067200">- Move uvp-monitor and other helpers to /opt/huawei/uvp-monitor/</changelog>
  <changelog author="kurt@garloff.de" date="1517832000">- Move /opt/huawei to /opt/otc to avoid conflicts.</changelog>
  <changelog author="kurt@garloff.de" date="1528286400">- insserv PreReqs for SUSE.</changelog>
  <changelog author="kurt@garloff.de" date="1528372800">- Use /etc/os-release to detect openSUSE 15 (SuSE-release is gone).</changelog>
  <changelog author="kurt@garloff.de" date="1542715200">- eth0 may not exist everywhere, so avoid arp_notify sysctl for
  specific NIC and rely on default and all.</changelog>
</package>
<package pkgid="06ff3a247f09476f70c5bbbb6b8af556c27d2e94dfadf4a2fb1e53abebdb960c" name="xenstore_uvp" arch="src">
  <version epoch="0" ver="3.0.0" rel="39.1"/>
  <changelog author="kurt@garloff.de" date="1455192000">- Creation of package.</changelog>
  <changelog author="kurt@garloff.de" date="1455192001">- Split into three pacakges.</changelog>
  <changelog author="kurt@garloff.de" date="1455451200">- Use /dev/xen/xenbus if available and /proc/xen/xenbus unavailable.</changelog>
  <changelog author="kurt@garloff.de" date="1456920000">- Prefer /dev/xen/xenbus over /proc/xen/xenbus if both are available.</changelog>
  <changelog author="kurt@garloff.de" date="1467374400">- Fix build on arm32/64.</changelog>
  <changelog author="kurt@garloff.de" date="1528804800">- Rename binaries to xenstore_uvp and xenstore-control_uvp to
  avoid conflicts with stock distro package.</changelog>
</package>
<package pkgid="a07fca12eb584b7dfbb430e535cfdba288f9389f3fc9eb68faaed4d12ae8e750" name="xenstore_uvp" arch="x86_64">
  <version epoch="0" ver="3.0.0" rel="39.1"/>
  <changelog author="kurt@garloff.de" date="1455192000">- Creation of package.</changelog>
  <changelog author="kurt@garloff.de" date="1455192001">- Split into three pacakges.</changelog>
  <changelog author="kurt@garloff.de" date="1455451200">- Use /dev/xen/xenbus if available and /proc/xen/xenbus unavailable.</changelog>
  <changelog author="kurt@garloff.de" date="1456920000">- Prefer /dev/xen/xenbus over /proc/xen/xenbus if both are available.</changelog>
  <changelog author="kurt@garloff.de" date="1467374400">- Fix build on arm32/64.</changelog>
  <changelog author="kurt@garloff.de" date="1528804800">- Rename binaries to xenstore_uvp and xenstore-control_uvp to
  avoid conflicts with stock distro package.</changelog>
</package>
<package pkgid="4220f42b32c17fd9939787b3f5c166368fd6c97c1962cbe517141b43e63eff3f" name="xenstore_uvp-devel" arch="x86_64">
  <version epoch="0" ver="3.0.0" rel="39.1"/>
  <changelog author="kurt@garloff.de" date="1455192000">- Creation of package.</changelog>
  <changelog author="kurt@garloff.de" date="1455192001">- Split into three pacakges.</changelog>
  <changelog author="kurt@garloff.de" date="1455451200">- Use /dev/xen/xenbus if available and /proc/xen/xenbus unavailable.</changelog>
  <changelog author="kurt@garloff.de" date="1456920000">- Prefer /dev/xen/xenbus over /proc/xen/xenbus if both are available.</changelog>
  <changelog author="kurt@garloff.de" date="1467374400">- Fix build on arm32/64.</changelog>
  <changelog author="kurt@garloff.de" date="1528804800">- Rename binaries to xenstore_uvp and xenstore-control_uvp to
  avoid conflicts with stock distro package.</changelog>
</package>
</otherdata>