helloSystem / helloSystem/LoginWindow

Implement functionality to actually start the session

Aperta
#1 11 commenti 0 reazioni 0 assegnatari Vedi su GitHub
help wanted
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.