[Interchange-bugs] [Bug 150] Changed - Fix for the regex in the expireall script

bugzilla-daemon@localhost.akopia.com bugzilla-daemon@localhost.akopia.com
Wed, 14 Mar 2001 20:59:56 -0500


http://developer.akopia.com/bugs/show_bug.cgi?id=150

*** shadow/150	Tue Mar 13 15:03:58 2001
--- shadow/150.tmp.23400	Wed Mar 14 20:59:56 2001
***************
*** 1,12 ****
  Bug#: 150
  Product: Interchange
! Version: 4.5.7
! Platform: PC
! OS/Version: Linux
! Status: NEW   
! Resolution: 
! Severity: minor
! Priority: P2
  Component: Scripts
  AssignedTo: __UNKNOWN__                            
  ReportedBy: jpstewart@maxlingua.com               
--- 1,12 ----
  Bug#: 150
  Product: Interchange
! Version: 4.6.3
! Platform: All
! OS/Version: All
! Status: RESOLVED   
! Resolution: WONTFIX
! Severity: enhancement
! Priority: P5
  Component: Scripts
  AssignedTo: __UNKNOWN__                            
  ReportedBy: jpstewart@maxlingua.com               
***************
*** 43,45 ****
--- 43,57 ----
  ! 		next unless /^\s*(?:sub)?catalog\s+([-\w\.]+)/i;
    		push(@cats, $1);
    	}
+ 
+ ------- Additional Comments From jon@akopia.com  2001-03-14 20:59 -------
+ This is not a bug. To quote from the icconfig document, section 'Catalog'
+ directive:
+ 
+ "It must contain only alphanumeric characters, hyphens, and underscores."
+ 
+ Those are the limits we have set on catalog names. If you want your catalogs to
+ work, we highly recommend you follow those guidelines. If you really don't like
+ that, you are of course free to modify the code as you have done (isn't Free
+ Software great?!), but you'll need to watch out for problems in the future in
+ case something doesn't work right with dots in catalog names.