FEDORA-2018-2dd06e12ff created by pbrezina 3 years ago for Fedora 28
stable

Authselect team is proud to announce authselect 1.0. This is a major release that contains several fixes and many improvements as well as new features.

A big thank you goes to the community. Thank you for trying out authselect, reporting and testing issues and translating the project into several languages.

List of changes

Authselect

  • Changes to nsswitch.conf are now allowed through a customizable file /etc/authselect/user-nsswitch.conf, see Design Page: nsswitch.conf modification for details
  • Authselect cli gained new command create-profile which will help users with creating a new custom profile
  • Authselect cli gained new command apply-changes which will apply changes in user-nsswitch.conf and selected profile
  • Authselect cli select command gained new parameter --backup=NAME that will store backup of existing configuration in /var/lib/authselect/backups/$NAME
  • When --force parameter is used with select command a backup of existing configuration is created automatically
  • Profiles can now state additional requirements in REQUIREMENTS file that is shown to the user when selecting a profile
  • with-sudo attribute is set automatically during upgrade when sssd profile is selected and sssd-sudo responder is enabled
  • Generated files are first written into a temporary file so it does not destroy existing configuration if an error occurs
  • Improved documentation and manual pages
  • Several community translations of authselect were added

Profiles

  • Profiles now set only maps that are required by the profile
  • New nis profile that support NIS authentication was added
  • systemd module is added to passwd and groups databases in upstream profiles

Compatibility tool

  • Former authconfig password quality options are now supported
  • Former authconfig NIS options are now supported
  • oddjobd.service is never disabled even if --disablemkhomedir is set so it does not break other applications which depends on this service
  • /etc/sysconfig/authconfig is now written and updated by the compatibility tool

Under the hood

  • Improved build system for manual pages
  • Added zanata-cli integration
  • A copy of generated files is created at /var/lib/authselect, this copy is then used to detect changes in current configuration
  • Few memory leaks and Coverity warnings were fixed

How to install

sudo dnf upgrade --advisory=FEDORA-2018-2dd06e12ff

This update has been submitted for testing by pbrezina.

3 years ago

The error in rpmlint is just a bogus date. Not important. I fixed it in dist git for future release. authselect.src: E: specfile-error warning: bogus date in %changelog: Mon May 9 2018 Pavel Březina pbrezina@redhat.com - 0.4-3

This update has been pushed to testing.

3 years ago
User Icon cserpentis commented & provided feedback 3 years ago
karma

works for me

User Icon lobocode commented & provided feedback 3 years ago
karma

works

Works for me, but before I add karma, how to test?

  1. Test that upgrade creates /etc/authselect/user-nsswitch.conf and changes to sssd and winbind profiles are applied (if you have selected one of this profiles, systemd module should be in passwd or groups in /etc/nsswitch.conf).
  2. Test that backup is automatically created with authselect select $profile --force
  3. Test new cli commands listed in description

Worked for me. Currently testing install of F28 via kickstart & my build script from F27 used authconfig to configure NIS.

karma: +1

User Icon jhrozek provided feedback 3 years ago
karma

This update has been submitted for batched by bodhi.

3 years ago

This update has been submitted for stable by pbrezina.

3 years ago

This update has been pushed to stable.

3 years ago

I was bitten by bug 1575297 and this fixed it.

karma: +1

User Icon adamwill commented & provided feedback 3 years ago
karma

This update introduced https://bugzilla.redhat.com/show_bug.cgi?id=1618865 to F28; it breaks the semi-official live respins and possibly anything else that uses libpwquality.


Please login to add feedback.

Metadata
Type
enhancement
Karma
2
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
3 years ago
in testing
3 years ago
in stable
3 years ago
BZ#1575297 No login possible for NIS users on fedora 28
0
0
BZ#1597065 kickstart doesn't setup NIS yp.conf anymore
0
0

Automated Test Results