Kbase 15269: Ulimit errors on prolib utility error 2601 (2601)
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  17/03/2003 |
|
Solution ID: 15269
FACT(s) (Environment):
Progress 7.x
SYMPTOM(s):
If your ulimit is set below 8 meg, you may experience this error when you run the prolib utility
Unable to set ulimit to <number>, errno=<number>, ulimit remains at <number>. (2601)
CAUSE:
Progress cannot internally override the ulimit on the system. If your ulimit is at 8 meg then you will not see this error.
FIX:
To correct the problem, change the permissions on the prolib executable to turn on the setuserid bit. Also make sure the prolib executable is owned by root. This will allow us to internally override the ulimit and the error will no longer appear. This is not required for version 6 installations. This is a change in our version 7 release and the installation utility is currently not setting this bit. This is fixed in future releases.
Example: chown root prolib
chmod 4755 prolib
The other solution is to change your ulimit to 8 meg.
To show what your ulimit is currently set to, type: ulimit at your UNIX prompt.