05-09-2011
Who started the holy war? I don't see one.
6 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hi,
I was wondering how everyone has gotten good their training in unix. Did anyone specialize in college/university or take a course at a computer institute.
At my college you can't really sepcialize in unix, there is only 2 courses.
The first unix course is all about shell programming and... (1 Reply)
Discussion started by: Astudent
1 Replies
2. Post Here to Contact Site Administrators and Moderators
How can i track all my previous, current posts at one single place. How to do that ?
Thanks in Advance !!1 (2 Replies)
Discussion started by: dreams5617
2 Replies
3. UNIX for Dummies Questions & Answers
Hi,
Anyone plz explain me, Now most of the people prefering linux over solaris.
what are the main advantages in linux over solaris.
Thanks
muthulingaraja (3 Replies)
Discussion started by: muthulingaraja
3 Replies
4. AIX
I think I've done all that is necessary to configure an account to administer a non-administrative group, but it doesn't work. One thing is strang is that when I log in as root, the group attributes in SMIT are like this:
Group NAME
Group ID ... (3 Replies)
Discussion started by: laurin1
3 Replies
5. Windows & DOS: Issues & Discussions
I am starting a small business. I need software to invoice and track payments, track income and expense and basically keep everything organized for tax time. I've read positive and negative on all small business accounting software, so now I'm really confused. Oh, my business is a service one, so I... (3 Replies)
Discussion started by: sunybck
3 Replies
6. What is on Your Mind?
Time for a new poll. Just wondering how members in this forum prefer to read books.
Paper
E-reader
Tablet
Laptop/Desktop
Smartphone
Audiobook
Not much of a reader
Other
A poll is added. If you select option: Other, please specify what it is. :b: (14 Replies)
Discussion started by: Yoda
14 Replies
smrsh(1M) System Administration Commands smrsh(1M)
NAME
smrsh - restricted shell for sendmail
SYNOPSIS
smrsh -c command
DESCRIPTION
The smrsh program is intended as a replacement for the sh command in the prog mailer in sendmail(1M) configuration files. The smrsh program
sharply limits commands that can be run using the |program syntax of sendmail. This improves overall system security. smrsh limits the set
of programs that a programmer can execute, even if sendmail runs a program without going through an alias or forward file.
Briefly, smrsh limits programs to be in the directory /var/adm/sm.bin, allowing system administrators to choose the set of acceptable com-
mands. It also rejects any commands with the characters: ,, <, >, |, ;, &, $,
(<RETURN>), or
(<NEWLINE>) on the command line to pre-
vent end run attacks.
Initial pathnames on programs are stripped, so forwarding to /usr/ucb/vacation, /usr/bin/vacation, /home/server/mydir/bin/vacation, and
vacation all actually forward to/var/adm/sm.bin/vacation.
System administrators should be conservative about populating /var/adm/sm.bin. Reasonable additions are utilities such as vacation(1) and
procmail. Never include any shell or shell-like program (for example, perl) in the sm.bin directory. This does not restrict the use of
shell or perl scrips in the sm.bin directory (using the #! syntax); it simply disallows the execution of arbitrary programs.
OPTIONS
The following options are supported:
-c command
Where command is a valid command, executes command.
FILES
/var/adm/sm.bin directory for restricted programs
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Availability |SUNWcsr, SUNWcsu |
+-----------------------------+-----------------------------+
SEE ALSO
sendmail(1M), , attributes(5)
SunOS 5.10 6 Nov 1998 smrsh(1M)