diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 27 |
1 files changed, 8 insertions, 19 deletions
@@ -4,38 +4,27 @@ AggietimeD is a simple daemon service to open a SAML with selenium, steal a cook then sit in the background listening to requests over a unix socket - making it "easy" to write scripts to get Aggie Time data, wherever you need it! - https://user-images.githubusercontent.com/25559600/219797856-76c82934-ceb2-4562-90bc-fff2250562a1.mp4 - ## Installation Something among the lines of: ``` -sudo pacman -S chromium +sudo pacman -S chromium pass -git clone https://github.com/Simponic/aggietime-cli -cd aggietime-cli +git clone https://github.com/Simponic/aggietimed +cd aggietimed npm i sudo npm install -g . -cp .env.example .env -chmod 0700 .env +# Store password, a-number in gnu pass: +pass insert --multiline usu.edu +# <password> +# anumber: <anumber> ``` -Then, set your A-Number and password in `.env`. - -### SystemD Service - -UPDATE: (no) Thanks to the SAML update to AggieTime, we require selenium for auth. -The SystemD service will not work. Instead, I suggest starting a script to watch -`aggietimed` with your window manager / desktop environment, restarting if it fails, -as in `watch_aggietimed.sh`. - -If at some point CAS does come back, checkout the `cas-auth` branch. - ## Usage -Look at `aggietimed -h`. +Look at `aggietimed -h`. (hey, at least it's _something_) |