Re: Informix 10 permissions problem?



On Jul 26, 10:15 am, jpren...@xxxxxxxxx wrote:
On Jul 26, 10:52 am, nate...@xxxxxxxxx wrote:





Hi all,

I'm using Informix 10.00.FC6 on HP/UX 11.11. Informix is installed,
configured, and one instance running. However, I'm having a problem
with onmonitor when I go to, say, change the tape drive. If I make a
change, and hit esc, I get this at the bottom of onmonitor:

Operating system error: 2.
Press Return to continue.

(when I hit Return, I get this:)

Operating system error: 2.
WARNING: Cannot write to $INFORMIXDIR/etc.

Fairly obvious error, right? Thing is, if I exit onmonitor (I'm in
$INFORMIXDIR/etc already), and do "vi $ONCONFIG", I can edit and save
the file just fine!

Here's id and permissions:

INFORMIX:asp27[calcotest] etc$ id
uid=27001(informix) gid=2701(informix) groups=301(asprsp),200(systems)
INFORMIX:asp27[calcotest] etc$ ls -l $ONCONFIG
-rw-r--r-- 1 informix informix 13295 Jul 24 16:07
onconfig.calcotest

Any thoughts on this?

Oh, it is worth noting that I moved the INFORMIXDIR location on this
box, and I'm wondering if this has anything to do with that. Although
again, everything else is working fine.

Thanks!
Nate

What are the permissions on the onmoniter executable? I'm not sure
why, but assuming the permissions on onmonitor are ok, do you still
get the error if you change the $ONCONFIG file permissions to 664?- Hide quoted text -

- Show quoted text -

Here are the permissions for onmonitor:

INFORMIX:asp27[calcotest] bin$ ls -l onmonitor
-rwxr-sr-x 1 informix informix 4122928 Jul 24 07:23 onmonitor

Did you mean 775 (has to be executable)? I did try that, and it doesnt
help.

I'm pretty sure this has to do with moving the $INFORMIXDIR, but I
don't see it. Here is the whole bin dir:

