Find Jobs
Hire Freelancers

System admin tasks gui using python and ncurses

$50-150 USD

In Progress
Posted over 6 years ago

$50-150 USD

Paid on delivery
You must be familiar with ncurses and basic linux system administration to bid on this project. Create a full screen gui app in ncurses to perform basic system administration tasks. The screen should be broken into three sections. 1 Horizontal split, top and bottom. In the bottom, there should be a vertical split. Please see the example layout. The menu should have the following options: 1) Set Static IP- This should allow the user to set the IP to static. They should be prompted to enter the following information: IP, Subnet, Gateway, DNS 2) Set DHCP - This should allow the user to set the IP to DHCP. They should be prompted to enter dns servers if they want 3) Show networking (Show all interfaces, their status and IP information) 4) Ping -- Allow the user to ping an IP or domain name with 4 packets and present the results 5) Reboot -- Confirm the user wants to reboot and reboot 6) Shutdown -- Confirm the user wants to shutdown and shutdown Any questions / prompts etc should happen in the configure area The status area should provide general connectivity information. This will be local link/network, internet access if present, and lastly access to our VPN via the tun0 interface if its connected. If you can do this in a cool ascii art/status screen please mention that as it will increase your chances of winning the project. Based on 1 of 3 situations I would like to present different warning messages in the status screen. So that i can confirm you've read the bid, please start the bid with the word taco.
Project ID: 15596887

About the project

2 proposals
Remote project
Active 6 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
taco Hi, I can do this for you no worries. Shouldn't take more than a day or two. I can include some fancy ascii graphics if you wish. If you've got an idea for what you're after, let me know. Otherwise I can come up with something. Relevant Skills and Experience - Been using Python for 8 years - I've used ncurses on small projects before - I know Linux well, I've a sysadmin/networking diploma - I use Linux for all my PC's and have a VPN for testing Proposed Milestones $150 USD - Completion What distro will it be run on? I develop on Ubuntu but can test on whatever you like.
$150 USD in 5 days
5.0 (8 reviews)
3.2
3.2

About the client

Flag of UNITED STATES
Sacramento, United States
4.9
110
Payment method verified
Member since Dec 3, 2012

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.