Hi,
I have no problem running a process as another user on our Red Hat Linux
systems via a STAF PROCESS START request using the USENAME option. What
makes you think the process is not being run as the specified userid? Try
the following to show the user that the process is being run as.
On a RHEL 4 system, I ran the "whoami" command (which shows the effective
userid) and the "id" command (which shows real and effective UIDs and
GIDs) and these commands show that the system is logged on as root (which
it was when I started STAFProc). Then, I ran the "whoami" and the "id"
commands via STAF PROCESS START requests specifying USERNAME "test" and it
correctly shows that the process is being started under user "test".
# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 9)
# whoami
root
# id
uid=0(root) gid=0(root)
groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)
context=root:system_r:unconfined_t
# STAF local PROCESS START SHELL COMMAND "whoami" RETURNSTDOUT
STDERRTOSTDOUT USERNAME test WAIT
Response
--------
{
Return Code: 0
Key : <None>
Files : [
{
Return Code: 0
Data : test
}
]
}
# STAF local PROCESS START SHELL COMMAND "id" RETURNSTDOUT STDERRTOSTDOUT
USERNAME test WAIT
Response
--------
{
Return Code: 0
Key : <None>
Files : [
{
Return Code: 0
Data : uid=500(test) gid=500(test)
groups=0(root),1(bin),2(daemon),3
(sys),4(adm),6(disk),10(wheel) context=root:system_r:unconfined_t
}
]
}
--------------------------------------------------------------
Sharon Lucas
IBM Austin, luc...@us.ibm.com
(512) 286-7313 or Tieline 363-7313
From: "Andersen, Jan" <jander...@informatica.com>
To: "staf" <staf-users@lists.sourceforge.net>,
Date: 01/27/2012 01:49 AM
Subject: [staf-users] PROCESS ... USERNAME .. doesn't always work?
I have set up staf identically on a large number of UNIX servers, and in
most instances it works fine, but on 3 of them (all Redhat linux) the
userid doesn't get set in the PROCESS command. I have set PROCESSAUTHMODE
to NONE and STAFProc runs as root, so it should work.
What do you think is likely to be the reason?
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
staf-users mailing list
staf-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/staf-users