Visit Our UNIX and Linux User Community


editing a profile on solaris 2.3


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers editing a profile on solaris 2.3
# 1  
Old 08-06-2001
Hammer & Screwdriver editing a profile on solaris 2.3

Firstly, thank you for this great forum and the time you spend on answering newbies like me.

I still have a problem with understanding how profiling works on a solaris 2.6 unix system.

when adding a user, it should get a profile in /home I suppose.
And again, I suppose that this is the file that contains the PATH for that particular user, right ?
So I checked my /home directory as superuser (su) and found nothing.
Now I VI the etc/passwd file and find some data's in there but nothing in accordance with the 'echo $PATH' print...
What am I missing here ?
As a matter of fact, I must edit the path in order for configure to work as I try deseperately to compile a courier imap server for my system and gcc is not found and..... and.....

Thanks you for your help
# 2  
Old 08-06-2001
Hammer & Screwdriver one more thing

I forgot to mention that if I try to change the PATH with :
PATH=$PATH:/new/path/to/add
I get this answer :
Bad : modifier in $ (

So I am stuck with PATH modifications...
# 3  
Old 08-06-2001
Re: one more thing

Quote:
Originally posted by phpote
I forgot to mention that if I try to change the PATH with :
PATH=$PATH:/new/path/to/add
I get this answer :
Bad : modifier in $ (

So I am stuck with PATH modifications...
Sounds like you are using csh, tcsh or some variant. Try changing the path as follows:

set path=(/usr/sbin/ $path)

Stick this in your .login or .cshrc file.
# 4  
Old 08-07-2001
Hammer & Screwdriver found where to change the path...

So I found it...thanks to you.
For info, on this solaris spark 26, su path is changeable in /etc/default/su and/or in etc/default/login.

Now, another slight difficulty : when I am in a directory, let's say usr/local and I call a file in that directory I get a file not found. But if I state the full path to it, it works.
I'll try to resolve that one.
If anyone has a hint ? most welcome

Thanks again
# 5  
Old 08-07-2001
You need to have . in your path. . specifies the current directory.
# 6  
Old 08-08-2001

But it may be a security risk, especially if you run a command while you're in a world-writeable directory, such as /tmp... you might end up running something you don't want to run!
# 7  
Old 08-08-2001
Agreed. root should never have . in their path. Probably ok for normal users, as long as it is at the end of the path statement, not the beginning.
 

Previous Thread | Next Thread
Test Your Knowledge in Computers #260
Difficulty: Easy
Steve Jobs and Steve Wozniak co-founded Apple in 1976 to sell Wozniak's Apple I personal computer.
True or False?

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

.bash_profile versus .profile of user in Solaris 10

Hi All I am kind of confused, when to use .bash_profile or .profile I have just created a user on a test server, with: useradd -u 103 -d /fretagi -m -s /bin/bash fretagi but now in its home dir I have: -bash-3.2$ ls -al total 14 drwxr-xr-x 2 fretagi other 512 Dec 5 15:54 .... (5 Replies)
Discussion started by: fretagi
5 Replies

2. Solaris

How to give sudo entry in .profile file in Solaris?

Hi all, In Solaris , What entry should I add in my .profile file in home directory so that every time I don't have to give Sudo's full path like /usr/local/bin/sudo as well as /usr/sbin/ping and it will be Great help if you could tell me how to know what should be added. Please Advice.... (2 Replies)
Discussion started by: manalisharmabe
2 Replies

3. Solaris

Video capture and editing on Solaris vs Debian vs Ubuntu

I am interested in doing some heavy video work. I have a ADVC 110 Video capture device, which I am using to capture VHS video tapes, which I will convert on the server to DVD format and burn to DVD's using DVD production software. I will also take the captured video file and split it up in parts... (1 Reply)
Discussion started by: Marcus Aurelius
1 Replies

4. Shell Programming and Scripting

Cron on Solaris not editing.

I am working on Solaris machine. I have to add a cron for some operation, nut in SSH terminal crontab -l shows all related crons, but crontab -e instead of opening vi editor shows some number. Could any body tell what can be issue? (16 Replies)
Discussion started by: nixhead
16 Replies

5. Shell Programming and Scripting

Need help in setting .profile , .cshrc , .exerc ..... in HP-UX , Solaris , AIX-UX

I need help in settings to Hp-UX , Solaris , AIX-UX .. I worked on Linux previously ... now i am working on Hp-UX , Solaris , AIX-UX .. up/down arrow , to see history of previous command (basically to modify ) and few keyboard keys are different ... so i need to set .profile , .cshrc , ... to... (1 Reply)
Discussion started by: girija
1 Replies

6. Solaris

rootsh on Solaris 10 is not sourcing root's .profile

I'm attempting to setup rootsh on Solaris 10 to log the activity of users who require root access. However it does not appear to be sourcing root's .profile file even when run with the '-i' option. I was wondering if anybody else has run into this and might have a solution. Thank you. (9 Replies)
Discussion started by: kungfusnwbrdr
9 Replies

7. UNIX for Dummies Questions & Answers

Where is the .profile on Solaris 10G

Hi, I am trying to modifying the root user .profile file, but I cannot find it. If I do the command "echo $SHELL", i get /sbin/sh Where is the .profile located at? Sun's doc says the users home folder. I'm logged in as root, but when I go "/home", I don't see it :( Please help (9 Replies)
Discussion started by: annointed3
9 Replies

8. Solaris

Solaris 9 and .profile

I have created a custom nologin shell named nologinksh that looks like this. #!/bin/ksh DATE=`date |sed 's/:.. .*//'` LAST=`last -1 |grep "$LOGNAME.*$DATE"` if ; then echo "Remote logon is not permitted." else export SHELL=/bin/ksh . $HOME/.profile ... (0 Replies)
Discussion started by: woodson2
0 Replies

9. UNIX for Dummies Questions & Answers

changed .profile but didnt ./.profile, yet reflected changes

hi , i added ls -F to .profile. and i need to do ./.profile for the effect to take effect BUT i didnt and YET the next day when i came to work and log in, the changes took effect. i am on aix. please explain.. thanks (4 Replies)
Discussion started by: yls177
4 Replies

Featured Tech Videos