[cvsnt] no ouput from cvs lsacl in 2.0.58d on linux

Mike Wake mike.wake at thales-tts.com
Tue Nov 16 12:06:54 GMT 2004


Sorry for the spam everyone.

I screwed up, the last log was of a non existant fileattr.xml

Here is the server side trace of "cvs -t -t -t lsacl loginfo"
after I did
cvs chacl -u mwake -a read,write,create,tag,control
which created a fileattr.xml that looked like this

<?xml version="1.0" encoding="UTF-8"?>
<fileattr>
   <directory>
     <acl user="mwake">
       <control />
       <create />
       <read />
       <tag />
       <write />
     </acl>
   </directory>
</fileattr>


S -> server_main started
S -> ParseInfo(/home/cvsuser/CVSREPOS/Blah/CVSROOT/precommand, /Blah, ALL)
S -> Name_Repository(.,.)
S -> Name_Repository((null),)
S -> open_directory(/home/cvsuser/CVSREPOS/Blah/CVSROOT,(null),(null))
S -> RCS_parse(.directory_history,/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> rcsbuf_open(/home/cvsuser/CVSREPOS/Blah/CVSROOT/.directory_history,v,0)
S -> rcsbuf_open failed
S -> 
rcsbuf_open(/home/cvsuser/CVSREPOS/Blah/CVSROOT/Attic/.directory_history,v,0)
S -> rcsbuf_open failed
S -> No mapping file in this directory.
S -> Name_Repository((null),)
S -> map_repository(/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> Loading modules2 from /home/cvsuser/CVSREPOS/Blah/CVSROOT/modules2
S -> lookup_module2(CVSROOT,1)
S -> Repository = /home/cvsuser/CVSREPOS/Blah/CVSROOT
S -> Mapped repository = /home/cvsuser/CVSREPOS/Blah/CVSROOT
S -> verify_access /home/cvsuser/CVSREPOS/Blah/CVSROOT,,(null)
S -> verify_perm(/home/cvsuser/CVSREPOS/Blah/CVSROOT,read,(null),(null))
S -> verify_owner(/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> Checking admin file /home/cvsuser/CVSREPOS/Blah/CVSROOT/admin for 
user mwake
S -> add_valid_group(admin)
S -> add_valid_group(Domain Users)
S -> add_valid_group(pcios)
S -> add_valid_group(CSG)
S -> add_valid_group(TABU Engineers)
S -> add_valid_group(TABUWORK)
S -> add_valid_group(CVS_Access)
S -> cache_directory_permissions(/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> fileattr_read(/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> begin_encoding(UTF-8,(null))
S -> end_encoding()
S -> fileattr_read(/home/cvsuser/CVSREPOS/Blah)
S -> ACL lookup on directory /home/cvsuser/CVSREPOS/Blah/CVSROOT
S -> verify_acl(read,HEAD,(null))
S -> verify_valid_name(mwake)
S -> matched ACL user=mwake, branch=_default_, merge=
S -> calculated ACL priority is 10
S -> new max priority is 10
S -> user_state = 1, group_state = 0
S -> fileattr_startdir(/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> map_filename(/home/cvsuser/CVSREPOS/Blah/CVSROOT,loginfo)
S -> map_repository(/home/cvsuser/CVSREPOS/Blah/CVSROOT/loginfo)
S -> lookup_module2(CVSROOT/loginfo,2)
S -> RCS_parse(loginfo,/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> rcsbuf_open(/home/cvsuser/CVSREPOS/Blah/CVSROOT/loginfo,v,0)
S -> Seek to position 0
S -> rcsbuf_fill(0x811071c,(nil),(nil),(nil))
S -> verify_access ,/home/cvsuser/CVSREPOS/Blah/CVSROOT,(null)
S -> verify_perm(/home/cvsuser/CVSREPOS/Blah/CVSROOT,read,(null),(null))
S -> verify_owner(/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> cache_directory_permissions(/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> ACL lookup on directory /home/cvsuser/CVSREPOS/Blah/CVSROOT
S -> verify_acl(read,HEAD,(null))
S -> verify_valid_name(mwake)
S -> matched ACL user=mwake, branch=_default_, merge=
S -> calculated ACL priority is 10
S -> new max priority is 10
S -> user_state = 1, group_state = 0
S -> fileattr_find(file[@name=F'%s']/acl)
S -> fileattr_read(/home/cvsuser/CVSREPOS/Blah/CVSROOT)
S -> begin_encoding(UTF-8,(null))
S -> end_encoding()
S -> fileattr_write()
S -> fileattr_free()
S -> close_directory()
S -> ParseInfo(/home/cvsuser/CVSREPOS/Blah/CVSROOT/postcommand, CVSROOT, 
ALL)





More information about the cvsnt mailing list