DEVSCRIPTS.CONF(5) File Formats Manual DEVSCRIPTS.CONF(5) 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 developers 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 devscripts | grep /usr/bin.) The two configuration files are /etc/devscripts.conf for system-wide defaults and ~/.devscripts for per-user settings. They are written with bash(1) 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/de- vscripts/devscripts.conf.ex. This is copied to /etc/devscripts.conf when the devscripts package is first installed. Information about con- figuration 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 ig- nore 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 per- formed. The scripts which currently make use of these variables are: debc, debchange/dch, debclean, debi, debrelease, debuild and uscan, but this list may change with time (and I may not re- member to update this manpage). Please see the manpages of in- dividual scripts for details of the specific behaviour for each script. SEE ALSO devscripts(1) 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)
Generated by dwww version 1.15 on Mon Jun 17 00:54:26 CEST 2024.