#1800 [RFE] create a generic sssdctl utility
Closed: Fixed Opened by jhrozek.

Currently we have sss_debuglevel that is able to set the debug level of SSSD on runtime. We also have a request (ticket #1788) to extend sss_debuglevel to read the debug level and another request (ticket #385) to read the online or offline status.

Instead of several utilities each for one task, we could have one more integrated utility that would control the sssd state. The name proposed on a meeting was sssdctl.

The current tools like sss_debuglevel would become symlinks to the new tool.


Fields changed

type: defect => enhancement

Fields changed

milestone: NEEDS_TRIAGE => SSSD 1.11 beta
summary: RFE: create a generic sssdctl utility => [RFE] create a generic sssdctl utility

Related #1788

Fields changed

rhbz: => todo

Linked to Bugzilla bug: https://bugzilla.redhat.com/show_bug.cgi?id=879333 (RHEL RFE)

rhbz: todo => [https://bugzilla.redhat.com/show_bug.cgi?id=879333 879333]

Fields changed

changelog: =>
keywords: => Status
review: => 0

Fields changed

mark: => 1

Fields changed

owner: somebody => preichl

This is a superset of #1788, not sure we can implement the whole sssdctl in time, but let's start and see how far we get..

Downstream no longer requires this RFE. Moving to backlog.

milestone: SSSD 1.13 beta => SSSD 1.13 backlog

Fields changed

milestone: SSSD 1.13 backlog => SSSD 1.14 alpha
priority: major => blocker
sensitive: => 0

In Alpha we will only implement the API, the utility will be part of the Beta release.

milestone: SSSD 1.14 alpha => SSSD 1.14 beta

Fields changed

design: => https://fedorahosted.org/sssd/wiki/DesignDocs/sssctl

Fields changed

owner: preichl => pbrezina

Pavel sent me his branch for review, marking as has-patch.

patch: 0 => 1

Fixed as part of the sssctl patchset:

  • e157b9f6cb370e1b94bcac2044d26ad66d640fba
  • 9e9ad4cb181c6c0ec70caacfb31319753f889e98
  • bf83a0faacf16196ab9bd37dcf6190b4209ccaf7
  • 586fa3571753ab4a607d40fc31503fc0e8effd70
  • 2f18b8d67c86a1a277b59894f24ea6e09b41b7ea
  • d6f1b16baf8106d709e3fac585a12789dcb6bd29
  • 725c291ccfa46b08d2713133c227ac8d7203eb2f
  • 2f75ad013f8410397e4efbf0adadc2e69621f12a
  • edaadf8de0c86a2cfff2d29215775d42919476f3
  • 47ce713ef8c7b32f2ce19cc3ace8e88f123fafac
  • 7bf750f6b3b47dcc8a192cc7bcbdecfb94e6cefb
  • d2d8f342cd5e90bb9fd947c448492225f959aa86
  • aea1d5c0ca9bb1470759b024c8b97b6c1f577193
  • e98ccef2609811186711b79d8ef5d0a4450ab6e0
  • 81cde110402e088508053aea79670b38d450cb83
  • b03ccb2764a4ccdadb77599cb624b6a17b633438
  • 3bc651a611a3e5be508875f3ae58bfb5ece2525c
  • a6cd927f298ff5c9a603db5acb6c1b0ebea178c0
  • b963ed8079a4a284611d50d1b79695116c40295d
  • cf3ba77997dfbd076a1f30fdbb33c7973766ac03
  • 36e262020c80479baa09b2c4c8dd045c7a0f32a1
  • 12d99da163b1efef7e982f04e03049e012857bae
  • 2a45f13e3139063d3a5842119e7377c8c98aea1d
  • 7f0b01bf0a8f5c5b3ef145e81511b6db2cb4f98f
  • b420aae3becdbf501deb2637e2a06636bd6ce1fe

resolution: => fixed
status: new => closed

Metadata Update from @jhrozek:
- Issue assigned to pbrezina
- Issue set to the milestone: SSSD 1.14 beta

SSSD is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in SSSD's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/SSSD/sssd/issues/2842

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata