My name is David Keyes and I am the President of a Virtual ISP called SafetyNet USA. In order to focus on the areas of my business that I am brilliant at, I hire others who are brilliant in their areas to accomplish tasks I can't. If you are experienced with and know that you are brilliant at PERL as applied to automating server functions, please take a closer look at this project. You might be just who I am looking for. The person I hire will take the time to get through the following information and get a good understanding of our current needs as they relate to the big picture. And this may also lead you into a long-term relationship with our company, if that is of interest to you. Our ISP vendor is iSupport ISP ([url removed, login to view]). We purchased their turn-key system for private-label branding an ISP service, so our customer service, customer management database, monthly billing automation, and custom sign up software CD are all provided by them. We then decided to offer content filtering through S4F Technologies ([url removed, login to view]), and iSupport ISP completed *ONLY* the PERL scripting necessary for our private-labeled S4F software to interface with the customer management, billing and online sign up that iSupport ISP provides us. There is some additional functionality we need to automate for the S4F filtering software to work properly, and that is where you come in. SafetyNet USA has a channel partner account with S4F, and through that we have access to their servers with our own username/password that allows us to set up customers, create profiles for those customers, provide a code to those customers for removing the software from their machine, etc. We can either log in and do that manually (which we don't want to do), or run scripts on our webserver (RedHat7/Apache) that allow the thin client on the end-users machine to interface directly with the S4F servers to make those kinds of changes. See deliverables for specific scripts we need.
Attached for you is the S4F Channel Partner integration manual, some sample/template cgi scripts to help you understand what we need, and the iSupport ISP userCheck script for authenticating users through our database on their servers. The Integration manual gives you much more information than you need, of course, because most of the integration was completed by iSupport ISP. The scripts we specifically need to run from our webserver are [url removed, login to view] (this is the biggest piece - we need to allow customers to create, edit, and remove profile users on their primary admin account), [url removed, login to view] (which checks to see if the software version running is the latest available), and [url removed, login to view] (which simply needs to check for their existing username or send them to our online sign up page). There may be more. This bid request includes your proactive approach to helping us determine exactly what needs to be done, and the best way to accomplish it fast. 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.
RedHat 7.1 / Apache webserver / in all browsers Our branded S4F software can be downloaded from: [url removed, login to view]