commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2020-11-02 09:38:11 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.3463 (New) Package is "yast2-security" Mon Nov 2 09:38:11 2020 rev:96 rq:844546 version:4.3.4 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2020-08-14 13:10:30.169237025 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.3463/yast2-security.changes 2020-11-02 09:38:30.789501674 +0100 @@ -1,0 +2,7 @@ +Tue Oct 27 13:26:57 CET 2020 - sch...@suse.de + +- AY-Import: Translate setting to + with the correct value format (bsc#1177720). +- 4.3.4 + +--- Old: yast2-security-4.3.3.tar.bz2 New: yast2-security-4.3.4.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.93oV3f/_old 2020-11-02 09:38:31.377502238 +0100 +++ /var/tmp/diff_new_pack.93oV3f/_new 2020-11-02 09:38:31.381502242 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-security # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,17 +12,17 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: yast2-security -Version:4.3.3 +Version:4.3.4 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only Group: System/YaST -Url:https://github.com/yast/yast-security +URL:https://github.com/yast/yast-security Source0:%{name}-%{version}.tar.bz2 ++ yast2-security-4.3.3.tar.bz2 -> yast2-security-4.3.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.3.3/.rubocop.yml new/yast2-security-4.3.4/.rubocop.yml --- old/yast2-security-4.3.3/.rubocop.yml 2020-08-13 13:13:17.0 +0200 +++ new/yast2-security-4.3.4/.rubocop.yml 2020-10-28 13:22:15.0 +0100 @@ -189,7 +189,7 @@ # Offense count: 1 # Configuration parameters: CountComments. Metrics/ClassLength: - Max: 634 + Max: 650 # Offense count: 19 Metrics/CyclomaticComplexity: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.3.3/package/yast2-security.changes new/yast2-security-4.3.4/package/yast2-security.changes --- old/yast2-security-4.3.3/package/yast2-security.changes 2020-08-13 13:13:17.0 +0200 +++ new/yast2-security-4.3.4/package/yast2-security.changes 2020-10-28 13:22:15.0 +0100 @@ -1,4 +1,11 @@ --- +Tue Oct 27 13:26:57 CET 2020 - sch...@suse.de + +- AY-Import: Translate setting to + with the correct value format (bsc#1177720). +- 4.3.4 + +--- Thu Aug 13 10:00:58 UTC 2020 - Ladislav Slezák - Fixed randomly failing unit tests, do not query the installed diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.3.3/package/yast2-security.spec new/yast2-security-4.3.4/package/yast2-security.spec --- old/yast2-security-4.3.3/package/yast2-security.spec2020-08-13 13:13:17.0 +0200 +++ new/yast2-security-4.3.4/package/yast2-security.spec2020-10-28 13:22:15.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.3.3 +Version:4.3.4 Release:0 Group: System/YaST License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.3.3/src/modules/Security.rb new/yast2-security-4.3.4/src/modules/Security.rb --- old/yast2-security-4.3.3/src/modules/Security.rb2020-08-13 13:13:17.0 +0200 +++ new/yast2-security-4.3.4/src/modules/Security.rb2020-10-28 13:22:15.0 +0100 @@ -41,10 +41,14 @@ include Yast::Logger include ::Security::CtrlAltDelConfig -SYSCTL_VALUES = { +SYSCTL_VALUES_TO_BOOLEAN = { "yes" => true, "no" => false } +SYSCTL_VALUES_TO_INTSTRING = { + "yes" => "1", + "no" => "0" +} SHADOW_ATTRS = [ "FAIL_DELAY", @@
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2020-08-14 13:10:23 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.3399 (New) Package is "yast2-security" Fri Aug 14 13:10:23 2020 rev:95 rq:826261 version:4.3.3 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2020-07-30 10:00:22.959231324 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.3399/yast2-security.changes 2020-08-14 13:10:30.169237025 +0200 @@ -1,0 +2,15 @@ +Thu Aug 13 10:00:58 UTC 2020 - Ladislav Slezák + +- Fixed randomly failing unit tests, do not query the installed + PAM modules in the testing system (related to bsc#1171318) +- 4.3.3 + +--- +Mon Aug 10 17:40:01 CEST 2020 - sch...@suse.de + +- AutoYaST: Added supplements: autoyast(security) into the spec file + in order to install this packages if the section has been defined + in the AY configuration file (bsc#1146494). +- 4.3.2 + +--- Old: yast2-security-4.3.1.tar.bz2 New: yast2-security-4.3.3.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.u3SNdt/_old 2020-08-14 13:10:30.869237292 +0200 +++ /var/tmp/diff_new_pack.u3SNdt/_new 2020-08-14 13:10:30.869237292 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.3.1 +Version:4.3.3 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only @@ -62,6 +62,8 @@ Obsoletes: yast2-config-security Obsoletes: yast2-trans-security +Supplements:autoyast(security) + BuildArch: noarch %description ++ yast2-security-4.3.1.tar.bz2 -> yast2-security-4.3.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.3.1/.rubocop.yml new/yast2-security-4.3.3/.rubocop.yml --- old/yast2-security-4.3.1/.rubocop.yml 2020-07-29 11:04:42.0 +0200 +++ new/yast2-security-4.3.3/.rubocop.yml 2020-08-13 13:13:17.0 +0200 @@ -178,6 +178,8 @@ # ExcludedMethods: refine Metrics/BlockLength: Max: 591 + Exclude: +- 'test/**/*.rb' # Offense count: 9 # Configuration parameters: CountBlocks. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.3.1/package/yast2-security.changes new/yast2-security-4.3.3/package/yast2-security.changes --- old/yast2-security-4.3.1/package/yast2-security.changes 2020-07-29 11:04:42.0 +0200 +++ new/yast2-security-4.3.3/package/yast2-security.changes 2020-08-13 13:13:17.0 +0200 @@ -1,4 +1,19 @@ --- +Thu Aug 13 10:00:58 UTC 2020 - Ladislav Slezák + +- Fixed randomly failing unit tests, do not query the installed + PAM modules in the testing system (related to bsc#1171318) +- 4.3.3 + +--- +Mon Aug 10 17:40:01 CEST 2020 - sch...@suse.de + +- AutoYaST: Added supplements: autoyast(security) into the spec file + in order to install this packages if the section has been defined + in the AY configuration file (bsc#1146494). +- 4.3.2 + +--- Tue Jul 28 13:52:52 CEST 2020 - aschn...@suse.com - Use pam_pwquality instead of pam_cracklib depending on diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.3.1/package/yast2-security.spec new/yast2-security-4.3.3/package/yast2-security.spec --- old/yast2-security-4.3.1/package/yast2-security.spec2020-07-29 11:04:42.0 +0200 +++ new/yast2-security-4.3.3/package/yast2-security.spec2020-08-13 13:13:17.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.3.1 +Version:4.3.3 Release:0 Group: System/YaST License:GPL-2.0-only @@ -58,6 +58,8 @@ Obsoletes: y2c_sec yast2-config-security Obsoletes: yast2-trans-security y2t_sec +Supplements:autoyast(security) + BuildArch: noarch %description diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.3.1/test/security_test.rb new/yast2-security-4.3.3/test/security_test.rb --- old/yast2-security-4.3.1/test/security_test.rb 2020-07-29 11:04:42.0 +0200 +++ new/yast2-security-4.3.3/test/security_test.rb 2020-08-13 13:13:17.0 +0200 @@ -520,6
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2020-07-30 10:00:05 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.3592 (New) Package is "yast2-security" Thu Jul 30 10:00:05 2020 rev:94 rq:823343 version:4.3.1 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2020-05-15 23:50:39.941353259 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.3592/yast2-security.changes 2020-07-30 10:00:22.959231324 +0200 @@ -1,0 +2,8 @@ +Tue Jul 28 13:52:52 CEST 2020 - aschn...@suse.com + +- Use pam_pwquality instead of pam_cracklib depending on + availability (bsc#1171318) +- Fix setting dictpath for pam_pwquality (bsc#1174619) +- 4.3.1 + +--- Old: yast2-security-4.3.0.tar.bz2 New: yast2-security-4.3.1.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.BxtUaR/_old 2020-07-30 10:00:23.643231733 +0200 +++ /var/tmp/diff_new_pack.BxtUaR/_new 2020-07-30 10:00:23.647231735 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.3.0 +Version:4.3.1 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only @@ -30,8 +30,9 @@ BuildRequires: perl-XML-Writer BuildRequires: pkg-config BuildRequires: update-desktop-files +# Pam.List BuildRequires: yast2-devtools >= 4.2.2 -BuildRequires: yast2-pam +BuildRequires: yast2-pam >= 4.3.1 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 # CFA::SysctlConfig @@ -48,6 +49,8 @@ # CFA::SysctlConfig Requires: yast2 >= 4.2.66 Requires: yast2-ruby-bindings >= 1.0.0 +# Pam.List +Requires: yast2-pam >= 4.3.1 Provides: y2c_sec Provides: y2t_sec ++ yast2-security-4.3.0.tar.bz2 -> yast2-security-4.3.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.3.0/.rubocop.yml new/yast2-security-4.3.1/.rubocop.yml --- old/yast2-security-4.3.0/.rubocop.yml 1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-4.3.1/.rubocop.yml 2020-07-29 11:04:42.0 +0200 @@ -0,0 +1,505 @@ +# use the shared YaST defaults +inherit_from: + /usr/share/YaST2/data/devtools/data/rubocop-0.71.0_yast_style.yml + +# Offense count: 1 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle, IndentationWidth. +# SupportedStyles: outdent, indent +Layout/AccessModifierIndentation: + Exclude: +- 'src/modules/Security.rb' + +# Offense count: 2 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle, IndentationWidth. +# SupportedStyles: with_first_argument, with_fixed_indentation +Layout/AlignArguments: + Exclude: +- 'src/include/security/dialogs.rb' + +# Offense count: 11 +# Cop supports --auto-correct. +# Configuration parameters: AllowMultipleStyles, EnforcedHashRocketStyle, EnforcedColonStyle, EnforcedLastArgumentHashStyle. +# SupportedHashRocketStyles: key, separator, table +# SupportedColonStyles: key, separator, table +# SupportedLastArgumentHashStyles: always_inspect, always_ignore, ignore_implicit, ignore_explicit +Layout/AlignHash: + Exclude: +- 'src/clients/security.rb' +- 'src/include/security/dialogs.rb' +- 'src/modules/Security.rb' + +# Offense count: 1 +# Cop supports --auto-correct. +Layout/BlockEndNewline: + Exclude: +- 'src/modules/Security.rb' + +# Offense count: 1 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyleAlignWith, AutoCorrect, Severity. +# SupportedStylesAlignWith: keyword, variable, start_of_line +Layout/EndAlignment: + Exclude: +- 'src/modules/Security.rb' + +# Offense count: 2 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle, IndentationWidth. +# SupportedStyles: consistent, consistent_relative_to_receiver, special_for_inner_method_call, special_for_inner_method_call_in_parentheses +Layout/IndentFirstArgument: + Exclude: +- 'src/include/security/dialogs.rb' +- 'src/include/security/helps.rb' + +# Offense count: 7 +# Cop supports --auto-correct. +Layout/LeadingCommentSpace: + Exclude: +- 'src/clients/security.rb' +- 'src/include/security/dialogs.rb' + +# Offense count: 3 +# Cop supports --auto-correct. +# Configuration parameters: EnforcedStyle, IndentationWidth. +# SupportedStyles: aligned, indented +Layout/MultilineOperationIndentation: + Exclude: +- 'src/clients/security.rb' + +# Offense count: 1 +# Cop supports --auto-correct. +# Configuration
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2020-05-15 23:50:36 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.2738 (New) Package is "yast2-security" Fri May 15 23:50:36 2020 rev:93 rq:803148 version:4.3.0 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2020-04-05 20:49:10.692931941 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.2738/yast2-security.changes 2020-05-15 23:50:39.941353259 +0200 @@ -1,0 +2,7 @@ +Tue May 12 15:16:34 UTC 2020 - josef Reidinger + +- Autoyast schema: Allow optional types for string and map objects + (bsc#1170886) +- 4.3.0 + +--- Old: yast2-security-4.2.12.tar.bz2 New: yast2-security-4.3.0.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.LRZc1O/_old 2020-05-15 23:50:41.213355710 +0200 +++ /var/tmp/diff_new_pack.LRZc1O/_new 2020-05-15 23:50:41.217355718 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.12 +Version:4.3.0 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only ++ yast2-security-4.2.12.tar.bz2 -> yast2-security-4.3.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.12/CONTRIBUTING.md new/yast2-security-4.3.0/CONTRIBUTING.md --- old/yast2-security-4.2.12/CONTRIBUTING.md 2020-04-02 16:38:52.0 +0200 +++ new/yast2-security-4.3.0/CONTRIBUTING.md1970-01-01 01:00:00.0 +0100 @@ -1,89 +0,0 @@ -YaST Contribution Guidelines - - -YaST is an open source project and as such it welcomes all kinds of -contributions. If you decide to contribute, please follow these guidelines to -ensure the process is effective and pleasant both for you and the YaST maintainers. - -There are two main forms of contribution: reporting bugs and performing code -changes. - -Bug Reports - -If you find a problem, please report it either using -[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guided=openSUSE+Factory=YaST2) -or [GitHub issues](../../issues). (For Bugzilla, use the [simplified -registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp) -if you don't have an account yet.) - -When creating a bug report, please follow our [bug reporting -guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug). - -We can't guarantee that every bug will be fixed, but we'll try. - -Code Changes - - -We welcome all kinds of code contributions, from simple bug fixes to significant -refactorings and implementation of new features. However, before making any -non-trivial contribution, get in touch with us first — this can prevent wasted -effort on both sides. Also, have a look at our [development -documentation](http://en.opensuse.org/openSUSE:YaST_development). - -To send us your code change, use GitHub pull requests. The workflow is as -follows: - - 1. Fork the project. - - 2. Create a topic branch based on `master`. - - 3. Implement your change, including tests (if possible). Make sure you adhere - to the [Ruby style - guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md). - - 4. Update the package version (in `packages/*.spec`, usually by - `rake version:bump`) and add a new entry to the `package/*.changes` file - (by `osc vc package`). - For bigger changes or changes which need longer discussion it is advised to - add this as a separate last commit so it can be easily updated when another - change is merged in the meantime. - - 5. Make sure your change didn't break anything by building the RPM package - (`rake osc:build`). The build process includes running the full testsuite. - - 6. Publish the branch and create a pull request. - - 7. YaST developers will review your change and possibly point out issues. - Adapt the code under their guidance until they are all resolved. - - 8. Finally, the pull request will get merged or rejected. - -See also [GitHub's guide on -contributing](https://help.github.com/articles/fork-a-repo). - -If you want to do multiple unrelated changes, use separate branches and pull -requests. - -### Commits - -Each commit in the pull request should do only one thing, which is clearly -described by its commit message. Especially avoid mixing formatting changes and -functional changes into one commit. When writing commit messages, adhere to -[widely used
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2020-04-05 20:49:09 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.3248 (New) Package is "yast2-security" Sun Apr 5 20:49:09 2020 rev:92 rq:790922 version:4.2.12 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2020-03-01 21:27:05.912444897 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.3248/yast2-security.changes 2020-04-05 20:49:10.692931941 +0200 @@ -1,0 +2,7 @@ +Tue Mar 31 17:41:17 UTC 2020 - Knut Anderssen + +- Apply sysctl changes to the running system when the YaST sysctl + configuration file is modified (bsc#1167234) +- 4.2.12 + +--- Old: yast2-security-4.2.11.tar.bz2 New: yast2-security-4.2.12.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.SQdZ3z/_old 2020-04-05 20:49:11.152932381 +0200 +++ /var/tmp/diff_new_pack.SQdZ3z/_new 2020-04-05 20:49:11.152932381 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.11 +Version:4.2.12 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only ++ yast2-security-4.2.11.tar.bz2 -> yast2-security-4.2.12.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.11/package/yast2-security.changes new/yast2-security-4.2.12/package/yast2-security.changes --- old/yast2-security-4.2.11/package/yast2-security.changes2020-02-21 10:22:33.0 +0100 +++ new/yast2-security-4.2.12/package/yast2-security.changes2020-04-02 16:38:52.0 +0200 @@ -1,4 +1,11 @@ --- +Tue Mar 31 17:41:17 UTC 2020 - Knut Anderssen + +- Apply sysctl changes to the running system when the YaST sysctl + configuration file is modified (bsc#1167234) +- 4.2.12 + +--- Mon Feb 3 16:02:35 CET 2020 - sch...@suse.de - Using SysctlConfig class: Handle sysctl entries in different diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.11/package/yast2-security.spec new/yast2-security-4.2.12/package/yast2-security.spec --- old/yast2-security-4.2.11/package/yast2-security.spec 2020-02-21 10:22:33.0 +0100 +++ new/yast2-security-4.2.12/package/yast2-security.spec 2020-04-02 16:38:52.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.11 +Version:4.2.12 Release:0 Group: System/YaST License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.11/src/modules/Security.rb new/yast2-security-4.2.12/src/modules/Security.rb --- old/yast2-security-4.2.11/src/modules/Security.rb 2020-02-21 10:22:33.0 +0100 +++ new/yast2-security-4.2.12/src/modules/Security.rb 2020-04-02 16:38:52.0 +0200 @@ -591,18 +591,9 @@ end end - if written && !sysctl_config.conflict? -sysctl_config.save - end - - # enable sysrq? - sysrq = Integer(@Settings.fetch("kernel.sysrq", "0")) rescue nil - if sysrq != nil -SCR.Execute( - path(".target.bash"), - "echo #{sysrq} > /proc/sys/kernel/sysrq" -) - end + # In case of modified, always write the changes (bsc#1167234) + sysctl_config.save if written + written end # Write local PolicyKit configuration @@ -620,8 +611,21 @@ end end -# Ensures that file permissions and PolicyKit privileges are applied -def apply_new_settings +# Apply sysctl settings from all the sysctl configuration files +def apply_sysctl_changes + # Reports if there are conflict when the configuration is applied + sysctl_config.conflict? + + Yast::Execute.on_target("/usr/sbin/sysctl", "--system") +end + +# Ensures that sysctl changes, file permissions and PolicyKit privileges +# are applied +# +# @param sysctl [Boolean] whether sysctl changes should be applied or not +def apply_new_settings(sysctl: false) + # Apply sysctl changes to the running system (bsc#1167234) + apply_sysctl_changes if sysctl # apply all current permissions as they are now # (what SuSEconfig --module permissions would have done) SCR.Execute(path(".target.bash"), "/usr/bin/chkstat --system") @@ -707,12 +711,12 @@
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2020-03-01 21:26:55 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.26092 (New) Package is "yast2-security" Sun Mar 1 21:26:55 2020 rev:91 rq:777874 version:4.2.11 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2020-01-24 14:10:54.618404328 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.26092/yast2-security.changes 2020-03-01 21:27:05.912444897 +0100 @@ -1,0 +2,7 @@ +Mon Feb 3 16:02:35 CET 2020 - sch...@suse.de + +- Using SysctlConfig class: Handle sysctl entries in different + directories (bsc#1151649). +- 4.2.11 + +--- Old: yast2-security-4.2.10.tar.bz2 New: yast2-security-4.2.11.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.go4GLL/_old 2020-03-01 21:27:07.096447302 +0100 +++ /var/tmp/diff_new_pack.go4GLL/_new 2020-03-01 21:27:07.104447318 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.10 +Version:4.2.11 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only @@ -34,8 +34,8 @@ BuildRequires: yast2-pam BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 -# CFA::LoginDefsConfig -BuildRequires: yast2 >= 4.2.39 +# CFA::SysctlConfig +BuildRequires: yast2 >= 4.2.66 # Unfortunately we cannot move this to macros.yast, # bcond within macros are ignored by osc/OBS. %bcond_with yast_run_ci_tests @@ -45,8 +45,8 @@ # new Pam.ycp API Requires: yast2-pam >= 2.14.0 -# CFA::LoginDefsConfig -Requires: yast2 >= 4.2.39 +# CFA::SysctlConfig +Requires: yast2 >= 4.2.66 Requires: yast2-ruby-bindings >= 1.0.0 Provides: y2c_sec ++ yast2-security-4.2.10.tar.bz2 -> yast2-security-4.2.11.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.10/package/yast2-security.changes new/yast2-security-4.2.11/package/yast2-security.changes --- old/yast2-security-4.2.10/package/yast2-security.changes2020-01-23 14:16:01.0 +0100 +++ new/yast2-security-4.2.11/package/yast2-security.changes2020-02-21 10:22:33.0 +0100 @@ -1,4 +1,11 @@ --- +Mon Feb 3 16:02:35 CET 2020 - sch...@suse.de + +- Using SysctlConfig class: Handle sysctl entries in different + directories (bsc#1151649). +- 4.2.11 + +--- Thu Jan 23 13:04:04 UTC 2020 - Steffen Winterfeldt - don't use /bin/systemctl compat symlink (bsc#1160890) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.10/package/yast2-security.spec new/yast2-security-4.2.11/package/yast2-security.spec --- old/yast2-security-4.2.10/package/yast2-security.spec 2020-01-23 14:16:01.0 +0100 +++ new/yast2-security-4.2.11/package/yast2-security.spec 2020-02-21 10:22:33.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.10 +Version:4.2.11 Release:0 Group: System/YaST License:GPL-2.0-only @@ -34,8 +34,8 @@ BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) -# CFA::LoginDefsConfig -BuildRequires: yast2 >= 4.2.39 +# CFA::SysctlConfig +BuildRequires: yast2 >= 4.2.66 # Unfortunately we cannot move this to macros.yast, # bcond within macros are ignored by osc/OBS. %bcond_with yast_run_ci_tests @@ -45,8 +45,8 @@ # new Pam.ycp API Requires: yast2-pam >= 2.14.0 -# CFA::LoginDefsConfig -Requires: yast2 >= 4.2.39 +# CFA::SysctlConfig +Requires: yast2 >= 4.2.66 Requires: yast2-ruby-bindings >= 1.0.0 Provides: y2c_sec yast2-config-security diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.10/src/data/security/level1.yml new/yast2-security-4.2.11/src/data/security/level1.yml --- old/yast2-security-4.2.10/src/data/security/level1.yml 2020-01-23 14:16:01.0 +0100 +++ new/yast2-security-4.2.11/src/data/security/level1.yml 2020-02-21 10:22:33.0 +0100 @@ -34,6 +34,6 @@ USERDEL_POSTCMD: "/usr/sbin/userdel-post.local" USERDEL_PRECMD: "/usr/sbin/userdel-pre.local" kernel.sysrq:
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2020-01-24 14:10:49 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.26092 (New) Package is "yast2-security" Fri Jan 24 14:10:49 2020 rev:90 rq:766623 version:4.2.10 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2020-01-17 16:02:44.556364983 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.26092/yast2-security.changes 2020-01-24 14:10:54.618404328 +0100 @@ -1,0 +2,6 @@ +Thu Jan 23 13:04:04 UTC 2020 - Steffen Winterfeldt + +- don't use /bin/systemctl compat symlink (bsc#1160890) +- 4.2.10 + +--- Old: yast2-security-4.2.9.tar.bz2 New: yast2-security-4.2.10.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.hyGsTJ/_old 2020-01-24 14:10:55.102404492 +0100 +++ /var/tmp/diff_new_pack.hyGsTJ/_new 2020-01-24 14:10:55.106404493 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.9 +Version:4.2.10 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only ++ yast2-security-4.2.9.tar.bz2 -> yast2-security-4.2.10.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.9/package/yast2-security.changes new/yast2-security-4.2.10/package/yast2-security.changes --- old/yast2-security-4.2.9/package/yast2-security.changes 2020-01-13 13:52:36.0 +0100 +++ new/yast2-security-4.2.10/package/yast2-security.changes2020-01-23 14:16:01.0 +0100 @@ -1,4 +1,10 @@ --- +Thu Jan 23 13:04:04 UTC 2020 - Steffen Winterfeldt + +- don't use /bin/systemctl compat symlink (bsc#1160890) +- 4.2.10 + +--- Mon Jan 13 12:22:00 UTC 2020 - Josef Reidinger - convert old init.d to systemd (jsc#SLE-10976) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.9/package/yast2-security.spec new/yast2-security-4.2.10/package/yast2-security.spec --- old/yast2-security-4.2.9/package/yast2-security.spec2020-01-13 13:52:36.0 +0100 +++ new/yast2-security-4.2.10/package/yast2-security.spec 2020-01-23 14:16:01.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.9 +Version:4.2.10 Release:0 Group: System/YaST License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.9/src/modules/Security.rb new/yast2-security-4.2.10/src/modules/Security.rb --- old/yast2-security-4.2.9/src/modules/Security.rb2020-01-13 13:52:36.0 +0100 +++ new/yast2-security-4.2.10/src/modules/Security.rb 2020-01-23 14:16:01.0 +0100 @@ -248,13 +248,13 @@ @sysctl_file = nil @activation_mapping = { -"DHCPD_RUN_CHROOTED" => "/bin/systemctl try-restart dhcpd.service", -"DHCPD_RUN_AS" => "/bin/systemctl try-restart dhcpd.service", +"DHCPD_RUN_CHROOTED" => "/usr/bin/systemctl try-restart dhcpd.service", +"DHCPD_RUN_AS" => "/usr/bin/systemctl try-restart dhcpd.service", # restart sendmail or postfix - whatever is installed -"SMTPD_LISTEN_REMOTE" => "/bin/systemctl try-restart sendmail postfix", -"net.ipv4.tcp_syncookies" => "/bin/systemctl try-restart network", -"net.ipv4.ip_forward" => "/bin/systemctl try-restart network", -"net.ipv6.conf.all.forwarding" => "/bin/systemctl try-restart network" +"SMTPD_LISTEN_REMOTE" => "/usr/bin/systemctl try-restart sendmail postfix", +"net.ipv4.tcp_syncookies" => "/usr/bin/systemctl try-restart network", +"net.ipv4.ip_forward" => "/usr/bin/systemctl try-restart network", +"net.ipv6.conf.all.forwarding" => "/usr/bin/systemctl try-restart network" } @shadow_config = nil
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2020-01-17 16:02:39 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.26092 (New) Package is "yast2-security" Fri Jan 17 16:02:39 2020 rev:89 rq:763960 version:4.2.9 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2019-12-14 12:04:34.907391496 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.26092/yast2-security.changes 2020-01-17 16:02:44.556364983 +0100 @@ -1,0 +2,6 @@ +Mon Jan 13 12:22:00 UTC 2020 - Josef Reidinger + +- convert old init.d to systemd (jsc#SLE-10976) +- 4.2.9 + +--- Old: yast2-security-4.2.8.tar.bz2 New: yast2-security-4.2.9.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.VDHa9R/_old 2020-01-17 16:02:45.524365440 +0100 +++ /var/tmp/diff_new_pack.VDHa9R/_new 2020-01-17 16:02:45.564365459 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-security # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.8 +Version:4.2.9 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only ++ yast2-security-4.2.8.tar.bz2 -> yast2-security-4.2.9.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.8/package/yast2-security.changes new/yast2-security-4.2.9/package/yast2-security.changes --- old/yast2-security-4.2.8/package/yast2-security.changes 2019-12-12 15:23:51.0 +0100 +++ new/yast2-security-4.2.9/package/yast2-security.changes 2020-01-13 13:52:36.0 +0100 @@ -1,4 +1,10 @@ --- +Mon Jan 13 12:22:00 UTC 2020 - Josef Reidinger + +- convert old init.d to systemd (jsc#SLE-10976) +- 4.2.9 + +--- Thu Dec 12 12:01:35 CET 2019 - sch...@suse.de - Added to rnc file: sys_gid_max, sys_gid_min, sys_uid_max, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.8/package/yast2-security.spec new/yast2-security-4.2.9/package/yast2-security.spec --- old/yast2-security-4.2.8/package/yast2-security.spec2019-12-12 15:23:51.0 +0100 +++ new/yast2-security-4.2.9/package/yast2-security.spec2020-01-13 13:52:36.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.8 +Version:4.2.9 Release:0 Group: System/YaST License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.8/src/modules/Security.rb new/yast2-security-4.2.9/src/modules/Security.rb --- old/yast2-security-4.2.8/src/modules/Security.rb2019-12-12 15:23:51.0 +0100 +++ new/yast2-security-4.2.9/src/modules/Security.rb2020-01-13 13:52:36.0 +0100 @@ -248,14 +248,13 @@ @sysctl_file = nil @activation_mapping = { -"SYSLOG_ON_NO_ERROR" => "/etc/init.d/boot.clock start", -"DHCPD_RUN_CHROOTED" => "/etc/init.d/dhcpd restart", -"DHCPD_RUN_AS" => "/etc/init.d/dhcpd restart", +"DHCPD_RUN_CHROOTED" => "/bin/systemctl try-restart dhcpd.service", +"DHCPD_RUN_AS" => "/bin/systemctl try-restart dhcpd.service", # restart sendmail or postfix - whatever is installed -"SMTPD_LISTEN_REMOTE" => "(test -e /etc/init.d/sendmail && VERBOSE=false /usr/lib/sendmail.d/update && /etc/init.d/sendmail restart) || (test -e /etc/init.d/postfix && /usr/sbin/SuSEconfig.postfix && /etc/init.d/postfix restart)", -"net.ipv4.tcp_syncookies" => "/etc/init.d/boot.ipconfig start", -"net.ipv4.ip_forward" => "/etc/init.d/boot.ipconfig start", -"net.ipv6.conf.all.forwarding" => "/etc/init.d/boot.ipconfig start" +"SMTPD_LISTEN_REMOTE" => "/bin/systemctl try-restart sendmail postfix", +"net.ipv4.tcp_syncookies" => "/bin/systemctl try-restart network", +"net.ipv4.ip_forward" => "/bin/systemctl try-restart network", +"net.ipv6.conf.all.forwarding" => "/bin/systemctl
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2019-12-14 12:04:05 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.4691 (New) Package is "yast2-security" Sat Dec 14 12:04:05 2019 rev:88 rq:756086 version:4.2.8 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2019-10-21 12:27:05.863872074 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.4691/yast2-security.changes 2019-12-14 12:04:34.907391496 +0100 @@ -1,0 +2,24 @@ +Thu Dec 12 12:01:35 CET 2019 - sch...@suse.de + +- Added to rnc file: sys_gid_max, sys_gid_min, sys_uid_max, + sys_uid_min, hibernate_system, kernel.sysrq, mandatory_services, + net.ipv4.ip_forward, net.ipv4.tcp_syncookies, + net.ipv6.conf.all.forwarding (bsc#1158301). +- 4.2.8 + +--- +Mon Nov 25 11:27:11 UTC 2019 - Imobach Gonzalez Sosa + +- bsc#1155735, bsc#1157541: + - Read /usr/etc/login.defs. + - Write login.defs configuration to /etc/login.defs.d/. +- 4.2.7 + +--- +Fri Nov 22 12:21:59 UTC 2019 - Imobach Gonzalez Sosa + +- Change default encryption method from DES to SHA512 (bsc#1157541, + CVE-2019-3700). +- 4.2.6 + +--- Old: yast2-security-4.2.5.tar.bz2 New: yast2-security-4.2.8.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.P7mHVv/_old 2019-12-14 12:04:35.475391397 +0100 +++ /var/tmp/diff_new_pack.P7mHVv/_new 2019-12-14 12:04:35.479391397 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.5 +Version:4.2.8 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only @@ -34,8 +34,8 @@ BuildRequires: yast2-pam BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 -# Yast2::CFA::Sysctl -BuildRequires: yast2 >= 4.2.25 +# CFA::LoginDefsConfig +BuildRequires: yast2 >= 4.2.39 # Unfortunately we cannot move this to macros.yast, # bcond within macros are ignored by osc/OBS. %bcond_with yast_run_ci_tests @@ -45,8 +45,8 @@ # new Pam.ycp API Requires: yast2-pam >= 2.14.0 -# CFA::Sysctl -Requires: yast2 >= 4.2.25 +# CFA::LoginDefsConfig +Requires: yast2 >= 4.2.39 Requires: yast2-ruby-bindings >= 1.0.0 Provides: y2c_sec ++ yast2-security-4.2.5.tar.bz2 -> yast2-security-4.2.8.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.5/.travis.yml new/yast2-security-4.2.8/.travis.yml --- old/yast2-security-4.2.5/.travis.yml2019-10-18 13:15:52.0 +0200 +++ new/yast2-security-4.2.8/.travis.yml2019-12-12 15:23:51.0 +0100 @@ -9,3 +9,4 @@ # the "yast-travis-ruby" script is included in the base yastdevel/ruby image # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby - docker run -it -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" yast-security-image yast-travis-ruby + - docker run -it -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" yast-security-image rake check:doc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.5/package/yast2-security.changes new/yast2-security-4.2.8/package/yast2-security.changes --- old/yast2-security-4.2.5/package/yast2-security.changes 2019-10-18 13:15:52.0 +0200 +++ new/yast2-security-4.2.8/package/yast2-security.changes 2019-12-12 15:23:51.0 +0100 @@ -1,4 +1,28 @@ --- +Thu Dec 12 12:01:35 CET 2019 - sch...@suse.de + +- Added to rnc file: sys_gid_max, sys_gid_min, sys_uid_max, + sys_uid_min, hibernate_system, kernel.sysrq, mandatory_services, + net.ipv4.ip_forward, net.ipv4.tcp_syncookies, + net.ipv6.conf.all.forwarding (bsc#1158301). +- 4.2.8 + +--- +Mon Nov 25 11:27:11 UTC 2019 - Imobach Gonzalez Sosa + +- bsc#1155735, bsc#1157541: + - Read /usr/etc/login.defs. + - Write login.defs configuration to /etc/login.defs.d/. +- 4.2.7 + +--- +Fri Nov 22 12:21:59 UTC 2019 - Imobach Gonzalez Sosa + +- Change default encryption method from DES to SHA512 (bsc#1157541, + CVE-2019-3700). +- 4.2.6 + +--- Fri Oct 18 13:06:46 CEST 2019 - sch...@suse.de - Added
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2019-10-21 12:27:04 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.2352 (New) Package is "yast2-security" Mon Oct 21 12:27:04 2019 rev:87 rq:741053 version:4.2.5 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2019-10-16 09:09:25.784373050 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.2352/yast2-security.changes 2019-10-21 12:27:05.863872074 +0200 @@ -1,0 +2,6 @@ +Fri Oct 18 13:06:46 CEST 2019 - sch...@suse.de + +- Added extra_services to security.rnc file (bsc#1153623). +- 4.2.5 + +--- Old: yast2-security-4.2.4.tar.bz2 New: yast2-security-4.2.5.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.Wi8kgU/_old 2019-10-21 12:27:06.595872903 +0200 +++ /var/tmp/diff_new_pack.Wi8kgU/_new 2019-10-21 12:27:06.595872903 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.4 +Version:4.2.5 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only ++ yast2-security-4.2.4.tar.bz2 -> yast2-security-4.2.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.4/package/yast2-security.changes new/yast2-security-4.2.5/package/yast2-security.changes --- old/yast2-security-4.2.4/package/yast2-security.changes 2019-10-07 14:42:18.0 +0200 +++ new/yast2-security-4.2.5/package/yast2-security.changes 2019-10-18 13:15:52.0 +0200 @@ -1,4 +1,10 @@ --- +Fri Oct 18 13:06:46 CEST 2019 - sch...@suse.de + +- Added extra_services to security.rnc file (bsc#1153623). +- 4.2.5 + +--- Thu Oct 3 16:28:06 UTC 2019 - Imobach Gonzalez Sosa - Place sysctl settings in /etc/sysctl.d/ (jsc#SLE-9077). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.4/package/yast2-security.spec new/yast2-security-4.2.5/package/yast2-security.spec --- old/yast2-security-4.2.4/package/yast2-security.spec2019-10-07 14:42:18.0 +0200 +++ new/yast2-security-4.2.5/package/yast2-security.spec2019-10-18 13:15:52.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.4 +Version:4.2.5 Release:0 Group: System/YaST License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.4/src/autoyast-rnc/security.rnc new/yast2-security-4.2.5/src/autoyast-rnc/security.rnc --- old/yast2-security-4.2.4/src/autoyast-rnc/security.rnc 2019-10-07 14:42:18.0 +0200 +++ new/yast2-security-4.2.5/src/autoyast-rnc/security.rnc 2019-10-18 13:15:52.0 +0200 @@ -6,6 +6,7 @@ cwd_in_user_path = element cwd_in_user_path { text } disable_restart_on_update = element disable_restart_on_update { text } disable_stop_on_removal = element disable_stop_on_removal { text } +extra_services = element extra_services { text } displaymanager_remote_access = element displaymanager_remote_access { text } displaymanager_root_login_remote = element displaymanager_root_login_remote { text } displaymanager_shutdown = element displaymanager_shutdown { text } @@ -57,6 +58,7 @@ | cwd_in_user_path | disable_restart_on_update | disable_stop_on_removal + | extra_services | displaymanager_remote_access | displaymanager_root_login_remote | displaymanager_xserver_tcp_port_6000_open
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2019-10-16 09:09:24 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.2352 (New) Package is "yast2-security" Wed Oct 16 09:09:24 2019 rev:86 rq:735839 version:4.2.4 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2019-10-03 14:06:21.844578053 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.2352/yast2-security.changes 2019-10-16 09:09:25.784373050 +0200 @@ -1,0 +2,6 @@ +Thu Oct 3 16:28:06 UTC 2019 - Imobach Gonzalez Sosa + +- Place sysctl settings in /etc/sysctl.d/ (jsc#SLE-9077). +- 4.2.4 + +--- Old: yast2-security-4.2.3.tar.bz2 New: yast2-security-4.2.4.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.hTjIdk/_old 2019-10-16 09:09:26.272371793 +0200 +++ /var/tmp/diff_new_pack.hTjIdk/_new 2019-10-16 09:09:26.272371793 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.3 +Version:4.2.4 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only @@ -34,8 +34,8 @@ BuildRequires: yast2-pam BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 -# Yast2::Systemd::Service -BuildRequires: yast2 >= 4.1.3 +# Yast2::CFA::Sysctl +BuildRequires: yast2 >= 4.2.25 # Unfortunately we cannot move this to macros.yast, # bcond within macros are ignored by osc/OBS. %bcond_with yast_run_ci_tests @@ -45,8 +45,8 @@ # new Pam.ycp API Requires: yast2-pam >= 2.14.0 -# Yast2::Systemd::Service -Requires: yast2 >= 4.1.3 +# CFA::Sysctl +Requires: yast2 >= 4.2.25 Requires: yast2-ruby-bindings >= 1.0.0 Provides: y2c_sec ++ yast2-security-4.2.3.tar.bz2 -> yast2-security-4.2.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.3/package/yast2-security.changes new/yast2-security-4.2.4/package/yast2-security.changes --- old/yast2-security-4.2.3/package/yast2-security.changes 2019-09-30 16:42:37.0 +0200 +++ new/yast2-security-4.2.4/package/yast2-security.changes 2019-10-07 14:42:18.0 +0200 @@ -1,4 +1,10 @@ --- +Thu Oct 3 16:28:06 UTC 2019 - Imobach Gonzalez Sosa + +- Place sysctl settings in /etc/sysctl.d/ (jsc#SLE-9077). +- 4.2.4 + +--- Fri Sep 27 13:10:44 CEST 2019 - sch...@suse.de - AY: Settings have not been exported. "console_shutdown" entry diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.3/package/yast2-security.spec new/yast2-security-4.2.4/package/yast2-security.spec --- old/yast2-security-4.2.3/package/yast2-security.spec2019-09-30 16:42:37.0 +0200 +++ new/yast2-security-4.2.4/package/yast2-security.spec2019-10-07 14:42:18.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.3 +Version:4.2.4 Release:0 Group: System/YaST License:GPL-2.0-only @@ -34,8 +34,8 @@ BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) -# Yast2::Systemd::Service -BuildRequires: yast2 >= 4.1.3 +# Yast2::CFA::Sysctl +BuildRequires: yast2 >= 4.2.25 # Unfortunately we cannot move this to macros.yast, # bcond within macros are ignored by osc/OBS. %bcond_with yast_run_ci_tests @@ -45,8 +45,8 @@ # new Pam.ycp API Requires: yast2-pam >= 2.14.0 -# Yast2::Systemd::Service -Requires: yast2 >= 4.1.3 +# CFA::Sysctl +Requires: yast2 >= 4.2.25 Requires: yast2-ruby-bindings >= 1.0.0 Provides: y2c_sec yast2-config-security diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.3/src/modules/Security.rb new/yast2-security-4.2.4/src/modules/Security.rb --- old/yast2-security-4.2.3/src/modules/Security.rb2019-09-30 16:42:37.0 +0200 +++ new/yast2-security-4.2.4/src/modules/Security.rb2019-10-07 14:42:18.0 +0200 @@ -27,6 +27,7 @@ # $Id$ require "yast" require "yast2/systemd/service" +require "cfa/sysctl" require "yaml" require "security/ctrl_alt_del_config" require "security/display_manager" @@ -238,6 +239,8 @@ @proposal_valid = false @write_only = false
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2019-10-03 14:06:20 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.2352 (New) Package is "yast2-security" Thu Oct 3 14:06:20 2019 rev:85 rq:734111 version:4.2.3 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2019-09-23 13:14:52.509132338 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.2352/yast2-security.changes 2019-10-03 14:06:21.844578053 +0200 @@ -1,0 +2,7 @@ +Fri Sep 27 13:10:44 CEST 2019 - sch...@suse.de + +- AY: Settings have not been exported. "console_shutdown" entry + has not been evaluated (bsc#1150821). +- 4.2.3 + +--- Old: yast2-security-4.2.2.tar.bz2 New: yast2-security-4.2.3.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.Vpd9Nc/_old 2019-10-03 14:06:22.316576839 +0200 +++ /var/tmp/diff_new_pack.Vpd9Nc/_new 2019-10-03 14:06:22.320576828 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.2 +Version:4.2.3 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only ++ yast2-security-4.2.2.tar.bz2 -> yast2-security-4.2.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.2/package/yast2-security.changes new/yast2-security-4.2.3/package/yast2-security.changes --- old/yast2-security-4.2.2/package/yast2-security.changes 2019-09-05 13:09:00.0 +0200 +++ new/yast2-security-4.2.3/package/yast2-security.changes 2019-09-30 16:42:37.0 +0200 @@ -1,4 +1,11 @@ --- +Fri Sep 27 13:10:44 CEST 2019 - sch...@suse.de + +- AY: Settings have not been exported. "console_shutdown" entry + has not been evaluated (bsc#1150821). +- 4.2.3 + +--- Thu Sep 5 10:22:29 CEST 2019 - sch...@suse.de - AY: Supporting user defined permission files like diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.2/package/yast2-security.spec new/yast2-security-4.2.3/package/yast2-security.spec --- old/yast2-security-4.2.2/package/yast2-security.spec2019-09-05 13:09:00.0 +0200 +++ new/yast2-security-4.2.3/package/yast2-security.spec2019-09-30 16:42:37.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.2 +Version:4.2.3 Release:0 Group: System/YaST License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.2/src/lib/security/ctrl_alt_del_config.rb new/yast2-security-4.2.3/src/lib/security/ctrl_alt_del_config.rb --- old/yast2-security-4.2.2/src/lib/security/ctrl_alt_del_config.rb 2019-09-05 13:09:00.0 +0200 +++ new/yast2-security-4.2.3/src/lib/security/ctrl_alt_del_config.rb 2019-09-30 16:42:37.0 +0200 @@ -27,14 +27,14 @@ include Yast::Logger Yast.import "SCR" Yast.import "Arch" -Yast.import "Package" +Yast.import "PackageSystem" Yast.import "FileUtils" SYSTEMD_FILE = "/etc/systemd/system/ctrl-alt-del.target" class << self def systemd? -Yast::Package.Installed("systemd") +Yast::PackageSystem.Installed("systemd") end def inittab? diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.2/src/modules/Security.rb new/yast2-security-4.2.3/src/modules/Security.rb --- old/yast2-security-4.2.2/src/modules/Security.rb2019-09-05 13:09:00.0 +0200 +++ new/yast2-security-4.2.3/src/modules/Security.rb2019-09-30 16:42:37.0 +0200 @@ -314,13 +314,7 @@ # Read the information about ctrl+alt+del behavior # See bug 742783 for description def ReadConsoleShutdown - ret = ::Security::CtrlAltDelConfig.current || ::Security::CtrlAltDelConfig.default - - return ret if ::Security::CtrlAltDelConfig.systemd? - - @Settings["CONSOLE_SHUTDOWN"] = ret if ::Security::CtrlAltDelConfig.inittab? - - nil + @Settings["CONSOLE_SHUTDOWN"] = ::Security::CtrlAltDelConfig.current || ::Security::CtrlAltDelConfig.default end # Read the settings from the files included in @Locations @@ -435,7 +429,7 @@ # Read security settings read_from_locations - @Settings["CONSOLE_SHUTDOWN"] =
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2019-09-23 13:14:51 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.7948 (New) Package is "yast2-security" Mon Sep 23 13:14:51 2019 rev:84 rq:728474 version:4.2.2 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2019-08-27 10:15:53.291961538 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.7948/yast2-security.changes 2019-09-23 13:14:52.509132338 +0200 @@ -1,0 +2,7 @@ +Thu Sep 5 10:22:29 CEST 2019 - sch...@suse.de + +- AY: Supporting user defined permission files like + "/etc/permissions.ultra". (bsc#1147173) +- 4.2.2 + +--- Old: yast2-security-4.2.1.tar.bz2 New: yast2-security-4.2.2.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.XsRUwb/_old 2019-09-23 13:14:53.745132117 +0200 +++ /var/tmp/diff_new_pack.XsRUwb/_new 2019-09-23 13:14:53.781132110 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.1 +Version:4.2.2 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only ++ yast2-security-4.2.1.tar.bz2 -> yast2-security-4.2.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.1/package/yast2-security.changes new/yast2-security-4.2.2/package/yast2-security.changes --- old/yast2-security-4.2.1/package/yast2-security.changes 2019-08-22 17:00:57.0 +0200 +++ new/yast2-security-4.2.2/package/yast2-security.changes 2019-09-05 13:09:00.0 +0200 @@ -1,4 +1,11 @@ --- +Thu Sep 5 10:22:29 CEST 2019 - sch...@suse.de + +- AY: Supporting user defined permission files like + "/etc/permissions.ultra". (bsc#1147173) +- 4.2.2 + +--- Thu Aug 22 15:52:45 CEST 2019 - sch...@suse.de - Using rb_default_ruby_abi tag in the spec file in order to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.1/package/yast2-security.spec new/yast2-security-4.2.2/package/yast2-security.spec --- old/yast2-security-4.2.1/package/yast2-security.spec2019-08-22 17:00:57.0 +0200 +++ new/yast2-security-4.2.2/package/yast2-security.spec2019-09-05 13:09:00.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.1 +Version:4.2.2 Release:0 Group: System/YaST License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.1/src/modules/Security.rb new/yast2-security-4.2.2/src/modules/Security.rb --- old/yast2-security-4.2.1/src/modules/Security.rb2019-08-22 17:00:57.0 +0200 +++ new/yast2-security-4.2.2/src/modules/Security.rb2019-09-05 13:09:00.0 +0200 @@ -395,21 +395,18 @@ end def read_permissions - perm = case @Settings["PERMISSION_SECURITY"].to_s - when /easy/ -"easy" - when /paranoid/ -"paranoid" - else -"secure" - end + # Removing "local" from the string + permissions = @Settings["PERMISSION_SECURITY"].to_s.split(" ") + @Settings["PERMISSION_SECURITY"] = permissions.delete_if {|p| +p == "local" }.join(" ") - @Settings["PERMISSION_SECURITY"] = perm + # default value + @Settings["PERMISSION_SECURITY"] = "secure" if @Settings["PERMISSION_SECURITY"].empty? - log.debug "PERMISSION SECURITY (after #{__callee__}): " \ + log.debug "PERMISSION_SECURITY (after #{__callee__}): " \ "#{@Settings['PERMISSION_SECURITY']}" - perm + @Settings['PERMISSION_SECURITY'] end def read_polkit_settings @@ -672,7 +669,9 @@ # Write security settings return false if Abort() Progress.NextStage - @Settings["PERMISSION_SECURITY"] << " local" + if !@Settings["PERMISSION_SECURITY"].include?("local") +@Settings["PERMISSION_SECURITY"] << " local" + end write_to_locations # Write inittab settings diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.1/test/security_test.rb new/yast2-security-4.2.2/test/security_test.rb --- old/yast2-security-4.2.1/test/security_test.rb 2019-08-22 17:00:57.0 +0200 +++
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2019-08-27 10:15:44 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.7948 (New) Package is "yast2-security" Tue Aug 27 10:15:44 2019 rev:83 rq:725349 version:4.2.1 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2019-07-31 14:20:45.498578258 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.7948/yast2-security.changes 2019-08-27 10:15:53.291961538 +0200 @@ -1,0 +2,7 @@ +Thu Aug 22 15:52:45 CEST 2019 - sch...@suse.de + +- Using rb_default_ruby_abi tag in the spec file in order to + handle several ruby versions (bsc#1146403). +- 4.2.1 + +--- Old: yast2-security-4.2.0.tar.bz2 New: yast2-security-4.2.1.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.7KsNcm/_old 2019-08-27 10:15:55.295961405 +0200 +++ /var/tmp/diff_new_pack.7KsNcm/_new 2019-08-27 10:15:55.295961405 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.0 +Version:4.2.1 Release:0 Summary:YaST2 - Security Configuration License:GPL-2.0-only @@ -32,15 +32,15 @@ BuildRequires: update-desktop-files BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: yast2-pam -BuildRequires: rubygem(rspec) -BuildRequires: rubygem(yast-rake) >= 0.2.5 +BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) +BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 # Yast2::Systemd::Service BuildRequires: yast2 >= 4.1.3 # Unfortunately we cannot move this to macros.yast, # bcond within macros are ignored by osc/OBS. %bcond_with yast_run_ci_tests %if %{with yast_run_ci_tests} -BuildRequires: rubygem(yast-rake-ci) +BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake-ci) %endif # new Pam.ycp API ++ yast2-security-4.2.0.tar.bz2 -> yast2-security-4.2.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.0/package/yast2-security.changes new/yast2-security-4.2.1/package/yast2-security.changes --- old/yast2-security-4.2.0/package/yast2-security.changes 2019-06-04 17:39:20.0 +0200 +++ new/yast2-security-4.2.1/package/yast2-security.changes 2019-08-22 17:00:57.0 +0200 @@ -1,4 +1,11 @@ --- +Thu Aug 22 15:52:45 CEST 2019 - sch...@suse.de + +- Using rb_default_ruby_abi tag in the spec file in order to + handle several ruby versions (bsc#1146403). +- 4.2.1 + +--- Fri May 31 12:38:27 UTC 2019 - Stasiek Michalski - Add metainfo (fate#319035) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.2.0/package/yast2-security.spec new/yast2-security-4.2.1/package/yast2-security.spec --- old/yast2-security-4.2.0/package/yast2-security.spec2019-06-04 17:39:20.0 +0200 +++ new/yast2-security-4.2.1/package/yast2-security.spec2019-08-22 17:00:57.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.2.0 +Version:4.2.1 Release:0 Group: System/YaST License:GPL-2.0-only @@ -32,15 +32,15 @@ BuildRequires: update-desktop-files BuildRequires: yast2-pam BuildRequires: yast2-devtools >= 4.2.2 -BuildRequires: rubygem(yast-rake) >= 0.2.5 -BuildRequires: rubygem(rspec) +BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 +BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) # Yast2::Systemd::Service BuildRequires: yast2 >= 4.1.3 # Unfortunately we cannot move this to macros.yast, # bcond within macros are ignored by osc/OBS. %bcond_with yast_run_ci_tests %if %{with yast_run_ci_tests} -BuildRequires: rubygem(yast-rake-ci) +BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake-ci) %endif # new Pam.ycp API
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2019-07-31 14:20:44 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.4126 (New) Package is "yast2-security" Wed Jul 31 14:20:44 2019 rev:82 rq:707662 version:4.2.0 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2018-12-31 09:41:01.886479782 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.4126/yast2-security.changes 2019-07-31 14:20:45.498578258 +0200 @@ -1,0 +2,8 @@ +Fri May 31 12:38:27 UTC 2019 - Stasiek Michalski + +- Add metainfo (fate#319035) +- Revamp spec +- Replace GenericName with Comment +- 4.2.0 + +--- Old: yast2-security-4.1.2.tar.bz2 New: yast2-security-4.2.0.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.e1DoSs/_old 2019-07-31 14:20:45.970577883 +0200 +++ /var/tmp/diff_new_pack.e1DoSs/_new 2019-07-31 14:20:45.974577880 +0200 @@ -1,7 +1,7 @@ # # spec file for package yast2-security # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,58 +17,55 @@ Name: yast2-security -Version:4.1.2 +Version:4.2.0 Release:0 +Summary:YaST2 - Security Configuration +License:GPL-2.0-only +Group: System/YaST +Url:https://github.com/yast/yast-security -BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:%{name}-%{version}.tar.bz2 BuildRequires: doxygen BuildRequires: perl-XML-Writer BuildRequires: pkg-config BuildRequires: update-desktop-files -BuildRequires: yast2-devtools >= 3.1.10 +BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: yast2-pam BuildRequires: rubygem(rspec) BuildRequires: rubygem(yast-rake) >= 0.2.5 # Yast2::Systemd::Service BuildRequires: yast2 >= 4.1.3 +# Unfortunately we cannot move this to macros.yast, +# bcond within macros are ignored by osc/OBS. +%bcond_with yast_run_ci_tests +%if %{with yast_run_ci_tests} +BuildRequires: rubygem(yast-rake-ci) +%endif # new Pam.ycp API Requires: yast2-pam >= 2.14.0 - # Yast2::Systemd::Service Requires: yast2 >= 4.1.3 +Requires: yast2-ruby-bindings >= 1.0.0 Provides: y2c_sec -Provides: yast2-config-security -Obsoletes: y2c_sec -Obsoletes: yast2-config-security Provides: y2t_sec +Provides: yast2-config-security Provides: yast2-trans-security + +Obsoletes: y2c_sec Obsoletes: y2t_sec +Obsoletes: yast2-config-security Obsoletes: yast2-trans-security BuildArch: noarch -Requires: yast2-ruby-bindings >= 1.0.0 - -# Unfortunately we cannot move this to macros.yast, -# bcond within macros are ignored by osc/OBS. -%bcond_with yast_run_ci_tests -%if %{with yast_run_ci_tests} -BuildRequires: rubygem(yast-rake-ci) -%endif - -Summary:YaST2 - Security Configuration -License:GPL-2.0-only -Group: System/YaST - %description The YaST2 component for security settings configuration. %prep -%setup -n %{name}-%{version} +%setup -q %build @@ -77,6 +74,7 @@ %install %yast_install +%yast_metainfo %post # remove broken entry in /etc/login.defs, introduced during installation (bnc#807099) @@ -85,16 +83,15 @@ fi %files -%defattr(-,root,root) -%dir %{yast_yncludedir}/security -%{yast_yncludedir}/security/* -%{yast_desktopdir}/security.desktop -%{yast_clientdir}/security*.rb -%{yast_moduledir}/Security.rb -%{yast_scrconfdir}/*.scr -%{yast_schemadir}/autoyast/rnc/security.rnc -%{yast_ydatadir}/security -%{yast_libdir}/security +%{yast_yncludedir} +%{yast_desktopdir} +%{yast_metainfodir} +%{yast_clientdir} +%{yast_moduledir} +%{yast_scrconfdir} +%{yast_schemadir} +%{yast_ydatadir} +%{yast_libdir} %{yast_icondir} %doc %{yast_docdir} %license COPYING ++ yast2-security-4.1.2.tar.bz2 -> yast2-security-4.2.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.1.2/Dockerfile new/yast2-security-4.2.0/Dockerfile --- old/yast2-security-4.1.2/Dockerfile 2018-11-28 17:01:59.0 +0100 +++ new/yast2-security-4.2.0/Dockerfile 2019-06-04 17:39:20.0 +0200 @@ -1,2 +1,2 @@ -FROM yastdevel/ruby +FROM registry.opensuse.org/yast/head/containers/yast-ruby:latest COPY . /usr/src/app diff -urN '--exclude=CVS' '--exclude=.cvsignore'
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2018-12-31 09:41:00 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new.28833 (New) Package is "yast2-security" Mon Dec 31 09:41:00 2018 rev:81 rq:652469 version:4.1.2 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2018-11-10 16:48:10.388584803 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new.28833/yast2-security.changes 2018-12-31 09:41:01.886479782 +0100 @@ -1,0 +2,6 @@ +Mon Nov 26 02:49:10 UTC 2018 - Noah Davis + +- Provide icon with module (boo#1109310) +- 4.1.2 + +--- Old: yast2-security-4.1.1.tar.bz2 New: yast2-security-4.1.2.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.W3TTV7/_old 2018-12-31 09:41:02.210479517 +0100 +++ /var/tmp/diff_new_pack.W3TTV7/_new 2018-12-31 09:41:02.214479513 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.1.1 +Version:4.1.2 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -95,6 +95,7 @@ %{yast_schemadir}/autoyast/rnc/security.rnc %{yast_ydatadir}/security %{yast_libdir}/security +%{yast_icondir} %doc %{yast_docdir} %license COPYING ++ yast2-security-4.1.1.tar.bz2 -> yast2-security-4.1.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.1.1/package/yast2-security.changes new/yast2-security-4.1.2/package/yast2-security.changes --- old/yast2-security-4.1.1/package/yast2-security.changes 2018-11-02 16:22:28.0 +0100 +++ new/yast2-security-4.1.2/package/yast2-security.changes 2018-11-28 17:01:59.0 +0100 @@ -1,4 +1,10 @@ --- +Mon Nov 26 02:49:10 UTC 2018 - Noah Davis + +- Provide icon with module (boo#1109310) +- 4.1.2 + +--- Fri Nov 2 13:19:01 UTC 2018 - sch...@suse.de - Writing security settings in first AY installation stage. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.1.1/package/yast2-security.spec new/yast2-security-4.1.2/package/yast2-security.spec --- old/yast2-security-4.1.1/package/yast2-security.spec2018-11-02 16:22:28.0 +0100 +++ new/yast2-security-4.1.2/package/yast2-security.spec2018-11-28 17:01:59.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.1.1 +Version:4.1.2 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -88,5 +88,6 @@ %{yast_schemadir}/autoyast/rnc/security.rnc %{yast_ydatadir}/security %{yast_libdir}/security +%{yast_icondir} %doc %{yast_docdir} %license COPYING diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.1.1/src/icons/hicolor/scalable/apps/yast-security.svg new/yast2-security-4.1.2/src/icons/hicolor/scalable/apps/yast-security.svg --- old/yast2-security-4.1.1/src/icons/hicolor/scalable/apps/yast-security.svg 1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-4.1.2/src/icons/hicolor/scalable/apps/yast-security.svg 2018-11-28 17:01:59.0 +0100 @@ -0,0 +1 @@ +http://www.w3.org/2000/svg;> \ No newline at end of file
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2018-11-10 16:48:03 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is "yast2-security" Sat Nov 10 16:48:03 2018 rev:80 rq:646091 version:4.1.1 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2018-09-04 22:51:05.419957427 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2018-11-10 16:48:10.388584803 +0100 @@ -1,0 +2,13 @@ +Fri Nov 2 13:19:01 UTC 2018 - sch...@suse.de + +- Writing security settings in first AY installation stage. + So other modules (e.g. users) can rely on these settings now. + (bnc#1112769) +- 4.1.1 + +--- +Tue Oct 16 16:18:09 CEST 2018 - sch...@suse.de + +- Added license file to spec. + +--- Old: yast2-security-4.1.0.tar.bz2 New: yast2-security-4.1.1.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.Ow1v9Y/_old 2018-11-10 16:48:11.828582976 +0100 +++ /var/tmp/diff_new_pack.Ow1v9Y/_new 2018-11-10 16:48:11.840582961 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.1.0 +Version:4.1.1 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -96,5 +96,6 @@ %{yast_ydatadir}/security %{yast_libdir}/security %doc %{yast_docdir} +%license COPYING %changelog ++ yast2-security-4.1.0.tar.bz2 -> yast2-security-4.1.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.1.0/package/yast2-security.changes new/yast2-security-4.1.1/package/yast2-security.changes --- old/yast2-security-4.1.0/package/yast2-security.changes 2018-08-23 18:03:32.0 +0200 +++ new/yast2-security-4.1.1/package/yast2-security.changes 2018-11-02 16:22:28.0 +0100 @@ -1,4 +1,17 @@ --- +Fri Nov 2 13:19:01 UTC 2018 - sch...@suse.de + +- Writing security settings in first AY installation stage. + So other modules (e.g. users) can rely on these settings now. + (bnc#1112769) +- 4.1.1 + +--- +Tue Oct 16 16:18:09 CEST 2018 - sch...@suse.de + +- Added license file to spec. + +--- Thu Aug 23 10:25:21 UTC 2018 - dgonza...@suse.com - Upate calls to YaST2 systemd classes (related to fate#319428) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.1.0/package/yast2-security.spec new/yast2-security-4.1.1/package/yast2-security.spec --- old/yast2-security-4.1.0/package/yast2-security.spec2018-08-23 18:03:32.0 +0200 +++ new/yast2-security-4.1.1/package/yast2-security.spec2018-11-02 16:22:28.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.1.0 +Version:4.1.1 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -89,3 +89,4 @@ %{yast_ydatadir}/security %{yast_libdir}/security %doc %{yast_docdir} +%license COPYING diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.1.0/src/clients/security_finish.rb new/yast2-security-4.1.1/src/clients/security_finish.rb --- old/yast2-security-4.1.0/src/clients/security_finish.rb 1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-4.1.1/src/clients/security_finish.rb 2018-11-02 16:22:28.0 +0100 @@ -0,0 +1,9 @@ +# encoding: utf-8 + +# File:clients/security_finish.rb +# Package: Security configuration +# Summary: Configuration of /etc/login.defs /etc/sysctl.conf +# users and boot settings + +require "security/clients/security_finish" +Yast::SecurityFinishClient.new.run diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.1.0/src/lib/security/clients/security_finish.rb new/yast2-security-4.1.1/src/lib/security/clients/security_finish.rb --- old/yast2-security-4.1.0/src/lib/security/clients/security_finish.rb 1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-4.1.1/src/lib/security/clients/security_finish.rb 2018-11-02 16:22:28.0 +0100 @@ -0,0 +1,48 @@ +# encoding: utf-8 + +# -- +# Copyright (c) 2018 SUSE LLC +# +# This program is free software;
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2018-09-04 22:50:59 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is "yast2-security" Tue Sep 4 22:50:59 2018 rev:79 rq:631139 version:4.1.0 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2018-04-26 13:27:35.195040122 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2018-09-04 22:51:05.419957427 +0200 @@ -1,0 +2,11 @@ +Thu Aug 23 10:25:21 UTC 2018 - dgonza...@suse.com + +- Upate calls to YaST2 systemd classes (related to fate#319428) +- 4.1.0 + +--- +Mon Aug 20 13:58:44 CEST 2018 - sch...@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. + +--- Old: yast2-security-4.0.0.tar.bz2 New: yast2-security-4.1.0.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.WtqwDv/_old 2018-09-04 22:51:05.895959060 +0200 +++ /var/tmp/diff_new_pack.WtqwDv/_new 2018-09-04 22:51:05.899959074 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:4.0.0 +Version:4.1.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -31,14 +31,14 @@ BuildRequires: yast2-pam BuildRequires: rubygem(rspec) BuildRequires: rubygem(yast-rake) >= 0.2.5 -# cfg_mail.scr -BuildRequires: yast2 >= 3.1.179 +# Yast2::Systemd::Service +BuildRequires: yast2 >= 4.1.3 # new Pam.ycp API Requires: yast2-pam >= 2.14.0 -# cfg_mail.scr -Requires: yast2 >= 3.1.179 +# Yast2::Systemd::Service +Requires: yast2 >= 4.1.3 Provides: y2c_sec Provides: yast2-config-security @@ -61,7 +61,7 @@ %endif Summary:YaST2 - Security Configuration -License:GPL-2.0 +License:GPL-2.0-only Group: System/YaST %description ++ yast2-security-4.0.0.tar.bz2 -> yast2-security-4.1.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.0.0/package/yast2-security.changes new/yast2-security-4.1.0/package/yast2-security.changes --- old/yast2-security-4.0.0/package/yast2-security.changes 2018-04-11 10:35:14.0 +0200 +++ new/yast2-security-4.1.0/package/yast2-security.changes 2018-08-23 18:03:32.0 +0200 @@ -1,4 +1,15 @@ --- +Thu Aug 23 10:25:21 UTC 2018 - dgonza...@suse.com + +- Upate calls to YaST2 systemd classes (related to fate#319428) +- 4.1.0 + +--- +Mon Aug 20 13:58:44 CEST 2018 - sch...@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. + +--- Fri Apr 6 18:53:46 UTC 2018 - mfi...@suse.com - bnc#1087957 - version bump diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.0.0/package/yast2-security.spec new/yast2-security-4.1.0/package/yast2-security.spec --- old/yast2-security-4.0.0/package/yast2-security.spec2018-04-11 10:35:14.0 +0200 +++ new/yast2-security-4.1.0/package/yast2-security.spec2018-08-23 18:03:32.0 +0200 @@ -17,26 +17,26 @@ Name: yast2-security -Version:4.0.0 +Version:4.1.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:%{name}-%{version}.tar.bz2 Group: System/YaST -License:GPL-2.0 +License:GPL-2.0-only BuildRequires: doxygen pkg-config perl-XML-Writer update-desktop-files yast2-pam BuildRequires: yast2-devtools >= 3.1.10 BuildRequires: rubygem(yast-rake) >= 0.2.5 BuildRequires: rubygem(rspec) -# cfg_mail.scr -BuildRequires: yast2 >= 3.1.179 +# Yast2::Systemd::Service +BuildRequires: yast2 >= 4.1.3 # new Pam.ycp API Requires: yast2-pam >= 2.14.0 -# cfg_mail.scr -Requires: yast2 >= 3.1.179 +# Yast2::Systemd::Service +Requires: yast2 >= 4.1.3 Provides: y2c_sec yast2-config-security Obsoletes: y2c_sec yast2-config-security diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-4.0.0/src/modules/Security.rb new/yast2-security-4.1.0/src/modules/Security.rb --- old/yast2-security-4.0.0/src/modules/Security.rb2018-04-11 10:35:14.0 +0200 +++ new/yast2-security-4.1.0/src/modules/Security.rb2018-08-23
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2018-04-26 13:27:32 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is "yast2-security" Thu Apr 26 13:27:32 2018 rev:78 rq:595537 version:4.0.0 Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2016-09-05 21:13:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2018-04-26 13:27:35.195040122 +0200 @@ -1,0 +2,6 @@ +Fri Apr 6 18:53:46 UTC 2018 - mfi...@suse.com + +- bnc#1087957 - version bump +- 4.0.0 + +--- Old: yast2-security-3.2.3.tar.bz2 New: yast2-security-4.0.0.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.IaEdXM/_old 2018-04-26 13:27:35.695021811 +0200 +++ /var/tmp/diff_new_pack.IaEdXM/_new 2018-04-26 13:27:35.699021665 +0200 @@ -1,7 +1,7 @@ # # spec file for package yast2-security # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.2.3 +Version:4.0.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.2.3.tar.bz2 -> yast2-security-4.0.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.3/.travis.yml new/yast2-security-4.0.0/.travis.yml --- old/yast2-security-3.2.3/.travis.yml1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-4.0.0/.travis.yml2018-04-11 10:35:14.0 +0200 @@ -0,0 +1,11 @@ +sudo: required +language: ruby +services: + - docker + +before_install: + - docker build -t yast-security-image . +script: + # the "yast-travis-ruby" script is included in the base yastdevel/ruby image + # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby + - docker run -it -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" yast-security-image yast-travis-ruby diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.3/.yardopts new/yast2-security-4.0.0/.yardopts --- old/yast2-security-3.2.3/.yardopts 1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-4.0.0/.yardopts 2018-04-11 10:35:14.0 +0200 @@ -0,0 +1,7 @@ +--no-private +--markup markdown +--protected +--readme README.md +--output-dir ./doc/autodocs +--files *.md +src/**/*.rb diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.3/Dockerfile new/yast2-security-4.0.0/Dockerfile --- old/yast2-security-3.2.3/Dockerfile 1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-4.0.0/Dockerfile 2018-04-11 10:35:14.0 +0200 @@ -0,0 +1,2 @@ +FROM yastdevel/ruby +COPY . /usr/src/app diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.3/package/yast2-security.changes new/yast2-security-4.0.0/package/yast2-security.changes --- old/yast2-security-3.2.3/package/yast2-security.changes 2016-08-31 13:50:32.568403495 +0200 +++ new/yast2-security-4.0.0/package/yast2-security.changes 2018-04-11 10:35:14.0 +0200 @@ -1,4 +1,10 @@ --- +Fri Apr 6 18:53:46 UTC 2018 - mfi...@suse.com + +- bnc#1087957 - version bump +- 4.0.0 + +--- Wed Aug 31 11:37:52 UTC 2016 - jreidin...@suse.com - mark string "Security" translatable (bnc#988764) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.3/package/yast2-security.spec new/yast2-security-4.0.0/package/yast2-security.spec --- old/yast2-security-3.2.3/package/yast2-security.spec2016-08-31 13:50:32.568403495 +0200 +++ new/yast2-security-4.0.0/package/yast2-security.spec2018-04-11 10:35:14.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.2.3 +Version:4.0.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2016-09-05 21:12:54 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is "yast2-security" Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2016-07-01 09:57:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2016-09-05 21:13:01.0 +0200 @@ -1,0 +2,6 @@ +Wed Aug 31 11:37:52 UTC 2016 - jreidin...@suse.com + +- mark string "Security" translatable (bnc#988764) +- 3.2.3 + +--- Old: yast2-security-3.2.2.tar.bz2 New: yast2-security-3.2.3.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.pVtiza/_old 2016-09-05 21:13:03.0 +0200 +++ /var/tmp/diff_new_pack.pVtiza/_new 2016-09-05 21:13:03.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.2.2 +Version:3.2.3 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.2.2.tar.bz2 -> yast2-security-3.2.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.2/CONTRIBUTING.md new/yast2-security-3.2.3/CONTRIBUTING.md --- old/yast2-security-3.2.2/CONTRIBUTING.md2016-06-14 16:30:37.0 +0200 +++ new/yast2-security-3.2.3/CONTRIBUTING.md2016-08-31 13:50:32.0 +0200 @@ -3,7 +3,7 @@ YaST is an open source project and as such it welcomes all kinds of contributions. If you decide to contribute, please follow these guidelines to -ensure the process is effective and pleasant both for you and YaST maintainers. +ensure the process is effective and pleasant both for you and the YaST maintainers. There are two main forms of contribution: reporting bugs and performing code changes. @@ -17,13 +17,11 @@ registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp) if you don't have an account yet.) -If you find a problem, please report it either using -[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee -that every bug will be fixed, but we'll try. - When creating a bug report, please follow our [bug reporting guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug). +We can't guarantee that every bug will be fixed, but we'll try. + Code Changes @@ -44,15 +42,22 @@ to the [Ruby style guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md). - 4. Make sure your change didn't break anything by building the RPM package + 4. Update the package version (in `packages/*.spec`, usually by + `rake version:bump`) and add a new entry to the `package/*.changes` file + (by `osc vc package`). + For bigger changes or changes which need longer discussion it is advised to + add this as a separate last commit so it can be easily updated when another + change is merged in the meantime. + + 5. Make sure your change didn't break anything by building the RPM package (`rake osc:build`). The build process includes running the full testsuite. - 5. Publish the branch and create a pull request. + 6. Publish the branch and create a pull request. - 6. YaST developers will review your change and possibly point out issues. + 7. YaST developers will review your change and possibly point out issues. Adapt the code under their guidance until they are all resolved. - 7. Finally, the pull request will get merged or rejected. + 8. Finally, the pull request will get merged or rejected. See also [GitHub's guide on contributing](https://help.github.com/articles/fork-a-repo). @@ -60,9 +65,6 @@ If you want to do multiple unrelated changes, use separate branches and pull requests. -Do not change the `VERSION` and `*.changes` files as this could lead to -conflicts. - ### Commits Each commit in the pull request should do only one thing, which is clearly diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.2/package/yast2-security.changes new/yast2-security-3.2.3/package/yast2-security.changes --- old/yast2-security-3.2.2/package/yast2-security.changes 2016-06-14 16:30:37.0 +0200 +++ new/yast2-security-3.2.3/package/yast2-security.changes 2016-08-31 13:50:32.0 +0200 @@ -1,4 +1,10 @@ --- +Wed Aug 31 11:37:52 UTC 2016 - jreidin...@suse.com + +- mark string "Security" translatable (bnc#988764) +-
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2016-07-01 09:57:25 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is "yast2-security" Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2016-03-18 21:38:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2016-07-01 09:57:27.0 +0200 @@ -54 +54 @@ - target is analyzed. + target is analyzed. (fate#318425, bnc#941620) Other differences: -- ++ yast2-security-3.2.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.2/package/yast2-security.changes new/yast2-security-3.2.2/package/yast2-security.changes --- old/yast2-security-3.2.2/package/yast2-security.changes 2016-03-17 16:27:54.0 +0100 +++ new/yast2-security-3.2.2/package/yast2-security.changes 2016-06-14 16:30:37.0 +0200 @@ -51,7 +51,7 @@ Thu Jun 11 16:00:10 UTC 2015 - an...@suse.com - Removed references to runlevels (obsolete). Only current systemd - target is analyzed. + target is analyzed. (fate#318425, bnc#941620) - List of mandatory and optional services moved to a YAML file. ---
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2016-03-18 21:38:37 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is "yast2-security" Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2016-03-07 13:25:50.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2016-03-18 21:38:38.0 +0100 @@ -1,0 +2,9 @@ +Mon Mar 7 09:51:41 UTC 2016 - knut.anders...@suse.com + +- Added support for multiple display managers (bnc#946889). +- Replaced testsuite tests by rspec tests. +- Removed autotools. +- Updated yast2 dependency for cfg_mail.scr +- 3.2.2 + +--- Old: yast2-security-3.2.1.tar.bz2 New: yast2-security-3.2.2.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.VAOcDU/_old 2016-03-18 21:38:38.0 +0100 +++ /var/tmp/diff_new_pack.VAOcDU/_new 2016-03-18 21:38:38.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.2.1 +Version:3.2.2 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -29,17 +29,16 @@ BuildRequires: update-desktop-files BuildRequires: yast2-devtools >= 3.1.10 BuildRequires: yast2-pam -BuildRequires: yast2-testsuite -# Directory.find_data_file -BuildRequires: yast2 >= yast2-3.1.131 +BuildRequires: rubygem(rspec) +BuildRequires: rubygem(yast-rake) >= 0.2.5 +# cfg_mail.scr +BuildRequires: yast2 >= 3.1.179 # new Pam.ycp API Requires: yast2-pam >= 2.14.0 -# etc_sysctl_conf.scr -# Wizard::SetDesktopTitleAndIcon -# Directory.find_data_file -Requires: yast2 >= yast2-3.1.131 +# cfg_mail.scr +Requires: yast2 >= 3.1.179 Provides: y2c_sec Provides: yast2-config-security @@ -54,6 +53,13 @@ Requires: yast2-ruby-bindings >= 1.0.0 +# Unfortunately we cannot move this to macros.yast, +# bcond within macros are ignored by osc/OBS. +%bcond_with yast_run_ci_tests +%if %{with yast_run_ci_tests} +BuildRequires: rubygem(yast-rake-ci) +%endif + Summary:YaST2 - Security Configuration License:GPL-2.0 Group: System/YaST @@ -65,7 +71,9 @@ %setup -n %{name}-%{version} %build -%yast_build + +%check +%yast_check %install %yast_install ++ yast2-security-3.2.1.tar.bz2 -> yast2-security-3.2.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.1/.travis.yml new/yast2-security-3.2.2/.travis.yml --- old/yast2-security-3.2.1/.travis.yml2016-03-02 13:26:09.0 +0100 +++ new/yast2-security-3.2.2/.travis.yml1970-01-01 01:00:00.0 +0100 @@ -1,16 +0,0 @@ -language: cpp -compiler: -- gcc -before_install: -# disable rvm, use system Ruby -- rvm reset -- wget https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh -- sh ./travis_setup.sh -p "rake yast2-devtools yast2-testsuite yast2 yast2-pam" -g "rspec:3.3.0 yast-rake gettext" -script: -- rake check:syntax -- rake check:pot -- make -f Makefile.cvs -- make -- sudo make install -- make check - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.1/Makefile.cvs new/yast2-security-3.2.2/Makefile.cvs --- old/yast2-security-3.2.1/Makefile.cvs 2016-03-02 13:26:10.0 +0100 +++ new/yast2-security-3.2.2/Makefile.cvs 1970-01-01 01:00:00.0 +0100 @@ -1,23 +0,0 @@ -# -# Makefile.cvs -# - -LIB = $(shell y2tool get-lib) - -PREFIX = /usr - -configure: all - ./configure --prefix=$(PREFIX) --libdir=$(PREFIX)/$(LIB) - -all: - y2tool y2autoconf - y2tool y2automake - autoreconf --force --install - -install: configure - make - make install - -reconf: all - ./config.status --recheck - ./config.status diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.1/configure.in.in new/yast2-security-3.2.2/configure.in.in --- old/yast2-security-3.2.1/configure.in.in2016-03-02 13:26:10.0 +0100 +++ new/yast2-security-3.2.2/configure.in.in1970-01-01 01:00:00.0 +0100 @@ -1,12 +0,0 @@ -## YCP module configure.in.in - -## Initialize -@YAST2-INIT-COMMON@ -@YAST2-INIT-YCP@ - -## some common checks -@YAST2-CHECKS-COMMON@ -@YAST2-CHECKS-YCP@ - -## and generate the output... -@YAST2-OUTPUT@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2016-03-07 13:25:49 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is "yast2-security" Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2015-10-03 20:29:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2016-03-07 13:25:50.0 +0100 @@ -1,0 +2,7 @@ +Fri Feb 26 12:40:29 UTC 2016 - knut.anders...@suse.com + +- Removed "Boot permissions - Interpretation of Ctrl + Alt + Del" + combo box "Reboot" entry for s390 architecture. (fate#319711) +- 3.2.1 + +--- Old: yast2-security-3.2.0.tar.bz2 New: yast2-security-3.2.1.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.6sAKcQ/_old 2016-03-07 13:26:08.0 +0100 +++ /var/tmp/diff_new_pack.6sAKcQ/_new 2016-03-07 13:26:08.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-security # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.2.0 +Version:3.2.1 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -86,6 +86,7 @@ %{yast_scrconfdir}/*.scr %{yast_schemadir}/autoyast/rnc/security.rnc %{yast_ydatadir}/security +%{yast_libdir}/security %doc %{yast_docdir} %changelog ++ yast2-security-3.2.0.tar.bz2 -> yast2-security-3.2.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.0/package/yast2-security.changes new/yast2-security-3.2.1/package/yast2-security.changes --- old/yast2-security-3.2.0/package/yast2-security.changes 2015-09-24 17:06:12.0 +0200 +++ new/yast2-security-3.2.1/package/yast2-security.changes 2016-03-02 13:26:10.0 +0100 @@ -1,4 +1,11 @@ --- +Fri Feb 26 12:40:29 UTC 2016 - knut.anders...@suse.com + +- Removed "Boot permissions - Interpretation of Ctrl + Alt + Del" + combo box "Reboot" entry for s390 architecture. (fate#319711) +- 3.2.1 + +--- Thu Sep 24 14:50:20 UTC 2015 - an...@suse.com - Bumped version number in order to branch the SLE version due to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.0/package/yast2-security.spec new/yast2-security-3.2.1/package/yast2-security.spec --- old/yast2-security-3.2.0/package/yast2-security.spec2015-09-24 17:06:12.0 +0200 +++ new/yast2-security-3.2.1/package/yast2-security.spec2016-03-02 13:26:10.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.2.0 +Version:3.2.1 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -78,4 +78,5 @@ %{yast_scrconfdir}/*.scr %{yast_schemadir}/autoyast/rnc/security.rnc %{yast_ydatadir}/security +%{yast_libdir}/security %doc %{yast_docdir} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.0/src/Makefile.am new/yast2-security-3.2.1/src/Makefile.am --- old/yast2-security-3.2.0/src/Makefile.am2015-09-24 17:06:12.0 +0200 +++ new/yast2-security-3.2.1/src/Makefile.am2016-03-02 13:26:10.0 +0100 @@ -19,6 +19,11 @@ include/security/routines.rb \ include/security/helps.rb + +ylibdir = @ylibdir@/security +ylib_DATA = \ + lib/security/ctrl_alt_del_config.rb + schemafilesdir = $(schemadir)/autoyast/rnc schemafiles_DATA = \ autoyast-rnc/security.rnc @@ -38,6 +43,6 @@ desktop_DATA = \ desktop/security.desktop -EXTRA_DIST = $(module_DATA) $(client_DATA) $(ynclude_DATA) $(schemafiles_DATA) $(scrconf_DATA) $(ydata_DATA) $(desktop_DATA) +EXTRA_DIST = $(module_DATA) $(client_DATA) $(ynclude_DATA) $(schemafiles_DATA) $(scrconf_DATA) $(ydata_DATA) $(desktop_DATA) $(ylib_DATA) include $(top_srcdir)/Makefile.am.common diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.2.0/src/include/security/helps.rb new/yast2-security-3.2.1/src/include/security/helps.rb --- old/yast2-security-3.2.0/src/include/security/helps.rb 2015-09-24
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2015-10-03 20:29:11 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is "yast2-security" Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2015-08-21 12:42:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2015-10-03 20:29:36.0 +0200 @@ -1,0 +2,7 @@ +Thu Sep 24 14:50:20 UTC 2015 - an...@suse.com + +- Bumped version number in order to branch the SLE version due to + different display manager behavior (bnc#946889). +- 3.2.0 + +--- Old: yast2-security-3.1.11.tar.bz2 New: yast2-security-3.2.0.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.H8hHBZ/_old 2015-10-03 20:29:36.0 +0200 +++ /var/tmp/diff_new_pack.H8hHBZ/_new 2015-10-03 20:29:36.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.11 +Version:3.2.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.11.tar.bz2 -> yast2-security-3.2.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.11/package/yast2-security.changes new/yast2-security-3.2.0/package/yast2-security.changes --- old/yast2-security-3.1.11/package/yast2-security.changes2015-08-19 17:11:08.0 +0200 +++ new/yast2-security-3.2.0/package/yast2-security.changes 2015-09-24 17:06:12.0 +0200 @@ -1,4 +1,11 @@ --- +Thu Sep 24 14:50:20 UTC 2015 - an...@suse.com + +- Bumped version number in order to branch the SLE version due to + different display manager behavior (bnc#946889). +- 3.2.0 + +--- Wed Aug 19 14:55:48 UTC 2015 - an...@suse.com - Added some entries to the list of optional services (bnc#942379) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.11/package/yast2-security.spec new/yast2-security-3.2.0/package/yast2-security.spec --- old/yast2-security-3.1.11/package/yast2-security.spec 2015-08-19 17:11:08.0 +0200 +++ new/yast2-security-3.2.0/package/yast2-security.spec2015-09-24 17:06:12.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.11 +Version:3.2.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2015-08-21 12:42:33 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2015-07-05 17:51:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2015-08-21 12:42:44.0 +0200 @@ -1,0 +2,6 @@ +Wed Aug 19 14:55:48 UTC 2015 - an...@suse.com + +- Added some entries to the list of optional services (bnc#942379) +- 3.1.11 + +--- Old: yast2-security-3.1.10.tar.bz2 New: yast2-security-3.1.11.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.a1VUsR/_old 2015-08-21 12:42:45.0 +0200 +++ /var/tmp/diff_new_pack.a1VUsR/_new 2015-08-21 12:42:45.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.10 +Version:3.1.11 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.10.tar.bz2 - yast2-security-3.1.11.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.10/.travis.yml new/yast2-security-3.1.11/.travis.yml --- old/yast2-security-3.1.10/.travis.yml 2015-06-22 10:41:26.0 +0200 +++ new/yast2-security-3.1.11/.travis.yml 2015-08-19 17:11:08.0 +0200 @@ -5,7 +5,7 @@ # disable rvm, use system Ruby - rvm reset - wget https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh -- sh ./travis_setup.sh -p rake yast2-devtools yast2-testsuite yast2 yast2-pam -g rspec:2.14.1 yast-rake gettext +- sh ./travis_setup.sh -p rake yast2-devtools yast2-testsuite yast2 yast2-pam -g rspec:3.3.0 yast-rake gettext script: - rake check:syntax - rake check:pot diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.10/package/yast2-security.changes new/yast2-security-3.1.11/package/yast2-security.changes --- old/yast2-security-3.1.10/package/yast2-security.changes2015-06-22 10:41:26.0 +0200 +++ new/yast2-security-3.1.11/package/yast2-security.changes2015-08-19 17:11:08.0 +0200 @@ -1,4 +1,10 @@ --- +Wed Aug 19 14:55:48 UTC 2015 - an...@suse.com + +- Added some entries to the list of optional services (bnc#942379) +- 3.1.11 + +--- Fri Jun 19 15:26:45 UTC 2015 - an...@suse.com - Settings of security levels moved to YAML files diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.10/package/yast2-security.spec new/yast2-security-3.1.11/package/yast2-security.spec --- old/yast2-security-3.1.10/package/yast2-security.spec 2015-06-22 10:41:26.0 +0200 +++ new/yast2-security-3.1.11/package/yast2-security.spec 2015-08-19 17:11:08.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.10 +Version:3.1.11 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.10/src/data/security/services.yml new/yast2-security-3.1.11/src/data/security/services.yml --- old/yast2-security-3.1.10/src/data/security/services.yml2015-06-22 10:41:26.0 +0200 +++ new/yast2-security-3.1.11/src/data/security/services.yml2015-08-19 17:11:08.0 +0200 @@ -21,32 +21,41 @@ - acpid - autofs - bluetooth + - btrfsmaintenance-refresh - console-kit-daemon - cron - dbus - display-manager - getty@tty1 - haveged + - irqbalance + - iscsi - isdn + - kdump - klog - libvirtd - mcelog + - ModemManager + - NetworkManager-dispatcher + - NetworkManager-wait-online - nscd - ntpd - polkitd - postfix - - ModemManager - - NetworkManager-dispatcher - - NetworkManager-wait-online + - purge-kernels - random - sendmail - smartd + - spice-vdagentd - sshd - syslog - systemd-dmevented - systemd-journal-flush - systemd-journald - systemd-logind + - systemd-readahead-collect + - systemd-readahead-drop + - systemd-readahead-replay - systemd-udevd - wickedd - wickedd-auto4
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2015-07-05 17:51:15 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2015-06-18 06:37:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2015-07-05 17:51:17.0 +0200 @@ -1,0 +2,7 @@ +Fri Jun 19 15:26:45 UTC 2015 - an...@suse.com + +- Settings of security levels moved to YAML files +- Redefined security levels (last part of fate#318425) +- 3.1.10 + +--- Old: yast2-security-3.1.9.tar.bz2 New: yast2-security-3.1.10.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.mxpcmz/_old 2015-07-05 17:51:17.0 +0200 +++ /var/tmp/diff_new_pack.mxpcmz/_new 2015-07-05 17:51:17.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.9 +Version:3.1.10 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.9.tar.bz2 - yast2-security-3.1.10.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.9/package/yast2-security.changes new/yast2-security-3.1.10/package/yast2-security.changes --- old/yast2-security-3.1.9/package/yast2-security.changes 2015-06-15 17:36:09.0 +0200 +++ new/yast2-security-3.1.10/package/yast2-security.changes2015-06-22 10:41:26.0 +0200 @@ -1,4 +1,11 @@ --- +Fri Jun 19 15:26:45 UTC 2015 - an...@suse.com + +- Settings of security levels moved to YAML files +- Redefined security levels (last part of fate#318425) +- 3.1.10 + +--- Mon Jun 15 15:22:38 UTC 2015 - an...@suse.com - Updated list of mandatory and optional services (part of diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.9/package/yast2-security.spec new/yast2-security-3.1.10/package/yast2-security.spec --- old/yast2-security-3.1.9/package/yast2-security.spec2015-06-15 17:36:09.0 +0200 +++ new/yast2-security-3.1.10/package/yast2-security.spec 2015-06-22 10:41:26.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.9 +Version:3.1.10 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.9/src/Makefile.am new/yast2-security-3.1.10/src/Makefile.am --- old/yast2-security-3.1.9/src/Makefile.am2015-06-15 17:36:09.0 +0200 +++ new/yast2-security-3.1.10/src/Makefile.am 2015-06-22 10:41:26.0 +0200 @@ -30,7 +30,10 @@ ydatadir = @ydatadir@/security ydata_DATA = \ - data/security/services.yml + data/security/services.yml \ + data/security/level1.yml \ + data/security/level2.yml \ + data/security/level3.yml desktop_DATA = \ desktop/security.desktop diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.9/src/clients/security.rb new/yast2-security-3.1.10/src/clients/security.rb --- old/yast2-security-3.1.9/src/clients/security.rb2015-06-15 17:36:09.0 +0200 +++ new/yast2-security-3.1.10/src/clients/security.rb 2015-06-22 10:41:26.0 +0200 @@ -55,7 +55,7 @@ # the command line description map @cmdline = { id = security, -# translators: command line help text for Securoty module +# translators: command line help text for Security module help = _( Security configuration module ), @@ -89,16 +89,16 @@ } }, options= { - home= { -# command line help text for 'level home' option + workstation= { +# command line help text for 'level workstation' option help = _( - Home Workstation security level (without network) + Workstation security level ) }, - network = { -# command line help text for 'level network' option + roaming = { +# command line help text for 'level roaming' option help = _( - Networked Workstation security level +
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2015-06-18 06:37:08 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2015-01-21 21:56:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2015-06-18 06:37:10.0 +0200 @@ -1,0 +2,20 @@ +Mon Jun 15 15:22:38 UTC 2015 - an...@suse.com + +- Updated list of mandatory and optional services (part of + fate#318425) +- 3.1.9 + +--- +Fri Jun 12 16:27:53 UTC 2015 - an...@suse.com + +- When checking services, systemd aliases are now taken into + account (so, for example, rsyslog is accounted as syslog). + +--- +Thu Jun 11 16:00:10 UTC 2015 - an...@suse.com + +- Removed references to runlevels (obsolete). Only current systemd + target is analyzed. +- List of mandatory and optional services moved to a YAML file. + +--- Old: yast2-security-3.1.8.tar.bz2 New: yast2-security-3.1.9.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.BOHK0u/_old 2015-06-18 06:37:11.0 +0200 +++ /var/tmp/diff_new_pack.BOHK0u/_new 2015-06-18 06:37:11.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package yast2-security # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.8 +Version:3.1.9 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -30,13 +30,16 @@ BuildRequires: yast2-devtools = 3.1.10 BuildRequires: yast2-pam BuildRequires: yast2-testsuite +# Directory.find_data_file +BuildRequires: yast2 = yast2-3.1.131 # new Pam.ycp API Requires: yast2-pam = 2.14.0 # etc_sysctl_conf.scr # Wizard::SetDesktopTitleAndIcon -Requires: yast2 = yast2-2.21.22 +# Directory.find_data_file +Requires: yast2 = yast2-3.1.131 Provides: y2c_sec Provides: yast2-config-security @@ -82,6 +85,7 @@ %{yast_moduledir}/Security.rb %{yast_scrconfdir}/*.scr %{yast_schemadir}/autoyast/rnc/security.rnc +%{yast_ydatadir}/security %doc %{yast_docdir} %changelog ++ yast2-security-3.1.8.tar.bz2 - yast2-security-3.1.9.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.8/CONTRIBUTING.md new/yast2-security-3.1.9/CONTRIBUTING.md --- old/yast2-security-3.1.8/CONTRIBUTING.md2015-01-13 18:06:10.0 +0100 +++ new/yast2-security-3.1.9/CONTRIBUTING.md2015-06-15 17:36:09.0 +0200 @@ -12,13 +12,13 @@ --- If you find a problem, please report it either using -[Bugzilla](https://bugzilla.novell.com/enter_bug.cgi?format=guidedproduct=openSUSE+Factorycomponent=YaST2) +[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guidedproduct=openSUSE+Factorycomponent=YaST2) or [GitHub issues](../../issues). (For Bugzilla, use the [simplified registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp) if you don't have an account yet.) If you find a problem, please report it either using -[Bugzilla](https://bugzilla.novell.com/) or GitHub issues. We can't guarantee +[Bugzilla](https://bugzilla.suse.com/) or GitHub issues. We can't guarantee that every bug will be fixed, but we'll try. When creating a bug report, please follow our [bug reporting @@ -71,7 +71,7 @@ [widely used conventions](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). -If your commit is related to a bug in Buzgilla or an issue on GitHub, make sure +If your commit is related to a bug in Bugzilla or an issue on GitHub, make sure you mention it in the commit message for cross-reference. Use format like bnc#775814 or gh#yast/yast-foo#42. See also [GitHub autolinking](https://help.github.com/articles/github-flavored-markdown#references) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.8/package/yast2-security.changes new/yast2-security-3.1.9/package/yast2-security.changes --- old/yast2-security-3.1.8/package/yast2-security.changes 2015-01-13 18:06:10.0
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2015-01-21 21:55:44 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2015-01-10 23:07:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2015-01-21 21:56:17.0 +0100 @@ -1,0 +2,7 @@ +Tue Jan 13 13:24:28 UTC 2015 - an...@suse.com + +- Fixed an error setting the shutdown behaviour of KDM (bnc#907907) +- YaST agents moved to the right location in the source tree +- 3.1.8 + +--- Old: yast2-security-3.1.7.tar.bz2 New: yast2-security-3.1.8.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.OZjwgY/_old 2015-01-21 21:56:18.0 +0100 +++ /var/tmp/diff_new_pack.OZjwgY/_new 2015-01-21 21:56:18.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.7 +Version:3.1.8 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.7.tar.bz2 - yast2-security-3.1.8.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.7/agents/Makefile.am new/yast2-security-3.1.8/agents/Makefile.am --- old/yast2-security-3.1.7/agents/Makefile.am 2015-01-09 10:31:14.0 +0100 +++ new/yast2-security-3.1.8/agents/Makefile.am 1970-01-01 01:00:00.0 +0100 @@ -1,9 +0,0 @@ -# -# Makefile.am for y2c_sec/agents -# -# $Id$ -# - -scrconf_DATA = $(wildcard *.scr) - -EXTRA_DIST = $(scrconf_DATA) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.7/agents/cfg_locate.scr new/yast2-security-3.1.8/agents/cfg_locate.scr --- old/yast2-security-3.1.7/agents/cfg_locate.scr 2015-01-09 10:31:14.0 +0100 +++ new/yast2-security-3.1.8/agents/cfg_locate.scr 1970-01-01 01:00:00.0 +0100 @@ -1,26 +0,0 @@ -/** - * File: cfg_locate.scr - * Summary:Agent for reading/writing /etc/sysconfig/locate - * Author: Michal Svec ms...@suse.cz - * Access: read / write - * - * Example: - * Dir(.sysconfig.locate) - * ([PERMISSION_RUN_UPDATEDB_AS, ...]) - ** - * Read(.sysconfig.locate.RUN_UPDATEDB_AS) - * (root) - ** - * Write(.sysconfig.locate.RUN_UPDATEDB_AS, root) - * (true) - * - * $Id$ - * - * Read/Sets the values defined in tt/etc/sysconfig/locate/tt - * in an easy manner. - */ -.sysconfig.locate - -`ag_ini( -`SysConfigFile(/etc/sysconfig/locate) -) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.7/agents/etc_polkit-default-privs_local.scr new/yast2-security-3.1.8/agents/etc_polkit-default-privs_local.scr --- old/yast2-security-3.1.7/agents/etc_polkit-default-privs_local.scr 2015-01-09 10:31:14.0 +0100 +++ new/yast2-security-3.1.8/agents/etc_polkit-default-privs_local.scr 1970-01-01 01:00:00.0 +0100 @@ -1,23 +0,0 @@ -/* - * File: - * etc.polkit-default-privs_local.scr - * Summary: - * SCR Agent for reading/writing /etc/polkit-default-privs.local - * Access: - * r/w - * - */ -.etc.polkit-default-privs_local - -`ag_ini( - `IniAgent( -/etc/polkit-default-privs.local, -$[ options : [ignore_case, global_values, flat], - comments : [ ^#.*, ^[ \t]*$, ], - params : [ - $[ - match : [ ^[ \t]*([a-zA-Z0-9_\.]+)[ \t]+(.*[^ \t]|)[ \t]*$, %s %s, ] - ] - ] - ] -)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.7/package/yast2-security.changes new/yast2-security-3.1.8/package/yast2-security.changes --- old/yast2-security-3.1.7/package/yast2-security.changes 2015-01-09 10:31:14.0 +0100 +++ new/yast2-security-3.1.8/package/yast2-security.changes 2015-01-13 18:06:10.0 +0100 @@ -1,4 +1,11 @@ --- +Tue Jan 13 13:24:28 UTC 2015 - an...@suse.com + +- Fixed an error setting the shutdown behaviour of KDM (bnc#907907) +- YaST agents moved to the right location in the source tree +- 3.1.8 + +--- Thu Jan 8 15:30:20 CET 2015 - jsuch...@suse.cz - fix paths for systemd target links (bnc#911523) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2015-01-10 23:07:03 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2014-12-05 21:03:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2015-01-10 23:07:05.0 +0100 @@ -1,0 +2,13 @@ +Thu Jan 8 15:30:20 CET 2015 - jsuch...@suse.cz + +- fix paths for systemd target links (bnc#911523) +- 3.1.7 + +--- +Mon Dec 22 17:18:56 UTC 2014 - an...@suse.com + +- Fixed the interface to show and process correctly values from + sysctl.conf. +- Source code cleanup, including some minor fixes and new tests. + +--- Old: yast2-security-3.1.6.tar.bz2 New: yast2-security-3.1.7.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.XqPGp6/_old 2015-01-10 23:07:06.0 +0100 +++ /var/tmp/diff_new_pack.XqPGp6/_new 2015-01-10 23:07:06.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-security # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.6 +Version:3.1.7 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.6.tar.bz2 - yast2-security-3.1.7.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.6/package/yast2-security.changes new/yast2-security-3.1.7/package/yast2-security.changes --- old/yast2-security-3.1.6/package/yast2-security.changes 2014-12-04 13:31:11.0 +0100 +++ new/yast2-security-3.1.7/package/yast2-security.changes 2015-01-09 10:31:14.0 +0100 @@ -1,4 +1,17 @@ --- +Thu Jan 8 15:30:20 CET 2015 - jsuch...@suse.cz + +- fix paths for systemd target links (bnc#911523) +- 3.1.7 + +--- +Mon Dec 22 17:18:56 UTC 2014 - an...@suse.com + +- Fixed the interface to show and process correctly values from + sysctl.conf. +- Source code cleanup, including some minor fixes and new tests. + +--- Thu Dec 4 09:51:32 UTC 2014 - jreidin...@suse.com - remove X-KDE-Library from desktop file (bnc#899104) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.6/package/yast2-security.spec new/yast2-security-3.1.7/package/yast2-security.spec --- old/yast2-security-3.1.6/package/yast2-security.spec2014-12-04 13:31:11.0 +0100 +++ new/yast2-security-3.1.7/package/yast2-security.spec2015-01-09 10:31:14.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.6 +Version:3.1.7 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.6/src/include/security/dialogs.rb new/yast2-security-3.1.7/src/include/security/dialogs.rb --- old/yast2-security-3.1.6/src/include/security/dialogs.rb2014-12-04 13:31:11.0 +0100 +++ new/yast2-security-3.1.7/src/include/security/dialogs.rb2015-01-09 10:31:14.0 +0100 @@ -118,7 +118,12 @@ # mapping for Enable and Disable links # current value - new value - @link_value_mapping = { yes = no, no = yes } + @link_value_mapping = { +yes = no, +no = yes, +1 = 0, +0 = 1 + } # mapping for Configure links # config name - dialog name @@ -154,9 +159,9 @@ # handle the special cases at first if Builtins.contains(@configurable_options, option) ret = _(Configure) - elsif value == yes + elsif [1, yes].include?(value) ret = _(Enabled) - elsif value == no + elsif [0, no].include?(value) ret = _(Disabled) else return @UNKNOWN_STATUS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2014-12-05 21:03:29 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2014-10-31 12:33:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2014-12-05 21:03:22.0 +0100 @@ -1,0 +2,5 @@ +Thu Dec 4 09:51:32 UTC 2014 - jreidin...@suse.com + +- remove X-KDE-Library from desktop file (bnc#899104) + +--- Old: yast2-security-3.1.5.tar.bz2 New: yast2-security-3.1.6.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.YlOCoF/_old 2014-12-05 21:03:23.0 +0100 +++ /var/tmp/diff_new_pack.YlOCoF/_new 2014-12-05 21:03:23.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.5 +Version:3.1.6 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.5.tar.bz2 - yast2-security-3.1.6.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.5/.travis.yml new/yast2-security-3.1.6/.travis.yml --- old/yast2-security-3.1.5/.travis.yml2014-10-30 16:07:21.0 +0100 +++ new/yast2-security-3.1.6/.travis.yml2014-12-04 13:31:11.0 +0100 @@ -2,14 +2,13 @@ compiler: - gcc before_install: -- curl http://download.opensuse.org/repositories/YaST:/Head:/Travis/xUbuntu_12.04/Release.key | sudo apt-key add - -- echo deb http://download.opensuse.org/repositories/YaST:/Head:/Travis/xUbuntu_12.04/ ./ | sudo tee -a /etc/apt/sources.list -- sudo apt-get update -q -- sudo apt-get install --no-install-recommends -y yast2-devtools yast2-testsuite yast2 yast2-pam # disable rvm, use system Ruby - rvm reset -- sudo gem install rspec:2.14.1 +- wget https://raw.githubusercontent.com/yast/yast-devtools/master/travis-tools/travis_setup.sh +- sh ./travis_setup.sh -p rake yast2-devtools yast2-testsuite yast2 yast2-pam -g rspec:2.14.1 yast-rake gettext script: +- rake check:syntax +- rake check:pot - make -f Makefile.cvs - make - sudo make install diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.5/package/yast2-security.changes new/yast2-security-3.1.6/package/yast2-security.changes --- old/yast2-security-3.1.5/package/yast2-security.changes 2014-10-30 16:07:21.0 +0100 +++ new/yast2-security-3.1.6/package/yast2-security.changes 2014-12-04 13:31:11.0 +0100 @@ -1,4 +1,9 @@ --- +Thu Dec 4 09:51:32 UTC 2014 - jreidin...@suse.com + +- remove X-KDE-Library from desktop file (bnc#899104) + +--- Mon Oct 27 08:00:30 UTC 2014 - mvid...@suse.com - Removed CWD_IN_ROOT_PATH, CWD_IN_USER_PATH also from the UI where diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.5/package/yast2-security.spec new/yast2-security-3.1.6/package/yast2-security.spec --- old/yast2-security-3.1.5/package/yast2-security.spec2014-10-30 16:07:21.0 +0100 +++ new/yast2-security-3.1.6/package/yast2-security.spec2014-12-04 13:31:11.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.5 +Version:3.1.6 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.5/src/desktop/security.desktop new/yast2-security-3.1.6/src/desktop/security.desktop --- old/yast2-security-3.1.5/src/desktop/security.desktop 2014-10-30 16:07:21.0 +0100 +++ new/yast2-security-3.1.6/src/desktop/security.desktop 2014-12-04 13:31:11.0 +0100 @@ -4,7 +4,6 @@ X-KDE-ModuleType=Library X-KDE-HasReadOnlyMode=true -X-KDE-Library=yast2 X-SuSE-YaST-Call=security X-SuSE-YaST-Group=Security -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2014-10-31 09:39:28 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2014-08-08 10:10:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2014-10-31 12:33:34.0 +0100 @@ -1,0 +2,8 @@ +Mon Oct 27 08:00:30 UTC 2014 - mvid...@suse.com + +- Removed CWD_IN_ROOT_PATH, CWD_IN_USER_PATH also from the UI where + they showed as empty lines in the overview (FATE#100011, + boo#900829), by Antoine Belvire. +- 3.1.5 + +--- Old: yast2-security-3.1.4.tar.bz2 New: yast2-security-3.1.5.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.Ql8Sq3/_old 2014-10-31 12:33:35.0 +0100 +++ /var/tmp/diff_new_pack.Ql8Sq3/_new 2014-10-31 12:33:35.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.4 +Version:3.1.5 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.4.tar.bz2 - yast2-security-3.1.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.4/.travis.yml new/yast2-security-3.1.5/.travis.yml --- old/yast2-security-3.1.4/.travis.yml1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-3.1.5/.travis.yml2014-10-30 16:07:21.0 +0100 @@ -0,0 +1,17 @@ +language: cpp +compiler: +- gcc +before_install: +- curl http://download.opensuse.org/repositories/YaST:/Head:/Travis/xUbuntu_12.04/Release.key | sudo apt-key add - +- echo deb http://download.opensuse.org/repositories/YaST:/Head:/Travis/xUbuntu_12.04/ ./ | sudo tee -a /etc/apt/sources.list +- sudo apt-get update -q +- sudo apt-get install --no-install-recommends -y yast2-devtools yast2-testsuite yast2 yast2-pam +# disable rvm, use system Ruby +- rvm reset +- sudo gem install rspec:2.14.1 +script: +- make -f Makefile.cvs +- make +- sudo make install +- make check + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.4/MAINTAINER new/yast2-security-3.1.5/MAINTAINER --- old/yast2-security-3.1.4/MAINTAINER 2014-08-06 09:51:43.0 +0200 +++ new/yast2-security-3.1.5/MAINTAINER 2014-10-30 16:07:21.0 +0100 @@ -1 +1 @@ -Jiri Suchomel jsuch...@suse.cz +Deprecated file. Use `osc maintainer yast2-security` instead. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.4/README new/yast2-security-3.1.5/README --- old/yast2-security-3.1.4/README 2014-08-06 09:51:43.0 +0200 +++ new/yast2-security-3.1.5/README 1970-01-01 01:00:00.0 +0100 @@ -1,2 +0,0 @@ -y2c_sec is part of YaST2 -See the file COPYRIGHT.english for license terms diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.4/README.md new/yast2-security-3.1.5/README.md --- old/yast2-security-3.1.4/README.md 1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-3.1.5/README.md 2014-10-30 16:07:21.0 +0100 @@ -0,0 +1,5 @@ +# YaST - The Security Settings Module # + +[![Travis Build](https://travis-ci.org/yast/yast-security.svg?branch=master)](https://travis-ci.org/yast/yast-security) +[![Jenkins Build](http://img.shields.io/jenkins/s/https/ci.opensuse.org/yast-security-master.svg)](https://ci.opensuse.org/view/Yast/job/yast-security-master/) + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.4/package/yast2-security.changes new/yast2-security-3.1.5/package/yast2-security.changes --- old/yast2-security-3.1.4/package/yast2-security.changes 2014-08-06 09:51:43.0 +0200 +++ new/yast2-security-3.1.5/package/yast2-security.changes 2014-10-30 16:07:21.0 +0100 @@ -1,4 +1,12 @@ --- +Mon Oct 27 08:00:30 UTC 2014 - mvid...@suse.com + +- Removed CWD_IN_ROOT_PATH, CWD_IN_USER_PATH also from the UI where + they showed as empty lines in the overview (FATE#100011, + boo#900829), by Antoine Belvire. +- 3.1.5 + +--- Tue Aug 5 12:58:39 UTC 2014 - an...@suse.com - Speedup Security.ReadServiceSettings (bnc#890349) diff -urN '--exclude=CVS'
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2014-08-08 10:10:02 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2014-04-05 14:42:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2014-08-08 10:10:03.0 +0200 @@ -1,0 +2,7 @@ +Tue Aug 5 12:58:39 UTC 2014 - an...@suse.com + +- Speedup Security.ReadServiceSettings (bnc#890349) +- Drop obsolete runlevel parameter from some methods +- 3.1.4 + +--- Old: yast2-security-3.1.3.tar.bz2 New: yast2-security-3.1.4.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.VZ4vRo/_old 2014-08-08 10:10:04.0 +0200 +++ /var/tmp/diff_new_pack.VZ4vRo/_new 2014-08-08 10:10:04.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.3 +Version:3.1.4 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.3.tar.bz2 - yast2-security-3.1.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.3/package/yast2-security.changes new/yast2-security-3.1.4/package/yast2-security.changes --- old/yast2-security-3.1.3/package/yast2-security.changes 2014-03-28 14:37:02.0 +0100 +++ new/yast2-security-3.1.4/package/yast2-security.changes 2014-08-06 09:51:43.0 +0200 @@ -1,4 +1,11 @@ --- +Tue Aug 5 12:58:39 UTC 2014 - an...@suse.com + +- Speedup Security.ReadServiceSettings (bnc#890349) +- Drop obsolete runlevel parameter from some methods +- 3.1.4 + +--- Fri Mar 28 10:09:46 UTC 2014 - vmora...@suse.com - Fix failing testsuite diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.3/package/yast2-security.spec new/yast2-security-3.1.4/package/yast2-security.spec --- old/yast2-security-3.1.3/package/yast2-security.spec2014-03-28 14:37:02.0 +0100 +++ new/yast2-security-3.1.4/package/yast2-security.spec2014-08-06 09:51:43.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.3 +Version:3.1.4 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.3/src/include/security/dialogs.rb new/yast2-security-3.1.4/src/include/security/dialogs.rb --- old/yast2-security-3.1.3/src/include/security/dialogs.rb2014-03-28 14:37:02.0 +0100 +++ new/yast2-security-3.1.4/src/include/security/dialogs.rb2014-08-06 09:51:43.0 +0200 @@ -389,9 +389,10 @@ # add extra help to service related options if help_id == RUNLEVEL3_MANDATORY_SERVICES || help_id == RUNLEVEL5_MANDATORY_SERVICES +# TODO: runlevel is not longer needed, but we are in 'text freeze phase' runlevel = help_id == RUNLEVEL3_MANDATORY_SERVICES ? 3 : 5 -missing = Security.MissingMandatoryServices(runlevel) +missing = Security.MissingMandatoryServices if missing != nil missing != [] srvs = @@ -420,8 +421,9 @@ end elsif help_id == RUNLEVEL3_EXTRA_SERVICES || help_id == RUNLEVEL5_EXTRA_SERVICES +# TODO: runlevel is not longer needed (read above) runlevel = help_id == RUNLEVEL3_EXTRA_SERVICES ? 3 : 5 -extra = Security.ExtraServices(runlevel) +extra = Security.ExtraServices if extra != nil extra != [] srvs = Builtins.mergestring(extra, BR) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.3/src/modules/Security.rb new/yast2-security-3.1.4/src/modules/Security.rb --- old/yast2-security-3.1.3/src/modules/Security.rb2014-03-28 14:37:02.0 +0100 +++ new/yast2-security-3.1.4/src/modules/Security.rb2014-08-06 09:51:43.0 +0200 @@ -29,6 +29,9 @@ module Yast class SecurityClass Module + +include Yast::Logger + def main Yast.import UI textdomain security @@ -37,7 +40,7 @@ Yast.import Package Yast.import Pam Yast.import Progress - Yast.import Service + Yast.import SystemdService Yast.include
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2014-04-05 14:42:49 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2014-02-02 07:41:17.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2014-04-05 14:42:50.0 +0200 @@ -1,0 +2,6 @@ +Fri Mar 28 10:09:46 UTC 2014 - vmora...@suse.com + +- Fix failing testsuite +- 3.1.3 + +--- Old: yast2-security-3.1.2.tar.bz2 New: yast2-security-3.1.3.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.OzvWPC/_old 2014-04-05 14:42:50.0 +0200 +++ /var/tmp/diff_new_pack.OzvWPC/_new 2014-04-05 14:42:50.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.2 +Version:3.1.3 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.2.tar.bz2 - yast2-security-3.1.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.2/package/yast2-security.changes new/yast2-security-3.1.3/package/yast2-security.changes --- old/yast2-security-3.1.2/package/yast2-security.changes 2014-01-31 10:22:33.0 +0100 +++ new/yast2-security-3.1.3/package/yast2-security.changes 2014-03-28 14:37:02.0 +0100 @@ -1,4 +1,10 @@ --- +Fri Mar 28 10:09:46 UTC 2014 - vmora...@suse.com + +- Fix failing testsuite +- 3.1.3 + +--- Thu Jan 30 16:04:59 UTC 2014 - jreidin...@suse.com - Remove writting to dropped /etc/sysconfig/suseconfig diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.2/package/yast2-security.spec new/yast2-security-3.1.3/package/yast2-security.spec --- old/yast2-security-3.1.2/package/yast2-security.spec2014-01-31 10:22:33.0 +0100 +++ new/yast2-security-3.1.3/package/yast2-security.spec2014-03-28 14:37:02.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.2 +Version:3.1.3 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.2/testsuite/tests/Read.out new/yast2-security-3.1.3/testsuite/tests/Read.out --- old/yast2-security-3.1.2/testsuite/tests/Read.out 2014-01-31 10:22:33.0 +0100 +++ new/yast2-security-3.1.3/testsuite/tests/Read.out 2014-03-28 14:37:02.0 +0100 @@ -37,8 +37,8 @@ Read .sysconfig.services.DISABLE_STOP_ON_REMOVAL nil Read .target.symlink /etc/systemd/system/ctrl-alt-del.target nil Read .etc.login_defs.ENCRYPT_METHOD garbage -Execute.target.bash_output /usr/sbin/pam-config -q --cracklib $[] -Execute.target.bash_output /usr/sbin/pam-config -q --pwhistory $[] +Execute.target.bash_output /usr/sbin/pam-config -q --cracklib $[exit:0, stderr:, stdout:] +Execute.target.bash_output /usr/sbin/pam-config -q --pwhistory $[exit:0, stderr:, stdout:] Read .etc.polkit-default-privs_local.org.freedesktop.upower.hibernate r12 Read .etc.sysctl_conf.kernel.sysrq r8 Read .etc.sysctl_conf.net.ipv4.ip_forward r10 @@ -85,8 +85,8 @@ Read .sysconfig.services.DISABLE_STOP_ON_REMOVAL nil Read .target.symlink /etc/systemd/system/ctrl-alt-del.target nil Read .etc.login_defs.ENCRYPT_METHOD SHA512 -Execute.target.bash_output /usr/sbin/pam-config -q --cracklib $[] -Execute.target.bash_output /usr/sbin/pam-config -q --pwhistory $[] +Execute.target.bash_output /usr/sbin/pam-config -q --cracklib $[exit:0, stderr:, stdout:] +Execute.target.bash_output /usr/sbin/pam-config -q --pwhistory $[exit:0, stderr:, stdout:] Read .etc.polkit-default-privs_local.org.freedesktop.upower.hibernate r12 Read .etc.sysctl_conf.kernel.sysrq r8 Read .etc.sysctl_conf.net.ipv4.ip_forward r10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.2/testsuite/tests/Read.rb new/yast2-security-3.1.3/testsuite/tests/Read.rb --- old/yast2-security-3.1.2/testsuite/tests/Read.rb2014-01-31 10:22:33.0 +0100 +++ new/yast2-security-3.1.3/testsuite/tests/Read.rb2014-03-28 14:37:02.0 +0100 @@ -90,7 +90,15 @@
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2014-02-02 07:41:16 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2013-11-15 14:25:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2014-02-02 07:41:17.0 +0100 @@ -1,0 +2,7 @@ +Thu Jan 30 16:04:59 UTC 2014 - jreidin...@suse.com + +- Remove writting to dropped /etc/sysconfig/suseconfig + (FATE#100011) +- 3.1.2 + +--- Old: yast2-security-3.1.1.tar.bz2 New: yast2-security-3.1.2.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.4kgJ4h/_old 2014-02-02 07:41:17.0 +0100 +++ /var/tmp/diff_new_pack.4kgJ4h/_new 2014-02-02 07:41:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-security # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.1 +Version:3.1.2 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -27,7 +27,7 @@ BuildRequires: perl-XML-Writer BuildRequires: pkg-config BuildRequires: update-desktop-files -BuildRequires: yast2-devtools = 3.0.6 +BuildRequires: yast2-devtools = 3.1.10 BuildRequires: yast2-pam BuildRequires: yast2-testsuite ++ yast2-security-3.1.1.tar.bz2 - yast2-security-3.1.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.1/VERSION new/yast2-security-3.1.2/VERSION --- old/yast2-security-3.1.1/VERSION2013-11-15 13:20:27.0 +0100 +++ new/yast2-security-3.1.2/VERSION1970-01-01 01:00:00.0 +0100 @@ -1 +0,0 @@ -3.1.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.1/package/yast2-security.changes new/yast2-security-3.1.2/package/yast2-security.changes --- old/yast2-security-3.1.1/package/yast2-security.changes 2013-11-15 13:20:27.0 +0100 +++ new/yast2-security-3.1.2/package/yast2-security.changes 2014-01-31 10:22:33.0 +0100 @@ -1,4 +1,11 @@ --- +Thu Jan 30 16:04:59 UTC 2014 - jreidin...@suse.com + +- Remove writting to dropped /etc/sysconfig/suseconfig + (FATE#100011) +- 3.1.2 + +--- Wed Nov 13 15:56:18 UTC 2013 - jreidin...@suse.com - Add explicit COPYING file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.1/package/yast2-security.spec new/yast2-security-3.1.2/package/yast2-security.spec --- old/yast2-security-3.1.1/package/yast2-security.spec2013-11-15 13:20:27.0 +0100 +++ new/yast2-security-3.1.2/package/yast2-security.spec2014-01-31 10:22:33.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.1 +Version:3.1.2 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -26,7 +26,7 @@ Group: System/YaST License:GPL-2.0 BuildRequires: doxygen pkg-config perl-XML-Writer update-desktop-files yast2-pam yast2-testsuite -BuildRequires: yast2-devtools = 3.0.6 +BuildRequires: yast2-devtools = 3.1.10 # new Pam.ycp API Requires: yast2-pam = 2.14.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.1/src/include/security/dialogs.rb new/yast2-security-3.1.2/src/include/security/dialogs.rb --- old/yast2-security-3.1.1/src/include/security/dialogs.rb2013-11-15 13:20:27.0 +0100 +++ new/yast2-security-3.1.2/src/include/security/dialogs.rb2014-01-31 10:22:33.0 +0100 @@ -70,12 +70,6 @@ DISPLAYMANAGER_REMOTE_ACCESS = _( Remote access to the display manager ), -CWD_IN_ROOT_PATH = _( - Use current directory in root's path -), -CWD_IN_USER_PATH = _( - Use current directory in path of regular users -), SYSTOHC = _( Write back
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2013-11-15 14:25:29 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2013-10-11 11:11:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2013-11-15 14:25:30.0 +0100 @@ -1,0 +2,5 @@ +Wed Nov 13 15:56:18 UTC 2013 - jreidin...@suse.com + +- Add explicit COPYING file + +--- Old: yast2-security-3.1.0.tar.bz2 New: yast2-security-3.1.1.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.bYegZ8/_old 2013-11-15 14:25:31.0 +0100 +++ /var/tmp/diff_new_pack.bYegZ8/_new 2013-11-15 14:25:31.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:3.1.0 +Version:3.1.1 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-3.1.0.tar.bz2 - yast2-security-3.1.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-3.1.0/CONTRIBUTING.md new/yast2-security-3.1.1/CONTRIBUTING.md --- old/yast2-security-3.1.0/CONTRIBUTING.md1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-3.1.1/CONTRIBUTING.md2013-11-15 13:20:27.0 +0100 @@ -0,0 +1,87 @@ +YaST Contribution Guidelines + + +YaST is an open source project and as such it welcomes all kinds of +contributions. If you decide to contribute, please follow these guidelines to +ensure the process is effective and pleasant both for you and YaST maintainers. + +There are two main forms of contribution: reporting bugs and performing code +changes. + +Bug Reports +--- + +If you find a problem, please report it either using +[Bugzilla](https://bugzilla.novell.com/enter_bug.cgi?format=guidedproduct=openSUSE+Factorycomponent=YaST2) +or [GitHub issues](../../issues). (For Bugzilla, use the [simplified +registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp) +if you don't have an account yet.) + +If you find a problem, please report it either using +[Bugzilla](https://bugzilla.novell.com/) or GitHub issues. We can't guarantee +that every bug will be fixed, but we'll try. + +When creating a bug report, please follow our [bug reporting +guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug). + +Code Changes + + +We welcome all kinds of code contributions, from simple bug fixes to significant +refactorings and implementation of new features. However, before making any +non-trivial contribution, get in touch with us first — this can prevent wasted +effort on both sides. Also, have a look at our [development +documentation](http://en.opensuse.org/openSUSE:YaST_development). + +To send us your code change, use GitHub pull requests. The workflow is as +follows: + + 1. Fork the project. + + 2. Create a topic branch based on `master`. + + 3. Implement your change, including tests (if possible). Make sure you adhere + to the [Ruby style + guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md). + + 4. Make sure your change didn't break anything by building the RPM package + (`rake osc:build`). The build process includes running the full testsuite. + + 5. Publish the branch and create a pull request. + + 6. YaST developers will review your change and possibly point out issues. + Adapt the code under their guidance until they are all resolved. + + 7. Finally, the pull request will get merged or rejected. + +See also [GitHub's guide on +contributing](https://help.github.com/articles/fork-a-repo). + +If you want to do multiple unrelated changes, use separate branches and pull +requests. + +Do not change the `VERSION` and `*.changes` files as this could lead to +conflicts. + +### Commits + +Each commit in the pull request should do only one thing, which is clearly +described by its commit message. Especially avoid mixing formatting changes and +functional changes into one commit. When writing commit messages, adhere to +[widely used +conventions](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). + +If your commit is related to a bug in Buzgilla or an issue on GitHub, make sure +you mention it in the commit message for cross-reference. Use format like +bnc#775814 or gh#yast/yast-foo#42. See also [GitHub +autolinking](https://help.github.com/articles/github-flavored-markdown#references) +and
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2013-10-11 11:11:11 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2013-08-01 11:09:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2013-10-11 11:11:12.0 +0200 @@ -1,0 +2,7 @@ +Thu Sep 19 16:04:32 UTC 2013 - lsle...@suse.cz + +- do not use *.spec.in template, use *.spec file with RPM macros + instead +- 3.1.0 + +--- Old: yast2-security-3.0.0.tar.bz2 New: yast2-security-3.1.0.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.AsKkKN/_old 2013-10-11 11:11:13.0 +0200 +++ /var/tmp/diff_new_pack.AsKkKN/_new 2013-10-11 11:11:13.0 +0200 @@ -17,17 +17,17 @@ Name: yast2-security -Version:3.0.0 +Version:3.1.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:yast2-security-%{version}.tar.bz2 +Source0:%{name}-%{version}.tar.bz2 BuildRequires: doxygen BuildRequires: perl-XML-Writer BuildRequires: pkg-config BuildRequires: update-desktop-files -BuildRequires: yast2-devtools +BuildRequires: yast2-devtools = 3.0.6 BuildRequires: yast2-pam BuildRequires: yast2-testsuite @@ -59,31 +59,13 @@ The YaST2 component for security settings configuration. %prep -%setup -n yast2-security-%{version} +%setup -n %{name}-%{version} %build -%{_prefix}/bin/y2tool y2autoconf -%{_prefix}/bin/y2tool y2automake -autoreconf --force --install - -export CFLAGS=$RPM_OPT_FLAGS -DNDEBUG -export CXXFLAGS=$RPM_OPT_FLAGS -DNDEBUG - -./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir} -# V=1: verbose build in case we used AM_SILENT_RULES(yes) -# so that RPM_OPT_FLAGS check works -make %{?jobs:-j%jobs} V=1 +%yast_build %install -make install DESTDIR=$RPM_BUILD_ROOT -[ -e %{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK ] || Y2DIR=$RPM_BUILD_ROOT/usr/share/YaST2 make check DESTDIR=$RPM_BUILD_ROOT -for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name *.desktop` ; do -d=${f##*/} -%suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} -done - -%clean -rm -rf $RPM_BUILD_ROOT +%yast_install %post # remove broken entry in /etc/login.defs, introduced during installation (bnc#807099) @@ -93,13 +75,13 @@ %files %defattr(-,root,root) -%dir /usr/share/YaST2/include/security -/usr/share/YaST2/include/security/* -%{_prefix}/share/applications/YaST2/security.desktop -/usr/share/YaST2/clients/security*.rb -/usr/share/YaST2/modules/Security.rb -/usr/share/YaST2/scrconf/*.scr -/usr/share/YaST2/schema/autoyast/rnc/security.rnc -%doc %{_prefix}/share/doc/packages/yast2-security +%dir %{yast_yncludedir}/security +%{yast_yncludedir}/security/* +%{yast_desktopdir}/security.desktop +%{yast_clientdir}/security*.rb +%{yast_moduledir}/Security.rb +%{yast_scrconfdir}/*.scr +%{yast_schemadir}/autoyast/rnc/security.rnc +%doc %{yast_docdir} %changelog ++ yast2-security-3.0.0.tar.bz2 - yast2-security-3.1.0.tar.bz2 ++ 15384 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2013-08-01 11:09:55 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2013-04-29 14:25:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2013-08-01 11:09:56.0 +0200 @@ -1,0 +2,7 @@ +Wed Jul 31 08:39:17 UTC 2013 - yast-de...@opensuse.org + +- converted from YCP to Ruby by YCP Killer + (https://github.com/yast/ycp-killer) +- version 3.0.0 + +--- Old: yast2-security-2.23.6.tar.bz2 New: yast2-security-3.0.0.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.lHGISZ/_old 2013-08-01 11:09:57.0 +0200 +++ /var/tmp/diff_new_pack.lHGISZ/_new 2013-08-01 11:09:57.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:2.23.6 +Version:3.0.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -49,6 +49,8 @@ BuildArch: noarch +Requires: yast2-ruby-bindings = 1.0.0 + Summary:YaST2 - Security Configuration License:GPL-2.0 Group: System/YaST @@ -94,8 +96,8 @@ %dir /usr/share/YaST2/include/security /usr/share/YaST2/include/security/* %{_prefix}/share/applications/YaST2/security.desktop -/usr/share/YaST2/clients/security*.ycp -/usr/share/YaST2/modules/Security.y* +/usr/share/YaST2/clients/security*.rb +/usr/share/YaST2/modules/Security.rb /usr/share/YaST2/scrconf/*.scr /usr/share/YaST2/schema/autoyast/rnc/security.rnc %doc %{_prefix}/share/doc/packages/yast2-security ++ yast2-security-2.23.6.tar.bz2 - yast2-security-3.0.0.tar.bz2 ++ 10030 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2013-04-29 14:24:07 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security, Maintainer is jsuch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2013-03-24 22:36:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2013-04-29 14:25:05.0 +0200 @@ -1,0 +2,6 @@ +Thu Apr 25 14:15:59 CEST 2013 - jsuch...@suse.cz + +- ignore case for encryption method names (bnc#810600) +- 2.23.6 + +--- Old: yast2-security-2.23.5.tar.bz2 New: yast2-security-2.23.6.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.GsqZ7f/_old 2013-04-29 14:25:07.0 +0200 +++ /var/tmp/diff_new_pack.GsqZ7f/_new 2013-04-29 14:25:07.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-security -Version:2.23.5 +Version:2.23.6 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-2.23.5.tar.bz2 - yast2-security-2.23.6.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.5/Makefile.am new/yast2-security-2.23.6/Makefile.am --- old/yast2-security-2.23.5/Makefile.am 2013-03-15 18:29:08.0 +0100 +++ new/yast2-security-2.23.6/Makefile.am 2013-04-26 14:16:43.0 +0200 @@ -158,19 +158,14 @@ TAGVERSION = $(Y2TOOL) tagversion -check-up-to-date check-cvs-up-to-date check-svn-up-to-date: - if [ -d $(srcdir)/CVS ]; then \ - cd $(srcdir) ! cvs -q -n up 2/dev/null | grep '^[MCAR] ';\ - else \ - cd $(srcdir) ! LC_ALL=C svn status --show-updates --quiet | grep -v '^Status against revision' ;\ +# check if there is no modified files and all commits were pushed +check-up-to-date: + if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \ + (echo ERROR: Source is not commited and pushed. See `git status`; false) \ fi check-tagversion: - @if [ -d $(srcdir)/CVS ]; then \ - cd $(srcdir) cvs status -v VERSION | grep -w `$(TAGVERSION) -n` ;\ - else \ - cd $(srcdir) svn cat `$(TAGVERSION) --echourl`/VERSION; \ - fi /dev/null; \ + cd $(srcdir) $(TAGVERSION) --check /dev/null; \ [ $$? = 0 ] || ( echo ERROR: Please run 'tagversion' first; false ) check-parse-old: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.5/Makefile.am.common new/yast2-security-2.23.6/Makefile.am.common --- old/yast2-security-2.23.5/Makefile.am.common2013-03-15 18:29:08.0 +0100 +++ new/yast2-security-2.23.6/Makefile.am.common2013-04-26 14:16:43.0 +0200 @@ -31,7 +31,7 @@ CHECK_SYNTAX = true check-syntax: $(client_DATA) $(ycpchook) $(ybcfiles) - @if test $(client_DATA); then \ + @if test $(filter %.ycp,client_DATA); then \ if $(CHECK_SYNTAX); then \ TO_CHECK=$(filter %.ycp,$^); \ echo Checking syntax of $${TO_CHECK}; \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.5/Makefile.in new/yast2-security-2.23.6/Makefile.in --- old/yast2-security-2.23.5/Makefile.in 2013-03-15 18:29:12.0 +0100 +++ new/yast2-security-2.23.6/Makefile.in 2013-04-26 14:16:47.0 +0200 @@ -980,19 +980,14 @@ package: check-up-to-date check-tagversion check-textdomain package-local -check-up-to-date check-cvs-up-to-date check-svn-up-to-date: - if [ -d $(srcdir)/CVS ]; then \ - cd $(srcdir) ! cvs -q -n up 2/dev/null | grep '^[MCAR] ';\ - else \ - cd $(srcdir) ! LC_ALL=C svn status --show-updates --quiet | grep -v '^Status against revision' ;\ +# check if there is no modified files and all commits were pushed +check-up-to-date: + if [ `git status --short --branch | sed '/##[^[]*$/d;/^??/d' | wc -l` -gt 0 ]; then \ + (echo ERROR: Source is not commited and pushed. See `git status`; false) \ fi check-tagversion: - @if [ -d $(srcdir)/CVS ]; then \ - cd $(srcdir) cvs status -v VERSION | grep -w `$(TAGVERSION) -n` ;\ - else \ - cd $(srcdir) svn cat `$(TAGVERSION) --echourl`/VERSION; \ - fi /dev/null; \ + cd $(srcdir) $(TAGVERSION) --check /dev/null; \ [ $$? = 0 ] || ( echo ERROR: Please run 'tagversion' first;
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2013-03-24 21:58:11 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security, Maintainer is jsuch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2013-03-08 10:01:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2013-03-24 22:36:02.0 +0100 @@ -1,0 +2,6 @@ +Fri Mar 8 14:04:48 CET 2013 - jsuch...@suse.cz + +- remove broken LASTLOG_ENAB entry from /etc/login.defs (bnc#807099) +- 2.23.5 + +--- Old: yast2-security-2.23.4.tar.bz2 New: yast2-security-2.23.5.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.Jknq6K/_old 2013-03-24 22:36:06.0 +0100 +++ /var/tmp/diff_new_pack.Jknq6K/_new 2013-03-24 22:36:06.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:2.23.4 +Version:2.23.5 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -83,6 +83,12 @@ %clean rm -rf $RPM_BUILD_ROOT +%post +# remove broken entry in /etc/login.defs, introduced during installation (bnc#807099) +if [ -f /etc/login.defs ] ; then + sed -e '/^[ \t]*LASTLOG_ENAB[ \t]*\\/d' -i /etc/login.defs +fi + %files %defattr(-,root,root) %dir /usr/share/YaST2/include/security ++ yast2-security-2.23.4.tar.bz2 - yast2-security-2.23.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.4/VERSION new/yast2-security-2.23.5/VERSION --- old/yast2-security-2.23.4/VERSION 2013-03-07 09:01:34.0 +0100 +++ new/yast2-security-2.23.5/VERSION 2013-03-12 13:16:35.0 +0100 @@ -1 +1 @@ -2.23.4 +2.23.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.4/configure new/yast2-security-2.23.5/configure --- old/yast2-security-2.23.4/configure 2013-03-07 09:01:45.0 +0100 +++ new/yast2-security-2.23.5/configure 2013-03-15 18:29:11.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for yast2-security 2.23.4. +# Generated by GNU Autoconf 2.69 for yast2-security 2.23.5. # # Report bugs to http://bugs.opensuse.org/. # @@ -579,8 +579,8 @@ # Identity of this package. PACKAGE_NAME='yast2-security' PACKAGE_TARNAME='yast2-security' -PACKAGE_VERSION='2.23.4' -PACKAGE_STRING='yast2-security 2.23.4' +PACKAGE_VERSION='2.23.5' +PACKAGE_STRING='yast2-security 2.23.5' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' PACKAGE_URL='' @@ -1247,7 +1247,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures yast2-security 2.23.4 to adapt to many kinds of systems. +\`configure' configures yast2-security 2.23.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1318,7 +1318,7 @@ if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of yast2-security 2.23.4:;; + short | recursive ) echo Configuration of yast2-security 2.23.5:;; esac cat \_ACEOF @@ -1398,7 +1398,7 @@ test -n $ac_init_help exit $ac_status if $ac_init_version; then cat \_ACEOF -yast2-security configure 2.23.4 +yast2-security configure 2.23.5 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1415,7 +1415,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by yast2-security $as_me 2.23.4, which was +It was created by yast2-security $as_me 2.23.5, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2354,7 +2354,7 @@ # Define the identity of the package. PACKAGE='yast2-security' - VERSION='2.23.4' + VERSION='2.23.5' cat confdefs.h _ACEOF @@ -2477,7 +2477,7 @@ -VERSION=2.23.4 +VERSION=2.23.5 RPMNAME=yast2-security MAINTAINER=Jiri Suchomel jsuch...@suse.cz @@ -3403,7 +3403,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log= -This file was extended by yast2-security $as_me 2.23.4, which was +This file was extended by yast2-security $as_me 2.23.5, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES=
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2013-03-08 10:01:26 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security, Maintainer is jsuch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2013-02-11 15:14:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2013-03-08 10:01:27.0 +0100 @@ -1,0 +2,15 @@ +Thu Mar 7 07:37:49 CET 2013 - jsuch...@suse.cz + +- drop unused LASTLOG_ENAB support (bnc#807099) +- drop obsoleted GROUP_ENCRYPTION (bnc#802006) +- if key is not present in config file, do not write new value + (bnc#807099) +- 2.23.4 + +--- +Wed Mar 6 16:19:20 CET 2013 - jsuch...@suse.cz + +- added missing etc_polkit-default-privs_local.scr +- 2.23.3 + +--- Old: yast2-security-2.23.2.tar.bz2 New: yast2-security-2.23.4.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.Fk7qs3/_old 2013-03-08 10:01:28.0 +0100 +++ /var/tmp/diff_new_pack.Fk7qs3/_new 2013-03-08 10:01:28.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:2.23.2 +Version:2.23.4 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-2.23.2.tar.bz2 - yast2-security-2.23.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.2/VERSION new/yast2-security-2.23.4/VERSION --- old/yast2-security-2.23.2/VERSION 2013-02-06 16:31:40.0 +0100 +++ new/yast2-security-2.23.4/VERSION 2013-03-07 09:01:34.0 +0100 @@ -1 +1 @@ -2.23.2 +2.23.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.2/agents/etc_polkit-default-privs_local.scr new/yast2-security-2.23.4/agents/etc_polkit-default-privs_local.scr --- old/yast2-security-2.23.2/agents/etc_polkit-default-privs_local.scr 1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-2.23.4/agents/etc_polkit-default-privs_local.scr 2013-03-06 16:36:34.0 +0100 @@ -0,0 +1,23 @@ +/* + * File: + * etc.polkit-default-privs_local.scr + * Summary: + * SCR Agent for reading/writing /etc/polkit-default-privs.local + * Access: + * r/w + * + */ +.etc.polkit-default-privs_local + +`ag_ini( + `IniAgent( +/etc/polkit-default-privs.local, +$[ options : [ignore_case, global_values, flat], + comments : [ ^#.*, ^[ \t]*$, ], + params : [ + $[ + match : [ ^[ \t]*([a-zA-Z0-9_\.]+)[ \t]+(.*[^ \t]|)[ \t]*$, %s %s, ] + ] + ] + ] +)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.2/configure new/yast2-security-2.23.4/configure --- old/yast2-security-2.23.2/configure 2013-02-06 16:31:52.0 +0100 +++ new/yast2-security-2.23.4/configure 2013-03-07 09:01:45.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for yast2-security 2.23.2. +# Generated by GNU Autoconf 2.69 for yast2-security 2.23.4. # # Report bugs to http://bugs.opensuse.org/. # @@ -579,8 +579,8 @@ # Identity of this package. PACKAGE_NAME='yast2-security' PACKAGE_TARNAME='yast2-security' -PACKAGE_VERSION='2.23.2' -PACKAGE_STRING='yast2-security 2.23.2' +PACKAGE_VERSION='2.23.4' +PACKAGE_STRING='yast2-security 2.23.4' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' PACKAGE_URL='' @@ -1247,7 +1247,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures yast2-security 2.23.2 to adapt to many kinds of systems. +\`configure' configures yast2-security 2.23.4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1318,7 +1318,7 @@ if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of yast2-security 2.23.2:;; + short | recursive ) echo Configuration of yast2-security 2.23.4:;; esac cat \_ACEOF @@ -1398,7 +1398,7 @@ test -n $ac_init_help exit $ac_status if $ac_init_version; then cat \_ACEOF -yast2-security configure 2.23.2 +yast2-security configure 2.23.4 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1415,7 +1415,7 @@ This file
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2013-02-11 15:14:44 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security, Maintainer is jsuch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2013-02-05 11:23:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2013-02-11 15:14:46.0 +0100 @@ -1,0 +2,7 @@ +Wed Feb 6 15:46:02 CET 2013 - jsuch...@suse.cz + +- /etc/default/useradd is dropped (bnc#802006) +- adapted to changes of /etc/login.defs (bnc#802006) +- 2.23.2 + +--- Old: yast2-security-2.23.1.tar.bz2 New: yast2-security-2.23.2.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.Lr19cS/_old 2013-02-11 15:14:48.0 +0100 +++ /var/tmp/diff_new_pack.Lr19cS/_new 2013-02-11 15:14:48.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-security -Version:2.23.1 +Version:2.23.2 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-2.23.1.tar.bz2 - yast2-security-2.23.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.1/VERSION new/yast2-security-2.23.2/VERSION --- old/yast2-security-2.23.1/VERSION 2013-02-04 15:11:34.0 +0100 +++ new/yast2-security-2.23.2/VERSION 2013-02-06 16:31:40.0 +0100 @@ -1 +1 @@ -2.23.1 +2.23.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.23.1/configure new/yast2-security-2.23.2/configure --- old/yast2-security-2.23.1/configure 2013-02-04 15:11:45.0 +0100 +++ new/yast2-security-2.23.2/configure 2013-02-06 16:31:52.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for yast2-security 2.23.1. +# Generated by GNU Autoconf 2.69 for yast2-security 2.23.2. # # Report bugs to http://bugs.opensuse.org/. # @@ -579,8 +579,8 @@ # Identity of this package. PACKAGE_NAME='yast2-security' PACKAGE_TARNAME='yast2-security' -PACKAGE_VERSION='2.23.1' -PACKAGE_STRING='yast2-security 2.23.1' +PACKAGE_VERSION='2.23.2' +PACKAGE_STRING='yast2-security 2.23.2' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' PACKAGE_URL='' @@ -1247,7 +1247,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures yast2-security 2.23.1 to adapt to many kinds of systems. +\`configure' configures yast2-security 2.23.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1318,7 +1318,7 @@ if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of yast2-security 2.23.1:;; + short | recursive ) echo Configuration of yast2-security 2.23.2:;; esac cat \_ACEOF @@ -1398,7 +1398,7 @@ test -n $ac_init_help exit $ac_status if $ac_init_version; then cat \_ACEOF -yast2-security configure 2.23.1 +yast2-security configure 2.23.2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -1415,7 +1415,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by yast2-security $as_me 2.23.1, which was +It was created by yast2-security $as_me 2.23.2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2354,7 +2354,7 @@ # Define the identity of the package. PACKAGE='yast2-security' - VERSION='2.23.1' + VERSION='2.23.2' cat confdefs.h _ACEOF @@ -2477,7 +2477,7 @@ -VERSION=2.23.1 +VERSION=2.23.2 RPMNAME=yast2-security MAINTAINER=Jiri Suchomel jsuch...@suse.cz @@ -3403,7 +3403,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log= -This file was extended by yast2-security $as_me 2.23.1, which was +This file was extended by yast2-security $as_me 2.23.2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -3456,7 +3456,7 @@ cat $CONFIG_STATUS _ACEOF || ac_write_fail=1 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; s/[\\\`\$]//g'` ac_cs_version=\\ -yast2-security config.status 2.23.1 +yast2-security config.status 2.23.2 configured by $0, generated by GNU
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2012-03-26 12:18:32 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security, Maintainer is jsuch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2012-02-20 16:20:19.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2012-03-26 12:18:36.0 +0200 @@ -1,0 +2,6 @@ +Mon Mar 26 10:26:38 CEST 2012 - jsuch...@suse.cz + +- testsuite adapted to changes in FileUtils.ycp +- 2.22.3 + +--- Old: yast2-security-2.22.2.tar.bz2 New: yast2-security-2.22.3.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.OtIHEb/_old 2012-03-26 12:18:37.0 +0200 +++ /var/tmp/diff_new_pack.OtIHEb/_new 2012-03-26 12:18:37.0 +0200 @@ -16,17 +16,20 @@ # - Name: yast2-security -Version:2.22.2 +Version:2.22.3 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:yast2-security-%{version}.tar.bz2 -Group: System/YaST -License:GPL-2.0 -BuildRequires: doxygen perl-XML-Writer pkg-config update-desktop-files yast2-devtools yast2-pam yast2-testsuite +BuildRequires: doxygen +BuildRequires: perl-XML-Writer +BuildRequires: pkg-config +BuildRequires: update-desktop-files +BuildRequires: yast2-devtools +BuildRequires: yast2-pam +BuildRequires: yast2-testsuite # new Pam.ycp API Requires: yast2-pam = 2.14.0 @@ -35,14 +38,20 @@ # Wizard::SetDesktopTitleAndIcon Requires: yast2 = yast2-2.21.22 -Provides: y2c_sec yast2-config-security -Obsoletes: y2c_sec yast2-config-security -Provides: yast2-trans-security y2t_sec -Obsoletes: yast2-trans-security y2t_sec +Provides: y2c_sec +Provides: yast2-config-security +Obsoletes: y2c_sec +Obsoletes: yast2-config-security +Provides: y2t_sec +Provides: yast2-trans-security +Obsoletes: y2t_sec +Obsoletes: yast2-trans-security BuildArch: noarch Summary:YaST2 - Security Configuration +License:GPL-2.0 +Group: System/YaST %description The YaST2 component for security settings configuration. ++ yast2-security-2.22.2.tar.bz2 - yast2-security-2.22.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.22.2/VERSION new/yast2-security-2.22.3/VERSION --- old/yast2-security-2.22.2/VERSION 2012-02-20 08:39:56.0 +0100 +++ new/yast2-security-2.22.3/VERSION 2012-03-26 10:27:02.0 +0200 @@ -1 +1 @@ -2.22.2 +2.22.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.22.2/configure new/yast2-security-2.22.3/configure --- old/yast2-security-2.22.2/configure 2012-02-20 08:43:15.0 +0100 +++ new/yast2-security-2.22.3/configure 2012-03-26 10:27:15.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for yast2-security 2.22.2. +# Generated by GNU Autoconf 2.68 for yast2-security 2.22.3. # # Report bugs to http://bugs.opensuse.org/. # @@ -559,8 +559,8 @@ # Identity of this package. PACKAGE_NAME='yast2-security' PACKAGE_TARNAME='yast2-security' -PACKAGE_VERSION='2.22.2' -PACKAGE_STRING='yast2-security 2.22.2' +PACKAGE_VERSION='2.22.3' +PACKAGE_STRING='yast2-security 2.22.3' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' PACKAGE_URL='' @@ -1229,7 +1229,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures yast2-security 2.22.2 to adapt to many kinds of systems. +\`configure' configures yast2-security 2.22.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1300,7 +1300,7 @@ if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of yast2-security 2.22.2:;; + short | recursive ) echo Configuration of yast2-security 2.22.3:;; esac cat \_ACEOF @@ -1380,7 +1380,7 @@ test -n $ac_init_help exit $ac_status if $ac_init_version; then cat \_ACEOF -yast2-security configure 2.22.2 +yast2-security configure 2.22.3 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1397,7 +1397,7 @@ This file contains any messages produced by compilers while
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2012-02-20 16:20:17 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security, Maintainer is jsuch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2012-02-01 10:01:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2012-02-20 16:20:19.0 +0100 @@ -1,0 +2,7 @@ +Mon Feb 20 08:39:15 CET 2012 - jsuch...@suse.cz + +- corectly read/write ctrl-alt-delete behavior when systemd is used + (bnc#742783) +- 2.22.2 + +--- Old: yast2-security-2.22.1.tar.bz2 New: yast2-security-2.22.2.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.yutTwl/_old 2012-02-20 16:20:20.0 +0100 +++ /var/tmp/diff_new_pack.yutTwl/_new 2012-02-20 16:20:20.0 +0100 @@ -18,7 +18,7 @@ Name: yast2-security -Version:2.22.1 +Version:2.22.2 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-2.22.1.tar.bz2 - yast2-security-2.22.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.22.1/VERSION new/yast2-security-2.22.2/VERSION --- old/yast2-security-2.22.1/VERSION 2012-01-31 15:48:53.0 +0100 +++ new/yast2-security-2.22.2/VERSION 2012-02-20 08:39:56.0 +0100 @@ -1 +1 @@ -2.22.1 +2.22.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.22.1/configure new/yast2-security-2.22.2/configure --- old/yast2-security-2.22.1/configure 2012-01-31 15:52:10.0 +0100 +++ new/yast2-security-2.22.2/configure 2012-02-20 08:43:15.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for yast2-security 2.22.1. +# Generated by GNU Autoconf 2.68 for yast2-security 2.22.2. # # Report bugs to http://bugs.opensuse.org/. # @@ -559,8 +559,8 @@ # Identity of this package. PACKAGE_NAME='yast2-security' PACKAGE_TARNAME='yast2-security' -PACKAGE_VERSION='2.22.1' -PACKAGE_STRING='yast2-security 2.22.1' +PACKAGE_VERSION='2.22.2' +PACKAGE_STRING='yast2-security 2.22.2' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' PACKAGE_URL='' @@ -1229,7 +1229,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures yast2-security 2.22.1 to adapt to many kinds of systems. +\`configure' configures yast2-security 2.22.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1300,7 +1300,7 @@ if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of yast2-security 2.22.1:;; + short | recursive ) echo Configuration of yast2-security 2.22.2:;; esac cat \_ACEOF @@ -1380,7 +1380,7 @@ test -n $ac_init_help exit $ac_status if $ac_init_version; then cat \_ACEOF -yast2-security configure 2.22.1 +yast2-security configure 2.22.2 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1397,7 +1397,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by yast2-security $as_me 2.22.1, which was +It was created by yast2-security $as_me 2.22.2, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2327,7 +2327,7 @@ # Define the identity of the package. PACKAGE='yast2-security' - VERSION='2.22.1' + VERSION='2.22.2' cat confdefs.h _ACEOF @@ -2449,7 +2449,7 @@ -VERSION=2.22.1 +VERSION=2.22.2 RPMNAME=yast2-security MAINTAINER=Jiri Suchomel jsuch...@suse.cz @@ -3379,7 +3379,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log= -This file was extended by yast2-security $as_me 2.22.1, which was +This file was extended by yast2-security $as_me 2.22.2, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -3432,7 +3432,7 @@ cat $CONFIG_STATUS _ACEOF || ac_write_fail=1 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; s/[\\\`\$]//g'` ac_cs_version=\\ -yast2-security config.status 2.22.1 +yast2-security config.status 2.22.2 configured by $0, generated by GNU Autoconf 2.68, with
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2012-02-01 10:01:07 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security, Maintainer is jsuch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2012-01-26 14:10:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2012-02-01 10:01:13.0 +0100 @@ -1,0 +2,6 @@ +Tue Jan 31 15:48:21 CET 2012 - jsuch...@suse.cz + +- use sha512 as default encryption value, not 'des' (bnc#743715) +- 2.22.1 + +--- Old: yast2-security-2.22.0.tar.bz2 New: yast2-security-2.22.1.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.eTzQzv/_old 2012-02-01 10:01:14.0 +0100 +++ /var/tmp/diff_new_pack.eTzQzv/_new 2012-02-01 10:01:14.0 +0100 @@ -18,7 +18,7 @@ Name: yast2-security -Version:2.22.0 +Version:2.22.1 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-security-2.22.0.tar.bz2 - yast2-security-2.22.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.22.0/VERSION new/yast2-security-2.22.1/VERSION --- old/yast2-security-2.22.0/VERSION 2012-01-25 13:45:35.0 +0100 +++ new/yast2-security-2.22.1/VERSION 2012-01-31 15:48:53.0 +0100 @@ -1 +1 @@ -2.22.0 +2.22.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.22.0/configure new/yast2-security-2.22.1/configure --- old/yast2-security-2.22.0/configure 2012-01-25 13:45:43.0 +0100 +++ new/yast2-security-2.22.1/configure 2012-01-31 15:52:10.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for yast2-security 2.22.0. +# Generated by GNU Autoconf 2.68 for yast2-security 2.22.1. # # Report bugs to http://bugs.opensuse.org/. # @@ -559,8 +559,8 @@ # Identity of this package. PACKAGE_NAME='yast2-security' PACKAGE_TARNAME='yast2-security' -PACKAGE_VERSION='2.22.0' -PACKAGE_STRING='yast2-security 2.22.0' +PACKAGE_VERSION='2.22.1' +PACKAGE_STRING='yast2-security 2.22.1' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' PACKAGE_URL='' @@ -1229,7 +1229,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures yast2-security 2.22.0 to adapt to many kinds of systems. +\`configure' configures yast2-security 2.22.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1300,7 +1300,7 @@ if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of yast2-security 2.22.0:;; + short | recursive ) echo Configuration of yast2-security 2.22.1:;; esac cat \_ACEOF @@ -1380,7 +1380,7 @@ test -n $ac_init_help exit $ac_status if $ac_init_version; then cat \_ACEOF -yast2-security configure 2.22.0 +yast2-security configure 2.22.1 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1397,7 +1397,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by yast2-security $as_me 2.22.0, which was +It was created by yast2-security $as_me 2.22.1, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2327,7 +2327,7 @@ # Define the identity of the package. PACKAGE='yast2-security' - VERSION='2.22.0' + VERSION='2.22.1' cat confdefs.h _ACEOF @@ -2449,7 +2449,7 @@ -VERSION=2.22.0 +VERSION=2.22.1 RPMNAME=yast2-security MAINTAINER=Jiri Suchomel jsuch...@suse.cz @@ -3379,7 +3379,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log= -This file was extended by yast2-security $as_me 2.22.0, which was +This file was extended by yast2-security $as_me 2.22.1, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -3432,7 +3432,7 @@ cat $CONFIG_STATUS _ACEOF || ac_write_fail=1 ac_cs_config=`$as_echo $ac_configure_args | sed 's/^ //; s/[\\\`\$]//g'` ac_cs_version=\\ -yast2-security config.status 2.22.0 +yast2-security config.status 2.22.1 configured by $0, generated by GNU Autoconf 2.68, with options
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at 2012-01-26 14:09:55 Comparing /work/SRC/openSUSE:Factory/yast2-security (Old) and /work/SRC/openSUSE:Factory/.yast2-security.new (New) Package is yast2-security, Maintainer is jsuch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/yast2-security/yast2-security.changes 2011-10-10 14:13:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-security.new/yast2-security.changes 2012-01-26 14:10:02.0 +0100 @@ -1,0 +2,6 @@ +Wed Jan 25 13:45:22 CET 2012 - jsuch...@suse.cz + +- confirmed license +- 2.22.0 + +--- Old: yast2-security-2.21.6.tar.bz2 New: yast2-security-2.22.0.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.nSxOQD/_old 2012-01-26 14:10:03.0 +0100 +++ /var/tmp/diff_new_pack.nSxOQD/_new 2012-01-26 14:10:03.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-security # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,18 +15,17 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: yast2-security -Version:2.21.6 +Version:2.22.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:yast2-security-%{version}.tar.bz2 Group: System/YaST -License:GPL-2.0+ +License:GPL-2.0 BuildRequires: doxygen perl-XML-Writer pkg-config update-desktop-files yast2-devtools yast2-pam yast2-testsuite # new Pam.ycp API @@ -59,7 +58,6 @@ export CFLAGS=$RPM_OPT_FLAGS -DNDEBUG export CXXFLAGS=$RPM_OPT_FLAGS -DNDEBUG -%{?suse_update_config:%{suse_update_config -f}} ./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir} # V=1: verbose build in case we used AM_SILENT_RULES(yes) # so that RPM_OPT_FLAGS check works ++ yast2-security-2.21.6.tar.bz2 - yast2-security-2.22.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.6/VERSION new/yast2-security-2.22.0/VERSION --- old/yast2-security-2.21.6/VERSION 2011-10-10 09:41:05.0 +0200 +++ new/yast2-security-2.22.0/VERSION 2012-01-25 13:45:35.0 +0100 @@ -1 +1 @@ -2.21.6 +2.22.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.6/configure new/yast2-security-2.22.0/configure --- old/yast2-security-2.21.6/configure 2011-10-10 09:33:33.0 +0200 +++ new/yast2-security-2.22.0/configure 2012-01-25 13:45:43.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for yast2-security 2.21.5. +# Generated by GNU Autoconf 2.68 for yast2-security 2.22.0. # # Report bugs to http://bugs.opensuse.org/. # @@ -559,8 +559,8 @@ # Identity of this package. PACKAGE_NAME='yast2-security' PACKAGE_TARNAME='yast2-security' -PACKAGE_VERSION='2.21.5' -PACKAGE_STRING='yast2-security 2.21.5' +PACKAGE_VERSION='2.22.0' +PACKAGE_STRING='yast2-security 2.22.0' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' PACKAGE_URL='' @@ -1229,7 +1229,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures yast2-security 2.21.5 to adapt to many kinds of systems. +\`configure' configures yast2-security 2.22.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1300,7 +1300,7 @@ if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of yast2-security 2.21.5:;; + short | recursive ) echo Configuration of yast2-security 2.22.0:;; esac cat \_ACEOF @@ -1380,7 +1380,7 @@ test -n $ac_init_help exit $ac_status if $ac_init_version; then cat \_ACEOF -yast2-security configure 2.21.5 +yast2-security configure 2.22.0 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1397,7 +1397,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by yast2-security $as_me 2.21.5, which was +It was created by yast2-security $as_me 2.22.0, which was generated by GNU Autoconf 2.68. Invocation command
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at Mon Oct 10 14:13:26 CEST 2011. --- openSUSE:Factory/yast2-security/yast2-security.changes 2011-10-03 09:27:06.0 +0200 +++ /mounts/work_src_done/STABLE/yast2-security/yast2-security.changes 2011-10-10 09:42:10.0 +0200 @@ -1,0 +2,6 @@ +Mon Oct 10 09:40:21 CEST 2011 - jsuch...@suse.cz + +- include etc_polkit-default-privs_local.scr in rpm +- 2.21.6 + +--- calling whatdependson for head-i586 Old: yast2-security-2.21.5.tar.bz2 New: yast2-security-2.21.6.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.g1TmBM/_old 2011-10-10 14:13:21.0 +0200 +++ /var/tmp/diff_new_pack.g1TmBM/_new 2011-10-10 14:13:21.0 +0200 @@ -19,16 +19,14 @@ Name: yast2-security -Version:2.21.5 +Version:2.21.6 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:yast2-security-%{version}.tar.bz2 -Prefix: /usr - Group: System/YaST -License:GPL v2 or later +License:GPL-2.0+ BuildRequires: doxygen perl-XML-Writer pkg-config update-desktop-files yast2-devtools yast2-pam yast2-testsuite # new Pam.ycp API @@ -54,23 +52,23 @@ %setup -n yast2-security-%{version} %build -%{prefix}/bin/y2tool y2autoconf -%{prefix}/bin/y2tool y2automake +%{_prefix}/bin/y2tool y2autoconf +%{_prefix}/bin/y2tool y2automake autoreconf --force --install export CFLAGS=$RPM_OPT_FLAGS -DNDEBUG export CXXFLAGS=$RPM_OPT_FLAGS -DNDEBUG %{?suse_update_config:%{suse_update_config -f}} -./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir} +./configure --libdir=%{_libdir} --prefix=%{_prefix} --mandir=%{_mandir} # V=1: verbose build in case we used AM_SILENT_RULES(yes) # so that RPM_OPT_FLAGS check works make %{?jobs:-j%jobs} V=1 %install make install DESTDIR=$RPM_BUILD_ROOT -[ -e %{prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK ] || Y2DIR=$RPM_BUILD_ROOT/usr/share/YaST2 make check DESTDIR=$RPM_BUILD_ROOT -for f in `find $RPM_BUILD_ROOT/%{prefix}/share/applications/YaST2/ -name *.desktop` ; do +[ -e %{_prefix}/share/YaST2/data/devtools/NO_MAKE_CHECK ] || Y2DIR=$RPM_BUILD_ROOT/usr/share/YaST2 make check DESTDIR=$RPM_BUILD_ROOT +for f in `find $RPM_BUILD_ROOT/%{_prefix}/share/applications/YaST2/ -name *.desktop` ; do d=${f##*/} %suse_update_desktop_file -d ycc_${d%.desktop} ${d%.desktop} done @@ -82,11 +80,11 @@ %defattr(-,root,root) %dir /usr/share/YaST2/include/security /usr/share/YaST2/include/security/* -%{prefix}/share/applications/YaST2/security.desktop +%{_prefix}/share/applications/YaST2/security.desktop /usr/share/YaST2/clients/security*.ycp /usr/share/YaST2/modules/Security.y* /usr/share/YaST2/scrconf/*.scr /usr/share/YaST2/schema/autoyast/rnc/security.rnc -%doc %{prefix}/share/doc/packages/yast2-security +%doc %{_prefix}/share/doc/packages/yast2-security %changelog ++ yast2-security-2.21.5.tar.bz2 - yast2-security-2.21.6.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.5/Makefile.am new/yast2-security-2.21.6/Makefile.am --- old/yast2-security-2.21.5/Makefile.am 2011-09-26 14:59:16.0 +0200 +++ new/yast2-security-2.21.6/Makefile.am 2011-10-10 09:33:29.0 +0200 @@ -20,7 +20,6 @@ IS_DEVTOOLS= $(findstring yast2-devtools,$(RPMNAME)) DEVTOOLS_DIR = $(if $(IS_DEVTOOLS),$(srcdir)/devtools,$(Y2DEVTOOLS_PREFIX)/share/YaST2/data/devtools) -ALL_PACKAGES = $(DEVTOOLS_DIR)/admin/all-packages LEGALESE_DIR = $(if $(HAS_YAST_LICENSE),$(DEVTOOLS_DIR)/admin/copyright/yast,$(DEVTOOLS_DIR)/admin/copyright/gpl) COPYRIGHT_files_gpl= README COPYING @@ -155,7 +154,7 @@ $(Y2TOOL) create-spec $$i $$here/package/$${newname} ; \ done -package: check-up-to-date check-tagversion check-all-packages check-textdomain package-local +package: check-up-to-date check-tagversion check-textdomain package-local TAGVERSION = $(Y2TOOL) tagversion @@ -185,21 +184,6 @@ check-parse: @echo Not running parseycp. -check-all-packages: - @if [ ! -e $(ALL_PACKAGES) ]; then\ - echo ERROR: Can't find $(ALL_PACKAGES); false;\ - fi - @if ! grep -q ^$(RPMNAME)[[:space:]] $(ALL_PACKAGES); then \ - echo ERROR: $(RPMNAME) not in $(ALL_PACKAGES); false; \ - fi - @if grep -q ^$(RPMNAME)[[:space:]]\+.*? $(ALL_PACKAGES); then \ - echo ERROR: $(RPMNAME) info in $(ALL_PACKAGES) contains some unknown (?) fields:; \ - echo;
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at Mon Oct 3 09:27:08 CEST 2011. --- openSUSE:Factory/yast2-security/yast2-security.changes 2011-09-23 12:53:22.0 +0200 +++ yast2-security/yast2-security.changes 2011-09-26 15:01:16.0 +0200 @@ -1,0 +2,6 @@ +Mon Sep 26 14:58:39 CEST 2011 - vis...@suse.cz + +- set dialog title +- 2.21.5 + +--- calling whatdependson for head-i586 Old: yast2-security-2.21.4.tar.bz2 New: yast2-security-2.21.5.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.GQAZqj/_old 2011-10-03 09:27:04.0 +0200 +++ /var/tmp/diff_new_pack.GQAZqj/_new 2011-10-03 09:27:04.0 +0200 @@ -19,11 +19,11 @@ Name: yast2-security -Version:2.21.4 +Version:2.21.5 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:yast2-security-2.21.4.tar.bz2 +Source0:yast2-security-%{version}.tar.bz2 Prefix: /usr @@ -35,7 +35,8 @@ Requires: yast2-pam = 2.14.0 # etc_sysctl_conf.scr -Requires: yast2 = yast2-2.21.17 +# Wizard::SetDesktopTitleAndIcon +Requires: yast2 = yast2-2.21.22 Provides: y2c_sec yast2-config-security Obsoletes: y2c_sec yast2-config-security @@ -50,7 +51,7 @@ The YaST2 component for security settings configuration. %prep -%setup -n yast2-security-2.21.4 +%setup -n yast2-security-%{version} %build %{prefix}/bin/y2tool y2autoconf ++ yast2-security-2.21.4.tar.bz2 - yast2-security-2.21.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.4/VERSION new/yast2-security-2.21.5/VERSION --- old/yast2-security-2.21.4/VERSION 2011-09-19 14:56:06.0 +0200 +++ new/yast2-security-2.21.5/VERSION 2011-09-26 14:58:51.0 +0200 @@ -1 +1 @@ -2.21.4 +2.21.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.4/agents/etc_polkit-default-privs_local.scr new/yast2-security-2.21.5/agents/etc_polkit-default-privs_local.scr --- old/yast2-security-2.21.4/agents/etc_polkit-default-privs_local.scr 2011-09-15 09:33:57.0 +0200 +++ new/yast2-security-2.21.5/agents/etc_polkit-default-privs_local.scr 1970-01-01 01:00:00.0 +0100 @@ -1,23 +0,0 @@ -/* - * File: - * etc.polkit-default-privs_local.scr - * Summary: - * SCR Agent for reading/writing /etc/polkit-default-privs.local - * Access: - * r/w - * - */ -.etc.polkit-default-privs_local - -`ag_ini( - `IniAgent( -/etc/polkit-default-privs.local, -$[ options : [ignore_case, global_values, flat], - comments : [ ^#.*, ^[ \t]*$, ], - params : [ - $[ - match : [ ^[ \t]*([a-zA-Z0-9_\.]+)[ \t]+(.*[^ \t]|)[ \t]*$, %s %s, ] - ] - ] - ] -)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.4/configure new/yast2-security-2.21.5/configure --- old/yast2-security-2.21.4/configure 2011-06-23 15:51:45.0 +0200 +++ new/yast2-security-2.21.5/configure 2011-09-26 14:59:18.0 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for yast2-security 2.21.0. +# Generated by GNU Autoconf 2.68 for yast2-security 2.21.5. # # Report bugs to http://bugs.opensuse.org/. # @@ -559,8 +559,8 @@ # Identity of this package. PACKAGE_NAME='yast2-security' PACKAGE_TARNAME='yast2-security' -PACKAGE_VERSION='2.21.0' -PACKAGE_STRING='yast2-security 2.21.0' +PACKAGE_VERSION='2.21.5' +PACKAGE_STRING='yast2-security 2.21.5' PACKAGE_BUGREPORT='http://bugs.opensuse.org/' PACKAGE_URL='' @@ -1229,7 +1229,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat _ACEOF -\`configure' configures yast2-security 2.21.0 to adapt to many kinds of systems. +\`configure' configures yast2-security 2.21.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1300,7 +1300,7 @@ if test -n $ac_init_help; then case $ac_init_help in - short | recursive ) echo Configuration of yast2-security 2.21.0:;; + short | recursive ) echo Configuration of yast2-security 2.21.5:;; esac cat \_ACEOF @@ -1380,7 +1380,7 @@ test -n $ac_init_help exit $ac_status if $ac_init_version; then cat \_ACEOF -yast2-security configure 2.21.0 +yast2-security configure 2.21.5 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1397,7 +1397,7 @@ This file contains any messages produced by compilers while running
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at Mon Sep 19 18:10:05 CEST 2011. --- yast2-security/yast2-security.changes 2011-09-08 16:50:59.0 +0200 +++ yast2-security/yast2-security.changes 2011-09-19 14:56:48.0 +0200 @@ -1,0 +2,12 @@ +Mon Sep 19 14:55:57 CEST 2011 - jsuch...@suse.cz + +- fixed testsuite +- 2.21.4 + +--- +Fri Sep 16 10:38:59 CEST 2011 - jsuch...@suse.cz + +- added option to tune system hibernation rights (bnc#704997) +- 2.21.3 + +--- calling whatdependson for head-i586 Old: yast2-security-2.21.2.tar.bz2 New: yast2-security-2.21.4.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.kg3CxI/_old 2011-09-19 18:10:00.0 +0200 +++ /var/tmp/diff_new_pack.kg3CxI/_new 2011-09-19 18:10:00.0 +0200 @@ -19,11 +19,11 @@ Name: yast2-security -Version:2.21.2 -Release:1 +Version:2.21.4 +Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:yast2-security-2.21.2.tar.bz2 +Source0:yast2-security-2.21.4.tar.bz2 Prefix: /usr @@ -50,7 +50,7 @@ The YaST2 component for security settings configuration. %prep -%setup -n yast2-security-2.21.2 +%setup -n yast2-security-2.21.4 %build %{prefix}/bin/y2tool y2autoconf ++ yast2-security-2.21.2.tar.bz2 - yast2-security-2.21.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.2/VERSION new/yast2-security-2.21.4/VERSION --- old/yast2-security-2.21.2/VERSION 2011-09-08 15:44:13.0 +0200 +++ new/yast2-security-2.21.4/VERSION 2011-09-19 14:56:06.0 +0200 @@ -1 +1 @@ -2.21.2 +2.21.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.2/agents/etc_polkit-default-privs_local.scr new/yast2-security-2.21.4/agents/etc_polkit-default-privs_local.scr --- old/yast2-security-2.21.2/agents/etc_polkit-default-privs_local.scr 1970-01-01 01:00:00.0 +0100 +++ new/yast2-security-2.21.4/agents/etc_polkit-default-privs_local.scr 2011-09-15 09:33:57.0 +0200 @@ -0,0 +1,23 @@ +/* + * File: + * etc.polkit-default-privs_local.scr + * Summary: + * SCR Agent for reading/writing /etc/polkit-default-privs.local + * Access: + * r/w + * + */ +.etc.polkit-default-privs_local + +`ag_ini( + `IniAgent( +/etc/polkit-default-privs.local, +$[ options : [ignore_case, global_values, flat], + comments : [ ^#.*, ^[ \t]*$, ], + params : [ + $[ + match : [ ^[ \t]*([a-zA-Z0-9_\.]+)[ \t]+(.*[^ \t]|)[ \t]*$, %s %s, ] + ] + ] + ] +)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.2/src/Security.ycp new/yast2-security-2.21.4/src/Security.ycp --- old/yast2-security-2.21.2/src/Security.ycp 2011-09-08 15:41:27.0 +0200 +++ new/yast2-security-2.21.4/src/Security.ycp 2011-09-16 10:40:24.0 +0200 @@ -4,7 +4,7 @@ * Summary:Data for the security configuration * Authors:Michal Svec ms...@suse.cz * - * $Id: Security.ycp 64909 2011-07-20 09:04:52Z jsuchome $ + * $Id: Security.ycp 65732 2011-09-16 08:40:20Z jsuchome $ */ { @@ -121,6 +121,7 @@ GID_MAX : 6, GID_MIN : 1000, DISPLAYMANAGER_SHUTDOWN : all, +HIBERNATE_SYSTEM : active_console, LASTLOG_ENAB : yes, PASSWD_ENCRYPTION: sha512, GROUP_ENCRYPTION : md5, @@ -228,6 +229,10 @@ net.ipv6.conf.all.forwarding : 0 ]; +/** + * Mapping of /etc/sysctl.conf keys to old (obsoleted) sysconfig ones + * (used during autoYaST import + */ mapstring,string sysctl2sysconfig= $[ kernel.sysrq : ENABLE_SYSRQ, net.ipv4.tcp_syncookies : IP_TCP_SYNCOOKIES, @@ -235,6 +240,16 @@ net.ipv6.conf.all.forwarding : IPV6_FORWARD ]; +/** + * mapping of internal YaST values to values needed for + * org.freedesktop.upower.hibernate privilege + */ +mapstring,string ycp2polkit = $[ +active_console : auth_admin:auth_admin:yes, +auth_admin : auth_admin:auth_admin:auth_admin, +anyone : yes:yes:yes +]; + /* * Remaining settings: * - CONSOLE_SHUTDOWN (/etc/inittab) @@ -438,6 +453,19 @@ Settings[PERMISSION_SECURITY] = perm; y2debug(Settings=%1, Settings); +// read local polkit settings +string action = org.freedesktop.upower.hibernate; +string hibernate = (string) SCR::Read (add
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at Fri Sep 9 12:28:53 CEST 2011. --- yast2-security/yast2-security.changes 2011-07-20 11:05:17.0 +0200 +++ /mounts/work_src_done/STABLE/yast2-security/yast2-security.changes 2011-09-08 16:50:59.0 +0200 @@ -1,0 +2,11 @@ +Thu Sep 8 15:43:35 CEST 2011 - jsuch...@suse.cz + +- sysctl settings now in /etc/sysctl.conf (bnc#714405) +- 2.21.2 + +--- +Fri Aug 5 12:35:05 CEST 2011 - tgoettlic...@suse.de + +- fixed .desktop file (bnc #681249) + +--- calling whatdependson for head-i586 Old: yast2-security-2.21.1.tar.bz2 New: yast2-security-2.21.2.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.OHdnjq/_old 2011-09-09 12:28:48.0 +0200 +++ /var/tmp/diff_new_pack.OHdnjq/_new 2011-09-09 12:28:48.0 +0200 @@ -19,11 +19,11 @@ Name: yast2-security -Version:2.21.1 +Version:2.21.2 Release:1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:yast2-security-2.21.1.tar.bz2 +Source0:yast2-security-2.21.2.tar.bz2 Prefix: /usr @@ -34,8 +34,8 @@ # new Pam.ycp API Requires: yast2-pam = 2.14.0 -# Service::EnabledServices() -Requires: yast2 = 2.17.25 +# etc_sysctl_conf.scr +Requires: yast2 = yast2-2.21.17 Provides: y2c_sec yast2-config-security Obsoletes: y2c_sec yast2-config-security @@ -50,7 +50,7 @@ The YaST2 component for security settings configuration. %prep -%setup -n yast2-security-2.21.1 +%setup -n yast2-security-2.21.2 %build %{prefix}/bin/y2tool y2autoconf @@ -87,4 +87,5 @@ /usr/share/YaST2/scrconf/*.scr /usr/share/YaST2/schema/autoyast/rnc/security.rnc %doc %{prefix}/share/doc/packages/yast2-security + %changelog ++ yast2-security-2.21.1.tar.bz2 - yast2-security-2.21.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.1/VERSION new/yast2-security-2.21.2/VERSION --- old/yast2-security-2.21.1/VERSION 2011-07-20 11:04:33.0 +0200 +++ new/yast2-security-2.21.2/VERSION 2011-09-08 15:44:13.0 +0200 @@ -1 +1 @@ -2.21.1 +2.21.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.21.1/src/Security.ycp new/yast2-security-2.21.2/src/Security.ycp --- old/yast2-security-2.21.1/src/Security.ycp 2011-07-20 11:02:31.0 +0200 +++ new/yast2-security-2.21.2/src/Security.ycp 2011-09-08 15:41:27.0 +0200 @@ -4,7 +4,7 @@ * Summary:Data for the security configuration * Authors:Michal Svec ms...@suse.cz * - * $Id: Security.ycp 63710 2011-04-05 09:05:11Z jsuchome $ + * $Id: Security.ycp 64909 2011-07-20 09:04:52Z jsuchome $ */ { @@ -113,10 +113,10 @@ CWD_IN_ROOT_PATH : yes, CWD_IN_USER_PATH : yes, DISPLAYMANAGER_REMOTE_ACCESS : no, -ENABLE_SYSRQ : no, -IP_TCP_SYNCOOKIES: yes, -IP_FORWARD : no, -IPV6_FORWARD : no, +kernel.sysrq : 0, +net.ipv4.tcp_syncookies : 1, +net.ipv4.ip_forward : 0, +net.ipv6.conf.all.forwarding : 0, FAIL_DELAY : 3, GID_MAX : 6, GID_MIN : 1000, @@ -207,12 +207,6 @@ .sysconfig.locate : [ RUN_UPDATEDB_AS, ], -.sysconfig.sysctl : [ - ENABLE_SYSRQ, - IP_TCP_SYNCOOKIES, - IP_FORWARD, - IPV6_FORWARD, -], .sysconfig.clock : [ SYSTOHC, ], @@ -224,6 +218,23 @@ ], ]; +/** + * Default values for /etc/sysctl.conf keys + */ +mapstring,string sysctl = $[ +kernel.sysrq : 0, +net.ipv4.tcp_syncookies : 1, +net.ipv4.ip_forward : 0, +net.ipv6.conf.all.forwarding : 0 +]; + +mapstring,string sysctl2sysconfig= $[ +kernel.sysrq : ENABLE_SYSRQ, +net.ipv4.tcp_syncookies : IP_TCP_SYNCOOKIES, +net.ipv4.ip_forward : IP_FORWARD, +net.ipv6.conf.all.forwarding : IPV6_FORWARD +]; + /* * Remaining settings: * - CONSOLE_SHUTDOWN (/etc/inittab) @@ -427,6 +438,15 @@ Settings[PERMISSION_SECURITY] = perm; y2debug(Settings=%1, Settings); +// read sysctl.conf +foreach (string key, string default_value, sysctl, { + string val = (string) SCR::Read (add (.etc.sysctl_conf, key)); + if (val == nil || val == ) + val = default_value; + Settings[key] = val; +}); +y2debug (Settings=%1,
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at Fri Jul 29 16:54:15 CEST 2011. --- yast2-security/yast2-security.changes 2011-04-05 11:05:48.0 +0200 +++ /mounts/work_src_done/STABLE/yast2-security/yast2-security.changes 2011-07-20 11:05:17.0 +0200 @@ -1,0 +2,6 @@ +Wed Jul 20 11:04:03 CEST 2011 - jsuch...@suse.cz + +- remove blowfish hash from selections (fate#312321) +- 2.21.1 + +--- calling whatdependson for head-i586 Old: yast2-security-2.21.0.tar.bz2 New: yast2-security-2.21.1.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.uDhEis/_old 2011-07-29 16:54:01.0 +0200 +++ /var/tmp/diff_new_pack.uDhEis/_new 2011-07-29 16:54:01.0 +0200 @@ -19,16 +19,16 @@ Name: yast2-security -Version:2.21.0 +Version:2.21.1 Release:1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:yast2-security-2.21.0.tar.bz2 +Source0:yast2-security-2.21.1.tar.bz2 Prefix: /usr Group: System/YaST -License:GPLv2+ +License:GPL v2 or later BuildRequires: doxygen perl-XML-Writer pkg-config update-desktop-files yast2-devtools yast2-pam yast2-testsuite # new Pam.ycp API @@ -50,7 +50,7 @@ The YaST2 component for security settings configuration. %prep -%setup -n yast2-security-2.21.0 +%setup -n yast2-security-2.21.1 %build %{prefix}/bin/y2tool y2autoconf ++ yast2-security-2.21.0.tar.bz2 - yast2-security-2.21.1.tar.bz2 ++ 5460 lines of diff (skipped) retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-security-2.21.0/VERSION new/yast2-security-2.21.1/VERSION --- old/yast2-security-2.21.0/VERSION 2011-04-05 11:03:54.0 +0200 +++ new/yast2-security-2.21.1/VERSION 2011-07-20 11:04:33.0 +0200 @@ -1 +1 @@ -2.21.0 +2.21.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-security-2.21.0/configure.in new/yast2-security-2.21.1/configure.in --- old/yast2-security-2.21.0/configure.in 2010-02-05 11:46:30.0 +0100 +++ new/yast2-security-2.21.1/configure.in 2011-06-23 15:51:43.0 +0200 @@ -3,7 +3,7 @@ dnl -- This file is generated by y2autoconf 2.18.11 - DO NOT EDIT! -- dnl(edit configure.in.in instead) -AC_INIT(yast2-security, 2.19.1, http://bugs.opensuse.org/, yast2-security) +AC_INIT(yast2-security, 2.21.0, http://bugs.opensuse.org/, yast2-security) dnl Check for presence of file 'RPMNAME' AC_CONFIG_SRCDIR([RPMNAME]) @@ -18,7 +18,7 @@ AM_INIT_AUTOMAKE(tar-ustar -Wno-portability) dnl Important YaST2 variables -VERSION=2.19.1 +VERSION=2.21.0 RPMNAME=yast2-security MAINTAINER=Jiri Suchomel jsuch...@suse.cz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-security-2.21.0/src/Security.ycp new/yast2-security-2.21.1/src/Security.ycp --- old/yast2-security-2.21.0/src/Security.ycp 2011-04-04 08:32:22.0 +0200 +++ new/yast2-security-2.21.1/src/Security.ycp 2011-07-20 11:02:31.0 +0200 @@ -4,7 +4,7 @@ * Summary:Data for the security configuration * Authors:Michal Svec ms...@suse.cz * - * $Id: Security.ycp 62809 2010-11-10 16:07:59Z jsuchome $ + * $Id: Security.ycp 63710 2011-04-05 09:05:11Z jsuchome $ */ { @@ -122,7 +122,7 @@ GID_MIN : 1000, DISPLAYMANAGER_SHUTDOWN : all, LASTLOG_ENAB : yes, -PASSWD_ENCRYPTION: blowfish, +PASSWD_ENCRYPTION: sha512, GROUP_ENCRYPTION : md5, PASSWD_USE_CRACKLIB : yes, PASS_MAX_DAYS: 9, @@ -241,21 +241,11 @@ global map PasswordMaxLengths = $[ des : 8, md5 : 127, -blowfish : 72, sha256 : 127, sha512 : 127 ]; /** - * List of supported password encryption ciphers - */ -liststring Ciphers = [ -// des, -md5, -blowfish, -]; - -/** *
commit yast2-security for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-security for openSUSE:Factory checked in at Tue Apr 5 18:03:06 CEST 2011. --- yast2-security/yast2-security.changes 2010-11-10 14:21:36.0 +0100 +++ yast2-security/yast2-security.changes 2011-04-05 11:05:48.0 +0200 @@ -1,0 +2,6 @@ +Tue Apr 5 11:03:35 CEST 2011 - jsuch...@suse.cz + +- added support for SHA-2 based crypto methods (fate309705) +- 2.21.0 + +--- calling whatdependson for head-i586 Old: yast2-security-2.20.2.tar.bz2 New: yast2-security-2.21.0.tar.bz2 Other differences: -- ++ yast2-security.spec ++ --- /var/tmp/diff_new_pack.CKk93A/_old 2011-04-05 18:02:56.0 +0200 +++ /var/tmp/diff_new_pack.CKk93A/_new 2011-04-05 18:02:56.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package yast2-security (Version 2.20.2) +# spec file for package yast2-security # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,11 +19,11 @@ Name: yast2-security -Version:2.20.2 +Version:2.21.0 Release:1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:yast2-security-2.20.2.tar.bz2 +Source0:yast2-security-2.21.0.tar.bz2 Prefix: /usr @@ -50,7 +50,7 @@ The YaST2 component for security settings configuration. %prep -%setup -n yast2-security-2.20.2 +%setup -n yast2-security-2.21.0 %build %{prefix}/bin/y2tool y2autoconf ++ yast2-security-2.20.2.tar.bz2 - yast2-security-2.21.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.20.2/VERSION new/yast2-security-2.21.0/VERSION --- old/yast2-security-2.20.2/VERSION 2010-11-10 14:20:02.0 +0100 +++ new/yast2-security-2.21.0/VERSION 2011-04-05 11:03:54.0 +0200 @@ -1 +1 @@ -2.20.2 +2.21.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.20.2/src/Security.ycp new/yast2-security-2.21.0/src/Security.ycp --- old/yast2-security-2.20.2/src/Security.ycp 2010-11-10 12:33:38.0 +0100 +++ new/yast2-security-2.21.0/src/Security.ycp 2011-04-04 08:32:22.0 +0200 @@ -4,7 +4,7 @@ * Summary:Data for the security configuration * Authors:Michal Svec ms...@suse.cz * - * $Id: Security.ycp 58880 2009-10-01 11:48:57Z jsuchome $ + * $Id: Security.ycp 62809 2010-11-10 16:07:59Z jsuchome $ */ { @@ -242,6 +242,8 @@ des : 8, md5 : 127, blowfish : 72, +sha256 : 127, +sha512 : 127 ]; /** @@ -380,11 +382,11 @@ // read the password hash settings string method = PamSettings::GetDefaultValue (CRYPT_FILES); if (method == nil || method == || - !contains ([des,md5,blowfish],method)) + !contains ([des,md5,blowfish,sha256,sha512],method)) { method = PamSettings::GetHashMethod (); } -if (method == || !contains ([des,md5,blowfish],method)) +if (method == || !contains ([des,md5,blowfish,sha256,sha512],method)) method = des; Settings[PASSWD_ENCRYPTION] = method; Settings[GROUP_ENCRYPTION] = PamSettings::GetGroupHashMethod (); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.20.2/src/security.ycp new/yast2-security-2.21.0/src/security.ycp --- old/yast2-security-2.20.2/src/security.ycp 2009-06-02 22:40:39.0 +0200 +++ new/yast2-security-2.21.0/src/security.ycp 2011-04-01 16:32:49.0 +0200 @@ -159,7 +159,7 @@ // command line help text for 'set passwd' option help : _(Password encryption method), type : enum, - typespec : [ des, md5, blowfish ], + typespec : [ des, md5, blowfish, sha256, sha512 ], ], crack : $[ // command line help text for 'set crack' option diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-security-2.20.2/src/widgets.ycp new/yast2-security-2.21.0/src/widgets.ycp --- old/yast2-security-2.20.2/src/widgets.ycp 2010-02-05 12:40:12.0 +0100 +++ new/yast2-security-2.21.0/src/widgets.ycp 2011-04-05 11:04:36.0 +0200 @@ -166,7 +166,7 @@ /* ComboBox label */ Label : _(Password Encryption Method), /* ComboBox values */ - Options : [[des,DES],[md5,MD5],[blowfish,Blowfish]], + Options : [[des,DES],[md5,MD5],[blowfish,Blowfish], [sha256, SHA-256], [sha512, SHA-512]], Value : des, Notify :