Consultor Eletrônico



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.