Check-in [a1b7f8e1a9]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
SHA1 Hash:a1b7f8e1a9bed4665fec65f002bc2fb9b99475a8
Date: 2010-03-18 16:27:48
User: drh
Comment:Make sure that "Setup" and "Admin" privileges imply 'Append-Tkt' privilege.
Tags And Properties
Changes

Changes to src/login.c

474 for(i=0; zCap[i]; i++){ 474 for(i=0; zCap[i]; i++){ 475 switch( zCap[i] ){ 475 switch( zCap[i] ){ 476 case 's': g.okSetup = 1; /* Fall thru into Admin */ 476 case 's': g.okSetup = 1; /* Fall thru into Admin */ 477 case 'a': g.okAdmin = g.okRdTkt = g.okWrTkt = g.okZip = 477 case 'a': g.okAdmin = g.okRdTkt = g.okWrTkt = g.okZip = 478 g.okRdWiki = g.okWrWiki = g.okNewWiki = 478 g.okRdWiki = g.okWrWiki = g.okNewWiki = 479 g.okApndWiki = g.okHistory = g.okClone = 479 g.okApndWiki = g.okHistory = g.okClone = 480 g.okNewTkt = g.okPassword = g.okRdAddr = 480 g.okNewTkt = g.okPassword = g.okRdAddr = 481 g.okTktFmt = g.okAttach = 1; | 481 g.okTktFmt = g.okAttach = g.okApndTkt = 1; 482 /* Fall thru into Read/Write */ 482 /* Fall thru into Read/Write */ 483 case 'i': g.okRead = g.okWrite = 1; break; 483 case 'i': g.okRead = g.okWrite = 1; break; 484 case 'o': g.okRead = 1; break; 484 case 'o': g.okRead = 1; break; 485 case 'z': g.okZip = 1; break; 485 case 'z': g.okZip = 1; break; 486 486 487 case 'd': g.okDelete = 1; break; 487 case 'd': g.okDelete = 1; break; 488 case 'h': g.okHistory = 1; break; 488 case 'h': g.okHistory = 1; break;