From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 9868 invoked from network); 5 Oct 2023 21:30:10 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 5 Oct 2023 21:30:10 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1696541410; b=PDuBsZzFomcAkJ7jk/uIIZrr8jWoVEiNApGZdn7+2pumIs3W9Q/XcHENT9Lf63mu3A+kqAqyL3 TDTKWukdzac/RBWhNOnxN9mmy/Zl+d775PWAKEwfZDlitoRupXAPz8dgA6aGgjMh0vYYb07ODi uLbfUR8+EfAV8Cs5kd9p5sDXoSOSKORbci/14LDYqwh9u4YPJpTdSsS6BULBv2+zH7M3Bx0iBn rStPEIMYX8LjY6zzolRlSdI/bmSZ/8rUiWK86rgcpvIfcbAk80nkzlmBvzbawwiskgFuhqcgF6 v1JcyJFOJ8YYZDR1f+DWY+jcXmiaVdopOSYuVE1TZojjSg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ed1-f52.google.com) smtp.remote-ip=209.85.208.52; dkim=pass header.d=gmail.com header.s=20230601 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1696541410; bh=+KbBlHSFEbRU+pK8LEkjpGfsVXf7nsB5SY5FygRXxZI=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:MIME-Version: DKIM-Signature:DKIM-Signature; b=bzSFDWjYA4Nilkhb/MmXfE8qIYdrG2vvJKOKqZIueahD6QuTLEQuwSbFQwHb7Or6dvhq45PN1Q P8hytaDMxiEY17IQG6FYzTTNOD9u0REUDFDOVTrJ0A5blT0l/8U8/j8rLYHmCtjasjeg3GYB/L u+24W/Z6T5D0SWRnrdsbTG+ZaGKjyXUsBQrOtqyKmMHxfgdrOTcghxKRibavkQ9fcfbzWH3H21 HTHZ89Q3ernGtY9fXuO/+uda6vqw4AWlD+d2cRgxqiomDYO8FRbrVRz8V63RdL5+AvO/GinH3I DavGFvQNuRiiLUy5Z/qLFdwi0ni5gyaLb3lH06GlVeYMxg==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:MIME-Version:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References; bh=sjH6kVs+96/lJYA6xodNI9hAnOY9FiTiqnsDmmnyAps=; b=MrdO85teCpgxZXXeTn7ErbMYME VJwI0Hqg8Jmmps3zEocHWSOYUtWZZmKmL47JPl4NkwaZhGgNzytOurDtj4ydkXmIvltaYIE/pJOIe NHxWjM4IXDBHMJ8BZ7P+IGY5JCuigMm9KmVgaulnih1V9Hq/w5QZKGj20QOvZyoXPBOppQ2mW35UA hto5e5JJ9W/0evM85gMR/1jwfVbeKqzOn+AmDZeGsA0q4RxR6FjwlCChq44Hhzx7RWQFJbouEzpaK iMIXpKFPQc9QTHdZmX2oRURMnl0rGndaQMInvGrtz+MDmszkBGu61ZtM92YT50pvQnlj6Mzsszsrr X4s2QLiw==; Received: by zero.zsh.org with local id 1qoVv5-000I1s-Tr; Thu, 05 Oct 2023 21:30:07 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ed1-f52.google.com) smtp.remote-ip=209.85.208.52; dkim=pass header.d=gmail.com header.s=20230601 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-ed1-f52.google.com ([209.85.208.52]:57609) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1qoVuU-000Hif-EF; Thu, 05 Oct 2023 21:29:30 +0000 Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-533c5d10dc7so2521197a12.3 for ; Thu, 05 Oct 2023 14:29:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696541369; x=1697146169; darn=zsh.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=sjH6kVs+96/lJYA6xodNI9hAnOY9FiTiqnsDmmnyAps=; b=dNxit8hyqJ3pq0e8U9+D7TQKoN2EiCwySblWQNpzbPY6ya5qaD6K+DL4NIgjS7dLHg NUU14LkUoueKZHE7Fqr7HUNG4sWuvXPWVl043ePSs3VO1wWwMCVgvyMv1QJ4aUKvbRvF MrwGKaWbabB4/BJY0MXNondzf3PWR2Hl1YLYJcIgWnnT6AQi3ECEOYBgU2uAv8GvIhqC Hy7r1QYu9347nqySrf19DGFvp+z1UrUDe4e1KwFG+uvAlBdRveLU5bLZYBfpFpDRvMlh k2IrgPf9KKentyjddMIPCOjwBE9Gj4JyOYR2socCjH8VuYDyLpOePdT94n1C17qywPUe iCkg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696541369; x=1697146169; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=sjH6kVs+96/lJYA6xodNI9hAnOY9FiTiqnsDmmnyAps=; b=mp+Z5gF/JC8qIJNAvaJrKIA6uxcVKdaGn12J5nFXe/3dLpGFHqH054DXq07UNvM1+/ TyLmNDDfefbMwIVRy9mYrjGnB59ASw9W1w14TFoABnQZJ4RCjpwbrSckS9WAu60mK619 0xniSN5cOAs8tHuGpIMkJOnN3EzRj0hLC7tHV7JRlrN4mUt6ehOCPyms4SeCPXUst4/L ru8NBkGMQaszFdYJHhkrqzFkLHOmnghuVK5yqTd4bDjP9yzAqte5N7y7h3gm7o9RfW9f ttXLc/IqbRPbNKgJLXhZ4HwQetCAUEjMUmysTrDb/Ml8/fHHhISRKI5njxL22HAEP2SJ +Oyg== X-Gm-Message-State: AOJu0YyoRlE7CLQiGl+XHAfG90FvEicCQ6nKmrMiZiR2bDydc8PQqfFe N974Q7eRdO90W5CPGC1K3o+Qv7DnUzBQ9B7nGgtSOu6g/tDR1Q== X-Google-Smtp-Source: AGHT+IFD206ak5xOdbUbBpkI3kr0JZlXh2he2SshPHKtE+1mogaWRLZp5MIFBwk5S3eMTtaWMo8kflL+F//AIuP1T18= X-Received: by 2002:aa7:d415:0:b0:522:1d30:efce with SMTP id z21-20020aa7d415000000b005221d30efcemr5803126edq.22.1696541369195; Thu, 05 Oct 2023 14:29:29 -0700 (PDT) MIME-Version: 1.0 From: =?UTF-8?B?0JzQsNC60YHQuNC8?= Date: Fri, 6 Oct 2023 00:29:15 +0300 Message-ID: Subject: $watch, log and Cyrillic usernames To: zsh-workers@zsh.org Content-Type: multipart/alternative; boundary="000000000000a862800606fed144" X-Seq: 52205 Archived-At: X-Loop: zsh-workers@zsh.org Errors-To: zsh-workers-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-workers-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: --000000000000a862800606fed144 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello again. I found another bug with cyrillic usernames in zsh (again on Cygwin, but can be reproduced on Linux) Tested on latest master: 1. Create user "=D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82" (for example, v= ia /etc/passwd editing) 2. Create /var/run/utmp file if it is missing (may be necessary on Cygwin) 3. Login into "=D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82" (via login or ss= h) 4. % zsh-5.9.0.1-dev -f % whoami =D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82 % watch=3D(all); log # (everything is ok) root has logged on /proc/10045/fd/2 from . =D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82 has logged on pts/29 from 12= 7.0.0.1. % watch=3D(notme); log # ("=D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82" reco= rd is not filtered) root has logged on /proc/10045/fd/2 from . =D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82 has logged on pts/29 from 12= 7.0.0.1. % watch=3D(=D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82); log # ("=D0=A1=D1= =82=D1=83=D0=B4=D0=B5=D0=BD=D1=82" record is missing) Sent via Gmail --000000000000a862800606fed144 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello again. I found another bug with c= yrillic usernames in zsh (again on Cygwin, but can be reproduced on Linux)<= /div>

