Hi!

A Debian derivative (Whonix [1]) is maintained by me.

The Tor Debian package [2] owns Tor's configuration file /etc/tor/torrc.
This is fine from Debian user perspective, but as a Debian derivative,
I'd like to use the Tor Debian package and just ship a configuration
file adjusted for the derivative.

I've been reading the Debian policy manual [3] and man page of
dpkg-divert. I think dpkg-divert is the correct tool for such situations?

As test, I used:
sudo dpkg-divert --package whonix-gateway --divert /etc/tor/torrc.real
--rename /etc/tor/torrc

Checking /etc/tor/torrc.real contains the upstream version and
/etc/tor/torrc does not exist anymore as expected.

Should the upstream maintainer of the Debian Tor package [2] decide to
modify /etc/tor/torrc, I think the user shouldn't see the following (as
wanted). Is this correct?

> Configuration file `/etc/tor/torrc'
> ==> Modified (by you or by a script) since installation.
> ==> Package distributor has shipped an updated version.
> What would you like to do about it ? Your options are:
> ...

But when installing the whonix-gateway .deb, I still see

> Configuration file `/etc/tor/torrc'
> ==> Modified (by you or by a script) since installation.
> ==> Package distributor has shipped an updated version.
> What would you like to do about it ? Your options are:
> ...

So something is wrong.

In essence, I want to remove ownership of /etc/tor/torrc from the tor
debian package and add ownership of /etc/tor/torrc to the whonix-gateway
deb. How can I do that?

Cheers,
adrelanos

[1] https://github.com/adrelanos/Whonix
[2] http://packages.debian.org/tor
[3] http://www.debian.org/doc/debian-policy/ap-pkg-diversions.html




-- 
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/518b1ace.7060...@riseup.net

Reply via email to