sudo(8) incorrectly says HOME is reset if env_reset is set

Bug #889936 reported by Tom
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
sudo (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Version: 1.7.4p6-1ubuntu2 on Ubuntu 11.10

What happens:
sudo(8) contains "By default, sudo will set HOME if env_reset or always_set_home are set" and "Set to the home directory of the target user if -i or -H are specified, env_reset or always_set_home are set in sudoers"

What I expect to happen:
sudo(8) should not claim that HOME is set if env_reset is set.

I believe sudo(8) should not claim this because sudo does /not/ set HOME if env_reset is set, which is the expected behaviour according to https://bugs.launchpad.net/ubuntu/+source/sudo/+bug/760140 .

This behaviour is what happens when env_reset is set (I have attached my /etc/sudoers, which is the default Ubuntu /etc/sudoers):
$ sudo env | grep HOME
HOME=/home/tom
$ sudo -H env | grep HOME
HOME=/root

Tags: manpage trusty
Revision history for this message
Tom (tom5559-deactivatedaccount) wrote :
description: updated
tags: added: manpage
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in sudo (Ubuntu):
status: New → Confirmed
Rolf Leggewie (r0lf)
tags: added: trusty
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.