[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

1902.0. "Protection ALL-IN-1 directories in site area" by BRSSWS::BERVOETS (Luc Bervoets - CSC Brussels alive and kicking) Fri Dec 04 1992 16:22

    
    
    
    Hallo,
    
    I have a question and problem concerning default WORLD protection of	
    several directories  in the site area.
    
    Why is the protection for the WORLD blanco for the following
    directories
    
    BLP_ENGLISH.DIR,BLP_SHARE.DIR,DEV_REC_ENGLISH.DIR,DEV_REC_SHARE.DIR,
    DO_ENGLISH.DIR,DO_SHARE.DIR,SCP_ENGLISH.DIR and SCP_SHARE.DIR
    
    This causes problems when using ALL-IN-1 with the following command
    ALLIN1/SCRIPT="name of script in site area"
    
    the error message that you receive is 
    
    "%OA-E-SCPOPEN, Error opening SCRIPT file "!AS""
    
    When using ALLIN1/NOINIT and then SCRIPT scriptname you receive 
    "Insufficient priv....."
    
    Those problems are solved when putting the protection for the WORLD on
    RE .
    Is there any special reason for those setting or is it an error during
    installation of ALL-IN-1 that those directories are set up with wrong
    protection.
    
    Included you will find the listing of directories
    
    Thanks,
    
    Luc.
Directory DISK$1:[ALLIN1.TSCSITE]

BLP_ENGLISH.DIR;1    OA$MANAPP             (RWE,RWE,RE,)
          (IDENTIFIER=OA$PRVAPP,ACCESS=READ)
          (IDENTIFIER=OA$PRVAPP,OPTIONS=DEFAULT,ACCESS=READ)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:)
BLP_SHARE.DIR;1      OA$MANAPP             (RWE,RWE,RE,)
          (IDENTIFIER=OA$PRVAPP,ACCESS=READ)
          (IDENTIFIER=OA$PRVAPP,OPTIONS=DEFAULT,ACCESS=READ)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:)
CBI_ENGLISH.DIR;1    OA$MANAPP             (RWE,RWE,RWE,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:RE)
DATA_ENGLISH.DIR;1   OA$MANAPP             (RWE,RWE,RE,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:RE)
DATA_SHARE.DIR;1     OA$MANAPP             (RWE,RWE,RE,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:RE)
DEV_ENGLISH.DIR;1    OA$PRVAPP             (RWE,RWE,RE,RE)
          (IDENTIFIER=OA$PRVAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$PRVAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
DEV_REC_ENGLISH.DIR;1
                     OA$MANAPP             (RWE,RWE,RE,)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
DEV_REC_SHARE.DIR;1
                     OA$MANAPP             (RWE,RWE,RE,)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
DEV_SHARE.DIR;1      OA$PRVAPP             (RWE,RWE,RE,RE)
          (IDENTIFIER=OA$PRVAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$PRVAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
DO_ENGLISH.DIR;1     OA$MANAPP             (RWE,RWE,RE,)
          (IDENTIFIER=OA$PRVAPP,ACCESS=READ)
          (IDENTIFIER=OA$PRVAPP,OPTIONS=DEFAULT,ACCESS=READ)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:)
DO_SHARE.DIR;1       OA$MANAPP             (RWE,RWE,RE,)
          (IDENTIFIER=OA$PRVAPP,ACCESS=READ)
          (IDENTIFIER=OA$PRVAPP,OPTIONS=DEFAULT,ACCESS=READ)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:)
LIB_ENGLISH.DIR;1    OA$MANAPP             (RWE,RWE,RE,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:RE)
LIB_SHARE.DIR;1      OA$MANAPP             (RWE,RWE,RE,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:RE)
PRINT.DIR;1          OA$MANAPP             (RWE,RWE,RWE,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:RE)
SCP_ENGLISH.DIR;1    OA$MANAPP             (RWE,RWE,RE,)
          (IDENTIFIER=OA$PRVAPP,ACCESS=READ)
          (IDENTIFIER=OA$PRVAPP,OPTIONS=DEFAULT,ACCESS=READ)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:)
SCP_SHARE.DIR;1      OA$MANAPP             (RWE,RWE,RE,)
          (IDENTIFIER=OA$PRVAPP,ACCESS=READ)
          (IDENTIFIER=OA$PRVAPP,OPTIONS=DEFAULT,ACCESS=READ)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:)
SOURCES_ENGLISH.DIR;1
                     OA$MANAPP             (RWE,RWE,RE,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:RE)
