File spacewalk-certs-tools.changes of Package spacewalk-certs-tools

-------------------------------------------------------------------
Fri Jan 01 00:00:00 CEST 2038 - faketagger@suse.inet

- Fix syntax error in changelog
- Correct PROFILE_NAME variable definition in bootstrap script
  (bsc#1246035)
- Reformat Python code with black
- Allow existing pylint failures

-------------------------------------------------------------------
Tue Jun 17 19:29:05 CEST 2025 - marina.latini@suse.com

- version 5.1.6-0
  * Add the possibility to use env variables for ACTIVATION_KEYS
    and ORG_GPG_KEY
  * Add the possibility to use env variable for HOSTNAME

-------------------------------------------------------------------
Tue May 13 00:21:53 CEST 2025 - marina.latini@suse.com

- version 5.1.5-0
  * Remove rhn-ssl-tool --gen-server RPM feature and options
    (bsc#1235696)

-------------------------------------------------------------------
Fri Apr 11 17:32:00 CEST 2025 - marina.latini@suse.com

- version 5.1.4-0
  * Remove unneeded SSL certificate deployment for PostgreSQL
  * Use the new product name SUSE Multi-Linux Manager

-------------------------------------------------------------------
Thu Mar 27 07:35:23 CET 2025 - marina.latini@suse.com

- version 5.1.3-0
  * Enhance mgr-ssl-cert-tool to allow generating container setup
    from CLI (bsc#1240041)

-------------------------------------------------------------------
Fri Feb 28 11:42:14 CET 2025 - rosuna@suse.com

- version 5.1.2-0
  * Add mgr-ssl-cert-setup --skip-db option
  * Copy generated CA rpms instead of moving them to prevent
    SELinux context category issues

-------------------------------------------------------------------
Mon Oct 14 15:45:19 CEST 2024 - rosuna@suse.com

- version 5.1.1-0
  * Fix parsing Authority Key Identifier when keyid is not
    prefixed (bsc#1229079)
  * Bump version to 5.1.0

-------------------------------------------------------------------
Thu Aug 01 09:43:48 CEST 2024 - marina.latini@suse.com

- version 5.0.7-0
  * Support multiple certificates for root-ca-file and
    server-cert-file

-------------------------------------------------------------------
Wed Jun 26 15:02:21 CEST 2024 - marina.latini@suse.com

- version 5.0.6-0
  * Remove PKI of Salt Minion only in case of changing the Master
    with the bootstrap script

-------------------------------------------------------------------
Mon Jun 10 16:47:59 CEST 2024 - marina.latini@suse.com

- version 5.0.5-0
  * Move server-only functions out of uyuni.common (bsc#1222325)
  * Calculate bootstrap repo path for SL Micro 6.0

-------------------------------------------------------------------
Fri May 03 14:56:39 CEST 2024 - marina.latini@suse.com

- version 5.0.4-0
  * Fix SUSE Liberty Linux bootstrapping when Zypper is installed
    (bsc#1222347)
  * Apply reboot method changes for transactional systems in the
    bootstrap script

-------------------------------------------------------------------
Tue Feb 13 17:26:32 CET 2024 - marina.latini@suse.com

- version 5.0.3-1
  * Skip deploying the CA into the salt dir on proxies (bsc#1219850)
  * Deploy the CA certificate also into the salt filesystem (bsc#1219577)

-------------------------------------------------------------------
Mon Jan 29 11:47:08 CET 2024 - rosuna@suse.com

- version 5.0.2-1
  * Apply Black and Pylint to enforce Python style

-------------------------------------------------------------------
Tue Jan 16 08:19:04 CET 2024 - jgonzalez@suse.com

- version 5.0.1-1
  * Bump version to 5.0.0

-------------------------------------------------------------------
Fri Dec 15 17:07:23 CET 2023 - rosuna@suse.com

- version 4.4.9-1
  * Include reboot info beacon in the bootstrap script for transactional
    systems (bsc#1217588)
  * Enable openSUSE Tumbleweed and openSUSE MicroOS
  * Move all file managed by RPM from /srv to /usr/share/susemanager
  * Drop spacewalk-ssh-push-init and spacewalk-push-register
  * Change certificate defaults using RSA 4096 Bit and sha384 hash algorithm
  * Change wrong name in unexisting variable ORG_CERT_FILE to CERT_FILE
    for rhn_bootstrap_strings.py
  * Revert hardcoded folder and renamed variable for clarity

-------------------------------------------------------------------
Wed Nov 01 20:43:30 CET 2023 - marina.latini@suse.com

- version 4.4.8-1
  * Handle server keys in PKCS8 format in mgr-ssl-cert-setup (bsc#1218615)

-------------------------------------------------------------------
Mon Sep 18 14:28:41 CEST 2023 - rosuna@suse.com

- version 4.4.7-1
  * mgr-ssl-cert-setup: store CA certificate in database (bsc#1212856)
  * support EC Cryptography with mgr-ssl-cert-setup
  * Revert openssl3 compatibility because it breaks cert validation
  * Remove server keys to allow reregistering to different master
  * mgr-bootstrap read the hostname from rhn.conf if possible
  * Remove client_config_update.py
  * Add openssl3 compatibility.
  * Read CA password from a file
  * Also ship SUSE specific files on Enterprise Linux.
  * Use the CA cert in the pki config to generate build host rpm
  * Add shadow as dependency of osimage certificate package
    (bsc#1210834 bsc#1204089)

-------------------------------------------------------------------
Wed Apr 19 12:52:17 CEST 2023 - marina.latini@suse.com

- version 4.4.6-1
  * remove unused dependencies

-------------------------------------------------------------------
Tue Feb 21 14:03:19 CET 2023 - jgonzalez@suse.com

- version 4.4.5-1
  * Ensure installation of make for building

-------------------------------------------------------------------
Mon Jan 23 08:27:21 CET 2023 - jgonzalez@suse.com

- version 4.4.4-1
  * add transactional system support to the bootstrap generator
  * change bootstrap script generator to detect SLE Micro

-------------------------------------------------------------------
Wed Dec 14 14:12:51 CET 2022 - jgonzalez@suse.com

- version 4.4.3-1
  * remove jabberd and osa-dispatcher
  * drop legacy way to prevent disabling local repos

-------------------------------------------------------------------
Fri Nov 18 15:04:43 CET 2022 - jgonzalez@suse.com

- version 4.4.2-1
  * Generated bootstrap scripts installs all needed Salt 3004 dependencies
    for Ubuntu 18.04 (bsc#1204517)
  * drop traditional from bootstrap script

-------------------------------------------------------------------
Wed Sep 28 11:04:19 CEST 2022 - jgonzalez@suse.com

- version 4.4.1-1
  * fix mgr-ssl-cert-setup for root CAs which do not set
    authorityKeyIdentifier (bsc#1203585)

-------------------------------------------------------------------
Wed Jul 27 14:13:56 CEST 2022 - jgonzalez@suse.com

- version 4.3.14-1
  * traditional stack bootstrap: install product packages (bsc#1201142)
  * display messages to restart services after certificate change
  * improve CA Chain checking by comparing authorityKeyIdentifier
    with subjectKeyIdentifier

-------------------------------------------------------------------
Thu Jun 09 13:43:22 CEST 2022 - jgonzalez@suse.com

- version 4.3.13-1
  * set permissions on apache ssl key file (bsc#1200371)

-------------------------------------------------------------------
Wed Jun 01 10:01:23 CEST 2022 - jgonzalez@suse.com

- version 4.3.12-1
  * use RES bootstrap repo as a fallback for Red Hat
    downstream OS (bsc#1200087)

-------------------------------------------------------------------
Tue Apr 19 11:59:08 CEST 2022 - jgonzalez@suse.com

- version 4.3.11-1
  * deploy local CA under different name in the truststore to avoid
    conflicts with CAs deployed during a registration
  * Adapted openssl call in mgr_ssl_cert_setup.py to work on Python 3.9.
  * Add randomness to first generated server serial

-------------------------------------------------------------------
Thu Mar 31 15:55:24 CEST 2022 - jgonzalez@suse.com

- version 4.3.10-1
  * Use _arch instead of _host_cpu macro to detect the arch
    of the Salt Bundle to be deployed (bsc#1197759)

-------------------------------------------------------------------
Tue Mar 15 16:30:36 CET 2022 - jgonzalez@suse.com

- version 4.3.9-1
  * compare timestamps in the right timezone

-------------------------------------------------------------------
Fri Mar 11 16:48:15 CET 2022 - jgonzalez@suse.com

- version 4.3.8-1
  * Generate openssl CA configuration if missing when creating server certificate

-------------------------------------------------------------------
Fri Mar 11 15:47:31 CET 2022 - jgonzalez@suse.com

- version 4.3.7-1
  * Fixed use of update-ca-cert-trust.sh in RPM post script

-------------------------------------------------------------------
Fri Mar 11 14:46:51 CET 2022 - jgonzalez@suse.com

- version 4.3.6-1
  * Do not generate Salt Bundle sections in bootstrap for traditional
  * Reuse certificate code.
  * Allow alternative certificate filenames for update-ca-cert-trust.sh.
  * Add dynamic version for bootstrap script header (bsc#1186336)
  * support checking proxy containers TLS certificates

-------------------------------------------------------------------
Tue Feb 15 10:02:00 CET 2022 - jgonzalez@suse.com

- version 4.3.5-1
  * add new setup tool to check and deploy TLS certificates for
    Uyuni/SUSE Manager Server and Proxy

-------------------------------------------------------------------
Tue Jan 18 13:51:12 CET 2022 - jgonzalez@suse.com

- version 4.3.4-1
  * Make bootstrap script to use bash when called with a different
    interpreter (bsc#1191656)

-------------------------------------------------------------------
Fri Dec 03 12:21:24 CET 2021 - jgonzalez@suse.com

- version 4.3.3-1
  * Allow "--force-bundle" attribute when generating bootstrap script

-------------------------------------------------------------------
Fri Nov 05 13:36:40 CET 2021 - jgonzalez@suse.com

- version 4.3.2-1
  * set key format to PEM when generating key for traditional
    clients push ssh (bsc#1189643)
  * add GPG keys using apt-key on debian machines (bsc#1187998)

-------------------------------------------------------------------
Mon Aug 09 10:58:52 CEST 2021 - jgonzalez@suse.com

- version 4.3.1-1
- Bootstrap script generator modified to handle new placement
  of salt bundle
- added support of bootstrapping Raspbian 10 and 9
  with bootstrap script
- added support of bootstrapping with salt bundle
- Prepare the bootstrap script generator for Rocky Linux 8
- Removed Python 2 build.
- Updated source URL reference.
- generate SSL private keys FIPS 140-2 compatible (bsc#1187593)

-------------------------------------------------------------------
Thu Jun 10 13:45:38 CEST 2021 - jgonzalez@suse.com

- version 4.2.10-1
- added error message when re-running configure-proxy.sh and
  chosing the option not to import the existing certificates

-------------------------------------------------------------------
Wed Jun 09 10:20:18 CEST 2021 - jgonzalez@suse.com

- version 4.2.9-1
- added correct SUMA version in traditional client bootstrap script

-------------------------------------------------------------------
Mon May 24 12:36:36 CEST 2021 - jgonzalez@suse.com

- version 4.2.8-1
- Add support of DISABLE_LOCAL_REPOS=0 for salt minions (bsc#1185568)
- Add missing environment variable SALT_RUNNING for pkg module
  to the minion configuration

-------------------------------------------------------------------
Wed May 05 16:33:57 CEST 2021 - jgonzalez@suse.com

- version 4.2.7-1
- Fix typo: activaion -> activation

-------------------------------------------------------------------
Fri Apr 16 13:21:19 CEST 2021 - jgonzalez@suse.com

- version 4.2.6-1
- Prepare the bootstrap script generator for AlmaLinux 8
- Prepare the bootstrap script generator for Amazon Linux 2
- Prepare the bootstrap script generator for Alibaba Cloud Linux 2

-------------------------------------------------------------------
Thu Feb 25 12:04:35 CET 2021 - jgonzalez@suse.com

- version 4.2.5-1
- Add reactivation key support to bootstrap script (bsc#1181580)

-------------------------------------------------------------------
Wed Jan 27 13:02:05 CET 2021 - jgonzalez@suse.com

- version 4.2.4-1
- drop the --noSSLServerURL option

-------------------------------------------------------------------
Thu Dec 03 13:44:00 CET 2020 - jgonzalez@suse.com

- version 4.2.3-1
- Added RHEL8 build support.
- SPEC file house keeping.

-------------------------------------------------------------------
Wed Nov 25 12:20:25 CET 2020 - jgonzalez@suse.com

- version 4.2.2-1
- improve check for correct CA trust store directory (bsc#1176417)
- Add option --notty to spacewalk-ssh-push-init

-------------------------------------------------------------------
Fri Sep 18 12:15:29 CEST 2020 - jgonzalez@suse.com

- version 4.2.1-1
- Add option --nostricthostkeychecking to spacewalk-ssh-push-init
- Fix the fallback to RES bootstrap repo for Centos (bsc#1174423)
- strip SSL Certificate Common Name after 63 Characters (bsc#1173535)
- Update package version to 4.2.0

-------------------------------------------------------------------
Thu Jul 23 13:26:12 CEST 2020 - jgonzalez@suse.com

- version 4.1.11-1
- fix centos detection (bsc#1173584)

-------------------------------------------------------------------
Wed Jul 01 16:11:36 CEST 2020 - jgonzalez@suse.com

- version 4.1.10-1
- Use RES bootstrap repository as fallback repo when bootstrapping CentOS (bsc#1173556)

-------------------------------------------------------------------
Wed Jun 10 12:15:57 CEST 2020 - jgonzalez@suse.com

- version 4.1.9-1
- Enable bootstrapp scripts for Oracle Linux 6, 7 and 8

-------------------------------------------------------------------
Wed May 20 10:54:23 CEST 2020 - jgonzalez@suse.com

- version 4.1.8-1
- On Debian-like systems, install only required dependencies when installing salt
- Fix OS detection for Ubuntu in bootstrap script

-------------------------------------------------------------------
Mon Apr 13 09:33:21 CEST 2020 - jgonzalez@suse.com

- version 4.1.7-1
- Enable support for bootstrapping Astra Linux CE "Orel"

-------------------------------------------------------------------
Thu Mar 19 12:08:00 CET 2020 - jgonzalez@suse.com

- version 4.1.6-1
- Enable support for bootstrapping Debian 9 and 10

-------------------------------------------------------------------
Wed Mar 11 10:50:54 CET 2020 - jgonzalez@suse.com

- version 4.1.5-1
- add minion option in config file to disable salt mine when generated by
  bootstrap script (bsc#1163001)
- Disable modularity failsafe mechanism for RHEL 8 bootstrap repos (bsc#1164875)
- Add 'start_event_grains' minion option to configfile when generated by bootstrap script
- forbid multiple activation keys for salt minions during bootstrap (bsc#1164452)

-------------------------------------------------------------------
Mon Feb 17 12:48:49 CET 2020 - jgonzalez@suse.com

- version 4.1.4-1
- fix --help output for mgr-ssl-tool and mgr-bootstrap (bsc#1010746)
- fix manpages for mgr-ssl-tool and mgr-bootstrap (bsc#1010746)

-------------------------------------------------------------------
Wed Jan 22 12:11:44 CET 2020 - jgonzalez@suse.com

- version 4.1.3-1
- revert fix for bsc#1152795 and add special handling for detecting
  SLES ES6 systems; hacky due to special release file with unexpected
  contents (bsc#1132576)
- add additional minion options to configfile when generated by
  bootstrap script (bsc#1159492)
- Change the order to check the version correctly for RES (bsc#1152795)

-------------------------------------------------------------------
Thu Nov 28 17:54:02 CET 2019 - jgonzalez@suse.com

- version 4.1.2-1
- fix bootstrap script generator to work with Expanded Support 8
  product (bsc#1158002)

-------------------------------------------------------------------
Wed Nov 27 17:00:05 CET 2019 - jgonzalez@suse.com

- version 4.1.1-1
- Fix certificate generation when the serial has leading zeroes to avoid
  "asn1 encoding routines:a2i_ASN1_INTEGER:odd number of chars" during setup
- require uyuni-common-libs
- Bump version to 4.1.0 (bsc#1154940)
- make traditional bootstrap more robust for unknown hostname (bsc#1152298)
- Require mgr-daemon (new name of spacewalksd) so we systems with
  spacewalksd get always the new package installed (bsc#1149353)

-------------------------------------------------------------------
Wed Jul 31 17:32:10 CEST 2019 - jgonzalez@suse.com

- version 4.0.10-1
- Run bootstrap.sh completely unattended on Ubuntu (bsc#1137881)
- Add new packages names to instructions for adding remote commands
  support for traditional clients (bsc#1137255)

-------------------------------------------------------------------
Tue May 21 10:56:53 CEST 2019 - jgonzalez@suse.com

- version 4.0.9-1
- fix missing quotation in bootstrap script (bsc#1135659)

-------------------------------------------------------------------
Wed May 15 15:08:39 CEST 2019 - jgonzalez@suse.com

- version 4.0.8-1
- SPEC cleanup
- Add new packages names to instructions for adding remote configuration
  support for traditional clients
- Print error message instead of stacktrace for client_config_update.py

-------------------------------------------------------------------
Mon Apr 22 12:08:38 CEST 2019 - jgonzalez@suse.com

- version 4.0.7-1
- Generate SLE11 specific ssl-cert-osimage package
- Add support for Ubuntu to bootstrap script
- Add makefile and pylintrc for PyLint

-------------------------------------------------------------------
Fri Mar 29 10:31:16 CET 2019 - jgonzalez@suse.com

- version 4.0.6-1
- Prevent encoding issues when exceptions are triggered.

-------------------------------------------------------------------
Wed Feb 27 13:00:34 CET 2019 - jgonzalez@suse.com

- version 4.0.5-1
- clean up downloaded gpg keys after bootstrap (bsc#1126075)
- Fix problem with spacewalk certs tools and Python3 (bsc#1125282)

-------------------------------------------------------------------
Wed Jan 16 12:22:08 CET 2019 - jgonzalez@suse.com

- version 4.0.4-1
- Fix python 2/3 dependencies in spacewalk-certs-tools

-------------------------------------------------------------------
Mon Dec 17 14:35:42 CET 2018 - jgonzalez@suse.com

- version 4.0.3-1
- Add client packages for Yum based distributions
- enhance bootstrap-repo urls for Centos and Opensuse

-------------------------------------------------------------------
Fri Oct 26 10:07:59 CEST 2018 - jgonzalez@suse.com

- version 4.0.2-1
- Add support for Python 3 (bsc#1102528)

-------------------------------------------------------------------
Fri Aug 10 15:14:30 CEST 2018 - jgonzalez@suse.com

- version 4.0.1-1
- Bump version to 4.0.0 (bsc#1104034)
- Feat: check for Dynamic CA-Trust Updates while bootstrapping on RES (FATE #325588)
- Feat: add OS Image building with Kiwi FATE#322959 FATE#323057 FATE#323056
- Fix copyright for the package specfile (bsc#1103696)
- Enable Spacewalk 2.8 client tools for using with Uyuni

-------------------------------------------------------------------
Tue Jun 05 10:08:50 CEST 2018 - jgonzalez@suse.com

- version 2.8.8.5-1
- adds check for realpath and uses readlink instead (bsc#1088349)

-------------------------------------------------------------------
Mon May 21 13:33:05 CEST 2018 - jgonzalez@suse.com

- version 2.8.8.4-1
- Decode data before writing data to up2date file (bsc#1093473)

-------------------------------------------------------------------
Wed May 16 17:28:34 CEST 2018 - jgonzalez@suse.com

- version 2.8.8.3-1
- Show deprecation warning for --salt option in mgr-bootstrap (bsc#1093549)

-------------------------------------------------------------------
Mon May 07 15:19:32 CEST 2018 - jgonzalez@suse.com

- version 2.8.8.2-1
- fix bootstrap script for python3 (bsc#1091840)

-------------------------------------------------------------------
Mon Mar 26 08:49:11 CEST 2018 - jgonzalez@suse.com

- version 2.8.8.1-1
- Sync with upstream (bsc#1083294)
- Add detection of multiple rhnlib package installs

-------------------------------------------------------------------
Mon Mar 05 08:46:53 CET 2018 - jgonzalez@suse.com

- version 2.8.7.1-1
- support SLE15 product family
- remove empty clean section from spec (bsc#1083294)

-------------------------------------------------------------------
Wed Feb 28 09:28:24 CET 2018 - jgonzalez@suse.com

- version 2.8.6.1-1
- Clean up SUSE manager repos in bootstrap script for trad clients
  (bsc#1077997)

-------------------------------------------------------------------
Wed Jan 17 11:54:36 CET 2018 - jgonzalez@suse.com

- version 2.8.5.1-1
- install push scripts to sbindir
- python3 compatibility fixes

-------------------------------------------------------------------
Tue Nov 28 12:33:58 CET 2017 - jgonzalez@suse.com

- version 2.7.0.8-1
- add comment to explain that FULLY_UPDATE_THIS_BOX gets ignored
  on salt minions (bsc#1036254)
- do not use registration keys from last autoinstallation
  (bsc#1057599)

-------------------------------------------------------------------
Tue Aug 08 11:29:32 CEST 2017 - fkobzik@suse.de

- version 2.7.0.7-1
- Improve text for bootstrap (bsc#1032324)

-------------------------------------------------------------------
Mon Jun 12 09:04:22 CEST 2017 - mc@suse.de

- version 2.7.0.6-1
- fix spelling for certficate
- fix html pub path (bsc#1041989)

-------------------------------------------------------------------
Mon May 29 15:07:28 CEST 2017 - mc@suse.de

- version 2.7.0.5-1
- fix minor typos in bootstrap.sh
- update openssl on bootstrap (bsc#1037828)
- setup bootstrap repo also when no packages are missing
- update important packages before registration (bsc#1037355)

-------------------------------------------------------------------
Wed May 03 16:17:34 CEST 2017 - michele.bologna@suse.com

- version 2.7.0.4-1
- Always restart the minion regardless of its current state
- Add bogus --salt option for backwards compatibility
- Invert default behaviour of 'salt' option
- correctly honor disabling of SSL in bootstrap script (bsc#1033383)
- Exit for non-traditional bootstrap scripts (bsc#1020904)

-------------------------------------------------------------------
Fri Mar 31 09:31:47 CEST 2017 - mc@suse.de

- version 2.7.0.3-1
- rename mgr-ssh-proxy-force-cmd -> mgr-proxy-ssh-force-cmd
- add option to configure only sshd
- restrictive ssh options for user mgrsshtunnel
- package mgr-proxy-ssh-push-init
- extract utility to configure ssh-push keys on a proxy

-------------------------------------------------------------------
Tue Mar 07 14:35:51 CET 2017 - mc@suse.de

- version 2.7.0.2-1
- Updated links to github in spec files

-------------------------------------------------------------------
Wed Jan 11 15:53:29 CET 2017 - michele.bologna@suse.com

- version 2.7.0.1-1
- Version 2.7.0

-------------------------------------------------------------------
Fri Dec 16 12:07:43 CET 2016 - michele.bologna@suse.com

- version 2.5.1.7-1
- Allow passing multiple GPG keys to mgr-bootstrap (bsc#989905)

-------------------------------------------------------------------
Mon Nov 07 11:09:26 CET 2016 - michele.bologna@suse.com

- version 2.5.1.6-1
- No final system update when salt management is used (bsc#1006188)
- Use https connection for fetching corporate CA if using-ssl is configured
  (bsc#1005677)

-------------------------------------------------------------------
Thu Oct 13 12:49:42 CEST 2016 - mc@suse.de

- version 2.5.1.5-1
- install zypp-plugin-spacewalk only with traditional stack
- Fix traditional bootstrap on RES (bsc#1004454)

-------------------------------------------------------------------
Thu Oct 06 15:16:28 CEST 2016 - mc@suse.de

- version 2.5.1.4-1
- Fix traditional bootstrap for RHEL clients (bsc#1003123)
- Added the bootstrap repo for RHEL minions when using the
  bootstrap.sh script (bsc#1001361)
- Use init.d where systemd is not available
- Salt: do not up2date/remote-mgmt/disable local repo
- Only use the first activation key for minions
- Add `--salt` option to mgr-bootstrap command to create a bootstrap
  script which install and configure salt
- Terminate registration if hosts aren't found in nsswitch config (bcs#992565)
- check only if all required packages are installed (bsc#992987)

-------------------------------------------------------------------
Mon Jul 18 14:22:00 CEST 2016 - jrenner@suse.com

- version 2.5.1.3-1
- Correctly update the trust store on SLE11
- re-add lost dependency of spacewalk-base-minimal-config to spacewalk-certs-
  tools (bsc#984418)
- Fix mgr-ssh-push-init with proxy and sudo (bsc#982562)

-------------------------------------------------------------------
Mon Mar 21 16:38:44 CET 2016 - mc@suse.de

- version 2.5.1.2-1
- fix file permissions (bsc#970550)

-------------------------------------------------------------------
Wed Mar 09 10:49:09 CET 2016 - mc@suse.de

- version 2.5.1.1-1
- do not run certs post script on EL5 systems

-------------------------------------------------------------------
Tue Jan 26 13:59:41 CET 2016 - mc@suse.de

- version 2.5.0.4-1
- ssh-push: Improvements regarding the clean up
- ssh-push: Improve sudo support for simple registrations
- ssh-push: Disable relevant services via systemd as well
- ssh-push: ssh-rsa finally seems to be no longer required
- Allow for a more restrictive sudo configuration (bsc#961521)
- Fix script to work with sudo user (bsc#961521)
- remove client bootstrap repo after installing needed packages

-------------------------------------------------------------------
Mon Nov 30 10:56:28 CET 2015 - mc@suse.de

- version 2.5.0.3-1
- remove sm-client-tools from spacewalk-cert-tools package
- fix paths to trust dir and update-ca-certificates tool
- handle SUSE trust tools and directories correct

-------------------------------------------------------------------
Wed Oct 14 09:51:33 CEST 2015 - mc@suse.de

- version 2.5.0.2-1
- No longer require to use rsa hostkey for ssh-push

-------------------------------------------------------------------
Wed Oct 07 13:53:49 CEST 2015 - mc@suse.de

- version 2.5.0.1-1
- bootstrap.sh: install certificate in the right location on SLE-12

-------------------------------------------------------------------
Wed Sep 23 14:58:02 CEST 2015 - mc@suse.de

- version 2.1.6.7-1
- FULLY_UPDATE_THIS_BOX defaults to 0 now; add option '--up2date'
  to mgr-bootstrap to fully update the system after registration
- Added sudo support to ssh-push

-------------------------------------------------------------------
Mon Jun 22 15:50:57 CEST 2015 - jrenner@suse.de

- version 2.1.6.6-1
- Write logfile for mgr-ssh-push-init to correct location (bsc#918082)
- rhn-ssl-tool: add arguments to import custom CA file and server
  key/certificate files

-------------------------------------------------------------------
Tue Feb 03 11:48:10 CET 2015 - mc@suse.de

- version 2.1.6.5-1
- Do not allow registering a SUSE Manager server at itself
  (bnc#841731)
- Getting rid of Tabs and trailing spaces

-------------------------------------------------------------------
Thu Dec 04 13:15:42 CET 2014 - mc@suse.de

- version 2.1.6.4-1
- Modify output in case a file is not found
- Remove duplicates from authorized_keys2 as well (bsc#885889)

-------------------------------------------------------------------
Fri Sep 12 15:44:42 CEST 2014 - mc@suse.de

- version 2.1.6.3-1
- bootstrap.sh: when installing cert via rpm, support both curl and wget
- bootstrap.sh: fail if both curl and wget are missing
- bootstrap.sh: install certificate in the right location on SLE-12
- Fix removal of existing host key entries (bnc#886391)

-------------------------------------------------------------------
Thu Mar 27 14:09:29 CET 2014 - fcastelli@suse.com

- version 2.1.6.2-1
- bootstrap: disable local yum repos on RHEL systems (bnc#864787)

-------------------------------------------------------------------
Fri Feb 07 13:43:23 CET 2014 - mc@suse.de

- version 2.1.6.1-1
- create certificates which use sha256 for the signature algorythm
- Log stdout and stderr of ssh-copy-id command into LOGFILE
- ssh-keygen fails with an error when known_hosts doesn't exist
- use package name to require sudo
- Updating the copyright years info
- Call the new ssh push script from the old one and print
  deprecation warning
- Refactor and cleanup new ssh push init script

-------------------------------------------------------------------
Mon Jan 13 09:34:02 CET 2014 - mc@suse.de

- version 2.1.5.1-1
- New ssh-push client initialization script
- older Proxies don't implement PRODUCT_NAME

-------------------------------------------------------------------
Mon Dec 09 16:39:50 CET 2013 - mc@suse.de

- version 2.1.4.1-1
- re-include the zypper install section in the bootstrap script
- fix duplicate GPG key and CA Cert section
- switch to 2.1

-------------------------------------------------------------------
Thu Nov 28 16:16:49 CET 2013 - mc@suse.de

- version 1.7.3.10-1
- include fixed version of sm-client-tools (bnc#823813)

-------------------------------------------------------------------
Mon Oct 21 17:12:01 CEST 2013 - mc@suse.de

- include fixed version of sm-client-tools (bnc#823813)

-------------------------------------------------------------------
Wed Jun 12 11:20:01 CEST 2013 - mc@suse.de

- version 1.7.3.9-1
- Remove temp files verbosely even in case of error (bnc#818566)
- Adding sudo Requires for spacewalk-certs-tools package
- The chkconfig command on RHEL does not know the -d switch
- simply test if bootstrap repo exists and use it if yes
- update sm-client-tools package
  * Minor refactorings in the code for resource management.
  * Remove bootstrap repo after failure. (bnc#801666)
  * /usr/share/rhn/ directory might not exist. (bnc#801662)
  * added possibility to override SUSE Manager host for tunneling.
  * added possibility to override rhn.conf with command line.

-------------------------------------------------------------------
Thu Apr 04 15:31:27 CEST 2013 - mc@suse.de

- version 1.7.3.8-1
- SSH Server Push (client registration) (FATE#312909)

-------------------------------------------------------------------
Fri Feb 08 11:18:34 CET 2013 - mc@suse.de

- version 1.7.3.7-1
- Actually use https in the bootstrap script as described in
  the comment

-------------------------------------------------------------------
Thu Nov 22 15:52:51 CET 2012 - jrenner@suse.de

- version 1.7.3.6-1
- create rpms compatible with RHEL5
- Code 10 product migration requires 'xsltproc' being installed (bnc#789373)
- recompile python files (bnc#776356)

-------------------------------------------------------------------
Mon Jul 16 15:17:05 CEST 2012 - ug@suse.de

- version 1.7.3.5-1
- observe the --set-hostname parameter.

-------------------------------------------------------------------
Mon Jun 25 12:33:49 CEST 2012 - mc@suse.de

- version 1.7.3.4-1
- put bootstrap tool sm-client-tools.rpm on SUSE Manager Server

-------------------------------------------------------------------
Mon May 14 10:51:37 CEST 2012 - mc@suse.de

- version 1.7.3.3-1

-------------------------------------------------------------------
Thu May 10 17:32:20 CEST 2012 - ug@suse.de

- don't add bootstrap repo on SLES11 SP2
  (bnc#760771)

-------------------------------------------------------------------
Fri Apr 27 16:52:29 CEST 2012 - mc@suse.de

- version 1.7.3.2-1
- Always regenerate server.pem for jabberd.

-------------------------------------------------------------------
Wed Mar 21 17:44:52 CET 2012 - mc@suse.de

- version 1.7.3.1-1
- Bumping package version

-------------------------------------------------------------------
Mon Jan 30 15:50:46 CET 2012 - ma@suse.de

- Enforce removal of zmd stack to support OES management (bnc#743955)

-------------------------------------------------------------------
Mon Jan 16 15:29:28 CET 2012 - ma@suse.de

- Prevent monthly registration on SUSE Manager clients (FATE#312315)

-------------------------------------------------------------------
Tue Jan 10 15:34:38 CET 2012 - ma@suse.de

- Bootstrap: Offer to disable YAST Automatic Online Update if it is
  enabled on the client. (bnc#738054)

-------------------------------------------------------------------
Fri Dec  9 14:58:15 CET 2011 - ug@suse.de

- pimp bootstrap.sh script in combintation with autoyast

-------------------------------------------------------------------
Tue Nov 22 10:10:43 CET 2011 - ma@suse.de

- Ported from Manager-1.2:
- Adapt dependencies to renamed packages (bnc#722052)
- bootstrap: make curl/wget print errors (bnc#723670)
- Bootstrap: Read ORG_CA_CERT name from CLIENT_OVERRIDES
- Bootstrap: Import GPG keys and CERT as soon as possible
  (bnc#711428)
- Do non-interactive zypper refresh.
- After registration disable all repositories not provided by SuSE
  Manager. (bnc#692509)
- Adapt bootstrap to new repository naming schema.
- Migrate product metadata when bootstrapping SuSE code10 clients.
- After registration disable all repositories not provided by
  SuSE Manager.

-------------------------------------------------------------------
Mon Nov 21 19:11:40 CET 2011 - ma@suse.de

- Extra code to bootstrap code10 clients and migrate product metadata..

-------------------------------------------------------------------
Thu Nov  3 19:27:49 CET 2011 - ma@suse.de

- Adapt dependencies to renamed packages (bnc#722052)

-------------------------------------------------------------------
Mon Sep  5 12:46:24 CEST 2011 - mc@suse.de

- hostname default during certificate creation should be the FQDN
  (bnc#703982)

-------------------------------------------------------------------
Wed Aug 10 15:01:04 UTC 2011 - kkaempf@novell.com

- Fix the initCFG import path (bnc#711518)

-------------------------------------------------------------------
Wed Jul 27 11:25:19 CEST 2011 - ma@suse.de

- Do non-interactive zypper refresh.

-------------------------------------------------------------------
Wed Jul 20 12:59:00 CEST 2011 - mc@suse.de

- remove empty else definition

-------------------------------------------------------------------
Fri Jul  8 11:06:29 CEST 2011 - ma@suse.de

- After registration disable all repositories not provided by SuSE
  Manager. (bnc#692509)

-------------------------------------------------------------------
Tue Apr 26 18:44:11 CEST 2011 - ma@suse.de

- Abort if bootstrap.sh has no permission to write to CWD. (bnc#687490)

-------------------------------------------------------------------
Thu Mar 31 15:46:52 CEST 2011 - mantel@suse.de

- more debranding

-------------------------------------------------------------------
Fri Mar  4 14:46:01 CET 2011 - ma@suse.de

- Enforce installation of ORG_CA_CERT rpm.

-------------------------------------------------------------------
Mon Feb 21 15:00:56 CET 2011 - ma@suse.de

- Always c_rehash a changed server CA cert (bnc#673776)

-------------------------------------------------------------------
Thu Feb 17 11:49:28 CET 2011 - ma@suse.de

- Evaluate rhnreg_ks return value in bootsprap.sh (bnc#671691)
- Fix cleanup code in bootstrap.sh (bnc#670283)

-------------------------------------------------------------------
Wed Feb  9 18:05:03 CET 2011 - ro@suse.de

- do not require rhn-client-tools on rhel-4

-------------------------------------------------------------------
Thu Feb  3 10:50:54 CET 2011 - ma@suse.de

- Allow to define more than one ORG_GPG_KEY in bootstrap.sh
  (bnc #662996)

-------------------------------------------------------------------
Sun Jan 30 15:31:40 CET 2011 - mc@suse.de

- backport upstrem fixes

-------------------------------------------------------------------
Fri Jan 28 12:53:24 CET 2011 - ma@suse.de

- Always generate setup code for AllowConfigManagement and
  AllowRemoteCommands into bootstrap.sh. Otherwise you had
  to recreate bootstrap.sh if one of the options is turned
  on later.

-------------------------------------------------------------------
Tue Jan 25 17:15:32 CET 2011 - ma@suse.de

- Use binary_payload w9.gzdio in gen-rpm.sh as e.g. lzma is not
  supported on older systems.

-------------------------------------------------------------------
Tue Jan 25 13:32:40 CET 2011 - ma@suse.de

- Enable rhn_bootstrap generated bootstrap.sh to manage
  SUSE systems as well.

-------------------------------------------------------------------
Tue Jan 18 15:27:18 CET 2011 - mantel@suse.de

- add mgr-* symlinks (BNC #660791)

-------------------------------------------------------------------
Wed Sep 15 09:17:39 CEST 2010 - mantel@suse.de

- Initial release of spacewalk-certs-tools

openSUSE Build Service is sponsored by