I have 2 Linux Fedora boxes, and I want you to install NOCAT Auth on one server and NOCAT Gateway on the other. The install will have to be setup with MySQL, and the gateway will be in captive mode so that everyone must login to access the internet.
There will be 4 MySQL databases:
1: This will be the user database that will say which users are allowed to login, and how many minutes they will be allowed to use. There should also be a user group field.
2: This will be the reporting database that will say when and where users logged in from, which group they are a member of, and how many minutes they used.
3: This will be a list of server URLS or IPS that users may access without logging in (will not require a username/password or authentications).
4: This will be a report of when and where and how many minutes each of the site that do not require authentication.
I am in a time crunch, so this needs to be done in a day or two.
You will need to install all dependencies not already on the server remotely via SSH. I have no physical access to the server, but you will have root to SSH.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Fedora Linux.