Find Jobs
Hire Freelancers

Create Mac OS X application that modifies text files owned by root. (Using a privileged SMJobBless helper)

$100-400 USD

Closed
Posted over 12 years ago

$100-400 USD

Paid on delivery
Create a mac application and deliver its source code. The application should feature an window with a text box and a button. Pressing the button will write the given text into a configuration file that is owned by root. Privileges to change the file should be acquired using a SMJobBless helper. The text should be written to the file wrapped with comment lines like this: ####DYNAMIC#START multiline content from text box goes here ####DYNAMIC#END Rules for writing the text info the file. 1) Text file is owned by root. 2) Check if file exists 3) If the file is not empty and there's no text-block with the wrapping comment lines. append the text from text box with the wrapping comment lines to the file. 4) If any text block with the comment lines already exist, replace the entire block. 5) Use SMJobBless helper to have privileges to modify the file. 6) Use Objective-C (and C if needed for the privileged helper) Requirements: Application is targeted to Mac OS X Lion (10.7). Please deliver a XCode 4.2 project, containing the code for the Application and the Helper.
Project ID: 3664011

About the project

1 proposal
Remote project
Active 12 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
1 freelancer is bidding on average $211 USD for this job
User Avatar
See private message.
$210.80 USD in 5 days
0.0 (2 reviews)
0.0
0.0

About the client

Flag of GERMANY
Germany
0.0
0
Member since Oct 30, 2011

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.