- Community Home
- >
- Servers and Operating Systems
- >
- Legacy
- >
- Operating System - Tru64 Unix
- >
- Re: Root Permission
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-13-2004 05:50 AM
тАО04-13-2004 05:50 AM
1. Compiling source code
2. Customizing Abaqus
3. Developing on 64bit environment with Tru64 OS
4. Customizing User environments
Item 1:
Many of the libraries available to us for Python have to be complied (on Tru64) in order for them to work. This can be done with gcc (an open source C compiler) and sometimes these libraries have to be tweaked depending on the platform they are built on.
This is an issue because installing source code by compiling OR even using the Redhat package manager requires the root account. It might take days or weeks of work to configure a systems environment suitable for our purposes using Tru64.
Item 2:
Customizing Abaqus requires root access. At this moment Abaqus cannot be customized on the ES45├в s because root is not available to us for use. Customizing would include further automation of our post-processing utilizing the on job completions function in the environment file. Customizing parallel jobs in a distributed memory environment would require root for implementation.
The servers should handle 80% (currently 0%) of the post-processing by automation, eliminating as much of the intermediate steps as possible before the ODB is copied to the PC for viewing. We need a flexible environment for developing code to address all issues with different engine hardware. This sometimes requires developing special purpose modules or making modification to scripts to handle these exceptions.
Item 3:
The ES45├в s are the only hardware available to us to do development work with Tru64
Item 4:
User environments need to be customizable. Setting up user profiles to utilize automation programs, scripts, modules, etc├в ┬ж requires root privileges.
I was wondering if anyone else has been asked this and how they worked around it. I really do not want to give out the root password to a non IT person. We also currently do not have a C Compiler - does anyone know of any free ones which work good?? Any help would be app
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-29-2004 02:02 AM
тАО04-29-2004 02:02 AM
Solutionbear in your hearth and in your mind the mantra:
"Unix gives you just enough rope to hang yourself - and then a couple of more
feet, just to be sure."
Remember that users need root password like a psychothic maniac needs bazooka.
1) you can configure rpm to allow users to install packages (see man pages pls.) in non-root directories. You can create a specific path in / where developers can do all they need to do.
2) with PAM you can allow a given root-program to be executed by non root users
3) this shouldn't be a problem.
4) You don't need to be root to modify user profile. You may grant privileges to some specific users on other users' config files
Peace, R.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-29-2004 03:25 AM
тАО04-29-2004 03:25 AM
Re: Root Permission
http://www.courtesan.com/sudo/
Vic
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-29-2004 03:26 AM
тАО04-29-2004 03:26 AM
Re: Root Permission
Roberto's answers appear to be HPUX specific, not Tru64, but otherwise he's right on target. Look into using dop (you don't say what version you're using, but for V5.1A the dop documentation is in the Security manual) or sudo to allow the user to use specific commands that require root privilege.
Ann
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО04-29-2004 08:26 PM
тАО04-29-2004 08:26 PM
Re: Root Permission
/usr/sbin/dop
nice hint!
thru sysman menu it seems easy to configure.
I'll let you know.
Thanks Ann!
Peace, R.