linux-credentials / linux-credentials/credentialsd

Allow configuration of trusted clients and callers

Offen
#131 3 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
Rust
Sterne
259
Forks
19
Ø Merge
1 T. 2 Std.
Gemergte PRs (30 T.)
12

Beschreibung

#129 introduces some checks on trusted WebAuth client app IDs and D-Bus callers.

These should be configurable by distros or the local administrator.

  • Formatting and parsing of config file
  • Location of config file
  • Will we allow merging, or just overriding config file?
  • How can we manage the config file across updates? Will we provide defaults? What happens when the user updates the config, and we update a default? Who wins?

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, Issue #129 und die darin eingeführten Prüfungen der App-ID des vertrauenswürdigen WebAuth-Clients und des D-Bus-Aufrufers zu lesen. Lege Konfigurationsformat und -ort fest und kläre anschließend, ob Einstellungen zusammengeführt oder überschrieben werden und wie Standardwerte und Aktualisierungen behandelt werden. Als abgeschlossen gilt, wenn der Konfigurationslebenszyklus und das Verhalten für Administratoren vereinbart und dokumentiert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
linux, rust
Bereich
authentication, security
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.