helloSystem / helloSystem/LoginWindow
Implement functionality to actually start the session
- Lingua principale
- C++
- Stelle
- 1
- Fork
- 2
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Password checking is already implemented using PAM.
Still need to implement functionality to actually start the session.
Possible approaches:
* Use xdm but change out its greeter with our LoginWindow code. License seems compatible. https://gitlab.freedesktop.org/xorg/app/xdm
* Write something from scratch so that we can keep this under the BSD-2-Clause license
* Find existing cli tools that we can use to do the job and just call them (some combination of `login` and `xsession`?)
Fallbacks
* Port code from slim
* Port code from pcdm https://github.com/helloSystem/hello/issues/254
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia esaminando il codice esistente di LoginWindow e il flusso di verifica della password di PAM, quindi confronta gli approcci proposti xdm, login/xsession, slim e pcdm. Il lavoro è completato quando un approccio selezionato avvia effettivamente la sessione dell’utente preservando i vincoli di licenza previsti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- cpp
- Ambito
- authentication, operating-systems
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100