SOURCES_SHARE.DIR;1
                     OA$MANAPP             (RWE,RWE,RE,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:RE)

Total of 18 files.
    
T.RTitleUserPersonal
Name
DateLines
1902.1It is correct for the TXL directories to have no W:RIOSG::PYEGraham - ALL-IN-1 Sorcerer's ApprenticeFri Dec 04 1992 17:058
    It is correct for the directories that contain files that go into the
    TXL (i.e. OA$BLP, OA$DO, OA$SCP) to have *NO* world access. The files
    should be executed out of the TXL and not from the directory. This has
    not changed for some time as far as I can remember.
    
    Is the TXL compiled and installed?
    
    Graham
1902.2TXL compiled and installedBACHUS::BERVOETSLuc Bervoets - CSC Brussels alive and kickingMon Dec 07 1992 12:30146
Hallo,

Graham.

The script was included in CMTXL and this TXL file was installed as you can see
in the following info.
The name of the SCRIPT OA$SCP:SGB.SCP.

			TXL compiling 
			*************

TXL> Compiling source files in directory OA$SITE_BLP_ENGLISH
No or empty directory "OA$SITE_BLP_ENGLISH" for TXL BLP's -- continuing Text Lib
rary compilation
TXL> Compiling source files in directory OA$SITE_DO_ENGLISH
TXL> DO ARCHIVE_SYS_USER_FOLDERS
TXL> Compiling source files in directory OA$SITE_SCP_ENGLISH
TXL> SCRIPT SGB
TXL> Compiling source files in directory OA$SITE_BLP_SHARE
No or empty directory "OA$SITE_BLP_SHARE" for TXL BLP's -- continuing Text Libra
ry compilation
TXL> Compiling source files in directory OA$SITE_DO_SHARE
No or empty directory "OA$SITE_DO_SHARE" for TXL DO's -- continuing Text Library
 compilation
TXL> Compiling source files in directory OA$SITE_SCP_SHARE
No or empty directory "OA$SITE_SCP_SHARE" for TXL SCRIPT's -- continuing Text Li
brary compilation
TXL> total bytes in elements = 12552
Text Library OA$SITE_LIB_LLV:CMTXL successfully compiled


			Protection of CMTXL.TXL
			***********************
DVP_Luc�dir oa$lib:cmtxl.txl/sec/date

Directory $1$DUA1:[ALLIN1.TSCSITE.LIB_ENGLISH]

CMTXL.TXL;5           7-DEC-1992 13:02:32.28  OA$MANAPP             (RWED,RWED,R
E,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
CMTXL.TXL;4           4-DEC-1992 16:37:40.28  OA$MANAPP             (RWED,RWED,R
E,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)

Total of 2 files.

			Protection of Directory files
			*****************************

DVP_Luc�dir/sec tscsite.dir/sec

Directory $1$DUA1:[ALLIN1]

TSCSITE.DIR;1        [ALLIN1]              (RWE,RWE,RE,RE)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+
          DELETE)

Total of 1 file.


DVP_Luc�dir/sec scp_english.dir

Directory $1$DUA1:[ALLIN1.TSCSITE]

SCP_ENGLISH.DIR;1    OA$MANAPP             (RWE,RWE,RE,)
          (IDENTIFIER=OA$PRVAPP,ACCESS=READ)
          (IDENTIFIER=OA$PRVAPP,OPTIONS=DEFAULT,ACCESS=READ)
          (IDENTIFIER=OA$MANAPP,ACCESS=READ+WRITE+EXECUTE+DELETE)
          (IDENTIFIER=OA$MANAPP,OPTIONS=DEFAULT,ACCESS=READ+WRITE+EXECUTE+
          DELETE)
          (DEFAULT_PROTECTION,SYSTEM:RWED,OWNER:RWED,GROUP:RE,WORLD:)

Total of 1 file.

				Open files on ALL-IN-1 disk.
				****************************

Files accessed on device $1$DUA1: (HSC50, BRSSWS) on  7-DEC-1992 13:06:20.19

