# man > devscripts.conf(5)

[_DEVSCRIPTS.CONF_(5)](https://www.chedong.com/phpMan.php/man/DEVSCRIPTS.CONF/5/markdown)                       File Formats Manual                      [_DEVSCRIPTS.CONF_(5)](https://www.chedong.com/phpMan.php/man/DEVSCRIPTS.CONF/5/markdown)

## NAME
       devscripts.conf - configuration file for the devscripts package

## DESCRIPTION
       The  **devscripts **package provides a collection of scripts which may be of use to Debian devel‐
       opers and others wishing to build Debian packages.  Many of these have options which  can  be
       configured on a system-wide and per-user basis.

       Every  script  in  the  **devscripts **package which makes use of values from these configuration
       files describes the specific settings recognised in its own manpage.   (For  a  list  of  the
       scripts,  either see _/usr/share/doc/devscripts/README.gz_ or look at the output of _dpkg_ _-L_ _de‐_
       _vscripts_ _|_ _grep_ _/usr/bin_.)

       The two configuration files are _/etc/devscripts.conf_  for  system-wide  defaults  and  _~/.de‐_
       _vscripts_  for  per-user settings.  They are written with [**bash**(1)](https://www.chedong.com/phpMan.php/man/bash/1/markdown) syntax, but should only have
       comments and simple variable assignments in them; they are both sourced (if present) by  many
       of the **devscripts **scripts.  Variables corresponding to simple switches should have one of the
       values _yes_ and _no_; any other setting is regarded as equivalent to the default setting.

       All  variable  names  are written in uppercase, and begin with the script name.  Package-wide
       variables begin with "DEVSCRIPTS", and are listed below, as well as in the relevant manpages.

       For a list of all of the available options variables, along with their default settings,  see
       the  example configuration file _/usr/share/doc/devscripts/devscripts.conf.ex_.  This is copied
       to _/etc/devscripts.conf_ when the **devscripts **package is first  installed.   Information  about
       configuration  options  introduced  in  newer  versions  of  the  package will be appended to
       _/etc/devscripts.conf_ when the package is upgraded.

       Every script which reads the configuration files can be forced to ignore them by using  **--no-**
       **conf **as the _first_ command-line option.

## PACKAGE-WIDE VARIABLES
       The currently recognised package-wide variables are:

       **DEVSCRIPTS_CHECK_DIRNAME_LEVEL**, **DEVSCRIPTS_CHECK_DIRNAME_REGEX**
              These variables control scripts which change directory to find a _debian/changelog_ file
              or  suchlike,  and some other miscellaneous cases.  In order to prevent unwanted, even
              possibly dangerous, behaviour, these variables control when actions will be performed.
              The scripts which currently make use of these variables are: **debc**, **debchange**/**dch**, **deb‐**
              **clean**, **debi**, **debrelease**, **debuild **and **uscan**, but this list may change with time (and  I
              may  not  remember  to  update  this  manpage).  Please see the manpages of individual
              scripts for details of the specific behaviour for each script.

## SEE ALSO
       [**devscripts**(1)](https://www.chedong.com/phpMan.php/man/devscripts/1/markdown) and _/usr/share/doc/devscripts/README.gz._

## AUTHOR
       This manpage was written for the **devscripts **package by the package maintainer  Julian  Gilbey
       <<jdg@debian.org>>.

DEBIAN                                    Debian Utilities                        [_DEVSCRIPTS.CONF_(5)](https://www.chedong.com/phpMan.php/man/DEVSCRIPTS.CONF/5/markdown)
