stable

authselect-1.0-1.fc28

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

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

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

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

This update has been submitted for testing by pbrezina.

7 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.

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

works for me

User Icon lobocode commented & provided feedback 7 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 7 years ago
karma

This update has been submitted for batched by bodhi.

7 years ago

This update has been submitted for stable by pbrezina.

7 years ago

This update has been pushed to stable.

7 years ago

I was bitten by bug 1575297 and this fixed it.

karma: +1

User Icon adamwill commented & provided feedback 7 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 log in to add feedback.

Metadata
Type
enhancement
Karma
2
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
7 years ago
in testing
7 years ago
in stable
7 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