YaST Commits
Threads by month
- ----- 2025 -----
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
November 2022
- 3 participants
- 156 discussions

[yast/yast-autoinstallation] eb7c21: Merge remote-tracking branch 'origin/SLE-15-SP4' i...
by Josef Reidinger 08 Nov '22
by Josef Reidinger 08 Nov '22
08 Nov '22
Branch: refs/heads/fix_kdump_software_master
Home: https://github.com/yast/yast-autoinstallation
Commit: eb7c21bbc734991f4cefb5d61e997979d670fd82
https://github.com/yast/yast-autoinstallation/commit/eb7c21bbc734991f4cefb5…
Author: Josef Reidinger <jreidinger(a)suse.cz>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M package/autoyast2.changes
M package/autoyast2.spec
M src/lib/autoinstall/autosetup_helpers.rb
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/autosetup_helpers_test.rb
M test/lib/clients/inst_autosetup_test.rb
Log Message:
-----------
Merge remote-tracking branch 'origin/SLE-15-SP4' into fix_kdump_software_master
1
0
Branch: refs/heads/fix_kdump_software
Home: https://github.com/yast/yast-autoinstallation
1
0

[yast/yast-autoinstallation] b24ec5: call import always to get kdump proposal (bsc#1204...
by Josef Reidinger 08 Nov '22
by Josef Reidinger 08 Nov '22
08 Nov '22
Branch: refs/heads/SLE-15-SP4
Home: https://github.com/yast/yast-autoinstallation
Commit: b24ec583e71838906ebeaa2d984354e6fd7e6225
https://github.com/yast/yast-autoinstallation/commit/b24ec583e71838906ebeaa…
Author: Josef Reidinger <jreidinger(a)suse.cz>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/clients/inst_autosetup_test.rb
Log Message:
-----------
call import always to get kdump proposal (bsc#1204180)
Commit: 70903190441d8d3ebe78ca5811cf7834d9803516
https://github.com/yast/yast-autoinstallation/commit/70903190441d8d3ebe78ca…
Author: Josef Reidinger <jreidinger(a)suse.cz>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M src/lib/autoinstall/clients/inst_autosetup.rb
Log Message:
-----------
add debug logging
Commit: 952b838ca30d4665d0c83cbcef4d28dd7ca4d6ea
https://github.com/yast/yast-autoinstallation/commit/952b838ca30d4665d0c83c…
Author: Josef Reidinger <jreidinger(a)suse.cz>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M package/autoyast2.changes
M package/autoyast2.spec
Log Message:
-----------
changes
Commit: 37481c5c6c6f7ef4aff30d4ba8609f364d57d24e
https://github.com/yast/yast-autoinstallation/commit/37481c5c6c6f7ef4aff30d…
Author: Josef Reidinger <jreidinger(a)suse.cz>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M package/autoyast2.changes
M package/autoyast2.spec
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/clients/inst_autosetup_test.rb
Log Message:
-----------
Merge pull request #858 from yast/fix_kdump_software
Fix kdump software
Compare: https://github.com/yast/yast-autoinstallation/compare/048b9e6e6116...37481c…
1
0

[yast/yast-autoinstallation] b24ec5: call import always to get kdump proposal (bsc#1204...
by Josef Reidinger 08 Nov '22
by Josef Reidinger 08 Nov '22
08 Nov '22
Branch: refs/heads/fix_kdump_software
Home: https://github.com/yast/yast-autoinstallation
Commit: b24ec583e71838906ebeaa2d984354e6fd7e6225
https://github.com/yast/yast-autoinstallation/commit/b24ec583e71838906ebeaa…
Author: Josef Reidinger <jreidinger(a)suse.cz>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/clients/inst_autosetup_test.rb
Log Message:
-----------
call import always to get kdump proposal (bsc#1204180)
Commit: 70903190441d8d3ebe78ca5811cf7834d9803516
https://github.com/yast/yast-autoinstallation/commit/70903190441d8d3ebe78ca…
Author: Josef Reidinger <jreidinger(a)suse.cz>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M src/lib/autoinstall/clients/inst_autosetup.rb
Log Message:
-----------
add debug logging
Commit: 952b838ca30d4665d0c83cbcef4d28dd7ca4d6ea
https://github.com/yast/yast-autoinstallation/commit/952b838ca30d4665d0c83c…
Author: Josef Reidinger <jreidinger(a)suse.cz>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M package/autoyast2.changes
M package/autoyast2.spec
Log Message:
-----------
changes
Compare: https://github.com/yast/yast-autoinstallation/compare/b24ec583e718%5E...952…
1
0

08 Nov '22
See <https://ci.opensuse.org/job/yast-yast-alternatives-master/26/display/redire…>
Changes:
------------------------------------------
[...truncated 62.21 KB...]
[ 82s] closes the dialog with :cancel symbol
[ 82s] doesn't save any change
[ 82s] if user doesn't confirm to leave
[ 82s] doesn't close the dialog
[ 82s] if there aren't any change
[ 82s] doesn't show confirmation dialog
[ 82s] closes the dialog with :cancel symbol
[ 82s] #help_handler
[ 82s] launch a help popup
[ 82s]
[ 82s] Finished in 0.13824 seconds (files took 0.35603 seconds to load)
[ 82s] 53 examples, 0 failures
[ 82s]
[ 82s] + RPM_EC=0
[ 82s] ++ jobs -p
[ 82s] + exit 0
[ 82s] Processing files: yast2-alternatives-4.5.0-1.x86_64
[ 82s] Executing(%doc): /usr/bin/bash -e /var/tmp/rpm-tmp.2hLceY
[ 82s] + umask 022
[ 82s] + cd /home/abuild/rpmbuild/BUILD
[ 82s] + cd yast2-alternatives-4.5.0
[ 82s] + DOCDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-4.5.0-1.x86_64/usr/share/doc/packages/yast2-alternatives
[ 82s] + export LC_ALL=C
[ 82s] + LC_ALL=C
[ 82s] + export DOCDIR
[ 82s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-4.5.0-1.x86_64/usr/share/doc/packages/yast2-alternatives
[ 82s] + cp -pr README.md /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-4.5.0-1.x86_64/usr/share/doc/packages/yast2-alternatives
[ 82s] + RPM_EC=0
[ 82s] ++ jobs -p
[ 82s] + exit 0
[ 82s] Executing(%license): /usr/bin/bash -e /var/tmp/rpm-tmp.JsltTj
[ 82s] + umask 022
[ 82s] + cd /home/abuild/rpmbuild/BUILD
[ 82s] + cd yast2-alternatives-4.5.0
[ 82s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-4.5.0-1.x86_64/usr/share/licenses/yast2-alternatives
[ 82s] + export LC_ALL=C
[ 82s] + LC_ALL=C
[ 82s] + export LICENSEDIR
[ 82s] + /usr/bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-4.5.0-1.x86_64/usr/share/licenses/yast2-alternatives
[ 82s] + cp -pr COPYING /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-4.5.0-1.x86_64/usr/share/licenses/yast2-alternatives
[ 82s] + RPM_EC=0
[ 82s] ++ jobs -p
[ 82s] + exit 0
[ 82s] Provides: application() application(org.opensuse.yast.Alternatives.desktop) metainfo() metainfo(org.opensuse.yast.Alternatives.metainfo.xml) yast2-alternatives = 4.5.0-1 yast2-alternatives(x86-64) = 4.5.0-1
[ 82s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
[ 82s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-4.5.0-1.x86_64
[ 82s] Wrote: /home/abuild/rpmbuild/SRPMS/yast2-alternatives-4.5.0-1.src.rpm
[ 83s] Wrote: /home/abuild/rpmbuild/RPMS/x86_64/yast2-alternatives-4.5.0-1.x86_64.rpm
[ 83s] Executing(%clean): /usr/bin/bash -e /var/tmp/rpm-tmp.uLCMrz
[ 83s] + umask 022
[ 83s] + cd /home/abuild/rpmbuild/BUILD
[ 83s] + cd yast2-alternatives-4.5.0
[ 83s] + /usr/bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/yast2-alternatives-4.5.0-1.x86_64
[ 83s] + RPM_EC=0
[ 83s] ++ jobs -p
[ 83s] + exit 0
[ 83s] unknown keyword in config: repourl:
[ 83s] unknown keyword in config: registryurl:
[ 83s] unknown keyword in config: repourl:
[ 83s] unknown keyword in config: registryurl:
[ 83s] ... checking for files with abuild user/group
[ 83s] ... running 00-check-install-rpms
[ 83s] ... installing all built rpms
[ 83s] Verifying packages...
[ 83s] Preparing packages...
[ 83s] yast2-alternatives-4.5.0-1.x86_64
[ 84s] ... running 50-check-binary-kernel-log
[ 84s] ... running 50-check-core-files
[ 84s] ... running 50-check-debuginfo
[ 84s] ... testing for empty debuginfo packages
[ 84s] ... running 50-check-filelist
[ 84s] ... checking filelist
[ 84s] ... running 50-check-gconf-scriptlets
[ 84s] ... testing GConf scriptlet presence
[ 84s] ... running 50-check-installtest
[ 84s] ... testing for pre/postinstall scripts that are not idempotent
[ 84s] ... running 50-check-invalid-provides
[ 84s] ... running 50-check-invalid-requires
[ 84s] ... running 50-check-kernel-build-id
[ 84s] ... running 50-check-lanana
[ 84s] ... running 50-check-libtool-deps
[ 84s] ... testing devel dependencies required by libtool .la files
[ 84s] (can be skipped by "skip-check-libtool-deps" anywhere in spec)
[ 84s] ... running 50-check-packaged-twice
[ 84s] ... running 50-check-permissions
[ 84s] ... testing for modified permissions
[ 84s] ... running 98-revert-uname-hack
[ 84s] ... running 99-check-remove-rpms
[ 84s] ... removing all built rpms
[ 84s] (order: reverse yast2-alternatives)
[ 85s]
[ 85s] RPMLINT report:
[ 85s] ===============
[ 86s] ============================ rpmlint session starts ============================
[ 86s] rpmlint: 2.3.0
[ 86s] configuration:
[ 86s] /opt/testing/lib64/python3.10/rpmlint/configdefaults.toml
[ 86s] /opt/testing/share/rpmlint/cron-whitelist.toml
[ 86s] /opt/testing/share/rpmlint/dbus-services.toml
[ 86s] /opt/testing/share/rpmlint/device-files-whitelist.toml
[ 86s] /opt/testing/share/rpmlint/licenses.toml
[ 86s] /opt/testing/share/rpmlint/opensuse.toml
[ 86s] /opt/testing/share/rpmlint/pam-modules.toml
[ 86s] /opt/testing/share/rpmlint/permissions-whitelist.toml
[ 86s] /opt/testing/share/rpmlint/pie-executables.toml
[ 86s] /opt/testing/share/rpmlint/polkit-rules-whitelist.toml
[ 86s] /opt/testing/share/rpmlint/scoring.toml
[ 86s] /opt/testing/share/rpmlint/security.toml
[ 86s] /opt/testing/share/rpmlint/sudoers-whitelist.toml
[ 86s] /opt/testing/share/rpmlint/systemd-tmpfiles.toml
[ 86s] /opt/testing/share/rpmlint/users-groups.toml
[ 86s] /opt/testing/share/rpmlint/world-writable-whitelist.toml
[ 86s] checks: 40, packages: 2
[ 86s]
[ 86s] yast2-alternatives.x86_64: E: standard-dir-owned-by-package /usr/share/icons
[ 86s] This package owns a directory that is part of the standard hierarchy, which
[ 86s] can lead to default directory permissions or ownerships being changed to
[ 86s] something non-standard.
[ 86s]
[ 86s] yast2-alternatives.x86_64: E: no-binary
[ 86s] The package should be of the noarch architecture because it doesn't contain
[ 86s] any binaries.
[ 86s]
[ 86s] yast2-alternatives.x86_64: W: desktopfile-without-binary /usr/share/applications/YaST2/org.opensuse.yast.Alternatives.desktop /usr/bin/xdg-su
[ 86s] The .desktop file is for a file not present in the package. You should check
[ 86s] the requires or see if this is not a error.
[ 86s]
[ 86s] Check time report (>1% & >0.1s):
[ 86s] Check Duration (in s) Fraction (in %) Checked files
[ 86s] TOTAL 0.1 100.0 29
[ 86s]
[ 86s] 2 packages and 0 specfiles checked; 2 errors, 1 warnings, 2 badness; has taken 0.1 s
[ 86s]
[ 86s]
[ 86s] yast-jenkins finished "build yast2-alternatives.spec" at Wed Aug 3 07:37:44 UTC 2022.
[ 86s]
/var/tmp/build-root/openSUSE_Factory-x86_64/home/abuild/rpmbuild/SRPMS/yast2-alternatives-4.5.0-1.src.rpm
/var/tmp/build-root/openSUSE_Factory-x86_64/home/abuild/rpmbuild/RPMS/x86_64/yast2-alternatives-4.5.0-1.x86_64.rpm
rm -rf YaST:Head
osc -A 'https://api.opensuse.org/' --traceback checkout 'YaST:Head' yast2-alternatives
cleaning
A YaST:Head
A YaST:Head/yast2-alternatives
A YaST:Head/yast2-alternatives/yast2-alternatives-4.5.0.tar.bz2
A YaST:Head/yast2-alternatives/yast2-alternatives.changes
A YaST:Head/yast2-alternatives/yast2-alternatives.spec
At revision 329f983183de921d85ad421ef932c4c7.
/usr/lib/obs/service/format_spec_file --outdir .
diff -u package/yast2-alternatives.spec <https://ci.opensuse.org/job/yast-yast-alternatives-master/ws/YaST>:Head/yast2-alternatives/yast2-alternatives.spec
tar xvf package/yast2-alternatives-4.5.0.tar.bz2 -C /tmp/unpacked_tarball20220803-6732-8pd0pb
yast2-alternatives-4.5.0/.codeclimate.yml
yast2-alternatives-4.5.0/.github/workflows/ci.yml
yast2-alternatives-4.5.0/.rspec
yast2-alternatives-4.5.0/.rubocop.yml
yast2-alternatives-4.5.0/.yardopts
yast2-alternatives-4.5.0/COPYING
yast2-alternatives-4.5.0/README.md
yast2-alternatives-4.5.0/RPMNAME
yast2-alternatives-4.5.0/Rakefile
yast2-alternatives-4.5.0/doc/About update-alternatives
yast2-alternatives-4.5.0/package/yast2-alternatives.changes
yast2-alternatives-4.5.0/package/yast2-alternatives.spec
yast2-alternatives-4.5.0/src/clients/alternatives.rb
yast2-alternatives-4.5.0/src/desktop/org.opensuse.yast.Alternatives.desktop
yast2-alternatives-4.5.0/src/icons/hicolor/scalable/apps/yast-alternatives.svg
yast2-alternatives-4.5.0/src/icons/hicolor/symbolic/apps/yast-alternatives-symbolic.svg
yast2-alternatives-4.5.0/src/lib/y2_alternatives/alternative.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/client/start_checking_permissions.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/control/automatic_mode_command.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/control/set_choice_command.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/dialog/edit_alternative.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/dialog/list_alternatives.rb
yast2-alternatives-4.5.0/test/alternative_spec.rb
yast2-alternatives-4.5.0/test/client/start_checking_permissions_spec.rb
yast2-alternatives-4.5.0/test/control/commands_spec.rb
yast2-alternatives-4.5.0/test/dialog/edit_alternative_spec.rb
yast2-alternatives-4.5.0/test/dialog/list_alternatives_spec.rb
yast2-alternatives-4.5.0/test/spec_helper.rb
tar xvf <https://ci.opensuse.org/job/yast-yast-alternatives-master/ws/YaST>:Head/yast2-alternatives/yast2-alternatives-4.5.0.tar.bz2 -C /tmp/unpacked_tarball20220803-6732-1lb2ko
yast2-alternatives-4.5.0/.codeclimate.yml
yast2-alternatives-4.5.0/.github/workflows/ci.yml
yast2-alternatives-4.5.0/.rspec
yast2-alternatives-4.5.0/.rubocop.yml
yast2-alternatives-4.5.0/.yardopts
yast2-alternatives-4.5.0/COPYING
yast2-alternatives-4.5.0/README.md
yast2-alternatives-4.5.0/RPMNAME
yast2-alternatives-4.5.0/Rakefile
yast2-alternatives-4.5.0/doc/About update-alternatives
yast2-alternatives-4.5.0/package/yast2-alternatives.changes
yast2-alternatives-4.5.0/package/yast2-alternatives.spec
yast2-alternatives-4.5.0/src/clients/alternatives.rb
yast2-alternatives-4.5.0/src/desktop/org.opensuse.yast.Alternatives.desktop
yast2-alternatives-4.5.0/src/icons/hicolor/scalable/apps/yast-alternatives.svg
yast2-alternatives-4.5.0/src/icons/hicolor/symbolic/apps/yast-alternatives-symbolic.svg
yast2-alternatives-4.5.0/src/lib/y2_alternatives/alternative.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/client/start_checking_permissions.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/control/automatic_mode_command.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/control/set_choice_command.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/dialog/edit_alternative.rb
yast2-alternatives-4.5.0/src/lib/y2_alternatives/dialog/list_alternatives.rb
yast2-alternatives-4.5.0/test/alternative_spec.rb
yast2-alternatives-4.5.0/test/client/start_checking_permissions_spec.rb
yast2-alternatives-4.5.0/test/control/commands_spec.rb
yast2-alternatives-4.5.0/test/dialog/edit_alternative_spec.rb
yast2-alternatives-4.5.0/test/dialog/list_alternatives_spec.rb
yast2-alternatives-4.5.0/test/spec_helper.rb
diff -u package/yast2-alternatives.changes <https://ci.opensuse.org/job/yast-yast-alternatives-master/ws/YaST>:Head/yast2-alternatives/yast2-alternatives.changes
rm -rf YaST:Head
Stop commiting, no difference from devel project
cleaning
Vim: Warning: Output is not to a terminal
Vim: Warning: Input is not from a terminal
[m[m[0m[H[2J[24;1H"/tmp/osc-editorxx78gqq7.diff" 0L, 0C[24;7Htmpz3zg10qo" [24;20H[K[24;20H49L, 1941C[1;1H- Bump version to 4.5.0 for openSUSE Leap 15.4 / Tumbleweed
(bsc#1198109)
--This line, and those below, will be ignored--
old: openSUSE:Leap:15.4/yast2-alternatives
new: YaST:Head/yast2-alternatives rev 6284d624fb2d1092350d24d2c9fea10f
Index: yast2-alternatives.changes
===================================================================
--- yast2-alternatives.changes (revision 2)
+++ yast2-alternatives.changes (revision 6284d624fb2d1092350d24d2c9fea10f)
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Wed Apr 06 12:48:15 UTC 2022 - Ladislav Slez��[13;47Hk <lslezak(a)suse.cz>
+
+- Bump version to 4.5.0 for openSUSE Leap 15.4 / Tumbleweed
+ (bsc#1198109)
+
+-------------------------------------------------------------------
Thu May 06 16:56:33 UTC 2021 - Ladislav Slez��[19;47Hk <lslezak(a)suse.cz>
- 4.4.0 (bsc#1185510)
Index: yast2-alternatives.spec
===================================================================[24;63H1,1[11CTop[1;1H[24;1HVim: Caught deadly signal TERM
Vim: preserving files...
killed!
Result: PID 6728 exited with value 124
Scanning for a pull request...
Sending Net::HTTP::Get request to https://api.github.com/repos/yast/yast-alternatives/pulls... OK
Pull request not found
Build step 'Execute shell' marked build as failure
Not sending mail to unregistered user lslezak(a)suse.cz
1
2

08 Nov '22
Branch: refs/heads/SLE-15-SP4
Home: https://github.com/yast/yast-installation
Commit: a625f12255b28be12d4515e430690009098a5fcf
https://github.com/yast/yast-installation/commit/a625f12255b28be12d4515e430…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/installation/clients/security_finish.rb
M test/lib/clients/security_finish_test.rb
Log Message:
-----------
Write ssg-apply config
Commit: c584a0e80ea7be8df59bde0c9c98b06d26b132cf
https://github.com/yast/yast-installation/commit/c584a0e80ea7be8df59bde0c9c…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M package/yast2-installation.spec
Log Message:
-----------
Update yast2-security dependency
Commit: 664a9d356961d76ef952ad5853dcd4961c13167e
https://github.com/yast/yast-installation/commit/664a9d356961d76ef952ad5853…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M package/yast2-installation.changes
M package/yast2-installation.spec
Log Message:
-----------
Version and changelog
Commit: 9535f5ea99ade022c1112be27ee4b5fd43acee5f
https://github.com/yast/yast-installation/commit/9535f5ea99ade022c1112be27e…
Author: Ancor Gonzalez Sosa <ancor(a)suse.de>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/installation/proposal_store.rb
Log Message:
-----------
Fix generation of help text in the installation summary
Commit: 62d6842f1c090f1f234627624ae71969ee4234fc
https://github.com/yast/yast-installation/commit/62d6842f1c090f1f234627624a…
Author: Ancor Gonzalez Sosa <ancor(a)suse.de>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M package/yast2-installation.changes
Log Message:
-----------
Version and changelog
Commit: 09a569f93e0edc2fc3f23c74686008553f3b9fca
https://github.com/yast/yast-installation/commit/09a569f93e0edc2fc3f23c7468…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/installation/clients/security_finish.rb
M test/lib/clients/security_finish_test.rb
Log Message:
-----------
Replace SecurityPolicies::Manager#write_config with #write
Commit: 0a7a66d2b534d000ceea414bf4ef8216cec37885
https://github.com/yast/yast-installation/commit/0a7a66d2b534d000ceea414bf4…
Author: José Iván López <jlopez(a)suse.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/installation/clients/security_finish.rb
M test/lib/clients/security_finish_test.rb
Log Message:
-----------
Merge pull request #1062 from yast/security-policy-write
Replace SecurityPolicies::Manager#write_config with #write
Commit: 7e51e9b504313e6b8486bedd1e569fabcf2d161a
https://github.com/yast/yast-installation/commit/7e51e9b504313e6b8486bedd1e…
Author: José Iván López <jlopez(a)suse.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M package/yast2-installation.changes
M src/lib/installation/proposal_store.rb
Log Message:
-----------
Merge pull request #1060 from ancorgs/proposal_help_sp4
Fix generation of help text in the installation summary
Commit: 5246c053a219858d33dd949211cc6643cc5b7308
https://github.com/yast/yast-installation/commit/5246c053a219858d33dd949211…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-07 (Mon, 07 Nov 2022)
Changed paths:
M package/yast2-installation.changes
M package/yast2-installation.spec
M src/lib/installation/clients/pre_umount_finish.rb
M test/lib/clients/pre_umount_finish_test.rb
Log Message:
-----------
Merge branch 'SLE-15-SP4' into security-policy
Commit: a438946026494c6141ed0373483e7dac5f3480a9
https://github.com/yast/yast-installation/commit/a438946026494c6141ed037348…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M package/yast2-installation.changes
M package/yast2-installation.spec
M src/lib/installation/clients/security_finish.rb
M src/lib/installation/proposal_store.rb
M test/lib/clients/security_finish_test.rb
Log Message:
-----------
Merge pull request #1061 from yast/security-policy
Security policy
Compare: https://github.com/yast/yast-installation/compare/9495870a47ab...a438946026…
1
0
Branch: refs/heads/security-policy
Home: https://github.com/yast/yast-installation
1
0

[yast/yast-autoinstallation] f1cd2f: Check security policies during autoinstallation
by Imobach González Sosa 08 Nov '22
by Imobach González Sosa 08 Nov '22
08 Nov '22
Branch: refs/heads/SLE-15-SP4
Home: https://github.com/yast/yast-autoinstallation
Commit: f1cd2f26f63467c95e06a0a898ccd4a16ea0c48a
https://github.com/yast/yast-autoinstallation/commit/f1cd2f26f63467c95e06a0…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-03 (Thu, 03 Nov 2022)
Changed paths:
M src/lib/autoinstall/autosetup_helpers.rb
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/autosetup_helpers_test.rb
M test/lib/clients/inst_autosetup_test.rb
Log Message:
-----------
Check security policies during autoinstallation
Commit: 3f5d64f95faed98e88ffbaf13ced53c304e5660c
https://github.com/yast/yast-autoinstallation/commit/3f5d64f95faed98e88ffba…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-03 (Thu, 03 Nov 2022)
Changed paths:
M package/autoyast2.spec
Log Message:
-----------
Bump yast2-security dependencies
Commit: 001c5cda93418556097b122800d7b1cf59ffafc9
https://github.com/yast/yast-autoinstallation/commit/001c5cda93418556097b12…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-03 (Thu, 03 Nov 2022)
Changed paths:
M src/lib/autoinstall/autosetup_helpers.rb
M test/lib/autosetup_helpers_test.rb
Log Message:
-----------
Adapt security policy validation to the new API
Commit: f1ef807e23e5eae27b6001a67ba03da6ed379bca
https://github.com/yast/yast-autoinstallation/commit/f1ef807e23e5eae27b6001…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-03 (Thu, 03 Nov 2022)
Changed paths:
M src/lib/autoinstall/autosetup_helpers.rb
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/autosetup_helpers_test.rb
M test/lib/clients/inst_autosetup_test.rb
Log Message:
-----------
Stop in the confirm screen when security policies fail
Commit: 3c6b71d6d10154b3d81ab4817c6cd75b476969e5
https://github.com/yast/yast-autoinstallation/commit/3c6b71d6d10154b3d81ab4…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M package/autoyast2.changes
M package/autoyast2.spec
M src/lib/autoinstall/autosetup_helpers.rb
M test/lib/autosetup_helpers_test.rb
Log Message:
-----------
Bump version and update changes file
Commit: 945bc5eec60a36be1f9575a72a37e791300bf18a
https://github.com/yast/yast-autoinstallation/commit/945bc5eec60a36be1f9575…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M src/lib/autoinstall/autosetup_helpers.rb
Log Message:
-----------
Remove unwanted empty line
Commit: 6a568509e9786c01a441685bd266c6024b673805
https://github.com/yast/yast-autoinstallation/commit/6a568509e9786c01a44168…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/clients/inst_autosetup_test.rb
Log Message:
-----------
Do not stop in the confirm screen when security policies fail
Commit: ee53acd71bcdb86743cf781708173d6e895a7751
https://github.com/yast/yast-autoinstallation/commit/ee53acd71bcdb86743cf78…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M src/lib/autoinstall/autosetup_helpers.rb
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/autosetup_helpers_test.rb
Log Message:
-----------
Rename #autosetup_security_{policies,policy}
Commit: cdcbafd34d34395723a6bb3abc6c3384d53c1cea
https://github.com/yast/yast-autoinstallation/commit/cdcbafd34d34395723a6bb…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M src/lib/autoinstall/autosetup_helpers.rb
M test/lib/autosetup_helpers_test.rb
Log Message:
-----------
Use Yast::Report instead of Y2Issues to report failing rules
Commit: f65bf80a3dcff40d6c31745a2b2e906bf821eb03
https://github.com/yast/yast-autoinstallation/commit/f65bf80a3dcff40d6c3174…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-07 (Mon, 07 Nov 2022)
Changed paths:
M src/lib/autoinstall/clients/inst_autosetup.rb
Log Message:
-----------
Add the step for checking the security policy
Commit: 4aab9092e52af7a0b94c07084f7d2da40bbe5acb
https://github.com/yast/yast-autoinstallation/commit/4aab9092e52af7a0b94c07…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-07 (Mon, 07 Nov 2022)
Changed paths:
M src/lib/autoinstall/autosetup_helpers.rb
M test/lib/autosetup_helpers_test.rb
Log Message:
-----------
Adapt AutoYaST to handle just one security policy
Commit: b203fa330995f42f16a88c6f118e0b7aa959d8b0
https://github.com/yast/yast-autoinstallation/commit/b203fa330995f42f16a88c…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-07 (Mon, 07 Nov 2022)
Changed paths:
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/clients/inst_autosetup_test.rb
Log Message:
-----------
Check the security policy only if the confirm mode is off
Commit: 048b9e6e61162ac5ac7cd19c43646e4e77d46012
https://github.com/yast/yast-autoinstallation/commit/048b9e6e61162ac5ac7cd1…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-08 (Tue, 08 Nov 2022)
Changed paths:
M package/autoyast2.changes
M package/autoyast2.spec
M src/lib/autoinstall/autosetup_helpers.rb
M src/lib/autoinstall/clients/inst_autosetup.rb
M test/lib/autosetup_helpers_test.rb
M test/lib/clients/inst_autosetup_test.rb
Log Message:
-----------
Merge pull request #845 from yast/security-policy
Add support for security policies
Compare: https://github.com/yast/yast-autoinstallation/compare/695bc29ac79d...048b9e…
1
0
Branch: refs/heads/security-policy
Home: https://github.com/yast/yast-autoinstallation
1
0

[yast/yast-security] 9ebc0f: Add basic classes to handle security policies
by José Iván López 07 Nov '22
by José Iván López 07 Nov '22
07 Nov '22
Branch: refs/heads/SLE-15-SP4
Home: https://github.com/yast/yast-security
Commit: 9ebc0fa760a9a07aac85090b4568b378207b47de
https://github.com/yast/yast-security/commit/9ebc0fa760a9a07aac85090b4568b3…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
A src/lib/y2security/security_policy.rb
A src/lib/y2security/security_policy_validator.rb
A src/lib/y2security/stig_validator.rb
M test/y2security/autoinst_profile/security_section_test.rb
A test/y2security/security_policy_test.rb
A test/y2security/security_policy_validator_test.rb
Log Message:
-----------
Add basic classes to handle security policies
Commit: caaafe23542da595c79ed863bf9411678c9241dd
https://github.com/yast/yast-security/commit/caaafe23542da595c79ed863bf9411…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
A src/clients/security_policy_proposal.rb
A src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Add a basic security policy proposal
Commit: 7123b3091c5a2b2e005c08e3ba3f76b85f66e45c
https://github.com/yast/yast-security/commit/7123b3091c5a2b2e005c08e3ba3f76…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
A src/lib/y2security/security_policy_issues.rb
A test/y2security/security_policy_issues_test.rb
Log Message:
-----------
Add a list of security policies issues
Commit: dc1a2f7877320dcfd8223c408e06ba1742079734
https://github.com/yast/yast-security/commit/dc1a2f7877320dcfd8223c408e06ba…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/security_policy.rb
M test/y2security/security_policy_test.rb
Log Message:
-----------
Keep the policy status (enabled/disabled) at instance level
Commit: f18af139b58d49cb98cc233fbadbbf178fe60cb3
https://github.com/yast/yast-security/commit/f18af139b58d49cb98cc233fbadbbf…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/security_policy.rb
M src/lib/y2security/security_policy_validator.rb
M test/y2security/security_policy_test.rb
M test/y2security/security_policy_validator_test.rb
Log Message:
-----------
New SecurityPolicy API
* SecurityPolicy#validate: runs the validation for the given scope.
* Issues are kept in the SecurityPolicy instance.
Commit: 53950d906709bba5ab657a1b5464a981f75b8740
https://github.com/yast/yast-security/commit/53950d906709bba5ab657a1b5464a9…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Adapt the security_policy_proposal to the new API
Commit: 608094fca30e77e8756b4937a9114ae3e871d707
https://github.com/yast/yast-security/commit/608094fca30e77e8756b4937a9114a…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/stig_validator.rb
A test/y2security/stig_validator_test.rb
Log Message:
-----------
Add a simple Stig validation regarding networking
Commit: 35b892809218933ba9b522e8bcaceb2654448621
https://github.com/yast/yast-security/commit/35b892809218933ba9b522e8bcaceb…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M package/yast2-security.spec
Log Message:
-----------
Add yast2-network as dependency
Commit: 0d08437322c04ceb7739dfae98f25ba912e477f9
https://github.com/yast/yast-security/commit/0d08437322c04ceb7739dfae98f25b…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policy_validator.rb
M src/lib/y2security/stig_validator.rb
M test/y2security/stig_validator_test.rb
Log Message:
-----------
Make RuboCop happy
Commit: f95597215f15a315719e19288054e9f44dad99a4
https://github.com/yast/yast-security/commit/f95597215f15a315719e19288054e9…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/security_policy_validator.rb
Log Message:
-----------
Fix documentation
Commit: 87d272ea920c0276c007dcc2a192db658cdccc28
https://github.com/yast/yast-security/commit/87d272ea920c0276c007dcc2a192db…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/security_policy.rb
M test/y2security/security_policy_test.rb
Log Message:
-----------
Fix SecurityPolicy#enabled
Commit: 7a874d4394ecc56d4d83b5f67ce1030207d423d5
https://github.com/yast/yast-security/commit/7a874d4394ecc56d4d83b5f67ce103…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Use a list in the security_policy_proposal client
Commit: 1208e93f0fc43c1d8d8044cb49fb9c205474c5e3
https://github.com/yast/yast-security/commit/1208e93f0fc43c1d8d8044cb49fb9c…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
A test/support/storage_helpers.rb
M test/test_helper.rb
Log Message:
-----------
Add storage helpers for RSpec
Commit: 1a4440ed873868f05144d6d2fb9ee5c3f6d56bb2
https://github.com/yast/yast-security/commit/1a4440ed873868f05144d6d2fb9ee5…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/stig_validator.rb
M test/y2security/stig_validator_test.rb
Log Message:
-----------
Translate STIG validation issues
Commit: 8c879d87ea371da010629ffe988bd52f7a55da4d
https://github.com/yast/yast-security/commit/8c879d87ea371da010629ffe988bd5…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/stig_validator.rb
A test/data/storage/efi.yml
A test/data/storage/encrypted_lvm.yml
A test/data/storage/gpt_encryption.yml
A test/data/storage/plain.yml
M test/y2security/stig_validator_test.rb
Log Message:
-----------
Add a basic STIG check for full encrypted devices
Commit: c65506804ca7bb37d526f0fcb535162e7982c6ea
https://github.com/yast/yast-security/commit/c65506804ca7bb37d526f0fcb53516…
Author: Knut Anderssen <kanderssen(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/stig_validator.rb
M test/y2security/stig_validator_test.rb
Log Message:
-----------
STIG: firewall need to be enabled validation
Commit: dcdcba8d5c9cac2e4cf64cf27650c4c5c5be19e7
https://github.com/yast/yast-security/commit/dcdcba8d5c9cac2e4cf64cf27650c4…
Author: Knut Anderssen <kanderssen(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/stig_validator.rb
M test/y2security/stig_validator_test.rb
Log Message:
-----------
Mock Installation::SecuritySettings instance
Commit: 08ba35048ebc32a7f1547e435628d9bee080745a
https://github.com/yast/yast-security/commit/08ba35048ebc32a7f1547e435628d9…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/security_policy.rb
M src/lib/y2security/security_policy_validator.rb
M src/lib/y2security/stig_validator.rb
M test/y2security/security_policy_test.rb
M test/y2security/stig_validator_test.rb
Log Message:
-----------
SecurityPolicy does not keep the issues anymore
* #validate and #issues are replaced with just #validate.
Commit: 4d9608033eb3fc963199d92da59298558ec708a8
https://github.com/yast/yast-security/commit/4d9608033eb3fc963199d92da59298…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policy.rb
R src/lib/y2security/security_policy_issues.rb
R test/y2security/security_policy_issues_test.rb
Log Message:
-----------
Drop SecurityPolicyIssues
* An Y2Issues::List object is enough
Commit: f5ff39f681c004916f897b5871a85755de2aacca
https://github.com/yast/yast-security/commit/f5ff39f681c004916f897b5871a857…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policy.rb
Log Message:
-----------
Better layout and wording of the security policy proposal
Commit: 3c49b8bcc8d4485c4c49268e59fbe2ab123d2b8d
https://github.com/yast/yast-security/commit/3c49b8bcc8d4485c4c49268e59fbe2…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/stig_validator.rb
A test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Add unit tests to the security policy proposal
Commit: 91620e1d8f5a4af21c525b3b8a93e4d8f1a8f2b0
https://github.com/yast/yast-security/commit/91620e1d8f5a4af21c525b3b8a93e4…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M test/test_helper.rb
Log Message:
-----------
Force the tests to run in en_US.UTF-8
Commit: ebe3c1c2d985798ef6152c7a9089b76862787b9c
https://github.com/yast/yast-security/commit/ebe3c1c2d985798ef6152c7a9089b7…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Fix the link to disable STIG
Commit: 2d52c4f82d124c9f4a6d57948b1adbbc42b7b1dc
https://github.com/yast/yast-security/commit/2d52c4f82d124c9f4a6d57948b1adb…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/security_policy_validator.rb
M src/lib/y2security/stig_validator.rb
Log Message:
-----------
Initialize I18n
Commit: 6365a9c7a695b70055948ec48871724bd82105b5
https://github.com/yast/yast-security/commit/6365a9c7a695b70055948ec4887172…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-09 (Tue, 09 Aug 2022)
Changed paths:
M src/lib/y2security/security_policy_validator.rb
Log Message:
-----------
Fix SecurityPolicyValidator#validate documentation
Commit: 46faafbdad39d00c3c4eba3a6ca63e55bc8a326e
https://github.com/yast/yast-security/commit/46faafbdad39d00c3c4eba3a6ca63e…
Author: Knut Anderssen <kanderssen(a)suse.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M src/lib/y2security/stig_validator.rb
M test/y2security/stig_validator_test.rb
Log Message:
-----------
Added bootloader stig validation
Commit: 7f9716cde2c9544add4b1f42adf23a6d1e1f726c
https://github.com/yast/yast-security/commit/7f9716cde2c9544add4b1f42adf23a…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
A src/lib/y2security/disa_stig_validator.rb
M src/lib/y2security/security_policy.rb
M src/lib/y2security/security_policy_validator.rb
R src/lib/y2security/stig_validator.rb
M test/y2security/clients/security_policy_proposal_test.rb
A test/y2security/disa_stig_validator_test.rb
M test/y2security/security_policy_test.rb
M test/y2security/security_policy_validator_test.rb
R test/y2security/stig_validator_test.rb
Log Message:
-----------
Use DISA STIG instead of just STIG
Commit: 46c46963dab6023d6852090ed6dd723a79db3de5
https://github.com/yast/yast-security/commit/46c46963dab6023d6852090ed6dd72…
Author: Knut Anderssen <kanderssen(a)suse.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M test/y2security/disa_stig_validator_test.rb
Log Message:
-----------
It is not needed to set the password in test
Commit: 577396200bc92c35da5a1a2ad2a7075b603f6cb7
https://github.com/yast/yast-security/commit/577396200bc92c35da5a1a2ad2a707…
Author: Knut Anderssen <kanderssen(a)suse.com>
Date: 2022-08-10 (Wed, 10 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
makes rubocop happy
Commit: 91648915900c446a0ea4eb62dd6885dc44c53112
https://github.com/yast/yast-security/commit/91648915900c446a0ea4eb62dd6885…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
R src/lib/y2security/disa_stig_validator.rb
A src/lib/y2security/security_policies/disa_stig_validator.rb
A src/lib/y2security/security_policies/policy.rb
A src/lib/y2security/security_policies/validator.rb
R src/lib/y2security/security_policy.rb
R src/lib/y2security/security_policy_validator.rb
R test/y2security/disa_stig_validator_test.rb
A test/y2security/security_policies/disa_stig_validator_test.rb
A test/y2security/security_policies/security_policy_test.rb
A test/y2security/security_policies/security_policy_validator_test.rb
R test/y2security/security_policy_test.rb
R test/y2security/security_policy_validator_test.rb
Log Message:
-----------
Move security policy support to its own directory
Commit: 2608443a0291fe5e9d06c4707ff22a59a63fe755
https://github.com/yast/yast-security/commit/2608443a0291fe5e9d06c4707ff22a…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/disa_stig_validator.rb
M src/lib/y2security/security_policies/policy.rb
M src/lib/y2security/security_policies/validator.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/disa_stig_validator_test.rb
M test/y2security/security_policies/security_policy_test.rb
M test/y2security/security_policies/security_policy_validator_test.rb
Log Message:
-----------
Adapt security policies code to the new location
Commit: 17860a6f4df96ca106038a6bea3e1b8b5d773a86
https://github.com/yast/yast-security/commit/17860a6f4df96ca106038a6bea3e1b…
Author: Knut Anderssen <kanderssen(a)suse.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/policy.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
STIG: add the packages needed by the policy
Commit: 20f36ff6ac3a8615f18c1483c1ad59ffdc2c7257
https://github.com/yast/yast-security/commit/20f36ff6ac3a8615f18c1483c1ad59…
Author: Knut Anderssen <kanderssen(a)suse.com>
Date: 2022-08-11 (Thu, 11 Aug 2022)
Changed paths:
M src/lib/y2security/security_policies/policy.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Fix DISA STIG package name
Commit: a26217b4a3a3bb0bf556793a7f1dd74aeb67c361
https://github.com/yast/yast-security/commit/a26217b4a3a3bb0bf556793a7f1dd7…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/policy.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Add support for multiple policies in the proposal client
Commit: 8da05a310d0eda547b25db68589a50761371244a
https://github.com/yast/yast-security/commit/8da05a310d0eda547b25db68589a50…
Author: Knut Anderssen <kanderssen(a)suse.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_validator.rb
Log Message:
-----------
Remove issues location as them are not used at all
Commit: 95dda770f87103b434b94a1d6ac5d0824dc781fd
https://github.com/yast/yast-security/commit/95dda770f87103b434b94a1d6ac5d0…
Author: Knut Anderssen <kanderssen(a)suse.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M src/autoyast-rnc/security.rnc
Log Message:
-----------
Added stig to the AutoYaST security schema
Commit: 2d451b1c702dad3fecaf3432e2e7700e5c71331a
https://github.com/yast/yast-security/commit/2d451b1c702dad3fecaf3432e2e770…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-12 (Fri, 12 Aug 2022)
Changed paths:
M src/lib/y2security/security_policies/policy.rb
Log Message:
-----------
Initialize Policy#issues
Commit: a9da73e010596bd7205e64255c5b3e9100e172b9
https://github.com/yast/yast-security/commit/a9da73e010596bd7205e64255c5b3e…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
A src/lib/y2security/security_policies.rb
Log Message:
-----------
Add a security_policies.rb file
Commit: 3ff1ea0db8d0729cf101a18f1170e770c5697eae
https://github.com/yast/yast-security/commit/3ff1ea0db8d0729cf101a18f1170e7…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Add AutoYaST support for security policies
Commit: 7f055c8629d6e325ccb011192ef897221496989a
https://github.com/yast/yast-security/commit/7f055c8629d6e325ccb011192ef897…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M src/autoyast-rnc/security.rnc
Log Message:
-----------
Add the security_policies list to the AutoYaST schema
Commit: 80368fa84c3222e375c80b8f37494605eab2d5f8
https://github.com/yast/yast-security/commit/80368fa84c3222e375c80b8f374946…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M src/autoyast-rnc/security.rnc
Log Message:
-----------
Remove 'stig' element from the AutoYaST schema
Commit: 7724f4ddeefd35737237a5450141bff404175aaa
https://github.com/yast/yast-security/commit/7724f4ddeefd35737237a5450141bf…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
A src/lib/y2security/security_policies/action.rb
M src/lib/y2security/security_policies/disa_stig_validator.rb
A src/lib/y2security/security_policies/issue.rb
M test/y2security/clients/security_policy_proposal_test.rb
A test/y2security/security_policies/action_test.rb
A test/y2security/security_policies/issue_test.rb
Log Message:
-----------
Add support for remediation actions
Commit: 889bc7a86f0e1c0ad83f7114783ced4d33ff5a2a
https://github.com/yast/yast-security/commit/889bc7a86f0e1c0ad83f7114783ced…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
Bump version and update changes file
Commit: d5e0fa97afaedf5c60c651c7afc6d0d32d9c35a1
https://github.com/yast/yast-security/commit/d5e0fa97afaedf5c60c651c7afc6d0…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Fix security_policies import
Commit: d6e4aaa80db523359b255428b5e12b7a25cd64f8
https://github.com/yast/yast-security/commit/d6e4aaa80db523359b255428b5e12b…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M src/lib/y2security/security_policies/issue.rb
Log Message:
-----------
Fix Issue documentation
Commit: 471fdea25f2465fffbb66a91da06a6e736c3ab1c
https://github.com/yast/yast-security/commit/471fdea25f2465fffbb66a91da06a6…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-16 (Tue, 16 Aug 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_validator.rb
Log Message:
-----------
Add a missing require in DisaStigValidator
Commit: 36cda7f641e0e5bb5464cfe07ef8c0d0c75d5c0a
https://github.com/yast/yast-security/commit/36cda7f641e0e5bb5464cfe07ef8c0…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-17 (Wed, 17 Aug 2022)
Changed paths:
M src/modules/Security.rb
Log Message:
-----------
Make RuboCop happy
Commit: 3cbb4541b154a09147ec760ee39d6c79893ef7c8
https://github.com/yast/yast-security/commit/3cbb4541b154a09147ec760ee39d6c…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-17 (Wed, 17 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/policy.rb
M test/y2security/clients/security_policy_proposal_test.rb
A test/y2security/security_policies/policy_test.rb
R test/y2security/security_policies/security_policy_test.rb
Log Message:
-----------
Do not hold the issues in the Policy
Commit: 367080029e4ad329015ca62f3062226f4e2fd655
https://github.com/yast/yast-security/commit/367080029e4ad329015ca62f306222…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-17 (Wed, 17 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/issue.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Remove Issue#id as it is not strictly needed
Commit: 1e21fdbeadc789a6ed0acc956e9ac82ab91c19e6
https://github.com/yast/yast-security/commit/1e21fdbeadc789a6ed0acc956e9ac8…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-17 (Wed, 17 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Keep the issues list in security_policy_proposal as a class variable
Commit: e44725bed741a17eab28a01fc959c9d3780491a0
https://github.com/yast/yast-security/commit/e44725bed741a17eab28a01fc959c9…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-08-29 (Mon, 29 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies.rb
A src/lib/y2security/security_policies/disa_stig_policy.rb
R src/lib/y2security/security_policies/disa_stig_validator.rb
M src/lib/y2security/security_policies/issue.rb
A src/lib/y2security/security_policies/manager.rb
M src/lib/y2security/security_policies/policy.rb
A src/lib/y2security/security_policies/scopes.rb
A src/lib/y2security/security_policies/scopes/bootloader.rb
A src/lib/y2security/security_policies/scopes/firewall.rb
A src/lib/y2security/security_policies/scopes/network.rb
A src/lib/y2security/security_policies/scopes/storage.rb
R src/lib/y2security/security_policies/validator.rb
M src/modules/Security.rb
Log Message:
-----------
Add manager and scopes
Commit: c075aa21602f0011378eeb52eae76f4bec74de8f
https://github.com/yast/yast-security/commit/c075aa21602f0011378eeb52eae76f…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-08-29 (Mon, 29 Aug 2022)
Changed paths:
M test/security_test.rb
M test/y2security/clients/security_policy_proposal_test.rb
A test/y2security/security_policies/disa_stig_policy_test.rb
R test/y2security/security_policies/disa_stig_validator_test.rb
M test/y2security/security_policies/issue_test.rb
A test/y2security/security_policies/manager_test.rb
A test/y2security/security_policies/policy_examples.rb
R test/y2security/security_policies/policy_test.rb
A test/y2security/security_policies/scopes/bootloader_test.rb
A test/y2security/security_policies/scopes/firewall_test.rb
A test/y2security/security_policies/scopes/network_test.rb
A test/y2security/security_policies/scopes/storage_test.rb
R test/y2security/security_policies/security_policy_validator_test.rb
Log Message:
-----------
Unit tests
Commit: 8b12c5ac013163919b033b16471dd5ff8ac33c66
https://github.com/yast/yast-security/commit/8b12c5ac013163919b033b16471dd5…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-08-29 (Mon, 29 Aug 2022)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M src/lib/y2security/lsm/config.rb
M test/y2security/lsm/config_test.rb
Log Message:
-----------
Merge branch 'SLE-15-SP4' into security-policy
Commit: a696d2094071365492cedfb8d834bc87106abf78
https://github.com/yast/yast-security/commit/a696d2094071365492cedfb8d834bc…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-08-29 (Mon, 29 Aug 2022)
Changed paths:
M package/yast2-security.changes
Log Message:
-----------
Fix changelog
Commit: c9d373dca2a7a7cec4e6ef8680f971090b73c954
https://github.com/yast/yast-security/commit/c9d373dca2a7a7cec4e6ef8680f971…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-30 (Tue, 30 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Improve SecurityPolicyProposal documentation
Commit: 2738586e02f78cb1b5220b17d465a422311d6305
https://github.com/yast/yast-security/commit/2738586e02f78cb1b5220b17d465a4…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-30 (Tue, 30 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Make sure to fix the correct issue
Commit: 8da68cf9c1bc9f65359f40b46aaa4057fff343dd
https://github.com/yast/yast-security/commit/8da68cf9c1bc9f65359f40b46aaa40…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-30 (Tue, 30 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Make RuboCop happy
Commit: c433cb1b0f53c8572c9213b4dc7d325fe110a942
https://github.com/yast/yast-security/commit/c433cb1b0f53c8572c9213b4dc7d32…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-08-30 (Tue, 30 Aug 2022)
Changed paths:
M src/lib/y2security/security_policies/scopes/firewall.rb
Log Message:
-----------
Log warning if security settings cannot be loaded
Commit: b886f4d76f61582978fd310b8eae5466bc3a097d
https://github.com/yast/yast-security/commit/b886f4d76f61582978fd310b8eae54…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/issue.rb
M src/lib/y2security/security_policies/policy.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
M test/y2security/security_policies/issue_test.rb
Log Message:
-----------
Add missing storage checks
- Add link to open partitioning
Commit: 1f3a059963996ae1886fc94a8669720602ccebcb
https://github.com/yast/yast-security/commit/1f3a059963996ae1886fc94a866972…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/action.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/manager.rb
M src/lib/y2security/security_policies/scopes.rb
M src/lib/y2security/security_policies/scopes/firewall.rb
Log Message:
-----------
Update from code review
Co-authored-by: Martin Vidner <mvidner(a)suse.cz>
Commit: 1cdb1a484a5d96d24e047907465ae49bb859d9fd
https://github.com/yast/yast-security/commit/1cdb1a484a5d96d24e047907465ae4…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-08-31 (Wed, 31 Aug 2022)
Changed paths:
A doc/security_policies.md
Log Message:
-----------
Add doc about security policies
Commit: c26a01656dc4f1252e5f9eca5cb6fe12538080c0
https://github.com/yast/yast-security/commit/c26a01656dc4f1252e5f9eca5cb6fe…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-01 (Thu, 01 Sep 2022)
Changed paths:
M package/yast2-security.changes
M src/lib/y2security/security_policies/disa_stig_policy.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
Log Message:
-----------
Update from code review
Co-authored-by: Martin Vidner <mvidner(a)suse.cz>
Commit: 34fab96fce81a02429ddb69bfbdce6db787e5ad7
https://github.com/yast/yast-security/commit/34fab96fce81a02429ddb69bfbdce6…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-01 (Thu, 01 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
Log Message:
-----------
Document checked rules
Commit: 027039b1711bb9706f5317b27c556593eacbd005
https://github.com/yast/yast-security/commit/027039b1711bb9706f5317b27c5565…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
A src/lib/y2security/security_policies/missing_encryption_rule.rb
A src/lib/y2security/security_policies/missing_mount_point_rule.rb
A src/lib/y2security/security_policies/no_wireless_rule.rb
M src/lib/y2security/security_policies/policy.rb
A src/lib/y2security/security_policies/rule.rb
Log Message:
-----------
Use a class per each rule
Commit: 9672377c563a3ec46050fc8c6f2097551712bd5f
https://github.com/yast/yast-security/commit/9672377c563a3ec46050fc8c6f2097…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/missing_encryption_rule.rb
M src/lib/y2security/security_policies/missing_mount_point_rule.rb
M src/lib/y2security/security_policies/no_wireless_rule.rb
M src/lib/y2security/security_policies/rule.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
A test/y2security/security_policies/missing_encryption_rule_test.rb
A test/y2security/security_policies/missing_mount_point_rule_test.rb
A test/y2security/security_policies/no_wireless_rule_test.rb
Log Message:
-----------
Refactor security policies rules
* Rule#validate might receive an object to run the validation against
(a devicegraph, network configuration and so on).
* Unit tests are moved from DisaStigPolicy to their corresponding
classes.
* Security policies validation is now broken.
Commit: 492bf55d26a271bf73eab81e6b0bfb58fb1bbe76
https://github.com/yast/yast-security/commit/492bf55d26a271bf73eab81e6b0bfb…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
A src/lib/y2security/security_policies/firewall_enabled_rule.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
A test/y2security/security_policies/firewall_enabled_rule_test.rb
Log Message:
-----------
Move firewall checking to a FirewallEnabledRule class
Commit: 592e597d9f149103cd8574fa728d69b9ecbd0492
https://github.com/yast/yast-security/commit/592e597d9f149103cd8574fa728d69…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
A src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
A test/y2security/security_policies/bootloader_password_rule_test.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
Log Message:
-----------
Move bootloader checking to a BootloaderPasswordRule class
* Ideally, we should unify the generated issue or have two rules.
Commit: 293bd70208181a74ff28b79e8e05addedba7e660
https://github.com/yast/yast-security/commit/293bd70208181a74ff28b79e8e05ad…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
Log Message:
-----------
Remove requires not needed in Policy anymore
Commit: 6c13e35359754cfa40607ded2bea069f5fae7e3d
https://github.com/yast/yast-security/commit/6c13e35359754cfa40607ded2bea06…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/no_wireless_rule.rb
M test/y2security/security_policies/no_wireless_rule_test.rb
Log Message:
-----------
NoWirelessRule generates just one issue
Commit: 4076966efea061c3d6bfdd2cedb7e6ab6364942f
https://github.com/yast/yast-security/commit/4076966efea061c3d6bfdd2cedb7e6…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M test/y2security/security_policies/bootloader_password_rule_test.rb
Log Message:
-----------
BootloaderPasswordRule generates just one issue
Commit: f51d9f10aae552b66c7f0fbb938bea0aa65696af
https://github.com/yast/yast-security/commit/f51d9f10aae552b66c7f0fbb938bea…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-07 (Wed, 07 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/firewall_enabled_rule.rb
M src/lib/y2security/security_policies/manager.rb
M src/lib/y2security/security_policies/missing_encryption_rule.rb
M src/lib/y2security/security_policies/missing_mount_point_rule.rb
M src/lib/y2security/security_policies/no_wireless_rule.rb
M src/lib/y2security/security_policies/policy.rb
M src/lib/y2security/security_policies/rule.rb
A src/lib/y2security/security_policies/target_config.rb
Log Message:
-----------
Show rules and allow toggle them
Commit: b387d510efed245e0e63857b03bfe18a2c4313de
https://github.com/yast/yast-security/commit/b387d510efed245e0e63857b03bfe1…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-09 (Fri, 09 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/no_wireless_rule.rb
M test/y2security/security_policies/no_wireless_rule_test.rb
Log Message:
-----------
Adapt NoWirelessRule tests to the new API
* Additionally, fix a bug and add some documentation.
Commit: c141cfb2528fdc47a3b5438011e52e8d53aabdfe
https://github.com/yast/yast-security/commit/c141cfb2528fdc47a3b5438011e52e…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-09 (Fri, 09 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/firewall_enabled_rule.rb
M test/y2security/security_policies/firewall_enabled_rule_test.rb
Log Message:
-----------
Adapt FirewallEnabledRule tests to the new API
Commit: 385a0085e780e54c403302d6c578f188b8732b7d
https://github.com/yast/yast-security/commit/385a0085e780e54c403302d6c578f1…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-09 (Fri, 09 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/missing_mount_point_rule.rb
M test/y2security/security_policies/missing_mount_point_rule_test.rb
Log Message:
-----------
Adapt MissingMountPointRule tests to the new API
Commit: 8640769855481c4d9a579d8d30b8da15e205449b
https://github.com/yast/yast-security/commit/8640769855481c4d9a579d8d30b8da…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-09 (Fri, 09 Sep 2022)
Changed paths:
M test/y2security/security_policies/missing_encryption_rule_test.rb
Log Message:
-----------
Adapt MissingEncryptionRule tests to the new API
Commit: 15bc00c052895017e02fbb6228f6f42323a435f6
https://github.com/yast/yast-security/commit/15bc00c052895017e02fbb6228f6f4…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-09 (Fri, 09 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M test/y2security/security_policies/bootloader_password_rule_test.rb
Log Message:
-----------
Adapt BootloaderPasswordRule tests to the new API
Commit: 8795fe766e1d6340300b3e935934e77cb49c8565
https://github.com/yast/yast-security/commit/8795fe766e1d6340300b3e935934e7…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-09 (Fri, 09 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/rule.rb
M src/lib/y2security/security_policies/target_config.rb
Log Message:
-----------
Extends the SecurityPolicy API documentation
Commit: 545c79c47ba55ec908ed46dc17fc9a941817fada
https://github.com/yast/yast-security/commit/545c79c47ba55ec908ed46dc17fc9a…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-09 (Fri, 09 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/target_config.rb
Log Message:
-----------
Make RuboCop happy
Commit: a4a4b94743f5641fc223243f5f9478b2d819d4e3
https://github.com/yast/yast-security/commit/a4a4b94743f5641fc223243f5f9478…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-09 (Fri, 09 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/policy.rb
Log Message:
-----------
Include Yast::I18n in policies base class
Commit: 77f8b85e6a7f402603155d81898d9826b138f282
https://github.com/yast/yast-security/commit/77f8b85e6a7f402603155d81898d98…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-09 (Fri, 09 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Fix SecurityPolicyProposal tests
* Disable the one related to opening the partitioner.
Commit: ac58403e46d0f0bf1604b87138948e6bb1ea0ea4
https://github.com/yast/yast-security/commit/ac58403e46d0f0bf1604b87138948e…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/policy.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Fix SecurityPolicies::Manager unit tests
Commit: cc5aeea3178ace669ed85e653b85e89f49dcc74c
https://github.com/yast/yast-security/commit/cc5aeea3178ace669ed85e653b85e8…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
R src/lib/y2security/security_policies/action.rb
R src/lib/y2security/security_policies/issue.rb
M test/y2security/clients/security_policy_proposal_test.rb
R test/y2security/security_policies/action_test.rb
R test/y2security/security_policies/issue_test.rb
Log Message:
-----------
Drop Action and Issue classes
Commit: a617f3ac65ee6fb978b531c9c21b1fc1f2b7c387
https://github.com/yast/yast-security/commit/a617f3ac65ee6fb978b531c9c21b1f…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Make RuboCop happy
Commit: 1b39132b32bebc8da52b13ad6253075ad6dbc05d
https://github.com/yast/yast-security/commit/1b39132b32bebc8da52b13ad625307…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M test/y2security/security_policies/disa_stig_policy_test.rb
M test/y2security/security_policies/policy_examples.rb
Log Message:
-----------
Extend security policies tests
Commit: bfd9747f0bdc1f26bf88f2a007ae92f5314dc47f
https://github.com/yast/yast-security/commit/bfd9747f0bdc1f26bf88f2a007ae92…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies.rb
R src/lib/y2security/security_policies/scopes.rb
R test/y2security/security_policies/scopes/bootloader_test.rb
R test/y2security/security_policies/scopes/firewall_test.rb
R test/y2security/security_policies/scopes/network_test.rb
R test/y2security/security_policies/scopes/storage_test.rb
A test/y2security/security_policies/target_config_test.rb
Log Message:
-----------
Drop the SecurityPolicies::Scope module
Commit: 1a17ea5761511e1f2621303dfc6bd2fa0ae2ea36
https://github.com/yast/yast-security/commit/1a17ea5761511e1f2621303dfc6bd2…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/missing_encryption_rule.rb
M src/lib/y2security/security_policies/no_wireless_rule.rb
Log Message:
-----------
Fix some documentation issues
Commit: 6eeea431bd610a4f668769a4dab1897c50246395
https://github.com/yast/yast-security/commit/6eeea431bd610a4f668769a4dab189…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-12 (Mon, 12 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/manager.rb
M src/lib/y2security/security_policies/policy.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Show sections with failing and disabled rules
Commit: c5ee981de65cc87ca1ddf170c6b925fcdfb0915f
https://github.com/yast/yast-security/commit/c5ee981de65cc87ca1ddf170c6b925…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/rule.rb
Log Message:
-----------
Apply documentation suggestions from code review
Co-authored-by: Martin Vidner <mvidner(a)suse.cz>
Commit: 4a206a9ffd555f11ba74d208304a01309e447e74
https://github.com/yast/yast-security/commit/4a206a9ffd555f11ba74d208304a01…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Minor improvements
Commit: bacee2230269cc7f9396f922c3d0f2186740788a
https://github.com/yast/yast-security/commit/bacee2230269cc7f9396f922c3d0f2…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/target_config.rb
M test/test_helper.rb
M test/y2security/security_policies/target_config_test.rb
Log Message:
-----------
Fix tests on build time
* Mock Installation::SecuritySettings to avoid a cyclic dependency on
yast2-installation.
Commit: 50519f381f395ef6b9e34e50c3f96b06f7a85fd7
https://github.com/yast/yast-security/commit/50519f381f395ef6b9e34e50c3f96b…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Rename link to storage
Commit: 784cb084e476091204b70d5dfc21db283fe722f8
https://github.com/yast/yast-security/commit/784cb084e476091204b70d5dfc21db…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M test/test_helper.rb
M test/y2security/security_policies/target_config_test.rb
Log Message:
-----------
Fix rubocop
Commit: f02b741525482633f2a65e34c5964c92b2de0889
https://github.com/yast/yast-security/commit/f02b741525482633f2a65e34c5964c…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Fix yardoc
Commit: a4be28343de42dabb821639ebdf2e08f837e0c8a
https://github.com/yast/yast-security/commit/a4be28343de42dabb821639ebdf2e0…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies.rb
Log Message:
-----------
Require target config
Commit: 17315b98f626261ef3b9e3f5f31906d1cf1d96f2
https://github.com/yast/yast-security/commit/17315b98f626261ef3b9e3f5f31906…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/policy.rb
M test/y2security/security_policies/policy_examples.rb
Log Message:
-----------
Remove comparison and improve tests
Commit: e1a0924fe8ff9048c4a9e8d7fbfcbbd1acb18e7a
https://github.com/yast/yast-security/commit/e1a0924fe8ff9048c4a9e8d7fbfcbb…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Fix tests
Commit: 608b7adee952a63282573673421fe0042bc14d59
https://github.com/yast/yast-security/commit/608b7adee952a63282573673421fe0…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
R src/lib/y2security/security_policies/scopes/bootloader.rb
R src/lib/y2security/security_policies/scopes/firewall.rb
R src/lib/y2security/security_policies/scopes/network.rb
R src/lib/y2security/security_policies/scopes/storage.rb
Log Message:
-----------
Drop the SecurityPolicies::Scopes module
Commit: 98413d646dcbc4a3f5fd94da7ae7216100fde1f8
https://github.com/yast/yast-security/commit/98413d646dcbc4a3f5fd94da7ae721…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/firewall_enabled_rule.rb
M src/lib/y2security/security_policies/missing_encryption_rule.rb
M src/lib/y2security/security_policies/missing_mount_point_rule.rb
M src/lib/y2security/security_policies/no_wireless_rule.rb
Log Message:
-----------
Apply suggestions from code review
Co-authored-by: Martin Vidner <mvidner(a)suse.cz>
Commit: 7a86e3d13ec8ba650de984ac5e95d39b1fdd5349
https://github.com/yast/yast-security/commit/7a86e3d13ec8ba650de984ac5e95d3…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
Log Message:
-----------
Improve SecurityPolicies::Manager#failing_rules documentation
Co-authored-by: Martin Vidner <mvidner(a)suse.cz>
Commit: dcbb793a90d44ae9c5d68f935b35310efcab6234
https://github.com/yast/yast-security/commit/dcbb793a90d44ae9c5d68f935b3531…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/missing_encryption_rule.rb
Log Message:
-----------
Improve MissingEncryptionRule description
Commit: 9c79496d7c2d455b30c0dbc1c510b3154e904da3
https://github.com/yast/yast-security/commit/9c79496d7c2d455b30c0dbc1c510b3…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies.rb
R src/lib/y2security/security_policies/action.rb
A src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
A src/lib/y2security/security_policies/firewall_enabled_rule.rb
R src/lib/y2security/security_policies/issue.rb
M src/lib/y2security/security_policies/manager.rb
A src/lib/y2security/security_policies/missing_encryption_rule.rb
A src/lib/y2security/security_policies/missing_mount_point_rule.rb
A src/lib/y2security/security_policies/no_wireless_rule.rb
M src/lib/y2security/security_policies/policy.rb
A src/lib/y2security/security_policies/rule.rb
R src/lib/y2security/security_policies/scopes.rb
R src/lib/y2security/security_policies/scopes/bootloader.rb
R src/lib/y2security/security_policies/scopes/firewall.rb
R src/lib/y2security/security_policies/scopes/network.rb
R src/lib/y2security/security_policies/scopes/storage.rb
A src/lib/y2security/security_policies/target_config.rb
M test/test_helper.rb
M test/y2security/clients/security_policy_proposal_test.rb
R test/y2security/security_policies/action_test.rb
A test/y2security/security_policies/bootloader_password_rule_test.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
A test/y2security/security_policies/firewall_enabled_rule_test.rb
R test/y2security/security_policies/issue_test.rb
M test/y2security/security_policies/manager_test.rb
A test/y2security/security_policies/missing_encryption_rule_test.rb
A test/y2security/security_policies/missing_mount_point_rule_test.rb
A test/y2security/security_policies/no_wireless_rule_test.rb
M test/y2security/security_policies/policy_examples.rb
R test/y2security/security_policies/scopes/bootloader_test.rb
R test/y2security/security_policies/scopes/firewall_test.rb
R test/y2security/security_policies/scopes/network_test.rb
R test/y2security/security_policies/scopes/storage_test.rb
A test/y2security/security_policies/target_config_test.rb
Log Message:
-----------
Merge pull request #131 from yast/class-per-rule
Use a class per each rule and remove issues/actions
Commit: f7a7efb63d1df529773ef6ee0fabf393e2c58008
https://github.com/yast/yast-security/commit/f7a7efb63d1df529773ef6ee0fabf3…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M src/lib/y2security/autoinst/lsm_config_reader.rb
M src/lib/y2security/autoinst_profile.rb
A src/lib/y2security/autoinst_profile/security_policy_section.rb
M src/lib/y2security/autoinst_profile/security_section.rb
M src/modules/Security.rb
M test/security_test.rb
M test/y2security/autoinst/lsm_config_reader_test.rb
A test/y2security/autoinst_profile/security_policy_section_test.rb
Log Message:
-----------
Extend security_policies handling in AutoYaST
Commit: 1d957fdd106e05347fb397adee9511e63d745feb
https://github.com/yast/yast-security/commit/1d957fdd106e05347fb397adee9511…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M src/autoyast-rnc/security.rnc
Log Message:
-----------
Update the security_policies schema definition
Commit: f532b5601199cd950e12d16953fe30c270df3c06
https://github.com/yast/yast-security/commit/f532b5601199cd950e12d16953fe30…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M src/lib/y2security/autoinst_profile/security_section.rb
M test/y2security/autoinst_profile/security_section_test.rb
Log Message:
-----------
Set the parent in each SecurityPolicySection
Commit: 2675fc388a77903f1590061644ee274fdf26613c
https://github.com/yast/yast-security/commit/2675fc388a77903f1590061644ee27…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M src/modules/Security.rb
Log Message:
-----------
Fix Security#import_lsm_config documentation
Commit: 839e3b27a5b7b9866c544abc0b1dc9ce69e7265b
https://github.com/yast/yast-security/commit/839e3b27a5b7b9866c544abc0b1dc9…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M src/lib/y2security/autoinst_profile/security_policy_section.rb
Log Message:
-----------
Fix license year in security_policy_section.rb
Commit: 5abd9027f3e861b3cd667b58d5ccb78887290971
https://github.com/yast/yast-security/commit/5abd9027f3e861b3cd667b58d5ccb7…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M src/autoyast-rnc/security.rnc
M src/lib/y2security/autoinst/lsm_config_reader.rb
M src/lib/y2security/autoinst_profile.rb
A src/lib/y2security/autoinst_profile/security_policy_section.rb
M src/lib/y2security/autoinst_profile/security_section.rb
M src/modules/Security.rb
M test/security_test.rb
M test/y2security/autoinst/lsm_config_reader_test.rb
A test/y2security/autoinst_profile/security_policy_section_test.rb
M test/y2security/autoinst_profile/security_section_test.rb
Log Message:
-----------
Merge pull request #132 from yast/ay-disabled-rules
Add support to disable security policy rules in AutoYaST
Commit: 9bfd46ebc332141fbc29c426bd6993fb3b0d90ca
https://github.com/yast/yast-security/commit/9bfd46ebc332141fbc29c426bd6993…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M doc/security_policies.md
Log Message:
-----------
Update security policies doc
Commit: 6dad588c36140c21979cd7bd2c387cb18bdd6b5d
https://github.com/yast/yast-security/commit/6dad588c36140c21979cd7bd2c387c…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M doc/security_policies.md
Log Message:
-----------
Reword section
Commit: 695b2e8f206d652665b7beebf5432d9387903d40
https://github.com/yast/yast-security/commit/695b2e8f206d652665b7beebf5432d…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M doc/security_policies.md
Log Message:
-----------
Minor improvements
Commit: 8914e2cf592b5bc52c42dd13052ef9fd4f422f91
https://github.com/yast/yast-security/commit/8914e2cf592b5bc52c42dd13052ef9…
Author: José Iván López <jlopez(a)suse.com>
Date: 2022-09-14 (Wed, 14 Sep 2022)
Changed paths:
M doc/security_policies.md
Log Message:
-----------
Merge pull request #133 from joseivanlopez/update-doc
Update security policies doc
Commit: 2eaa4cd66177188b17731314f8464f77e8cb25b5
https://github.com/yast/yast-security/commit/2eaa4cd66177188b17731314f8464f…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/manager.rb
M src/lib/y2security/security_policies/policy.rb
M test/test_helper.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Enable/disable the ssg-apply service
* When a security policy is enabled, set the ssg-apply package and
service for installation.
* When no security policies are enabled, remove the ssg-apply package and
service.
Commit: 788351b41cff3f089fe40b829afcbe79fe57e96a
https://github.com/yast/yast-security/commit/788351b41cff3f089fe40b829afcbe…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Block installation if security policy checks fail
Commit: 2bda71a4a3e8f16a2c701f0b8c24d92f2fc21238
https://github.com/yast/yast-security/commit/2bda71a4a3e8f16a2c701f0b8c24d9…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Add a period to the security policy warnings message
Commit: 969f472a46502c6c029a2ff42696d941619a812c
https://github.com/yast/yast-security/commit/969f472a46502c6c029a2ff42696d9…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Return nil in #warning when there are no issues
Co-authored-by: Martin Vidner <mvidner(a)suse.cz>
Commit: f9ac56bab750c80d2eb9ce2a1025c23a4778f97e
https://github.com/yast/yast-security/commit/f9ac56bab750c80d2eb9ce2a1025c2…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Merge pull request #136 from yast/block-installation
Block installation if security policy checks fail
Commit: 1599e3ed8faef433ee1ab61f05f9fa03a15ab974
https://github.com/yast/yast-security/commit/1599e3ed8faef433ee1ab61f05f9fa…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M test/security_test.rb
M test/y2security/security_policies/bootloader_password_rule_test.rb
Log Message:
-----------
Dynamic id for grub2 password rule
Commit: 0d0b4b5458b44d53af62cbd026f2a748ddcfaceb
https://github.com/yast/yast-security/commit/0d0b4b5458b44d53af62cbd026f2a7…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
A src/lib/y2security/security_policies/filesystem_size_rule.rb
M src/lib/y2security/security_policies/missing_mount_point_rule.rb
A src/lib/y2security/security_policies/separate_filesystem_rule.rb
A test/data/storage/btrfs.yml
M test/y2security/security_policies/disa_stig_policy_test.rb
A test/y2security/security_policies/filesystem_size_rule_test.rb
A test/y2security/security_policies/separate_filesystem_rule_test.rb
Log Message:
-----------
Add rules for audit logs
Commit: 82d54624a732802ea8143de4cf82ea025fbe49f1
https://github.com/yast/yast-security/commit/82d54624a732802ea8143de4cf82ea…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Modify proposal title
Commit: 224d2bedfa1acabb30f2cabbe8edfae8ddcf3ce4
https://github.com/yast/yast-security/commit/224d2bedfa1acabb30f2cabbe8edfa…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Add link to bootloader client
Commit: 02f31f10f1d6d2aaac1acb8d9e7d99d81acaf3ed
https://github.com/yast/yast-security/commit/02f31f10f1d6d2aaac1acb8d9e7d99…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-15 (Thu, 15 Sep 2022)
Changed paths:
M doc/security_policies.md
Log Message:
-----------
Small changes in documentation
Commit: 414c2e9f45999dea7005bea1ceedda5ce25ab2b2
https://github.com/yast/yast-security/commit/414c2e9f45999dea7005bea1ceedda…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-19 (Mon, 19 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/filesystem_size_rule.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
M test/y2security/security_policies/filesystem_size_rule_test.rb
Log Message:
-----------
Use keywork argument for min_size
Commit: 5b9e66fbb349907385003fb6145d54bcee7d6f10
https://github.com/yast/yast-security/commit/5b9e66fbb349907385003fb6145d54…
Author: José Iván López <jlopez(a)suse.com>
Date: 2022-09-19 (Mon, 19 Sep 2022)
Changed paths:
M doc/security_policies.md
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
A src/lib/y2security/security_policies/filesystem_size_rule.rb
M src/lib/y2security/security_policies/missing_mount_point_rule.rb
A src/lib/y2security/security_policies/separate_filesystem_rule.rb
A test/data/storage/btrfs.yml
M test/security_test.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/bootloader_password_rule_test.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
A test/y2security/security_policies/filesystem_size_rule_test.rb
A test/y2security/security_policies/separate_filesystem_rule_test.rb
Log Message:
-----------
Merge pull request #135 from joseivanlopez/improve-rules
Improve DISA STIG rules
Commit: b46ae7a103da9f08ad775b997a2b1065269fbafa
https://github.com/yast/yast-security/commit/b46ae7a103da9f08ad775b997a2b10…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-19 (Mon, 19 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
Log Message:
-----------
Improve #enabled_services documentation
Commit: e760552960ed626b78b9fbffb6cf1549b36274b9
https://github.com/yast/yast-security/commit/e760552960ed626b78b9fbffb6cf15…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-19 (Mon, 19 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/manager.rb
M src/lib/y2security/security_policies/policy.rb
M test/test_helper.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Merge pull request #134 from yast/enable-ssg-apply-service
Enable/disable the ssg-apply service according to the security policies
Commit: 49786c349cbea467dde4a5410e53c9ce811c61d3
https://github.com/yast/yast-security/commit/49786c349cbea467dde4a5410e53c9…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/manager.rb
M src/lib/y2security/security_policies/policy.rb
M test/test_helper.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Enable/disable the ssg-apply service
* When a security policy is enabled, set the ssg-apply package and
service for installation.
* When no security policies are enabled, remove the ssg-apply package and
service.
Commit: d001a61d84aea3100dfbfcda69e98e1a271ef206
https://github.com/yast/yast-security/commit/d001a61d84aea3100dfbfcda69e98e…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
Log Message:
-----------
Improve #enabled_services documentation
Commit: ba03e46162fff294838db69633fcfe9b5da3da9c
https://github.com/yast/yast-security/commit/ba03e46162fff294838db69633fcfe…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
A src/lib/cfa/ssg_apply.rb
Log Message:
-----------
Add a PoC of a CFA::SsgApply class
Commit: bc19ceffa19f283c45c9199a41fbb13d3678f621
https://github.com/yast/yast-security/commit/bc19ceffa19f283c45c9199a41fbb1…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/cfa/ssg_apply.rb
A test/cfa/ssg_apply_test.rb
A test/data/system/etc/ssg-apply/default.conf
A test/data/system/etc/ssg-apply/override.conf
Log Message:
-----------
Add SsgApply.load and extend unit tests
Commit: 697fac91ffaa6f6dc5563ee13957895a1ef99cdd
https://github.com/yast/yast-security/commit/697fac91ffaa6f6dc5563ee1395789…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M test/cfa/ssg_apply_test.rb
Log Message:
-----------
Add a unit test for CFA::SsgApply#disabled_rules=
Commit: d0110512bcc861489d8e8bd19536e62e9a306ee7
https://github.com/yast/yast-security/commit/d0110512bcc861489d8e8bd19536e6…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
A src/lib/y2security/security_policies/unknown_rule.rb
M src/modules/Security.rb
M test/security_test.rb
A test/y2security/security_policies/unknown_rule_test.rb
Log Message:
-----------
Add unknown rules
Commit: d529dd39d14294ac26a083deef92e1b210de3d09
https://github.com/yast/yast-security/commit/d529dd39d14294ac26a083deef92e1…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Do not show unknown rules
Commit: 2bf027a5868e85ab2be57741a8d3f664f7f01f3f
https://github.com/yast/yast-security/commit/2bf027a5868e85ab2be57741a8d3f6…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/cfa/ssg_apply.rb
Log Message:
-----------
Update from code review
Commit: d83216462090a12ad37575db86e7b2fc2bc377a1
https://github.com/yast/yast-security/commit/d83216462090a12ad37575db86e7b2…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Add method to write config
Commit: 470b1839344e33cf00465b795d4bfae09cc2f256
https://github.com/yast/yast-security/commit/470b1839344e33cf00465b795d4bfa…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Use SsgApply.load
Commit: 338f6f5bff662aaf2d4f3b144ad47d94fde4ffab
https://github.com/yast/yast-security/commit/338f6f5bff662aaf2d4f3b144ad47d…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Open bootloader correctly
- Proposal is not refreshed if a client is canceled
Commit: 83755612e4c31067dc4ab4ffbbe0663114d2bffc
https://github.com/yast/yast-security/commit/83755612e4c31067dc4ab4ffbbe066…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Sort rules by id
Commit: 8f8a7b3574763ac32213389f78c6ccc77bd8d5cf
https://github.com/yast/yast-security/commit/8f8a7b3574763ac32213389f78c6cc…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M doc/security_policies.md
Log Message:
-----------
Update doc
Commit: 42baa359c144f67e780efcd80575ffe179799f11
https://github.com/yast/yast-security/commit/42baa359c144f67e780efcd80575ff…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-09-21 (Wed, 21 Sep 2022)
Changed paths:
M doc/security_policies.md
A src/lib/cfa/ssg_apply.rb
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/manager.rb
A src/lib/y2security/security_policies/unknown_rule.rb
M src/modules/Security.rb
A test/cfa/ssg_apply_test.rb
A test/data/system/etc/ssg-apply/default.conf
A test/data/system/etc/ssg-apply/override.conf
M test/security_test.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/manager_test.rb
A test/y2security/security_policies/unknown_rule_test.rb
Log Message:
-----------
Merge pull request #137 from yast/write-ssg-apply-config
Write `ssg-apply` configuration file
Commit: 7bb814d75847dade697253500b17a2a4873668db
https://github.com/yast/yast-security/commit/7bb814d75847dade697253500b17a2…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-22 (Thu, 22 Sep 2022)
Changed paths:
M src/lib/y2security/autoinst_profile/security_policy_section.rb
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/filesystem_size_rule.rb
M src/lib/y2security/security_policies/firewall_enabled_rule.rb
M src/lib/y2security/security_policies/missing_encryption_rule.rb
M src/lib/y2security/security_policies/missing_mount_point_rule.rb
M src/lib/y2security/security_policies/no_wireless_rule.rb
M src/lib/y2security/security_policies/rule.rb
M src/lib/y2security/security_policies/separate_filesystem_rule.rb
M src/lib/y2security/security_policies/unknown_rule.rb
M src/modules/Security.rb
M test/security_test.rb
M test/y2security/autoinst_profile/security_policy_section_test.rb
M test/y2security/autoinst_profile/security_section_test.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/bootloader_password_rule_test.rb
M test/y2security/security_policies/filesystem_size_rule_test.rb
M test/y2security/security_policies/firewall_enabled_rule_test.rb
M test/y2security/security_policies/missing_encryption_rule_test.rb
M test/y2security/security_policies/missing_mount_point_rule_test.rb
M test/y2security/security_policies/policy_examples.rb
M test/y2security/security_policies/separate_filesystem_rule_test.rb
M test/y2security/security_policies/unknown_rule_test.rb
Log Message:
-----------
Add rule name
Commit: 9ce64ecb7032a5ece767b46b5ea8e815e0871618
https://github.com/yast/yast-security/commit/9ce64ecb7032a5ece767b46b5ea8e8…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-22 (Thu, 22 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/policy.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Add policy remediation
Commit: b032002675122c475b52f2d3a25dd8c0df6c5988
https://github.com/yast/yast-security/commit/b032002675122c475b52f2d3a25dd8…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-22 (Thu, 22 Sep 2022)
Changed paths:
M src/lib/cfa/ssg_apply.rb
M src/lib/y2security/security_policies/manager.rb
M test/cfa/ssg_apply_test.rb
M test/data/system/etc/ssg-apply/override.conf
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Write rules names and policy remediation
Commit: bd86580ddf32de04849bd6bff5c8b4304a18cd09
https://github.com/yast/yast-security/commit/bd86580ddf32de04849bd6bff5c8b4…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-22 (Thu, 22 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/bootloader_password_rule.rb
Log Message:
-----------
Fix rule description
Commit: 2f08dade02c16172e5191539de50dd15134a491d
https://github.com/yast/yast-security/commit/2f08dade02c16172e5191539de50dd…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-23 (Fri, 23 Sep 2022)
Changed paths:
M src/lib/cfa/ssg_apply.rb
M test/cfa/ssg_apply_test.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
Log Message:
-----------
Remove empty values when writing config
Commit: a939f461a32302df5dee1f5078936e5a8640a752
https://github.com/yast/yast-security/commit/a939f461a32302df5dee1f5078936e…
Author: José Iván López <jlopez(a)suse.com>
Date: 2022-09-23 (Fri, 23 Sep 2022)
Changed paths:
M src/lib/cfa/ssg_apply.rb
M src/lib/y2security/autoinst_profile/security_policy_section.rb
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/filesystem_size_rule.rb
M src/lib/y2security/security_policies/firewall_enabled_rule.rb
M src/lib/y2security/security_policies/manager.rb
M src/lib/y2security/security_policies/missing_encryption_rule.rb
M src/lib/y2security/security_policies/missing_mount_point_rule.rb
M src/lib/y2security/security_policies/no_wireless_rule.rb
M src/lib/y2security/security_policies/policy.rb
M src/lib/y2security/security_policies/rule.rb
M src/lib/y2security/security_policies/separate_filesystem_rule.rb
M src/lib/y2security/security_policies/unknown_rule.rb
M src/modules/Security.rb
M test/cfa/ssg_apply_test.rb
M test/data/system/etc/ssg-apply/override.conf
M test/security_test.rb
M test/y2security/autoinst_profile/security_policy_section_test.rb
M test/y2security/autoinst_profile/security_section_test.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/bootloader_password_rule_test.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
M test/y2security/security_policies/filesystem_size_rule_test.rb
M test/y2security/security_policies/firewall_enabled_rule_test.rb
M test/y2security/security_policies/manager_test.rb
M test/y2security/security_policies/missing_encryption_rule_test.rb
M test/y2security/security_policies/missing_mount_point_rule_test.rb
M test/y2security/security_policies/policy_examples.rb
M test/y2security/security_policies/separate_filesystem_rule_test.rb
M test/y2security/security_policies/unknown_rule_test.rb
Log Message:
-----------
Merge pull request #138 from yast/ssg-apply-config
Config for ssg-apply script
Commit: 0c228f545e0f55972266c75cebcae4aa0b46b04e
https://github.com/yast/yast-security/commit/0c228f545e0f55972266c75cebcae4…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
A src/lib/y2security/security_policies/encrypted_filesystems_rule.rb
M src/lib/y2security/security_policies/filesystem_size_rule.rb
M src/lib/y2security/security_policies/firewall_enabled_rule.rb
M src/lib/y2security/security_policies/manager.rb
R src/lib/y2security/security_policies/missing_encryption_rule.rb
R src/lib/y2security/security_policies/missing_mount_point_rule.rb
M src/lib/y2security/security_policies/no_wireless_rule.rb
M src/lib/y2security/security_policies/rule.rb
M src/lib/y2security/security_policies/separate_filesystem_rule.rb
A src/lib/y2security/security_policies/separate_mount_point_rule.rb
M src/lib/y2security/security_policies/unknown_rule.rb
M src/modules/Security.rb
M test/security_test.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/bootloader_password_rule_test.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
A test/y2security/security_policies/encrypted_filesystems_rule_test.rb
M test/y2security/security_policies/filesystem_size_rule_test.rb
M test/y2security/security_policies/firewall_enabled_rule_test.rb
R test/y2security/security_policies/missing_encryption_rule_test.rb
R test/y2security/security_policies/missing_mount_point_rule_test.rb
M test/y2security/security_policies/separate_filesystem_rule_test.rb
A test/y2security/security_policies/separate_mount_point_rule_test.rb
M test/y2security/security_policies/unknown_rule_test.rb
Log Message:
-----------
Extend rules with id, identifiers and registers
Commit: 980cfdba456423447808bad1628a10ad972d155b
https://github.com/yast/yast-security/commit/980cfdba456423447808bad1628a10…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-09-30 (Fri, 30 Sep 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Present rules in two lines
- Do not show link for toggling rule
Commit: 51aedbf950f0b06b54252d47da11f375249cf0ae
https://github.com/yast/yast-security/commit/51aedbf950f0b06b54252d47da11f3…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/rule.rb
Log Message:
-----------
Improvements from review
Commit: 5c7d3dadec327b96819df1281650ebb264910d3e
https://github.com/yast/yast-security/commit/5c7d3dadec327b96819df1281650eb…
Author: José Iván López <jlopez(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/bootloader_password_rule.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
A src/lib/y2security/security_policies/encrypted_filesystems_rule.rb
M src/lib/y2security/security_policies/filesystem_size_rule.rb
M src/lib/y2security/security_policies/firewall_enabled_rule.rb
M src/lib/y2security/security_policies/manager.rb
R src/lib/y2security/security_policies/missing_encryption_rule.rb
R src/lib/y2security/security_policies/missing_mount_point_rule.rb
M src/lib/y2security/security_policies/no_wireless_rule.rb
M src/lib/y2security/security_policies/rule.rb
M src/lib/y2security/security_policies/separate_filesystem_rule.rb
A src/lib/y2security/security_policies/separate_mount_point_rule.rb
M src/lib/y2security/security_policies/unknown_rule.rb
M src/modules/Security.rb
M test/security_test.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/bootloader_password_rule_test.rb
M test/y2security/security_policies/disa_stig_policy_test.rb
A test/y2security/security_policies/encrypted_filesystems_rule_test.rb
M test/y2security/security_policies/filesystem_size_rule_test.rb
M test/y2security/security_policies/firewall_enabled_rule_test.rb
R test/y2security/security_policies/missing_encryption_rule_test.rb
R test/y2security/security_policies/missing_mount_point_rule_test.rb
M test/y2security/security_policies/separate_filesystem_rule_test.rb
A test/y2security/security_policies/separate_mount_point_rule_test.rb
M test/y2security/security_policies/unknown_rule_test.rb
Log Message:
-----------
Merge pull request #139 from joseivanlopez/rules-identifiers
Rules with identifiers and references
Commit: 50d99a464f9058a1a16d02d7285f9784259b763e
https://github.com/yast/yast-security/commit/50d99a464f9058a1a16d02d7285f97…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
Log Message:
-----------
Remove a duplicated import of PackagesProposal
Commit: 9626d36b9b85226959beb0f13f047d76bf5186f6
https://github.com/yast/yast-security/commit/9626d36b9b85226959beb0f13f047d…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/cfa/ssg_apply.rb
M src/lib/y2security/security_policies/manager.rb
M test/cfa/ssg_apply_test.rb
Log Message:
-----------
Remove 'disabled-rules' and add 'remediate' to CFA::SsgApply
Commit: 092e77c9fffebe2e170c4f5191a84bbdfed446b6
https://github.com/yast/yast-security/commit/092e77c9fffebe2e170c4f5191a84b…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/policy.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Remove Policy#remediation
Commit: b5f686aad8585fb120fd62f038a79b770c2f3912
https://github.com/yast/yast-security/commit/b5f686aad8585fb120fd62f038a79b…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Set up ssg-apply according to SecurityPolicies::Manager#action
Commit: 51946d7c3f1955d11b310f5a7990fecd6f9775f3
https://github.com/yast/yast-security/commit/51946d7c3f1955d11b310f5a7990fe…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/manager.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Display SCAP actions for first boot
Commit: 418a82bdc29f6a7ac756cd98aa4f98286e45dcaf
https://github.com/yast/yast-security/commit/418a82bdc29f6a7ac756cd98aa4f98…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Do not block the installation when the security policy is not met
Commit: 33ce4d956b41db7a3e81d36d9a74b7ed9302eeaf
https://github.com/yast/yast-security/commit/33ce4d956b41db7a3e81d36d9a74b7…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
A src/lib/y2security/security_policies/rule_presenter.rb
A test/y2security/security_policies/rule_presenter_test.rb
Log Message:
-----------
Extract RulePresenter class
Commit: 89263284b923df7635124986fc46b47c0bc823d0
https://github.com/yast/yast-security/commit/89263284b923df7635124986fc46b4…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/cfa/ssg_apply.rb
M src/lib/y2security/security_policies/manager.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Take into account the ssg-apply default configuration
Commit: 497db4cdfdb0040737ecdc75050f410fd23a10ee
https://github.com/yast/yast-security/commit/497db4cdfdb0040737ecdc75050f41…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/y2security/clients/security_policy_proposal_test.rb
Log Message:
-----------
Adjust message about failing security policies rules
Commit: e716e5c8e23715ec36bb8456b3de8082e16002bb
https://github.com/yast/yast-security/commit/e716e5c8e23715ec36bb8456b3de80…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/manager.rb
Log Message:
-----------
Make RuboCop happy
Commit: 1060291e9f9bf706178d0c32fce3a15be8af6186
https://github.com/yast/yast-security/commit/1060291e9f9bf706178d0c32fce3a1…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-03 (Mon, 03 Oct 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Set :scan as the default SCAP action
Commit: 755b159dfd26753c8df86d99df918d136cefae17
https://github.com/yast/yast-security/commit/755b159dfd26753c8df86d99df918d…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Write security policies failed rules after installation
Commit: 18013451119e08ae28db6c93452026a598d0843e
https://github.com/yast/yast-security/commit/18013451119e08ae28db6c93452026…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/manager.rb
Log Message:
-----------
Validate Manager#scap_action= value
Commit: 190360d82b2d8b5efa24cd42bf139e7afe510abe
https://github.com/yast/yast-security/commit/190360d82b2d8b5efa24cd42bf139e…
Author: Ancor Gonzalez Sosa <ancor(a)suse.de>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
Log Message:
-----------
Help text for SecurityPolicyProposal
Commit: 8133f67cb1547b6a4dc12ba8d37cd43e489a68cd
https://github.com/yast/yast-security/commit/8133f67cb1547b6a4dc12ba8d37cd4…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/cfa/ssg_apply.rb
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/manager.rb
Log Message:
-----------
Update from code review
Commit: 904462f63dd50e1d60c38c3f3a579d7beee9aa8d
https://github.com/yast/yast-security/commit/904462f63dd50e1d60c38c3f3a579d…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Do not catch failing rules
Commit: 61bd7608b2eedd003c96aed30e0cd3387ae59176
https://github.com/yast/yast-security/commit/61bd7608b2eedd003c96aed30e0cd3…
Author: José Iván López <jlopez(a)suse.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
A src/lib/y2security/security_policies/rule_presenter.rb
A test/y2security/security_policies/rule_presenter_test.rb
Log Message:
-----------
Merge pull request #141 from joseivanlopez/rule-presenter
Expose RulePresenter class
Commit: 49a6f4b2b0fb2236e12c40ec48e843fb2c3891bc
https://github.com/yast/yast-security/commit/49a6f4b2b0fb2236e12c40ec48e843…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-04 (Tue, 04 Oct 2022)
Changed paths:
M src/lib/cfa/ssg_apply.rb
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/manager.rb
M src/lib/y2security/security_policies/policy.rb
M test/cfa/ssg_apply_test.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Merge pull request #142 from yast/installation-actions
Set the action to be performed by SCAP on first boot
Commit: a771a5183fdd311d2bb11cb0bce79f4e5c6735a2
https://github.com/yast/yast-security/commit/a771a5183fdd311d2bb11cb0bce79f…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-18 (Tue, 18 Oct 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/manager.rb
M test/security_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Use "stig" as profile name for DISA STIG
Commit: 0196b7016f0fc424e4c7e67d21409bdad3e46843
https://github.com/yast/yast-security/commit/0196b7016f0fc424e4c7e67d21409b…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-10-18 (Tue, 18 Oct 2022)
Changed paths:
M src/lib/y2security/security_policies/disa_stig_policy.rb
M src/lib/y2security/security_policies/manager.rb
M test/security_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Merge pull request #144 from yast/fix-stig-profile-name
Use "stig" as profile name for DISA STIG
Commit: 7ec8ee555ddbaa8cfd0552b237e2819a1e9e53ae
https://github.com/yast/yast-security/commit/7ec8ee555ddbaa8cfd0552b237e281…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-03 (Thu, 03 Nov 2022)
Changed paths:
M src/lib/y2security/autoinst_profile/security_policy_section.rb
M src/lib/y2security/autoinst_profile/security_section.rb
M src/modules/Security.rb
M test/security_test.rb
M test/y2security/autoinst_profile/security_policy_section_test.rb
M test/y2security/autoinst_profile/security_section_test.rb
Log Message:
-----------
AutoYaST: adapt to the new schema of the security_policies section
Commit: 617868ea2e9c8041f6e840eafd1fde762889e6c5
https://github.com/yast/yast-security/commit/617868ea2e9c8041f6e840eafd1fde…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-03 (Thu, 03 Nov 2022)
Changed paths:
M src/autoyast-rnc/security.rnc
Log Message:
-----------
Update AutoYaST schema
Commit: c2dfa933a176f54b01f77c2550fce2bcb53c961b
https://github.com/yast/yast-security/commit/c2dfa933a176f54b01f77c2550fce2…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
AutoYaST: do not crash if the SCAP action is invalid
Commit: d7054680691d8cec8a706daea74e44e722ca8db3
https://github.com/yast/yast-security/commit/d7054680691d8cec8a706daea74e44…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M src/autoyast-rnc/security.rnc
M src/lib/y2security/autoinst_profile/security_policy_section.rb
M src/lib/y2security/autoinst_profile/security_section.rb
M src/modules/Security.rb
M test/security_test.rb
M test/y2security/autoinst_profile/security_policy_section_test.rb
M test/y2security/autoinst_profile/security_section_test.rb
Log Message:
-----------
AutoYaST: allow enabling just one security policy
Commit: 84b2d35d0050fd9385d4e53821d2d87079101dc5
https://github.com/yast/yast-security/commit/84b2d35d0050fd9385d4e53821d2d8…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M src/lib/y2security/security_policies/manager.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Replace YAST_SECURITY_POLICIES with YAST_SECURITY_POLICY
Commit: 783088ae03348527270b3609bd26a7ae55291ae9
https://github.com/yast/yast-security/commit/783088ae03348527270b3609bd26a7…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M src/modules/Security.rb
Log Message:
-----------
Fix import_security_policy documentation
Commit: 16bd1095100c76e45821bb9a38760ed1d7019026
https://github.com/yast/yast-security/commit/16bd1095100c76e45821bb9a38760e…
Author: Imobach González Sosa <igonzalezsosa(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M src/autoyast-rnc/security.rnc
M src/lib/y2security/autoinst_profile/security_policy_section.rb
M src/lib/y2security/autoinst_profile/security_section.rb
M src/lib/y2security/security_policies/manager.rb
M src/modules/Security.rb
M test/security_test.rb
M test/y2security/autoinst_profile/security_policy_section_test.rb
M test/y2security/autoinst_profile/security_section_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Merge pull request #146 from yast/ay-security-policies
AutoYaST: adapt to the new schema of the security_policies section
Commit: a9d276d9a20abff2da2206634b8c56c4e82d5ab6
https://github.com/yast/yast-security/commit/a9d276d9a20abff2da2206634b8c56…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M doc/security_policies.md
Log Message:
-----------
Update documentation
Commit: b2beee50f97426d0271910fccd05b2eff0112957
https://github.com/yast/yast-security/commit/b2beee50f97426d0271910fccd05b2…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-11-07 (Mon, 07 Nov 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M src/lib/y2security/security_policies/manager.rb
M src/modules/Security.rb
Log Message:
-----------
Only one enabled policy
Commit: eb519facd196ce2a297edf60389f457acef002b6
https://github.com/yast/yast-security/commit/eb519facd196ce2a297edf60389f45…
Author: José Iván López González <jlopez(a)suse.com>
Date: 2022-11-07 (Mon, 07 Nov 2022)
Changed paths:
M src/lib/y2security/clients/security_policy_proposal.rb
M test/security_test.rb
M test/y2security/clients/security_policy_proposal_test.rb
M test/y2security/security_policies/manager_test.rb
Log Message:
-----------
Adapt unit tests
Commit: 9cad6418bb87963f605dc6b750b91759dfdd6f4a
https://github.com/yast/yast-security/commit/9cad6418bb87963f605dc6b750b917…
Author: José Iván López <jlopez(a)suse.com>
Date: 2022-11-07 (Mon, 07 Nov 2022)
Changed paths:
A doc/security_policies.md
M package/yast2-security.changes
M package/yast2-security.spec
M src/autoyast-rnc/security.rnc
A src/clients/security_policy_proposal.rb
A src/lib/cfa/ssg_apply.rb
M src/lib/y2security/autoinst/lsm_config_reader.rb
M src/lib/y2security/autoinst_profile.rb
A src/lib/y2security/autoinst_profile/security_policy_section.rb
M src/lib/y2security/autoinst_profile/security_section.rb
A src/lib/y2security/clients/security_policy_proposal.rb
A src/lib/y2security/security_policies.rb
A src/lib/y2security/security_policies/bootloader_password_rule.rb
A src/lib/y2security/security_policies/disa_stig_policy.rb
A src/lib/y2security/security_policies/encrypted_filesystems_rule.rb
A src/lib/y2security/security_policies/filesystem_size_rule.rb
A src/lib/y2security/security_policies/firewall_enabled_rule.rb
A src/lib/y2security/security_policies/manager.rb
A src/lib/y2security/security_policies/no_wireless_rule.rb
A src/lib/y2security/security_policies/policy.rb
A src/lib/y2security/security_policies/rule.rb
A src/lib/y2security/security_policies/rule_presenter.rb
A src/lib/y2security/security_policies/separate_filesystem_rule.rb
A src/lib/y2security/security_policies/separate_mount_point_rule.rb
A src/lib/y2security/security_policies/target_config.rb
A src/lib/y2security/security_policies/unknown_rule.rb
M src/modules/Security.rb
A test/cfa/ssg_apply_test.rb
A test/data/storage/btrfs.yml
A test/data/storage/efi.yml
A test/data/storage/encrypted_lvm.yml
A test/data/storage/gpt_encryption.yml
A test/data/storage/plain.yml
A test/data/system/etc/ssg-apply/default.conf
A test/data/system/etc/ssg-apply/override.conf
M test/security_test.rb
A test/support/storage_helpers.rb
M test/test_helper.rb
M test/y2security/autoinst/lsm_config_reader_test.rb
A test/y2security/autoinst_profile/security_policy_section_test.rb
M test/y2security/autoinst_profile/security_section_test.rb
A test/y2security/clients/security_policy_proposal_test.rb
A test/y2security/security_policies/bootloader_password_rule_test.rb
A test/y2security/security_policies/disa_stig_policy_test.rb
A test/y2security/security_policies/encrypted_filesystems_rule_test.rb
A test/y2security/security_policies/filesystem_size_rule_test.rb
A test/y2security/security_policies/firewall_enabled_rule_test.rb
A test/y2security/security_policies/manager_test.rb
A test/y2security/security_policies/no_wireless_rule_test.rb
A test/y2security/security_policies/policy_examples.rb
A test/y2security/security_policies/rule_presenter_test.rb
A test/y2security/security_policies/separate_filesystem_rule_test.rb
A test/y2security/security_policies/separate_mount_point_rule_test.rb
A test/y2security/security_policies/target_config_test.rb
A test/y2security/security_policies/unknown_rule_test.rb
Log Message:
-----------
Merge pull request #128 from yast/security-policy
Add a security policy validation mechanism
Compare: https://github.com/yast/yast-security/compare/64f1ebef6df6...9cad6418bb87
1
0