176985602337900

Find freelancers. Lose those costly delays.

With 1.7 million freelancers, we'll match you with the perfect talent.

or, Register with Elance »

Simple shell script
Sign in to Add to Watch List

IT & Programming > Other IT & Programming

View Change History

The client has made the following changes to the job.

Description
Date
Close

Job Description

  |  Change History >>

Updated

Close
  • Posted: Fri, Apr 12, 2013
  • Time Left: Closed
  • Location: Anywhere
  • Client prefers freelancers from:
    Anywhere

    You are still able to submit a proposal for this job.

    The client prefers freelancers from
    a different location.

    You're still able to submit a proposal for this job, regardless of your location.
  • Start: Immediately
  • Budget: $20 - $25
  • Fixed Price Job
  • Elance Escrow Protection
  • U.S. freelancers must have W9
Sign in to view client's details

Background:
I need to programmatically add IP addresses to an Alias in PfSense to allow access to the network.

To do this I will write out a new pfsense config.xml file, load it on the server, and load the new configuration into pfsense.

I need a shell script on the pfsense server that does the following:
- Checks for the existence of a new config.xml file on a windows based ftp server.
- If the file exists then the script needs to download the file to the pfsense config folder, reload the pfsense configuration, delete the file from the ftp server, close the ftp connection and quit.
- If the file does not exist then the script exits the FTP and quits.

I will run a cron that will check for the file every 5 min.

the command to reload the config.xml file is:
rm /tmp/config.cache

The FTP user's home directory will be where the file is located. It will be the only file in the directory.

The config.xml path is: /conf/

I would like it better if the process could be pushed...

Sign in or Register to see more

Job ID: 40196097
 
Proposals
Avg $ | High $ | Low $ — Show Pricing
  • Submit Date (Latest)

 Philippines
Unix and Linux OS - (SuSe, Red Hat , Slackware, Ubuntu, Debian,CentOS, AWS EC2, OpenBSD, Solaris, AIX) Applications - (php, phpmyadmin)....
1
  |  
 0.0   |  Private   |  0 Jobs
Bid ID: 40483855  |  Submitted: Apr 18, 2013 23:20 ET 
Proposal SEALED

 India  |  
INVITED
Hi, I provide consultancy, support, contract and training for following technologies.. - Linux (RHEL) Administartion - Autosys - Control-M -...
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 40225848  |  Submitted: Apr 12, 2013 15:24 ET 
Proposal SEALED

 India  |  
Hello, i m a young enterperneour with over 4+ years of industry experience, have worken on diversse kind of technologies, projects, products. have...
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 40212178  |  Submitted: Apr 12, 2013 08:53 ET 
Proposal SEALED

 India  |  
INVITED
Over 4 years IT experience. Current Organization : TATA Consultancy Services. Working as a Shell Scriptor, VMWare admin, JBoss and apache...
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 40208453  |  Submitted: Apr 12, 2013 06:59 ET 
Proposal SEALED

 United States  |  
Information Technology Consultants Technical strategies with extensive tactical expertise that we have developed from two decades of building...
1
  |  
 0.0   |  $0 Earnings   |  0 Jobs
Bid ID: 40200463  |  Submitted: Apr 12, 2013 02:33 ET 
Proposal SEALED

 Vietnam
I have 7 years of experience on computer science from algorithm, network, automatics on Linux, Unix, Windows platform from many companies such as...
3
  |  
 0.0   |  Private   |  0 Jobs
Bid ID: 40196660  |  Submitted: Apr 12, 2013 00:34 ET 
Proposal SEALED
Elance is now an Upwork company.
Upwork is the choice of 4M+ clients. Get started working on Upwork today.
Are you ready to post a job like this one?
Post a Similar Job »