INFORMIX:asp27[calcotest] bin$ ls -l
total 320260
-rwxr-xr-x 1 informix informix 717976 Jan 5 2007 GenMacKey
-r-xr-xr-x 1 informix informix 1111859 Jan 5 2007 ansrd
-rwxr-xr-x 1 informix informix 2774072 Jul 24 07:23 archecker
-rwxr-xr-x 1 informix informix 1654 Sep 22 2003 bdemocopy
-rwxr-xr-x 1 informix informix 4238128 Jan 5 2007 blademgr
-rwxr-xr-x 1 informix informix 13394 Sep 22 2003 c4gl
-rwxr-xr-x 1 informix informix 2794256 Jan 5 2007 cdr
-rwxr-xr-x 1 informix informix 4088 Oct 19 2005
check_version
-rwxr-xr-x 1 informix informix 1682 Sep 22 2003 chkengine
-rwxr-xr-x 1 informix informix 1146880 Oct 19 2005 chkenv
-rwxr-xr-x 1 informix informix 1932 Sep 22 2003 chkserver
-rwxr-xr-x 1 informix informix 16384 Sep 22 2003 convloc
-rwxr-xr-x 1 informix informix 1150976 Oct 19 2005 crtcmap
-rwxr-xr-x 1 informix informix 2607608 Jul 24 07:23 dbaccess
-rwxr-xr-x 2 informix informix 4485 Jan 5 2007 dbaccessdemo
-rwxr-xr-x 2 informix informix 4485 Jan 5 2007
dbaccessdemo7
-rwxr-xr-x 2 informix informix 4995 Jan 5 2007
dbaccessdemo9
-rwxr-xr-x 2 informix informix 4995 Jan 5 2007
dbaccessdemo_ud
-rwxr-xr-x 1 informix informix 2345272 Jul 24 07:23 dbexport
-rwxr-xr-x 1 informix informix 1965208 Jul 24 07:23 dbimport
-rwxr-xr-x 1 informix informix 1952344 Jul 24 07:23 dbload
-rwxr-xr-x 1 informix informix 2265136 Jul 24 07:23 dbschema
-rwxr-xr-x 1 informix informix 7491 Sep 22 2003 del_gls
-rwxr-xr-x 1 informix informix 21357 Oct 19 2005 esql
-rwxr-xr-x 1 informix informix 733 Oct 19 2005 esqldemo
-rwxr-xr-x 1 informix informix 1677 Sep 22 2003 fglexcopy
-rwxr-xr-x 1 informix informix 343 Jan 5 2007 filtersym.sh
-rwxr-xr-x 1 informix informix 5535 Oct 19 2005 finderr
-rwxr-xr-x 1 informix informix 204800 Jul 24 07:17 form4gl
-rwxr-xr-x 1 informix informix 9545 Oct 19 2005 glfiles
-rwxr-xr-x 1 informix informix 5077 Jan 5 2007 hdrmkpri.sh
-rwxr-xr-x 1 informix informix 5089 Jan 5 2007 hdrmksec.sh
-rwxr-xr-x 1 informix informix 421888 Jul 24 07:17 i4gl
-rwxr-xr-x 1 informix informix 1683 Sep 22 2003 i4gldemo
-r-xr-xr-x 2 informix informix 21650 Jan 5 2007
ibmifmx_security.sh
-rwsr-sr-x 1 root informix 20192 Jan 5 2007 ifmxgcore
-rwxr-xr-x 1 informix informix 3411 Oct 19 2005
ifx_getversion
-rwxr-xr-x 1 informix informix 16384 Sep 22 2003 infenv
-rwxr-xr-x 1 informix informix 1146880 Oct 19 2005 infxmsg
-rwxr-xr-x 1 informix informix 1648 Oct 19 2005 infxserver
-rwxr-xr-x 1 informix informix 4652184 Jul 24 07:23 ipload
-r-xr-xr-x 1 informix informix 893251 Jan 5 2007 ism_add
-r-xr-xr-x 1 informix informix 938620 Jan 5 2007 ism_catalog
-r-xr-xr-x 1 informix informix 45787 Jan 5 2007 ism_chk.pl
-r-xr-xr-x 1 informix informix 534143 Jan 5 2007 ism_clone
-r-xr-xr-x 1 informix informix 905608 Jan 5 2007 ism_config
-r-xr-xr-x 1 informix informix 963442 Jan 5 2007 ism_op
-r-xr-xr-x 1 informix informix 967574 Jan 5 2007 ism_rm
-r-xr-xr-x 1 informix informix 913847 Jan 5 2007 ism_show
-r-xr-xr-x 1 informix informix 13993 Jan 5 2007 ism_shutdown
-r-xr-xr-x 1 informix informix 14467 Jan 5 2007 ism_startup
-r-xr-xr-x 1 informix informix 934448 Jan 5 2007 ism_watch
-rwxr-xr-x 1 informix informix 24576 Sep 22 2003 mkmessage
-r-xr-xr-x 1 informix informix 1025102 Jan 5 2007 mminfo
-r-xr-xr-x 1 informix informix 947011 Jan 5 2007 mmlocate
-r-xr-xr-x 1 informix informix 942885 Jan 5 2007 mmpool
-r-xr-xr-x 1 informix informix 917963 Jan 5 2007 mmrecov
-rwxr-xr-x 1 informix informix 1146880 Oct 19 2005 msgfile
-r-xr-xr-x 1 informix informix 822564 Jan 5 2007 nsradmin
-r-xr-xr-x 1 informix informix 909666 Jan 5 2007 nsrcap
-r-xr-xr-x 1 informix informix 1144995 Jan 5 2007 nsrck
-r-xr-xr-x 1 informix informix 984037 Jan 5 2007 nsrclone
-r-xr-xr-x 1 informix informix 1848338 Jan 5 2007 nsrd
-r-xr-xr-x 1 informix informix 905630 Jan 5 2007 nsrexec
-r-xr-xr-x 1 informix informix 1037313 Jan 5 2007 nsrexecd
-r-xr-xr-x 1 informix informix 1000686 Jan 5 2007 nsrim
-r-xr-xr-x 1 informix informix 1454006 Jan 5 2007 nsrindexasm
-r-xr-xr-x 1 informix informix 1215061 Jan 5 2007 nsrindexd
-r-xr-xr-x 1 informix informix 1157383 Jan 5 2007 nsrinfo
-r-xr-xr-x 1 informix informix 922131 Jan 5 2007 nsrlic
-r-xr-xr-x 1 informix informix 996073 Jan 5 2007 nsrlmc
-r-xr-xr-x 1 informix informix 497029 Jan 5 2007 nsrlog
-r-xr-xr-x 1 informix informix 1054257 Jan 5 2007 nsrls
-r-xr-xr-x 1 informix informix 1012795 Jan 5 2007 nsrmm
-r-xr-xr-x 1 informix informix 1276615 Jan 5 2007 nsrmmd
-r-xr-xr-x 1 informix informix 1507449 Jan 5 2007 nsrmmdbasm
-r-xr-xr-x 1 informix informix 1227419 Jan 5 2007 nsrmmdbd
-r-xr-xr-x 1 informix informix 901508 Jan 5 2007 nsrtrap
-rwsr-sr-x 1 root informix 1917448 Jul 24 07:23 onaudit
-rwxr-xr-x 1 informix informix 3897 Jan 5 2007 onbar
-rwsr-sr-x 1 root informix 3777912 Jul 24 07:23 onbar_d
-rwxr-sr-x 1 informix informix 2960480 Jul 24 07:23 oncheck
-rwsr-sr-x 1 root informix 3696752 Jan 5 2007 ondblog
-rwsr-sr-x 1 root informix 2317776 Jan 5 2007 onedcu
-rwxr-sr-x 1 informix informix 1210856 Jan 5 2007 onedpu
-rwsr-sr-- 1 root informix 18893728 Jul 24 07:23 oninit
-rwxr-sr-x 1 informix informix 2054280 Jul 24 07:23 onload
-rwxr-sr-x 1 informix informix 2764112 Jul 24 07:23 onlog
-rwsr-sr-x 1 root informix 2233032 Jul 24 07:23 onmode
-rwxrwxr-x 1 root informix 4122928 Jul 24 07:23 onmonitor
-rwxr-sr-x 1 informix informix 2535496 Jul 24 07:23 onparams
-rwxr-xr-x 1 informix informix 2969752 Jan 5 2007 onperf
-rwxr-xr-x 1 informix informix 2806672 Jul 24 07:23 onpladm
-rwxr-sr-x 1 informix informix 3634856 Jul 24 07:23 onpload
-rwsr-sr-x 1 root informix 1906344 Jul 24 07:23 onshowaudit
-rwsr-sr-x 1 root informix 3892320 Jul 24 07:23 onsmsync
-rwsr-s--- 1 root informix 3724184 Jul 24 07:23 onsnmp
-rwxr-sr-x 1 informix informix 2529224 Jul 24 07:23 onspaces
-rwsr-s--- 1 root informix 1180152 Jan 5 2007 onsrvapd
-rwxr-sr-x 1 informix informix 5954736 Jul 24 07:23 onstat
-rwsr-sr-x 1 root informix 3346752 Jul 24 07:23 ontape
-rwxr-sr-x 1 informix informix 2054288 Jul 24 07:23 onunload
-r-xr-xr-x 1 informix informix 1416611 Jan 5 2007 recover
-rwxr-xr-x 1 informix informix 4970 Oct 19 2005 rofferr
-r-xr-xr-x 1 informix informix 1263997 Jan 5 2007 save
-r-xr-xr-x 1 informix informix 1012828 Jan 5 2007 savefs
-r-xr-xr-x 1 informix informix 1173543 Jan 5 2007 savegrp
-r-xr-xr-x 1 informix informix 1161254 Jan 5 2007 scanner
-rwsr-sr-x 1 root informix 1140336 Jan 5 2007 sgidsh
-rwsr-s--- 1 root informix 823328 Jan 5 2007 snmpdm
-rwxr-xr-x 1 root informix 947 Jan 5 2007 snmpdp
-rwxr-xr-x 1 informix informix 1617 Sep 22 2003 sqldemo
-rwxr-xr-x 1 informix informix 1810432 Jul 24 07:27 sqliprint
-r-xr-xr-x 1 informix informix 43696 Jan 5 2007 txbsapswd
-r-xr-xr-x 1 informix informix 1218675 Jan 5 2007 uasm
-rwxr-xr-x 1 informix informix 176128 Jul 24 07:17 upscol
-rwxr-xr-x 1 informix informix 2167648 Jan 5 2007 xtrace
-rwxr-sr-x 1 informix informix 2332352 Jan 5 2007 xtree


Which looks ok. Btw, I chown'd informix to root to see if that helps,
but it doesn't.

Is there a way to reset file permissions globally for INFORMIXDIR? I
seem to recall something like that in the past.

.



Relevant Pages

  • Re: Informix 10 permissions problem?
    ... with onmonitor when I go to, say, change the tape drive. ... WARNING: Cannot write to $INFORMIXDIR/etc. ... get the error if you change the $ONCONFIG file permissions to 664?- Hide quoted text - ... When I said the permissions I meant for your onconfig file ...
    (comp.databases.informix)
  • Re: Informix 10 permissions problem?
    ... with onmonitor when I go to, say, change the tape drive. ... get the error if you change the $ONCONFIG file permissions to 664?- Hide quoted text - ... I'm pretty sure this has to do with moving the $INFORMIXDIR, ... When I said the permissions I meant for your onconfig file ...
    (comp.databases.informix)
  • Re: Informix 10 permissions problem?
    ... As far as the file system permissions, I forgot this was an older box, ... Then did a clean install of informix 10 to / ... It has no problems with onmonitor. ...
    (comp.databases.informix)