?
Solved

how to add bash script and plist file to execute in OS X

Posted on 2012-04-05
2
Medium Priority
?
657 Views
Last Modified: 2012-04-09
hi,

i am trying to follow the post on http://www.practiceofcode.com/post/15543512691/disable-greylisting-under-lion-server

to add a bash script and plist file to execute it, however I don't know the specifics of what program to use to actually add the scripts to osx, as well as how to give root:wheel access to the plist file.

how does one go about creating a bash script on osx, and saving it to the disk.  then how, specifically, would i add the plist file and change its permissions?

thank you.
0
Comment
Question by:kaplancomputers
2 Comments
 
LVL 13

Accepted Solution

by:
maximus5328 earned 2000 total points
ID: 37815921
You can use TextEdit - in your Applications - to create the script and plist. Just make sure you switch to plain text: Format menu > Make Plain Text.
To set the owner and change permissions you should use Terminal in your Utilities folder.

Easy steps to set the owner on a file:
1. Open Terminal and type (without quotes but with the space at the end):
"chown root:wheel "
2. Drag the file from the Finder to Terminal - the path to the file should be added at the end of the command.
3. Hit Return

To change permissions on a file:
1. Open Terminal and type (without quotes but with the space at the end):
"chmod 755 "
2. Drag the file from the Finder to Terminal - the path to the file should be added at the end of the command.
3. Hit Return

To check the effective owner and permissions on a file:
1. Open Terminal and type (without quotes but with the space at the end):
"ls -lah "
2. Drag the file from the Finder to Terminal - the path to the file should be added at the end of the command.
3. Hit Return
The resulting line will show permissions first then owner, group, file size, modification date, file path.
Permissions 755 should look like "-rwxr-xr-x"
Permissions 644 should look like "-rw-r--r--"
0
 

Author Closing Comment

by:kaplancomputers
ID: 37826259
Perfect, thanks for the explanation!
0

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Deploystudio is a system which can be used to deploy OSX clients and servers within the small/medium or large business environments. The system is built ontop of the OSX Server NetBoot system and uses images & workflows as its core assets. Although …
Most folks would know the basics of how Dropbox works, so that’s not the purpose of this article. Security is what it’s all about, so here I’ll share how I choose to secure my Dropbox Account and the Data it contains.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
The video provides a quick and easy steps to migrate MBOX file to well known Outlook PST and Office 365. Besides this, it also supports and migrates more than 20 email clients of MBOX which include AppleMail, Opera, Thunderbird and SeaMonkey effortl…

601 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question