devscripts.conf - configuration file for the devscripts package
| ๐ฏ Use Case | โจ๏ธ Command | ๐ Description |
|---|---|---|
| โ๏ธ View example configuration | cat /usr/share/doc/devscripts/devscripts.conf.ex | Show all configurable options and their defaults |
| ๐ง Override a setting (per-user) | echo 'DEBCHANGE_VENDOR=ubuntu' >> ~/.devscripts | Append a variable to the userโs config file |
| ๐ Set systemโwide defaults | sudo nano /etc/devscripts.conf | Edit the global configuration file |
| ๐ซ Ignore all config files | debchange --no-conf | Disable reading any configuration (use as first option) |
| ๐ List available scripts | dpkg -L devscripts | grep /usr/bin | See all tools that honour this configuration |
๐ฆ 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/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.
๐น The currently recognised packageโwide variables are:
DEVSCRIPTS_CHECK_DIRNAME_LEVEL, DEVSCRIPTS_CHECK_DIRNAME_REGEXโ๏ธ This manpage was written for the devscripts package by the package maintainer Julian Gilbey <jdg@debian.org>.
Generated by phpman v4.9.22-1-g1b0fcb4 · Markdown · JSON · MCP Author: Che Dong Under GNU General Public License
2026-07-05 02:36 @216.73.216.52
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Enhanced by LLM: deepseek-v4-pro / taotoken.net / www.chedong.com - original format