[Trac-tickets] [The Trac Project] #2790: trac-admin doesn't check permission names for validity.

The Trac Project noreply at edgewall.com
Wed Feb 22 23:16:26 CST 2006


#2790: trac-admin doesn't check permission names for validity.
-------------------------------+--------------------------------------------
 Reporter:  jimb at red-bean.com  |       Owner:  jonas
     Type:  defect             |      Status:  new  
 Priority:  normal             |   Milestone:       
Component:  general            |     Version:  0.9.4
 Severity:  normal             |    Keywords:       
-------------------------------+--------------------------------------------
 I tried to give myself TRAC_ADMIN permission, but didn't put the
 permission name in upper case.  trac-admin silently ignored the command.

 {{{
 Trac [/www/trac/minor]> permission add jimb trac_admin
 Trac [/www/trac/minor]> permission list jimb

 User  Action
 ---------------------
 jimb  BROWSER_VIEW
 jimb  CHANGESET_VIEW
 jimb  FILE_VIEW
 jimb  LOG_VIEW
 jimb  MILESTONE_VIEW
 jimb  REPORT_SQL_VIEW
 jimb  REPORT_VIEW
 jimb  ROADMAP_VIEW
 jimb  SEARCH_VIEW
 jimb  TICKET_APPEND
 jimb  TICKET_CHGPROP
 jimb  TICKET_CREATE
 jimb  TICKET_MODIFY
 jimb  TICKET_VIEW
 jimb  TIMELINE_VIEW
 jimb  WIKI_CREATE
 jimb  WIKI_MODIFY
 jimb  WIKI_VIEW


 Available actions:
  BROWSER_VIEW, CHANGESET_VIEW, CONFIG_VIEW, FILE_VIEW, LOG_VIEW,
  MILESTONE_ADMIN, MILESTONE_CREATE, MILESTONE_DELETE, MILESTONE_MODIFY,
  MILESTONE_VIEW, REPORT_ADMIN, REPORT_CREATE, REPORT_DELETE,
 REPORT_MODIFY,
  REPORT_SQL_VIEW, REPORT_VIEW, ROADMAP_ADMIN, ROADMAP_VIEW, SEARCH_VIEW,
  TICKET_ADMIN, TICKET_APPEND, TICKET_CHGPROP, TICKET_CREATE,
 TICKET_MODIFY,
  TICKET_VIEW, TIMELINE_VIEW, TRAC_ADMIN, WIKI_ADMIN, WIKI_CREATE,
  WIKI_DELETE, WIKI_MODIFY, WIKI_VIEW

 Trac [/www/trac/minor]> permission add jimb TRAC_ADMIN
 Trac [/www/trac/minor]> permission list jimb

 User  Action
 ----------------------
 jimb  BROWSER_VIEW
 jimb  CHANGESET_VIEW
 jimb  CONFIG_VIEW
 jimb  FILE_VIEW
 jimb  LOG_VIEW
 jimb  MILESTONE_ADMIN
 jimb  MILESTONE_CREATE
 jimb  MILESTONE_DELETE
 jimb  MILESTONE_MODIFY
 jimb  MILESTONE_VIEW
 jimb  REPORT_ADMIN
 jimb  REPORT_CREATE
 jimb  REPORT_DELETE
 jimb  REPORT_MODIFY
 jimb  REPORT_SQL_VIEW
 jimb  REPORT_VIEW
 jimb  ROADMAP_ADMIN
 jimb  ROADMAP_VIEW
 jimb  SEARCH_VIEW
 jimb  TICKET_ADMIN
 jimb  TICKET_APPEND
 jimb  TICKET_CHGPROP
 jimb  TICKET_CREATE
 jimb  TICKET_MODIFY
 jimb  TICKET_VIEW
 jimb  TIMELINE_VIEW
 jimb  TRAC_ADMIN
 jimb  WIKI_ADMIN
 jimb  WIKI_CREATE
 jimb  WIKI_DELETE
 jimb  WIKI_MODIFY
 jimb  WIKI_VIEW


 Available actions:
  BROWSER_VIEW, CHANGESET_VIEW, CONFIG_VIEW, FILE_VIEW, LOG_VIEW,
  MILESTONE_ADMIN, MILESTONE_CREATE, MILESTONE_DELETE, MILESTONE_MODIFY,
  MILESTONE_VIEW, REPORT_ADMIN, REPORT_CREATE, REPORT_DELETE,
 REPORT_MODIFY,
  REPORT_SQL_VIEW, REPORT_VIEW, ROADMAP_ADMIN, ROADMAP_VIEW, SEARCH_VIEW,
  TICKET_ADMIN, TICKET_APPEND, TICKET_CHGPROP, TICKET_CREATE,
 TICKET_MODIFY,
  TICKET_VIEW, TIMELINE_VIEW, TRAC_ADMIN, WIKI_ADMIN, WIKI_CREATE,
  WIKI_DELETE, WIKI_MODIFY, WIKI_VIEW

 Trac [/www/trac/minor]> help
 }}}

-- 
Ticket URL: <http://projects.edgewall.com/trac/ticket/2790>
The Trac Project <http://trac.edgewall.com/>


More information about the Trac-Tickets mailing list