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