Process name      PID     File name
                00000000  [000000]INDEXF.SYS;1
                00000000  [000000]QUOTA.SYS;1
                00000000  [WPSPLUS.LIB_SHARE]WPL$MAIN.EXE;6
                00000000  [WPSPLUS.LIB_ENGLISH]MEMRES.FLC;1
                00000000  [WPSPLUS.LIB_ENGLISH]OAFORM.FLC;1
                00000000  [WPSPLUS.LIB_ENGLISH]A1TXL.TXL;2
                00000000  [WPSPLUS.LIB_SHARE]WPSCNV.EXE;2
                00000000  [WPSPLUS.LIB_SHARE]WPSEDIT.EXE;2
                00000000  [WPSPLUS.LIB_SHARE]WPSFORMAT.EXE;117
                00000000  [WPSPLUS.LIB_SHARE]WPSLP.EXE;2
                00000000  [WPSPLUS.LIB_SHARE]WPSSORT.EXE;2
                00000000  [ALLIN1.LIB_SHARE]MAILCOUNT.EXE;15
                00000000  [ALLIN1.LIB_SHARE]OA$MAIN.EXE;27
                00000000  [ALLIN1.LIB_SHARE]OA$SUBMIT.EXE;16
                00000000  [ALLIN1.LIB_SHARE]OA$TPU.EXE;2
                00000000  [ALLIN1.LIB_ENGLISH]ARC_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]CM_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]CBI_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]DIR_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]EM_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]FC_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]GS_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]KEY_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]NOTES_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]OA_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]SA_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]SM_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]TM_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]WPL_SYM.A1$SECTION;2
                00000000  [ALLIN1.LIB_ENGLISH]MEMRES.FLC;1
                00000000  [ALLIN1.LIB_ENGLISH]OAFORM.FLC;1
                00000000  [ALLIN1.LIB_ENGLISH]OAN$FORMS.FLC;1
                00000000  [ALLIN1.TSCSITE.LIB_ENGLISH]SITEMEMRES.FLC;1
                00000000  [ALLIN1.TSCSITE.LIB_ENGLISH]SITEOAFORM.FLC;1
                00000000  [ALLIN1.TSCSITE.LIB_ENGLISH]SITEOAN$FORMS.FLC;1
                00000000  [ALLIN1.LIB_ENGLISH]A1TXL.TXL;1
                00000000  [ALLIN1.TSCSITE.LIB_ENGLISH]CMTXL.TXL;4
                00000000  [ALLIN1.TSCSITE.LIB_ENGLISH]CMTXL.TXL;5


			Error message when executing
			****************************

1) $ ALLIN1/SCRIPT=SGB

%OA-E-SCPOPEN, Error opening SCRIPT file "!AS"

2) ALLIN1

	<SCRIPT OA$SCP:SGB

%OA-E-SCPOPEN, Error opening SCRIPT file "OA$SCP:SGB"                        
 -RMS-E-PRV, insufficient privilege or file protection violation              

	<DO OA$SCP:SGB

%OA-E-SCPOPEN, Error opening SCRIPT file "OA$SCP:SGB"                        
 -RMS-E-PRV, insufficient privilege or file protection violation              


Regards,

Luc.

    
1902.3Leave out the directory spec?IOSG::PYEGraham - ALL-IN-1 Sorcerer&#039;s ApprenticeMon Dec 07 1992 13:428
    1) In tghe /NOINIT case, this might be caused because of a side effect
    of the XOWNPRV, see other notes here about that. Or it might be the
    same as 2)....
    
    2) By specifying <SCRIPT OA$SCP:SGB you force us to go to the file
    rather than the TXL I think. What happens if you just say <SCRIPT SGB?
    
    Graham
1902.4Also look at the ACL on the directoriesIOSG::SCMCM+ Development Team from TorinoTue Dec 08 1992 09:4610
    
    Luc,
    
    Does your account have any of the identifiers OA$PRVAPP & OA$MANAPP? If
    you have both, then OA$PRVAPP prevails OA$MANAPP which restircts you to
    Read-only. This has been discussed before also.
    
    Ciao,
    
    	Simon
1902.5allin1/scriptBACHUS::BERVOETSLuc Bervoets - CSC Brussels alive and kickingThu Dec 10 1992 09:4525
    Hallo, 
    
    when doing <script SGB then it works fine.
    
    But when doing ALLIN1/SCRIPT=SGB then ALL-IN-1 is looking in the
    following directories and in this order.
    
    OA$SITE_LIB_ENGLISH
    OAUSER
    OA$SITE_LIB_SHARE
    OA$LIB_ENGLISH
    OA$LIB_SHARE
    
    But when copying the SCRIPT to OA$LIB then it is working fine
    (ALLIN1/SCRIPT)
    
    So my concLusion is that ALLIN1/SCRIPT is not using the TXL , but is
    directly looking for the file and in the directories that mentioned
    before. Is this correct or am I missing something.
    
    Thanks,
    
    Regards,
    
    Luc.