I'm well versed in bash. It just never occurred to me to escape the apostrophe in the real name field since it is supposed to be a string variable.

Mint treats my input correctly, creating my user account as it should. Debian does not.

I'll try escaping the apostrophe one of these days, but that's hardly the issue. The issue is the installer should sanitize user input.

Thanks for the reply. Did you by chance create a bug report for this?


On 10/22/2015 02:16 AM, Jude DaShiell wrote:
Normally I would put a backslash character in front of that apostrophe since it's a special character to bash at least and I suspect several other shell envioonments. Perhaps try O\'Dell by way of an example. I suspect mint hasn't been modified at all and that you haven't interacted so far with the shell environment in mint which may be why you haven't found this error in that distro yet.

On Thu, 22 Oct 2015, Adrian O'Dell wrote:

Date: Thu, 22 Oct 2015 02:15:10
From: Adrian O'Dell <crimsonm...@gmail.com>
To: debian-user@lists.debian.org
Subject: Reporting Bug
Resent-Date: Thu, 22 Oct 2015 06:33:12 +0000 (UTC)
Resent-From: debian-user@lists.debian.org

There appears to be a bug which has Plagued me for years. Oddly I don't have the bug in Linux Mint. Did they edit this part of the installer?

My name contains an apostrophe, which causes the Debian installer to not create my user account. Long time ago when I tried to seek help via IRC was told I must have done something wrong. Two days ago I confirmed through multiple installs that the apostrophe is the culprit.

This is the only attempt I will make at filing a bug report. Anyone more familiar with filing a bug report, it would be greatly appreciated if you would make sure it gets filed properly so it may be resolved. https://www.debian.org/Bugs/Reporting is an ugly wall of text which immediately discouraged me from wanting to file a bug report anymore.

Thanks.




Reply via email to