<commit_before>[Global]
# On which port is the application listening
port: 5000
# On which address is the application listening
# '::' is the default for all IPv6
bind: ::
# enable SSL
ssl: false
# ssl cert
sslcert: /etc/burp/ssl_cert-server.pem
# ssl key
sslkey: /etc/burp/ssl_cert-server.key
# burp server version 1 or 2
version: 1
# Handle multiple bui-servers or not
# If set to 'false', you will need to declare at least one 'Agent' section (see
# bellow)
standalone: true
# authentication plugin (mandatory)
# list the misc/auth directory to see the available backends
# to disable authentication you can set "auth: none"
auth: basic
# acl plugin
# list misc/auth directory to see the available backends
# default is no ACL
acl: basic

[UI]
# refresh interval of the pages in seconds
refresh: 30

## burp1 backend specific options
#[Burp1]
## burp status address (can only be '127.0.0.1' or '::1')
#bhost: ::1
## burp status port
#bport: 4972
## burp binary
#burpbin: /usr/sbin/burp
## vss_strip binary
#stripbin: /usr/sbin/vss_strip
## burp client configuration file used for the restoration (Default: None)
#bconfcli: /etc/burp/burp.conf
## burp server configuration file used for the setting page
#bconfsrv: /etc/burp/burp-server.conf

## burp2 backend specific options
#[Burp2]
## burp binary
#burpbin: /usr/sbin/burp
## vss_strip binary
#stripbin: /usr/sbin/vss_strip
## burp client configuration file used for the restoration (Default: None)
#bconfcli: /etc/burp/burp.conf
## burp server configuration file used for the setting page
#bconfsrv: /etc/burp/burp-server.conf

## ldapauth specific options
#[LDAP]
## LDAP host
#host: 127.0.0.1
## LDAP filter to list existing users
##filter: &(burpui=1)
## LDAP base
#base: ou=users,dc=example,dc=com
## Binddn to list existing users
#binddn: cn=admin,dc=example,dc=com
## Bindpw to list existing users
#bindpw: Sup3rS3cr3tPa$$w0rd

## basicauth specific options
## Note: in case you leave this section commented, the default login/password
## is admin/admin
#[BASIC]
#admin: password
#user1: otherpassword

## basicacl specific options
## Note: in case you leave this section commented, the user 'admin' will have
## access to all clients whereas other users will only see the client that have
## the same name
#[BASIC:ACL]
## Please note the double-quote around the username on the admin line are
## mandatory!
#admin: ["user1","user2"]
## You can also overwrite the default behavior by specifying which clients a
## user can access
#user3: ["client4", "client5"]
## In case you are not in a standalone mode, you can also specify which clients
## a user can access on a specific Agent
#user4: {"agent1": ["client6", "client7"], "agent2": ["client8"]}

## If you set standalone to 'false', add at least one section like this per
## bui-agent
#[Agent:agent1]
## bui-agent address
#host: 192.168.1.1
## bui-agent port
#port: 10000
## bui-agent password
#password: <PASSWORD>
## enable SSL
#ssl: true
## socket timeout (in seconds)
#timeout: 5

#[Agent:agent2]
## bui-agent address
#host: 192.168.2.1
## bui-agent port
#port: 10000
## bui-agent password
#password: <PASSWORD>
## enable SSL
#ssl: true
## socket timeout (in seconds)
#timeout: 5
<commit_msg>Documented new config options for LDAP auth to AD<commit_after>[Global]
# On which port is the application listening
port: 5000
# On which address is the application listening
# '::' is the default for all IPv6
bind: ::
# enable SSL
ssl: false
# ssl cert
sslcert: /etc/burp/ssl_cert-server.pem
# ssl key
sslkey: /etc/burp/ssl_cert-server.key
# burp server version 1 or 2
version: 1
# Handle multiple bui-servers or not
# If set to 'false', you will need to declare at least one 'Agent' section (see
# bellow)
standalone: true
# authentication plugin (mandatory)
# list the misc/auth directory to see the available backends
# to disable authentication you can set "auth: none"
auth: basic
# acl plugin
# list misc/auth directory to see the available backends
# default is no ACL
acl: basic

[UI]
# refresh interval of the pages in seconds
refresh: 30

## burp1 backend specific options
#[Burp1]
## burp status address (can only be '127.0.0.1' or '::1')
#bhost: ::1
## burp status port
#bport: 4972
## burp binary
#burpbin: /usr/sbin/burp
## vss_strip binary
#stripbin: /usr/sbin/vss_strip
## burp client configuration file used for the restoration (Default: None)
#bconfcli: /etc/burp/burp.conf
## burp server configuration file used for the setting page
#bconfsrv: /etc/burp/burp-server.conf

## burp2 backend specific options
#[Burp2]
## burp binary
#burpbin: /usr/sbin/burp
## vss_strip binary
#stripbin: /usr/sbin/vss_strip
## burp client configuration file used for the restoration (Default: None)
#bconfcli: /etc/burp/burp.conf
## burp server configuration file used for the setting page
#bconfsrv: /etc/burp/burp-server.conf

## ldapauth specific options
#[LDAP]
## LDAP host
#host: 127.0.0.1
## LDAP port
#port: 389
## Encryption type to LDAP server (none, ssl or tls)
## - try tls if unsure, otherwise ssl on port 636
#encryption: ssl
## Attribute to use when searching the LDAP repository
##searchattr: sAMAccountName
#searchattr: uid
## LDAP filter to find users in the LDAP repository
## - {0} will be replaced by the search attribute
## - {1} will be replaced by the login name
##filter: (&({0}={1})(burpui=1))
##filter: (&({0}={1})(|(userAccountControl=512)(userAccountControl=66048)))
## LDAP base
#base: ou=users,dc=example,dc=com
## Binddn to list existing users
#binddn: cn=admin,dc=example,dc=com
## Bindpw to list existing users
#bindpw: <PASSWORD>

## basicauth specific options
## Note: in case you leave this section commented, the default login/password
## is admin/admin
#[BASIC]
#admin: password
#user1: <PASSWORD>

## basicacl specific options
## Note: in case you leave this section commented, the user 'admin' will have
## access to all clients whereas other users will only see the client that have
## the same name
#[BASIC:ACL]
## Please note the double-quote around the username on the admin line are
## mandatory!
#admin: ["user1","user2"]
## You can also overwrite the default behavior by specifying which clients a
## user can access
#user3: ["client4", "client5"]
## In case you are not in a standalone mode, you can also specify which clients
## a user can access on a specific Agent
#user4: {"agent1": ["client6", "client7"], "agent2": ["client8"]}

## If you set standalone to 'false', add at least one section like this per
## bui-agent
#[Agent:agent1]
## bui-agent address
#host: 192.168.1.1
## bui-agent port
#port: 10000
## bui-agent password
#password: <PASSWORD>
## enable SSL
#ssl: true
## socket timeout (in seconds)
#timeout: 5

#[Agent:agent2]
## bui-agent address
#host: 192.168.2.1
## bui-agent port
#port: 10000
## bui-agent password
#password: <PASSWORD>
## enable SSL
#ssl: true
## socket timeout (in seconds)
#timeout: 5

{'fraction_non_alphanumeric': 0.11777519604995643, 'fraction_numerical': 0.025268661051408656, 'mean_word_length': 4.84634974533107, 'pattern_counts': {'":': 4, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 8, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2199957', 'n_tokens_mistral': 2340, 'n_tokens_neox': 2234, 'n_words': 895}