Brad Roberts
Posted in reply to Vladimir Panteleev
| On 6/22/2023 1:35 PM, Vladimir Panteleev via Digitalmars-d wrote:
> On Thursday, 22 June 2023 at 20:22:46 UTC, Brad Roberts wrote:
>> What files are you seeking? More or less everything about the configuration, aside from things like the database host name, uid, and password for the db are managed inside the instance itself, all of which is visible through the ui, and those aren't particularly useful to have.
>
> Hi Brad!
>
> Looking at my records, I am missing the files localconfig and data/params.
>
> Yes, the files contain parameters which can be configured from the user interface, however they also contain things which are not available from the user interface. One of these, for example, is a key which is used when calculating users' credentials. Without it, we would need to force everyone to reset their passwords (which may be a problem for people who no longer have access to the email address they use to log in to Bugzilla).
>
> Thanks!
I don't understand why you need that key or to mess with users accounts or passwords at all. That sounds like a pretty major security and trust violation to me. Everything else in localconfig is just site specific params (like paths to various executables). data/params is all available in the ui, but here:
%param = (
'LDAPBaseDN' => '',
'LDAPbinddn' => '',
'LDAPfilter' => '',
'LDAPmailattribute' => 'mail',
'LDAPserver' => '',
'LDAPstarttls' => 0,
'LDAPuidattribute' => 'uid',
'RADIUS_NAS_IP' => '',
'RADIUS_email_suffix' => '',
'RADIUS_secret' => '',
'RADIUS_server' => '',
'ajax_user_autocompletion' => '1',
'allow_attachment_deletion' => 0,
'allow_attachment_display' => 0,
'allowbugdeletion' => '0',
'allowemailchange' => 1,
'allowuserdeletion' => 0,
'announcehtml' => '',
'attachment_base' => '',
'auth_env_email' => '',
'auth_env_id' => '',
'auth_env_realname' => '',
'bonsai_url' => '',
'chartgroup' => 'editbugs',
'commentonchange_resolution' => 0,
'commentonduplicate' => 0,
'confirmuniqueusermatch' => 1,
'cookiedomain' => '',
'cookiepath' => '/',
'createemailregexp' => '.*',
'cvsroot' => '',
'cvsroot_get' => '',
'debug_group' => 'admin',
'default_search_limit' => '500',
'defaultopsys' => '',
'defaultplatform' => '',
'defaultpriority' => '---',
'defaultquery' => 'resolution=---&emailassigned_to1=1&emailassigned_to2=1&emailreporter2=1&emailcc2=1&emailqa_contact2=1&emaillongdesc3=1&order=Importance&long_desc_type=substring',
'defaultseverity' => 'enhancement',
'docs_urlbase' => 'docs/%lang%/html/',
'duplicate_or_move_bug_status' => 'RESOLVED',
'emailregexp' => '^[\\w\\.\\+\\-=]+@[\\w\\.\\-]+\\.[\\w\\-]+$',
'emailregexpdesc' => 'A legal address must contain exactly one \'@\', and at least one \'.\' after the @.',
'emailsuffix' => '',
'globalwatchers' => '',
'inbound_proxies' => '',
'insidergroup' => '',
'letsubmitterchoosemilestone' => 1,
'letsubmitterchoosepriority' => 1,
'lxr_root' => '',
'lxr_url' => '',
'mail_delivery_method' => 'SMTP',
'mailfrom' => 'd-bugmail@puremagic.com',
'maintainer' => 'braddr@puremagic.com',
'makeproductgroups' => 0,
'max_search_results' => '10000',
'maxattachmentsize' => '1000',
'maxlocalattachment' => '0',
'maxusermatches' => '1000',
'mostfreqthreshold' => '2',
'musthavemilestoneonaccept' => 0,
'mybugstemplate' => 'buglist.cgi?resolution=---&emailassigned_to1=1&emailreporter1=1&emailtype1=exact&email1=%userid%',
'noresolveonopenblockers' => 0,
'password_complexity' => 'no_constraints',
'proxy_url' => '',
'querysharegroup' => 'editbugs',
'quip_list_entry_control' => 'moderated',
'rememberlogin' => 'on',
'requirelogin' => '0',
'search_allow_no_criteria' => 1,
'shadowdb' => '',
'shadowdbhost' => '',
'shadowdbport' => '3306',
'shadowdbsock' => '',
'shutdownhtml' => '',
'smtp_debug' => '0',
'smtp_password' => '',
'smtp_ssl' => '0',
'smtp_username' => '',
'smtpserver' => 'mail.puremagic.com',
'ssl_redirect' => '1',
'sslbase' => 'https://issues.dlang.org/',
'strict_isolation' => 0,
'strict_transport_security' => 'off',
'timetrackinggroup' => '',
'upgrade_notification' => 'latest_stable_release',
'urlbase' => 'https://issues.dlang.org/',
'use_mailer_queue' => '1',
'use_see_also' => 1,
'useclassification' => 0,
'usemenuforusers' => '0',
'useqacontact' => 0,
'user_info_class' => 'CGI',
'user_verify_class' => 'DB',
'usestatuswhiteboard' => 0,
'usetargetmilestone' => 0,
'usevisibilitygroups' => 0,
'utf8' => 1,
'webdotbase' => '/usr/bin/dot',
'whinedays' => 7
);
|