|
| |||
|
|
[решено] Юникод в имени локального пользователя Уважаемые сообщники! А можно ли в линуксе создавать юзеров кириллицей и соответственно использовать SMTP адреса внутри компании, типа, "вася@company.lan" или даже "петя@инженеры.компания"? useradd: invalid user name 'вася' гуёвые менеджеры тоже ругаются: ![]() Есть ли дистрибутивы способные на такое? Или это строгое низя везде? Спасибо UPD Из каментов подтвердили, что Ubuntu 12.10 может создать пользователя кириллицей openSUSE создаёт только после модификации CHARACTER_CLASS в /etc/login.defs Под катом пруф: $ grep вася2 /etc/passwd | xxd 0000000: d0b2 d0b0 d181 d18f 323a 783a 3130 3032 ........2:x:1002 0000010: 3a31 3030 3a3a 2f68 6f6d 652f d0b2 d0b0 :100::/home/.... 0000020: d181 d18f 323a 2f62 696e 2f62 6173 680a ....2:/bin/bash. $ mail No mail for вася2 $ telnet localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 extsmtp.test.lan ESMTP helo localhost 250 extsmtp.test.lan mail from:<вася2@extsmtp> 250 2.1.0 Ok rcpt to:<вася2@extsmtp> 250 2.1.5 Ok data 354 End data with UPD2 $ mail -s абвгд вася2@extsmtp вася2@extsmtp contains invalid character '\320' Зато работает mutt: From root@extsmtp.test.lan Wed Mar 20 16:03:48 2013 X-Original-To: вася2@extsmtp Delivered-To: вася2@extsmtp.test.lan Date: Wed, 20 Mar 2013 16:03:48 +0200 From: root <root@ptr-extsmtp.localdomain> To: вася2@extsmtp.test.lan Subject: абвгд MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.5.21 (2010-09-15) test |
||||||||||||||