X-Recipient: archive-cygwin AT delorie DOT com DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:reply-to:to:subject:message-id :mime-version:content-type:content-transfer-encoding; q=dns; s= default; b=LKyc+34CTn9h4KO/c4EEboRZd8XX7X4HmBTSHUkjSNFzPnVW4/Tbg YijhJipqi7ocXov4NXsHETk2FgqJ8JIS/6uMJG85tnaGOsIZCVo+9iKmc73S8xbB AleclcTsRGPv+u+E5tZyrpV+Ga3Jg6EjjA6mqHWtV/l8fkrul5kUGg= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id :list-unsubscribe:list-subscribe:list-archive:list-post :list-help:sender:date:from:reply-to:to:subject:message-id :mime-version:content-type:content-transfer-encoding; s=default; bh=wMdo2i7WTdZBnJzFWsMqrP6Wq44=; b=wP4IkSRGqSCL9ZolSO3d9XGG0/KH DWe3s2HKx2fIbs+XNcskPuwt865lq4Zt6xjAwFZWON9FTq/Z7zwP7wWM4WRw/E0z OQr3dLzOTXu1M1RwBTKXdEzr6Fo8559nXksALCgIdn7sPl+tlLd+0ECDMGK3UBmK gLc04Ry3tGcm4co= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-4.9 required=5.0 tests=BAYES_50,FREEMAIL_FROM,GIT_PATCH_2,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 spammy=H*F:D*inbox.ru, H*MI:inbox, sk:Cygwin-, sk:Cygwin X-HELO: smtp46.i.mail.ru Date: Mon, 12 Mar 2018 23:28:15 +0300 From: "Mikhail Usenko via cygwin" Reply-To: Mikhail Usenko To: cygwin AT cygwin DOT com Subject: [bug] coreutils: potentially dangerous: $(realpath //) != / Message-Id: <20180312232815.692b5da79fc18abf86d42ba1@inbox.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Authentication-Results: smtp46.i.mail.ru; auth=pass smtp.auth=cygwin AT inbox DOT ru smtp.mailfrom=cygwin AT inbox DOT ru X-7FA49CB5: 0D63561A33F958A536F4217258C5C922E5F12F997ADE76E614FE6854B270C397725E5C173C3A84C37964CC910C88DD59ADAFE282513629ACC8D5298E42E60C1FC4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F5D41B9178041F3E72623479134186CDE6BA297DBC24807EABDAD6C7F3747799A X-Mailru-Sender: 6EC2BC89932334D1F7B5BD7C7EAE77D375D67147348B97333298999090B5C65E24086651E6B4CDF0660F59C8B746F306C436427D37DF329266E4D333E66FA46EE08AD13A84CB3945E26AC9D112D2F5D8C42AFB4B603C56BB0DA7A0AF5A3A8387 X-IsSubscribed: yes coreutils-8.26-2 cygwin-2.10.0-1 Test case 1: ------------------- $ realpath // // ------------------- Expected output: / Test case 2: ------------------- $ MYDIR=// $ test "$(realpath -e "$MYDIR" )" != / && echo rm -rf "$MYDIR"/* rm -rf ///bin ///cygdrive ///Cygwin.bat ///Cygwin.ico ///Cygwin-Terminal.ico ///dev ///etc ///home ///lib ///proc ///sbin ///tmp ///usr ///var ------------------- Expected output: no output -- -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple