This repository has been archived on 2023-11-03. You can view files and clone it, but cannot push or open issues or pull requests.
ACMS/README.md

82 lines
1.8 KiB
Markdown

# ACMS
A Cooperative Medical System
## Which dependencies do I have to install ?
### Required
* git >= 2.11.0
* vim >= 8.0
* python3 >= 3.5.1
* pip3 >= 9.0.1
* tkinter >= 8.6
* openssl >= 1.1.0e-1
* passlib >= 1.7.0-1
* colorama >= 0.3.7
`# aptitude install git vim python3.5 python3.5-dev python3-pip python3-tk openssl`
### Optional
* gcc >= 4.9.2
* simple-crypt >= 4.1.7
* libvncserver >= 0.9.11
* libsdl >= 1.2, < 2.0
`# aptitude install gcc libvncserver-dev libsdl-dev`
## How can I retrieve and run this project ?
`$ git clone https://github.com/HorlogeSkynet/ACMS.git`
`$ cd ACMS/`
`# pip3 install -r requirements.txt`
`$ chmod +x *.sh`
`$ ./setUpWorkingEnvironment.sh`
`$ ./runACMS.sh`
> If you want a GUI for the sign in procedure, you'll have to run `./runACMS.sh true`.
## What can I do once the client is running ?
> You can log in with these credentials :
* _user_ / _user_
* _admin_ / _admin_
> You can play (at the moment) with these commands :
* Regular users :
`% help`
`% clear`
`% passwd`
`% groups`
`% startx`
`% history`
`% cd [PATH]`
`% find FILE`
`% vim [FILE]`
`% view [FILE]`
`% rights FILE`
`% rm [-r] FILE`
`% ls [-l] [PATH]`
`% mkdir [-p] FILE`
`% mv OLD_PATH NEW_PATH`
`% chown FILE NEW_OWNER`
`% cp [-r] SRC_PATH DST_PATH`
`% chmod [-r] FILE {USER,GROUP}{+,-,=}{r,w,x}`
* Admin users :
`% adduser USER`
`% passwd [USER]`
`% addgroup GROUP`
`% delgroup GROUP`
`% removeuser USER`
`% addusergroup USER GROUP`
`% removeusergroup USER GROUP`
#### Resources & Acknowledgments
Thanks to _OpenClipart-Vectors_ for its [Doctor Tux](https://pixabay.com/fr/m%C3%A9decin-tux-des-animaux-oiseau-161345/), which became our project logo.