ubuntu-dev-tools(5)
β¨ ubuntu-dev-tools β¨
okay so bestie, welcome to ubuntu-dev-tools(5), a File Formats Manual page, and it's literally all about how you configure the ubuntu-dev-tools package. buckle up π
π NAME π
ubuntu-dev-tools β the configuration sitch for the ubuntu-dev-tools package, periodt.
πΈ DESCRIPTION πΈ
so ubuntu-dev-tools is basically devscripts(1)'s cousin β same vibe, similar scope. it hands you a whole lil collection of scripts that are genuinely useful if you're an Ubuntu or Debian developer, or honestly just anyone who wants to build Debian packages. main character energy fr fr π«Ά
some of these scripts have options you can configure system-wide and per-user. those options live in devscripts.conf(5). yes, that's the spot. no cap.
every single variable is described in the script's own manpages, but the package-wide ones all start with "UBUNTUTOOLS" and they're listed below for you. π
and here's the lil escape hatch: every script that reads the config files can be forced to straight-up ignore them by using the --no-conf command-line option. iconic. π
π ENVIRONMENT π
plot twist: all ubuntu-dev-tools configuration variables can be set (and overridden!) by setting them in the environment. that's different from devscripts, bestie β note it. β¨
plus, a few scripts also use these environment variables:
UBUMAILβ overridesDEBEMAILandDEBFULLNAMEwhen the target is clearly Ubuntu. it can hold either an e-mail address, or the wholeFull Name <email@example.org>situation. πDEBEMAIL,DEBFULLNAMEβ same as indevscripts(1). that's it, that's the tea. π
π PACKAGE-WIDE VARIABLES π
these are the package-wide variables that are currently recognised:
UBUNTUTOOLS_BUILDERβ picks your preferred test-builder. one ofpbuilder(default),sbuild,pbuilder-dist. choose your fighter π₯UBUNTUTOOLS_DEBIAN_MIRRORβ your preferred Debian archive mirror. should be of the formhttp://ftp.debian.org/debian(no trailing slash, bestie, i mean it). if you don't specify it, the master gets used.UBUNTUTOOLS_DEBSEC_MIRRORβ your preferred Debian security archive mirror. should be of the formhttp://security.debian.org(no trailing slash again π«). not specified? the master it is.UBUNTUTOOLS_UBUNTU_MIRRORβ your preferred Ubuntu archive mirror. form:http://archive.ubuntu.com/ubuntu(no trailing slash β). leave it blank and the master steps in.UBUNTUTOOLS_UBUNTU_PORTS_MIRRORβ the preferred Ubuntu archive mirror (yes, it says archive mirror again, we're keeping it exactly as-is π). form:http://ports.ubuntu.com(no trailing slash). unset? master, always the master.UBUNTUTOOLS_LPINSTANCEβ the Launchpad instance to communicate with. e.g.production(default) orstaging. pick your portal πUBUNTUTOOLS_MIRROR_FALLBACKβ whether or not to fall-back to the master archive mirror. this is usually the behaviour you want, because mirrors can lag behind the masters. but if you're on a private network with only a local mirror, you might wanna set this tono. one ofyes(default) orno.UBUNTUTOOLS_UPDATE_BUILDERβ whether or not to update the test-builder before every single test build. one ofyesorno(default).UBUNTUTOOLS_WORKDIRβ the directory used for preparing source packages and all that jazz. when it's unset, it defaults to a directory inside/tmp/named after the script. cute lil auto-naming moment π§
π¦ SEE ALSO π¦
devscripts(1), devscripts.conf(5)
π AUTHORS π
this manpage was written by Stefano Rivera <stefanor@ubuntu.com>. give them their flowers π
ok that's the whole page bestie, go configure something slay π β¨
signing off β ubuntu-dev-tools, December 19 2010, from the ubuntu-dev-tools(5) era. mwah π«Άπ
π¦ where this page comes from
- debian bookworm: ubuntu-dev-tools 0.193 Β· GPL-2.0-only
- debian trixie: ubuntu-dev-tools 0.206 Β· GPL-2.0-only
- ubuntu jammy: ubuntu-dev-tools 0.189 Β· GPL-2.0-only
- ubuntu jammy: ubuntu-dev-tools 0.201ubuntu2~22.04.4 Β· GPL-2.0-only
- ubuntu noble: ubuntu-dev-tools 0.201ubuntu2 Β· GPL-2.0-only
- ubuntu questing: ubuntu-dev-tools 0.206
- ubuntu resolute: ubuntu-dev-tools 0.210 Β· GPL-2.0-only
- ubuntu stonking: ubuntu-dev-tools 0.215 Β· GPL-2.0-only
- Copyright (C) 2010, Stefano Rivera <stefanor@ubuntu.com>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms