Branch: refs/heads/new_security_proposal
Home: https://github.com/yast/yast-security
Commit: 9342ffcbb08b5fb94d087ecdc5a6b6d6e1511f9e
https://github.com/yast/yast-security/commit/9342ffcbb08b5fb94d087ecdc5a6b6d...
Author: Ladislav Slezák
Date: 2020-04-21 (Tue, 21 Apr 2020)
Changed paths:
M Dockerfile
M Rakefile
Log Message:
-----------
Adapt Rakefile and Dockerfile for SLE-15-SP2
Commit: b47e7ba5abd28577ef894e429e0de83ee9bdd14c
https://github.com/yast/yast-security/commit/b47e7ba5abd28577ef894e429e0de83...
Author: Steffen Winterfeldt
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M src/modules/Security.rb
Log Message:
-----------
set cracklib dictpath correctly (bsc#1174619)
Pass --cracklib-dictpath option to PAM in the correct way.
Commit: 7f554422bb26c20750c6df18a02680e68d8c8f89
https://github.com/yast/yast-security/commit/7f554422bb26c20750c6df18a02680e...
Author: Steffen Winterfeldt
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
release 4.2.13
Commit: f1bc02f843fde13000b31355b45089c0ebc3a6ea
https://github.com/yast/yast-security/commit/f1bc02f843fde13000b31355b45089c...
Author: Steffen Winterfeldt
Date: 2020-08-25 (Tue, 25 Aug 2020)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M src/modules/Security.rb
Log Message:
-----------
Merge pull request #73 from yast/sw_03
set cracklib dictpath correctly (bsc#1174619)
Commit: 67d6e76d91c5a4e18d61072077be628ab19bfb24
https://github.com/yast/yast-security/commit/67d6e76d91c5a4e18d61072077be628...
Author: Stefan Schubert
Date: 2020-10-28 (Wed, 28 Oct 2020)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Translate to with the correct value (#75)
* bugifix: Translate to with the correct value type (int)
Commit: 2e2be2cbc0eda41cb3fb27a79f669b45b69cdb2e
https://github.com/yast/yast-security/commit/2e2be2cbc0eda41cb3fb27a79f669b4...
Author: David Díaz González
Date: 2021-02-02 (Tue, 02 Feb 2021)
Changed paths:
A src/lib/security/selinux_config.rb
A test/security/selinux_config_test.rb
Log Message:
-----------
Add a class to manage SELinux configuration
Commit: da20962da3f3af3d0aa5f7b464bbfbbd2fefe172
https://github.com/yast/yast-security/commit/da20962da3f3af3d0aa5f7b464bbfbb...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/security/selinux_config.rb
M test/security/selinux_config_test.rb
Log Message:
-----------
Improvements based on code review
Commit: 04d4b83dc14df406c975d2bc818f494d2391f592
https://github.com/yast/yast-security/commit/04d4b83dc14df406c975d2bc818f494...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/security/selinux_config.rb
Log Message:
-----------
Fix #save method
Yast::Bootloader.modify_kernel_params should be called with the mode
options hash directly, without converting it to an array. So, double
splat operator is not needed.
Commit: dc71ad49faaa6834479aed65858d8ed7f300f120
https://github.com/yast/yast-security/commit/dc71ad49faaa6834479aed65858d8ed...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/security/selinux_config.rb
Log Message:
-----------
Add some examples in the documentation
Commit: 8ebab8a19e72d35bd5593eaefe563e31b7c1cc86
https://github.com/yast/yast-security/commit/8ebab8a19e72d35bd5593eaefe563e3...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
R src/lib/security/selinux_config.rb
A src/lib/y2security/selinux_config.rb
R test/security/selinux_config_test.rb
A test/y2security/selinux_config_test.rb
Log Message:
-----------
Move SelinuxConfig to Y2Security namespace
Commit: 00604bc36e82f849fa5777d986e5e5f5bd4178f3
https://github.com/yast/yast-security/commit/00604bc36e82f849fa5777d986e5e5f...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
Log Message:
-----------
Remove some leftovers
Commit: 9bef749e296b12f72250c3d8a938f422e8575aa2
https://github.com/yast/yast-security/commit/9bef749e296b12f72250c3d8a938f42...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
Bump version and update changelog
Commit: f7e6abc313e42e78e4a236f171e7217d7792cd31
https://github.com/yast/yast-security/commit/f7e6abc313e42e78e4a236f171e7217...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
Log Message:
-----------
Fix SelinuxConfig#mode=
For handling properly the "nil" scenario, which should set the disabled
mode
Commit: 92e8a802c842e8c49224aff9d6d3ee1945f499ca
https://github.com/yast/yast-security/commit/92e8a802c842e8c49224aff9d6d3ee1...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
Log Message:
-----------
Documentation improvements
Commit: a1baca18a04e4addc47e87b7d9d2f5d212fd80bc
https://github.com/yast/yast-security/commit/a1baca18a04e4addc47e87b7d9d2f5d...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
Log Message:
-----------
Log some info when falling back to :disabled mode
Commit: f61fe1a0fad2bab75c55010824829ded9db4cf40
https://github.com/yast/yast-security/commit/f61fe1a0fad2bab75c55010824829de...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
Log Message:
-----------
Rename method
For consistency, SelinuxConfig#propose_mode is now
SelinuxConfig#proposed_mode
Commit: 4d958494741b946611ceefbc48a5e0b05e7afe20
https://github.com/yast/yast-security/commit/4d958494741b946611ceefbc48a5e0b...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
Log Message:
-----------
Remove leftover line
Commit: 2b58a20cbe09fb17ea1b4ddf1ac61fd3cf44fded
https://github.com/yast/yast-security/commit/2b58a20cbe09fb17ea1b4ddf1ac61fd...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
M test/y2security/selinux_config_test.rb
Log Message:
-----------
Add #save_or_reject method
Commit: 67b7dd81bc007936fbd0049e11fce1e3d37ebd1d
https://github.com/yast/yast-security/commit/67b7dd81bc007936fbd0049e11fce1e...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
Log Message:
-----------
Fix #save documentation
Commit: e36b51d6dd2f9a85c41308dae7611b0aa3d29676
https://github.com/yast/yast-security/commit/e36b51d6dd2f9a85c41308dae7611b0...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
M test/y2security/selinux_config_test.rb
Log Message:
-----------
Revert "Add #save_or_reject method"
This reverts commit 2b58a20cbe09fb17ea1b4ddf1ac61fd3cf44fded.
Commit: 518d2caf3abcb7c0ad6fd7cb8dc76e1d69df8870
https://github.com/yast/yast-security/commit/518d2caf3abcb7c0ad6fd7cb8dc76e1...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
M test/y2security/selinux_config_test.rb
Log Message:
-----------
Save conditionally based on "selinux_configurable" variable
Only when running in an installation
Commit: 2ccd5c23b7bc1f6fd77d6b9e8ff55d199a1b6258
https://github.com/yast/yast-security/commit/2ccd5c23b7bc1f6fd77d6b9e8ff55d1...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
M test/y2security/selinux_config_test.rb
Log Message:
-----------
Add #configurable? method
Which determines if the SELinux configuration can be changed/saved
during installation. It changes the #save behavior and can be used to
decide when show a proposal.
Commit: 8dcbb8c8e0da07f6224db0a1bf4157e3dffe0d51
https://github.com/yast/yast-security/commit/8dcbb8c8e0da07f6224db0a1bf4157e...
Author: David Díaz González
Date: 2021-02-03 (Wed, 03 Feb 2021)
Changed paths:
M src/lib/y2security/selinux_config.rb
M test/y2security/selinux_config_test.rb
Log Message:
-----------
Fix #proposed_mode
Avoiding to crash if a not valid mode has been set. Also logs more info,
such the proposed mode and the fallback one.
Commit: 8656948ad35dbd66e6e892618949ce9a7f09ff5b
https://github.com/yast/yast-security/commit/8656948ad35dbd66e6e892618949ce9...
Author: David Díaz <1691872+dgdavid@users.noreply.github.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
A src/lib/y2security/selinux_config.rb
A test/y2security/selinux_config_test.rb
Log Message:
-----------
Merge pull request #83 from yast/add-selinux-backend-2
Add class to manage SELinux configuration
Commit: c474c996b9f6ea0dbc04f6ad89133f1071f7521d
https://github.com/yast/yast-security/commit/c474c996b9f6ea0dbc04f6ad89133f1...
Author: David Díaz González
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M package/yast2-security.spec
Log Message:
-----------
Update spec files with new requirement
Y2Security::SelinuxConfig class makes use of Yast::Bootloader.
Commit: 293df2e791a24a170ed5a0cc92e2bfa0e1ad6136
https://github.com/yast/yast-security/commit/293df2e791a24a170ed5a0cc92e2bfa...
Author: David Díaz <1691872+dgdavid@users.noreply.github.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M package/yast2-security.spec
Log Message:
-----------
Merge pull request #84 from yast/requires-bootloader
Update spec files with new requirement
Commit: 0930349f0eeb0eb724f7c77111cf5350f98870ba
https://github.com/yast/yast-security/commit/0930349f0eeb0eb724f7c77111cf535...
Author: David Díaz González
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
A src/lib/y2security/selinux.rb
R src/lib/y2security/selinux_config.rb
R test/y2security/selinux_config_test.rb
A test/y2security/selinux_test.rb
Log Message:
-----------
Rename Y2Security::SelinuxConfig to Y2Security::Selinux
Commit: 866d546bba2ba5a7166501f66adbf97085b488a3
https://github.com/yast/yast-security/commit/866d546bba2ba5a7166501f66adbf97...
Author: David Díaz González
Date: 2021-02-09 (Tue, 09 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Change to a lazy mode proposal/initialization
Instead of doing it in the constructor.
Commit: ef3a18ea9fa1a23df891a1edbcb75163921a12b6
https://github.com/yast/yast-security/commit/ef3a18ea9fa1a23df891a1edbcb7516...
Author: David Díaz González
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
Log Message:
-----------
Remove leftover
Commit: 15e43c0f57778fd3c6ebbed362e5edf9c6baa4cd
https://github.com/yast/yast-security/commit/15e43c0f57778fd3c6ebbed362e5edf...
Author: David Díaz González
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Change how product features are read
Since SELinux options from the control file were grouped in
yast-installation-control 4.2.12.
See https://github.com/yast/yast-installation-control/pull/108
Commit: 47eac9ab04b61e522edf7281bf08c071cfcababb
https://github.com/yast/yast-security/commit/47eac9ab04b61e522edf7281bf08c07...
Author: David Díaz González
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Add method to know needed patterns
Which should be defined in the control file,
specifically in globals => selinux => pattenrs.
See https://github.com/yast/yast-installation-control/pull/108
Commit: ef9adb1c6e146edae2339d8a9a5321f275c4acdd
https://github.com/yast/yast-security/commit/ef9adb1c6e146edae2339d8a9a5321f...
Author: David Díaz González
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
A src/lib/cfa/selinux.rb
A test/cfa/selinux_test.rb
A test/data/system/etc/selinux/config
Log Message:
-----------
Add a CFA::Selinux class to handle the SELinux config file
Commit: 768b5f7c7123e3795b56c11ee01835a3d89812df
https://github.com/yast/yast-security/commit/768b5f7c7123e3795b56c11ee01835a...
Author: David Díaz González
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
Log Message:
-----------
Load and save the mode from/to the configuration file
Commit: cc3de2e290a22e93f184430fd2284ced59dab434
https://github.com/yast/yast-security/commit/cc3de2e290a22e93f184430fd2284ce...
Author: David Díaz González
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Improve Y2Security::Selinux#mode initialization
Taking into account not only the running and boot mode, but the defined
through the configuration file too.
Commit: 19f34f97bd3fceced6799abf2e37d4ff3e73a3ce
https://github.com/yast/yast-security/commit/19f34f97bd3fceced6799abf2e37d4f...
Author: David Díaz González
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
Log Message:
-----------
Improvements for Selinux#mode=
Commit: c35a9f7e13f199dcd8910ad56e4a61f33f8db6b8
https://github.com/yast/yast-security/commit/c35a9f7e13f199dcd8910ad56e4a61f...
Author: David Díaz González
Date: 2021-02-10 (Wed, 10 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Update the configuration value on Y2Security::Selinux#save
Commit: c1c9cfd1f2cb236f333bb2ef2dff652dbc183ada
https://github.com/yast/yast-security/commit/c1c9cfd1f2cb236f333bb2ef2dff652...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M test/y2security/selinux_test.rb
Log Message:
-----------
Improve unit testing
Commit: 3c106d2f51c63e5c2830cab63352b31c8efe0ba0
https://github.com/yast/yast-security/commit/3c106d2f51c63e5c2830cab63352b31...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
Bump version and update changelog
Commit: ba17a5afbbc16ba73bc511e9b09b1880824c4809
https://github.com/yast/yast-security/commit/ba17a5afbbc16ba73bc511e9b09b188...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M package/yast2-security.changes
Log Message:
-----------
Fix Jira references in the changelog file
Commit: ee5019c74ad0d24713f78be5c504c6c99cc10927
https://github.com/yast/yast-security/commit/ee5019c74ad0d24713f78be5c504c6c...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
Log Message:
-----------
Update Y2Security::Selinux examples
Commit: c3b4cc1d5695d951ac11080b018d165e4fc9476c
https://github.com/yast/yast-security/commit/c3b4cc1d5695d951ac11080b018d165...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M package/yast2-security.spec
Log Message:
-----------
Fix Y2Security::Selinux require in spec file
Commit: 47de341bd23782b867161675d335d1d829d4ed72
https://github.com/yast/yast-security/commit/47de341bd23782b867161675d335d1d...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M package/yast2-security.spec
Log Message:
-----------
Add augeas-lenses as requirement in spec file
Commit: f7b428696fe33814530c243511d52c42822c7587
https://github.com/yast/yast-security/commit/f7b428696fe33814530c243511d52c4...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M src/lib/cfa/selinux.rb
M test/cfa/selinux_test.rb
Log Message:
-----------
Use the simplevars lens instead of semanage
Because semanage lens was introduced in augeas-lenses 1.12, which might
be not available in target products.
See https://github.com/hercules-team/augeas/pull/594/files
Commit: 9191e1564ae39466ebe982dc2760fa20c1bec0a8
https://github.com/yast/yast-security/commit/9191e1564ae39466ebe982dc2760fa2...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Change the returned value by Y2Security::Selinux#needed_patterns
It returns now an array instead of an string.
Commit: 3eb049ac73183a7d38624e1bfc8f7c4ac3efd725
https://github.com/yast/yast-security/commit/3eb049ac73183a7d38624e1bfc8f7c4...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Logs an error instead an info when mode not found
As proposed in a code review.
Commit: 787cbb6a49af9bc04cda204a4e3c1b5426a58ad8
https://github.com/yast/yast-security/commit/787cbb6a49af9bc04cda204a4e3c1b5...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
Log Message:
-----------
Fix Y2Security::Selinux#proposed_mode documentation
Commit: 0fc99c5cf22f61fe61d31db557b08f5dbcb76cfc
https://github.com/yast/yast-security/commit/0fc99c5cf22f61fe61d31db557b08f5...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
Log Message:
-----------
Simplify the Y2Security::Selinux#config_file method
By using `||=` for memoization.
Commit: 5c344adbf2e5d70ec33a3559fafe3c43e6ca14f5
https://github.com/yast/yast-security/commit/5c344adbf2e5d70ec33a3559fafe3c4...
Author: David Díaz González
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
Log Message:
-----------
Make the proposed returned value more explicit
Commit: 7c23e55f7af44eae59691c91ef5a65c70c0b497e
https://github.com/yast/yast-security/commit/7c23e55f7af44eae59691c91ef5a65c...
Author: David Díaz <1691872+dgdavid@users.noreply.github.com>
Date: 2021-02-11 (Thu, 11 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
A src/lib/cfa/selinux.rb
A src/lib/y2security/selinux.rb
R src/lib/y2security/selinux_config.rb
A test/cfa/selinux_test.rb
A test/data/system/etc/selinux/config
R test/y2security/selinux_config_test.rb
A test/y2security/selinux_test.rb
Log Message:
-----------
Merge pull request #87 from yast/refactor-selinux-config
Refactor Y2Security::SelinuxConfig (now Y2Security::Selinux)
Commit: 93f36f3a7c558b693a5e33d5348a2a1867f47109
https://github.com/yast/yast-security/commit/93f36f3a7c558b693a5e33d5348a2a1...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Do no return patterns when SELinux is disabled
Commit: 4f955735aff18d563bbf20e814d10544d74c83bc
https://github.com/yast/yast-security/commit/4f955735aff18d563bbf20e814d1054...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/lib/cfa/selinux.rb
M test/cfa/selinux_test.rb
Log Message:
-----------
Handle exceptions when loading the SELinux config file
Commit: 7216368a2371f8dba027c5da4653cbbb93b2e3eb
https://github.com/yast/yast-security/commit/7216368a2371f8dba027c5da4653cbb...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
Bump version and update changelog
Commit: e61f582cbb25606c9b519c764ee7659cfabcbf7c
https://github.com/yast/yast-security/commit/e61f582cbb25606c9b519c764ee7659...
Author: David Díaz <1691872+dgdavid@users.noreply.github.com>
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M src/lib/cfa/selinux.rb
M src/lib/y2security/selinux.rb
M test/cfa/selinux_test.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Merge pull request #89 from yast/selinux-fixes
Y2Security::Selinux fixes
Commit: 365ef0d14bb5ff256fa3dc43825723baef81b084
https://github.com/yast/yast-security/commit/365ef0d14bb5ff256fa3dc43825723b...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M src/modules/Security.rb
Log Message:
-----------
AY for SELinux
Commit: 5ef6767ce1d3baf200a7c0cb5b768ca895c3e940
https://github.com/yast/yast-security/commit/5ef6767ce1d3baf200a7c0cb5b768ca...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
Log Message:
-----------
export and write for AY
Commit: 973c11a1f272e9e50e7a460b31885d070c7bdae5
https://github.com/yast/yast-security/commit/973c11a1f272e9e50e7a460b31885d0...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/autoyast-rnc/security.rnc
Log Message:
-----------
added rnc tag
Commit: 222a7a530115870a25c7554ed0069bb22d044b99
https://github.com/yast/yast-security/commit/222a7a530115870a25c7554ed0069bb...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/clients/security_auto.rb
M src/modules/Security.rb
Log Message:
-----------
moving issue report to auto file
Commit: 21a272544cf61c56a5ad98f519a5cd57d048d769
https://github.com/yast/yast-security/commit/21a272544cf61c56a5ad98f519a5cd5...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/clients/security_auto.rb
Log Message:
-----------
wrong place
Commit: fe720cf4e16cdc25d6c03f460b719c06548ebd1a
https://github.com/yast/yast-security/commit/fe720cf4e16cdc25d6c03f460b719c0...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
testcase
Commit: 528f9c08239cfff95658751fca430ae9e6ab8b47
https://github.com/yast/yast-security/commit/528f9c08239cfff95658751fca430ae...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M test/security_test.rb
Log Message:
-----------
testcase
Commit: 83a20a07df9ba8f76f9c25b0db43e93026856e8b
https://github.com/yast/yast-security/commit/83a20a07df9ba8f76f9c25b0db43e93...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M test/security_test.rb
Log Message:
-----------
testcase
Commit: 472c7722caba3fc0d375b996cdf82081d3fb4f23
https://github.com/yast/yast-security/commit/472c7722caba3fc0d375b996cdf8208...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M test/security_test.rb
Log Message:
-----------
testcase
Commit: b5819201c8b0faa23897e0a3f59b05be78bb8221
https://github.com/yast/yast-security/commit/b5819201c8b0faa23897e0a3f59b05b...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M test/security_test.rb
Log Message:
-----------
testcase
Commit: b5d59db8a4ea9024e85b2db385d6d08cbe7b07f0
https://github.com/yast/yast-security/commit/b5d59db8a4ea9024e85b2db385d6d08...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M test/security_test.rb
Log Message:
-----------
testcase
Commit: 2351a69effd8ac502d77a0ae6511c432e32aa25e
https://github.com/yast/yast-security/commit/2351a69effd8ac502d77a0ae6511c43...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
testcase
Commit: b5ee6c39fae8afd97e40db0f53239f440a2d023a
https://github.com/yast/yast-security/commit/b5ee6c39fae8afd97e40db0f53239f4...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M test/security_test.rb
Log Message:
-----------
testcase
Commit: 4acd5831a4a6b881190a0c8401125066c5157d70
https://github.com/yast/yast-security/commit/4acd5831a4a6b881190a0c840112506...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M test/security_test.rb
Log Message:
-----------
testcase
Commit: cdba17fa592f1778ffbb5a74a32eef815127dae1
https://github.com/yast/yast-security/commit/cdba17fa592f1778ffbb5a74a32eef8...
Author: Stefan Schubert
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M test/security_test.rb
Log Message:
-----------
testcase
Commit: f77ee73ddd90c0e2cca630d10b82d180adba712e
https://github.com/yast/yast-security/commit/f77ee73ddd90c0e2cca630d10b82d18...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/clients/security_auto.rb
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Use Y2Security::Selinux instead of Y2Security::SelinuxConfig
Because it was renamed in yast2-security 4.2.16
Commit: 144ee60c650a6e114ff87514988935410fcc3189
https://github.com/yast/yast-security/commit/144ee60c650a6e114ff875149889354...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
Log Message:
-----------
Fix Security#write_selinux_settings
Avoiding to save a "Disabled" mode by mistake
Commit: 2f6cfebadb7e2be2203d4e7b2e2d0e507466de10
https://github.com/yast/yast-security/commit/2f6cfebadb7e2be2203d4e7b2e2d0e5...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
Log Message:
-----------
Set the needed patterns to get SELinux installed
Making use of PackagesProposal.SetResolvables
Commit: 5e5edfeffd6fb5f052087b6236c99b2e8d4145b2
https://github.com/yast/yast-security/commit/5e5edfeffd6fb5f052087b6236c99b2...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
Log Message:
-----------
Revert change adding loging to Y2Security::Selinux#save
Commit: 1d0643cfba2b63e546b453ead12d3c3ecec25907
https://github.com/yast/yast-security/commit/1d0643cfba2b63e546b453ead12d3c3...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Fix #read_selinux_settings method
It should use the Y2Security::Selinux#mode method to get the current
SELinux mode.
Commit: 65e84bd1f1b872f774ade3e2d33a9a16cd1aa00a
https://github.com/yast/yast-security/commit/65e84bd1f1b872f774ade3e2d33a9a1...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
Log Message:
-----------
Add a convenience method for accessing to SELinux config
Commit: 13d49631ea5d156d0938a63193d6caa415fd1e1f
https://github.com/yast/yast-security/commit/13d49631ea5d156d0938a63193d6caa...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Refactor #read_selinux_settings
Commit: f98b93db90744a23f84d9fcbbd5ebe1c0fa2470b
https://github.com/yast/yast-security/commit/f98b93db90744a23f84d9fcbbd5ebe1...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Refactor #write_selinux
Commit: 1c11ca0aaeeb415cfe83ab191cf50f00f4bda604
https://github.com/yast/yast-security/commit/1c11ca0aaeeb415cfe83ab191cf50f0...
Author: David Díaz González
Date: 2021-02-12 (Fri, 12 Feb 2021)
Changed paths:
M src/modules/Security.rb
Log Message:
-----------
Fix #write_selinux
Commit: 87c2654d2750a04c4ae96f9d2715ec6f3c18179d
https://github.com/yast/yast-security/commit/87c2654d2750a04c4ae96f9d2715ec6...
Author: David Díaz González
Date: 2021-02-14 (Sun, 14 Feb 2021)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Simplify the #read_selinux_settings method
By settings the SELINUX_MODE setting unconditionally, no matter if the
detected mode was disabled or not.
Commit: 62cf0bd7db1eb30f31090fb7688b124b9776fc09
https://github.com/yast/yast-security/commit/62cf0bd7db1eb30f31090fb7688b124...
Author: David Díaz González
Date: 2021-02-14 (Sun, 14 Feb 2021)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Simplify the #write_selinux method
Trusting in the Y2Security::Selinux#save without performing additional checks.
Commit: 2505f11b5be19c94b82a0a4a0665f9d00ba0bb0b
https://github.com/yast/yast-security/commit/2505f11b5be19c94b82a0a4a0665f9d...
Author: David Díaz González
Date: 2021-02-14 (Sun, 14 Feb 2021)
Changed paths:
M src/modules/Security.rb
M test/security_test.rb
Log Message:
-----------
Refactor method that ensures SELinux patterns
Commit: db0f169e0cb1555f586e5f043ef127178cb92adb
https://github.com/yast/yast-security/commit/db0f169e0cb1555f586e5f043ef1271...
Author: David Díaz González
Date: 2021-02-14 (Sun, 14 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
Bump version and update changelog
Commit: d099383e5719f6f3a71f7516b7268b5a84ef00fa
https://github.com/yast/yast-security/commit/d099383e5719f6f3a71f7516b7268b5...
Author: David Díaz González
Date: 2021-02-14 (Sun, 14 Feb 2021)
Changed paths:
M test/levels_test.rb
Log Message:
-----------
Fix unit test
Commit: 0ad18aa6d85f2dffec502f4aae998f3d07700e6b
https://github.com/yast/yast-security/commit/0ad18aa6d85f2dffec502f4aae998f3...
Author: David Díaz <1691872+dgdavid@users.noreply.github.com>
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M src/autoyast-rnc/security.rnc
M src/clients/security_auto.rb
M src/modules/Security.rb
M test/levels_test.rb
M test/security_test.rb
Log Message:
-----------
Merge pull request #88 from yast/SLE-15-SP2-selinux-AY-update
AutoYaST for SELinux
Commit: 8251abb1ce99720124c0be0ea6747038ce7f0ecc
https://github.com/yast/yast-security/commit/8251abb1ce99720124c0be0ea674703...
Author: Josef Reidinger
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M test/security_test.rb
Log Message:
-----------
fix testsuite
Commit: a08420235f4029ed00e9b38e4d6caee30bd19ef3
https://github.com/yast/yast-security/commit/a08420235f4029ed00e9b38e4d6caee...
Author: Josef Reidinger
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
changes
Commit: 7608de3ff4846b0c8984fa78c5457bdc37a0bc5c
https://github.com/yast/yast-security/commit/7608de3ff4846b0c8984fa78c5457bd...
Author: Josef Reidinger
Date: 2021-02-15 (Mon, 15 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M test/security_test.rb
Log Message:
-----------
Merge pull request #90 from yast/fix_popup
Fix popup
Commit: e0abf8a8e2e21919c4662b9cae777bbe2aba109c
https://github.com/yast/yast-security/commit/e0abf8a8e2e21919c4662b9cae777bb...
Author: David Díaz González
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
A Dockerfile
M Rakefile
M package/yast2-security.changes
M package/yast2-security.spec
M src/autoyast-rnc/security.rnc
M src/clients/security_auto.rb
A src/lib/cfa/selinux.rb
A src/lib/y2security/selinux.rb
M src/modules/Security.rb
A test/cfa/selinux_test.rb
A test/data/system/etc/selinux/config
M test/levels_test.rb
M test/security_test.rb
A test/y2security/selinux_test.rb
Log Message:
-----------
Merge remote-tracking branch 'origin/SLE-15-SP2'
Commit: fdf35445c40cae59ed9efd315bf8aa861e2b7e99
https://github.com/yast/yast-security/commit/fdf35445c40cae59ed9efd315bf8aa8...
Author: David Díaz González
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M Dockerfile
M Rakefile
Log Message:
-----------
Revert "Adapt Rakefile and Dockerfile for SLE-15-SP2"
This reverts commit 9342ffcbb08b5fb94d087ecdc5a6b6d6e1511f9e.
Commit: 9fdaf8ea5b752d29796fc4b3b779a2d4fc81cb41
https://github.com/yast/yast-security/commit/9fdaf8ea5b752d29796fc4b3b779a2d...
Author: David Díaz González
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
Bump version and update changelog
Commit: cb37d9dfc652a269ca675d20d782d52da62adf88
https://github.com/yast/yast-security/commit/cb37d9dfc652a269ca675d20d782d52...
Author: David Díaz González
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
R Dockerfile
Log Message:
-----------
Drop no longer needed Dockerfile
See https://github.com/yast/yast-security/pull/80
Commit: 4cf5ee18007d9ece8d3076002332b65ec8a84207
https://github.com/yast/yast-security/commit/4cf5ee18007d9ece8d3076002332b65...
Author: David Díaz González
Date: 2021-02-16 (Tue, 16 Feb 2021)
Changed paths:
M src/clients/security_auto.rb
M src/lib/cfa/selinux.rb
M src/lib/y2security/selinux.rb
M src/modules/Security.rb
M test/cfa/selinux_test.rb
M test/security_test.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Fix Rubocop offenses
Commit: c76c7a5dc3eecc3a6acaeb6ee5e72dbecdba42f0
https://github.com/yast/yast-security/commit/c76c7a5dc3eecc3a6acaeb6ee5e72db...
Author: David Díaz <1691872+dgdavid@users.noreply.github.com>
Date: 2021-02-18 (Thu, 18 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M src/autoyast-rnc/security.rnc
M src/clients/security_auto.rb
A src/lib/cfa/selinux.rb
A src/lib/y2security/selinux.rb
M src/modules/Security.rb
A test/cfa/selinux_test.rb
A test/data/system/etc/selinux/config
M test/levels_test.rb
M test/security_test.rb
A test/y2security/selinux_test.rb
Log Message:
-----------
Merge pull request #91 from yast/add-selinux-settings-master
[master] Add SELinux support
Commit: cdb215a2c82ecac7a005289afe473a52a83b39f6
https://github.com/yast/yast-security/commit/cdb215a2c82ecac7a005289afe473a5...
Author: David Díaz González
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
Log Message:
-----------
Log more info
Commit: bb485e1f0b737e62f5d0247dd273dcaba3d94983
https://github.com/yast/yast-security/commit/bb485e1f0b737e62f5d0247dd273dca...
Author: David Díaz González
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M test/y2security/selinux_test.rb
Log Message:
-----------
Add missing unit tests
Commit: 0a358e2e42698c62a28005fcbf72ed34bff076e6
https://github.com/yast/yast-security/commit/0a358e2e42698c62a28005fcbf72ed3...
Author: David Díaz González
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Relocate .autorelabel file when needed
If running in installation mode and the root filesystem will be mounted
as read only, the .autorelabel file must be moved from /.autorelabel to
/etc/selinux/.autorelabel. See https://jira.suse.com/browse/SLE-17307.
Commit: 561f6ef5f7b0335948c250524dad344d6827c732
https://github.com/yast/yast-security/commit/561f6ef5f7b0335948c250524dad344...
Author: David Díaz González
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M package/yast2-security.spec
Log Message:
-----------
Add yast2-storage-ng dependency
Y2Storage::StorageManager is needed to query the mount options for the
root filesystem.
Commit: b1b786cb773e45be6a09ccf87ab7693e0926bb4c
https://github.com/yast/yast-security/commit/b1b786cb773e45be6a09ccf87ab7693...
Author: David Díaz González
Date: 2021-02-22 (Mon, 22 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
Bump version and update changelog
Commit: a8f6b8f7ddc0bf241d52723394e15241ec5e105a
https://github.com/yast/yast-security/commit/a8f6b8f7ddc0bf241d52723394e1524...
Author: David Díaz <1691872+dgdavid@users.noreply.github.com>
Date: 2021-02-23 (Tue, 23 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Merge pull request #94 from yast/move_selinux_autorelabel_file
[SLE-15-SP2] Move SELinux .autorelabel file
Commit: ede71e990a7df4a59516fae04c30b4799bc9af03
https://github.com/yast/yast-security/commit/ede71e990a7df4a59516fae04c30b47...
Author: David Díaz González
Date: 2021-02-23 (Tue, 23 Feb 2021)
Changed paths:
M package/yast2-security.spec
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Merge remote-tracking branch 'origin/SLE-15-SP2'
Commit: 540aa527bb79199c178148b3c0bd5c363f4160b2
https://github.com/yast/yast-security/commit/540aa527bb79199c178148b3c0bd5c3...
Author: David Díaz González
Date: 2021-02-23 (Tue, 23 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
Log Message:
-----------
Bump version and update changelog file
Commit: 86ffcaec16d24d502b98c33147e3928e5ea982fe
https://github.com/yast/yast-security/commit/86ffcaec16d24d502b98c33147e3928...
Author: David Díaz <1691872+dgdavid@users.noreply.github.com>
Date: 2021-02-23 (Tue, 23 Feb 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M src/lib/y2security/selinux.rb
M test/y2security/selinux_test.rb
Log Message:
-----------
Merge pull request #95 from yast/move_selinux_autorelabel_file_master
[master] Move SELinux .autorelabel file
Commit: 233352242663823c2e2c5b47d864dbd68fc33ebd
https://github.com/yast/yast-security/commit/233352242663823c2e2c5b47d864dbd...
Author: Josef Reidinger
Date: 2021-03-01 (Mon, 01 Mar 2021)
Changed paths:
M package/yast2-security.changes
M package/yast2-security.spec
M src/autoyast-rnc/security.rnc
M src/clients/security_auto.rb
A src/lib/cfa/selinux.rb
A src/lib/y2security/selinux.rb
M src/modules/Security.rb
A test/cfa/selinux_test.rb
A test/data/system/etc/selinux/config
M test/levels_test.rb
M test/security_test.rb
A test/y2security/selinux_test.rb
Log Message:
-----------
Merge remote-tracking branch 'origin/master' into new_security_proposal
Compare: https://github.com/yast/yast-security/compare/163b1d6d5d4a...233352242663