05-15-2012
If you take out that line, other things using lockfp ought to complain about that variable not even existing.
And what the rest of the code does is certainly important. There may be bugs that misinterpret its return value, for instance.
Can we please see more of the code?
Also, a df -h just to make sure /var/lock/subsys/ isn't some odd filesystem that even root can't write to.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Could someone tell me why I am getting a permission denied message when I attempt to run this on an out file? Thanks! (8 Replies)
Discussion started by: trouscaillon
8 Replies
2. UNIX for Advanced & Expert Users
Hi,
I can not execute a .env file
$ . /Data/oracle/d03/mydbora/8.0.6/MYDB.env
-bash: /Data/oracle/d03/mydbora/8.0.6/MYDB.env: Permission denied
Even if :
-rwxrwxrwx 1 oracle dba 2903 Mar 5 2007 /Data/oracle/d03/mydbora/8.0.6/MYDB.env
Please help.
Many thanks. (1 Reply)
Discussion started by: big123456
1 Replies
3. UNIX for Dummies Questions & Answers
I have a Solaris 10 machine that I didn't know the root password to so I went into single user mode and removed the password from the shadow file and rebooted and I am able to login with no password now.
But my problem is that when I try to change the root password from no password to something... (0 Replies)
Discussion started by: darkone_d1_2000
0 Replies
4. Red Hat
Hi guys im new to this db
i have a small prob while installing websphereportal6.1i think i was installed succesfully
but the error im getting is while starting server.
check this out
# ./serverStatus.sh -all
Error loading: /usr/wps61/AppServer/java/jre/bin/classic/libjvm.so: cannot... (1 Reply)
Discussion started by: varma917989
1 Replies
5. Shell Programming and Scripting
I created a user so that when he logs in he will be directed to a menu
/etc/passwd
user1:x:115:1:Support -SysAd:/export/home/user1:/export/home/suppotrmenu/script.sh
However when I logged in remotely from another server by ssh user1@1.1.1.1 , it saysexport/home/suppotrmenu/script.sh:... (4 Replies)
Discussion started by: lhareigh890
4 Replies
6. UNIX for Advanced & Expert Users
Hi all,
I have to test some user priviliges. The goal is to be sure that an unauthorized user can't restart some modules (ssh, mysql etc...).
I'm trying to automate it with a shell script but in same cases I got the syslog broadcast message.
Is there any way to simply get a return code... (3 Replies)
Discussion started by: Dedalus
3 Replies
7. UNIX for Advanced & Expert Users
I'm not able to view my inbox mails, I'm using Thunderbird.
I have checked the /var/mail/ directory files. There I saw the lock file. .
I have removed the lock file and restarted the Thunderbird, again the lock file is created.
I have changed the file group as mail from users. after that... (1 Reply)
Discussion started by: ungalnanban
1 Replies
8. AIX
I have the following problem on my AIX 6.1 server.
I logged in with Root ID to this folder etc/opt/symantec/scspagent/lib/instfunlib I try changing the folder permission but I keep getting this output :
chmod: /opt/symantec/scspagent/lib/instfunlib: Permission Denied
I did a listing on it... (3 Replies)
Discussion started by: mcdsweet98
3 Replies
9. Shell Programming and Scripting
Hello all, I am trying to create a script or a .command file that will run for me and my other techs on many, many Mac OSX computers that will add a file to the /etc/ folder called /etc/launchd.conf
Every time I try to run the script, I get "Permission Denied" when trying to put the file into... (13 Replies)
Discussion started by: DonnieNarco
13 Replies
10. UNIX for Advanced & Expert Users
I am getting error on redis server on linux 7.5 after change the default path /var/lib/redis to /redisdata, and enable cluster-enabled yes. It would be really appreciate if some one can check and suggest on this issue.
error code:
1240:C 09 Sep 2018 13:53:51.058 # oO0OoO0OoO0Oo Redis is... (3 Replies)
Discussion started by: nadeemrafikhan
3 Replies
locks(4) Kernel Interfaces Manual locks(4)
NAME
locks - A directory that contains lock files for communication devices and remote systems that prevent multiple attempts to use the same
device or contact a remote system
SYNOPSIS
/var/spool/locks
DESCRIPTION
Lock files are created by the uucico daemon, the cu command, the tip command, and the uugetty command in the /var/spool/locks directory.
The files are created when the utility opens the serial line for communication.
The lock file locks the device or remote system so that another process cannot access it while it is in use. The file name of the lock file
uses one of the following forms: LCK..device_name LCK..system_name Where device_name is the name of the device (such as ttyd0) and sys-
tem_name is the name of the system (such as hera).
Normally, the process that creates a lock file will remove it when the process has finished using the line. However, it is possible for
lock files to be left behind (for example: system crash, phone line disconnects unexpectedly). This situation has been accounted for and
the commands that use lock files can handle the situation and overwrite these files, if appropriate.
Lock files contains the process ID (PID) of the process that created the lock. The lock file is a data file; to see its contents, use the
following command:
od -d lockfile
Where lockfile is the name of the file. For example: % od -d /var/spool/locks/LCK..ttyd0 0000000 06854 00000 0000004
In this example, the lock file (LCK..ttyd0) was created by the process with PID 6854.
FILES
Contains the uucico daemon and uugetty program. Contains the uucp, cu, and tip programs.
RELATED INFORMATION
Commands: cu(1), od(1), tip(1), uucp(1), uugetty(8)
Daemons: uucico(8) delim off
locks(4)