#386614 [general] please respect DEBEMAIL in ~/.devscripts

Package:
devscripts
Source:
devscripts
Description:
scripts to make the life of a Debian Package maintainer easier
Submitter:
Andreas Barth
Date:
2026-06-28 01:35:01 UTC
Severity:
wishlist
Tags:
#386614#5
Date:
2006-09-08 20:50:42 UTC
From:
To:
Package: devscripts
Version: 2.9.21
Severity: wishlist

Hi,

please allow it to set the mail address also in ~/.devscripts.

Thanks.


Cheers,
Andi

#386614#10
Date:
2006-09-10 13:37:52 UTC
From:
To:
tags 386614 + wontfix
thanks

This is the same as Bug#241939 (http://bugs.debian.org/241939).  As I
wrote there:

  I don't intend to implement this patch: the DEBEMAIL variable is
  recognised by scripts in several other Debian-related packages and is
  not devscripts-specific.  So, as currently documented, the devscripts
  config files will recognise devscripts-specific variables only.
  (Otherwise I'm going to start getting bug reports about devscripts
  behaving differently from other packages in this respect.)

  I suggest that you have a file called something like '.bashrc.debian'
  containing Debian-specific environment settings, and source it from
  .bash_profile and .bashrc.

HTH,

   Julian

#386614#19
Date:
2014-09-14 15:12:15 UTC
From:
To:
Hi,

Well, AFAICT this makes debchange depend on an environment variable,
maybe not for working correctly, but at least for not being
super-annoying.

What is the problem with letting DEBEMAIL in the environment take
precedence, but still honor it from ~/.devscripts if present and
$DEBEMAIL is not set?  That surely is better than having to fix my
random local FQDN everytime and/or having to setup environment
variables.


Cheers,

Michael

#386614#24
Date:
2026-06-28 01:26:31 UTC
From:
To:
Hey.

The same should also be supported for DEBFULLNAME ...

Using env vars for persistent configuration is almost always a bad
idea.

There's not only the chance the different programs use the same names
(but interpret it completely different), but also of information
leakage.
Programs often include their environment in things like debug output,
and while name/email are probably not extremely secret, it still feels
better to not have these included in such logs.


Cheers,
Chris.