Tested on latest master:=

1. Create user "= =D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82" (for example, via /etc/pas= swd editing)
2. Create /var/run/utmp file if it is m= issing (may be necessary on Cygwin)
3. Login into &q= uot;=D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82" (via login or ssh)
4. %=C2=A0zsh-5.9.0.1-dev -f

% whoami
=C2=A0 =C2=A0 =D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0= =BD=D1=82

%= watch=3D(all); log # (ev= erything is ok)
=C2=A0 =C2=A0 root has logged on /proc/10045/fd/2 from .
=C2=A0 =C2=A0 =D0=A1=D1=82=D1=83=D0=B4=D0=B5= =D0=BD=D1=82 has logged on pts/29 from 127.0.0.1.

% watch=3D(notme); log # ("=D0=A1=D1= =82=D1=83=D0=B4=D0=B5=D0=BD=D1=82" record is not filtered)
=C2=A0 =C2=A0 root has logged on /proc/= 10045/fd/2 from .
=C2= =A0 =C2=A0 =D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82 has logged on pts/29 = from 127.0.0.1.

%= watch=3D(=D0=A1=D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82); log # ("=D0=A1= =D1=82=D1=83=D0=B4=D0=B5=D0=BD=D1=82" record is missing)

Sent via Gmail<= /div>
--000000000000a862800606fed144--