tildeclub/tilde.club

fix weird usernames

Closed this issue · 14 comments

  • There is another user out there with a trailing space. Run grep " :x" /etc/passwd to find them.
  • Some users have caps in their names. @ftrain has a list of who wants that changed.

Identifying trailing space:
\w+\ +

Identifying those that begin with a non-lowercase character:
^[^a-z]\w+

Identifying those that include a non-alphanumeric, non-underscore, non-whitespace character:
\w*[^A-Za-z0-9_\s]\w*

Identifying those that include underscores:
\w*[_]\w*\n

Identifying those that are made up of 1 character:
\n(\ |\S)\n

This is all I can gather from now. Note that my list is outdated by this point and probably incomplete (as I am not a member of tilde.club and cannot access it through ssh or just do an ls -l whenever I please, distil the data and obtain the usernames/list of folders)

In any case, I'm sure those that are in tilde.club, as ftrain mentioned, already know about these and are working on changes.

(What's being discussed in this issue anyway? What else is there to discuss? Am I getting off-topic? Let me know.)

@PlotCitizen for now just post the scripts you used to generate the usernames and not the usernames. Some users may prefer to be incognito.

One of the users with trailing whitespace is still there.

The others you posted don't appear to be a problem yet..

@michaelcoyote Since the information is publicly available, I don’t see how posting it here will hurt.

Not all users are published and we're attempting to be somewhat careful of that.

I took the liberty of redacting the lists of users.

At this point this issue is waiting for a @tildeclub/sysops to rename the remaining user with a trailing space and the users who want the caps in their name changed.

There's not a problem with underscores is there? I set up a user with an underscored name.

They're cool by POSIX guidelines but can screw up some programs that aren't as considerate as they should be.

@michaelcoyote Shouldn't this be opt-out if anyone wants their username redacted? As I've said, the only way I ended up with a list of username was through a crudely unsophisticated form of scraping, which anyone could run at the moment and identify all users whose pages are linked to by others. Most can even be seen just by visiting http://tilde.club/ (If you insist though, let's leave it censored)

@jessamynwest I wouldn't think so, I was just pointing out some quirks. You needn't worry unless @ftrain wants you to.

@PlotCitizen I appreciate it. Please bear with me and excuse the dust. Thank you.

@jessamynwest I believe we only need to worry about the accounts that @ftrain IDed specifically. As @droob pointed out, some programs get weirded out, but I don't think we need to worry about them unless a user reports an issue.

The fix is here: #51

@michaelcoyote can’t they still just run cat /etc/passwd | grep "/home" |cut -d: -f1?

Someone new has an umlaut in their name, which makes for a funky home directory.

@vielmetti, it's not an illegal character; it's not an issue.

Yup, it's not an issue, but it might be an issue for people writing systems
that would otherwise expect ASCII and not Unicode characters in user names.

On Fri, Oct 17, 2014 at 11:11 PM, Jason Levine notifications@github.com
wrote:

@vielmetti https://github.com/vielmetti, it's not an illegal character;
it's not an issue.


Reply to this email directly or view it on GitHub
#57 (comment).

Edward Vielmetti +1 734 330 2465
edward.vielmetti@gmail.com

OK, but I guess my point is that we're trying to discourage using GH issues to have these discussions; these are for actual issues related to the administration and maintenance of the server.

I have looked and it appears there was only 1 user left. I fixed that user. So should be good.