I ran truss on a running java program, and noticed that the access system call was returning "Err#2 ENOENT" for existing files, files that were succesfully "accessed" earlier in the same program, and later on.
Is there any reasonable explanation for this behaviour?
In the truss output I find: (preceded by line-numbers)
The files are located on:
/dev/lv_soft_IH /softih jfs2 Aug 06 06:37 rw,log=INLINE
I want to look into a folder to see if there are any folders within it. If there are, I need to check inside each folder to see if it contains a .pdf file
So
If /myserver/myfolder/
contains a folder AND that folder conatins a .pdf file
do X
Else
do Z
I may have multiple folders and... (4 Replies)
How in AIX 5.1 can I access a windows shared drive without using NFS. I have looked into cifs but I can not seem to find the package that I need to install for AIX 5.1 if anyone can give me any further direction please let me know. (2 Replies)
Hi all,
I have a project on going that combines two different departments. I cannot give detais on this project, I´m sure everybody understands that, but I would like your help on giving me pointers on how to give an existing user access to ftp, without the need to give him full access. So here... (0 Replies)
/************************************************************************
*
* TEST NAME: setrlimitd_su.c
*
* PURPOSE: To verify the soft (rlim_cur) and hard (rlim_max) limit
* of process RLIMIT_DATA resources correctly inherited by
* the exec() system call.
*
* RESULT: function call should... (1 Reply)
Are there any special requirements/tools needed for a AIX server to see (copy data) a Windows share? Only need 1-way copy (Windows-to-AIX). (8 Replies)
Hi All,
Its regarding the LDAP in AIX.
we already have Microsoft Active Directory (LDAP) Server. And would like to integrate My client AIX LPAR to this LDAP server. So' that we can directly use Active directory crdentials to login. (instead of creating USERs on AIX)
from my AIX LPAR.
... (4 Replies)
Hello,
I'd like to start my question with, is it possible to display the CDE of an AIX device with remote connection from Windows 7?
We normally use the Exceed application for this, though I need to connect to the device with VPN connection. With Exceed it goes through TCP, with VPN its UDP,... (2 Replies)
I am running AIX 7.1 and currently we have samba 3.6.25 installed on the server. As it stands some AIX folders are shared that can be accessed by certain Windows users.
The problem is that since Windows 10 the guest feature no longer works so users have to manually type in their Windows login/pwd... (14 Replies)
Discussion started by: linuxsnake
14 Replies
LEARN ABOUT OPENDARWIN
semget
SEMGET(2) BSD System Calls Manual SEMGET(2)NAME
semget -- obtain a semaphore id
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/sem.h>
int
semget(key_t key, int nsems, int flag);
DESCRIPTION
Based on the values of key and flag, semget() returns the identifier of a newly created or previously existing set of semaphores. The key is
analogous to a filename: it provides a handle that names an IPC object. There are three ways to specify a key:
o IPC_PRIVATE may be specified, in which case a new IPC object will be created.
o An integer constant may be specified. If no IPC object corresponding to key is specified and the IPC_CREAT bit is set in flag, a new one
will be created.
o The ftok(3) function may be used to generate a key from a pathname.
The mode of a newly created IPC object is determined by OR'ing the following constants into the flag argument:
SEM_R Read access for user.
SEM_A Alter access for user.
(SEM_R>>3) Read access for group.
(SEM_A>>3) Alter access for group.
(SEM_R>>6) Read access for other.
(SEM_A>>6) Alter access for other.
If a new set of semaphores is being created, nsems is used to indicate the number of semaphores the set should contain. Otherwise, nsems may
be specified as 0.
RETURN VALUES
The semget() system call returns the id of a semaphore set if successful; otherwise, -1 is returned and errno is set to indicate the error.
ERRORS
The semget() system call will fail if:
[EACCES] Access permission failure.
[EEXIST] IPC_CREAT and IPC_EXCL were specified, and a semaphore set corresponding to key already exists.
[EINVAL] The number of semaphores requested exceeds the system imposed maximum per set.
[ENOSPC] Insufficiently many semaphores are available.
[ENOSPC] The kernel could not allocate a struct semid_ds.
[ENOENT] No semaphore set was found corresponding to key, and IPC_CREAT was not specified.
SEE ALSO semctl(2), semop(2), ftok(3)BSD September 12, 1995 BSD