From owner-freebsd-bugs@FreeBSD.ORG Mon Feb 18 19:00:06 2008 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9317B16A46C for ; Mon, 18 Feb 2008 19:00:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 8708E13C4CE for ; Mon, 18 Feb 2008 19:00:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m1IJ06Sv090691 for ; Mon, 18 Feb 2008 19:00:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m1IJ06kn090690; Mon, 18 Feb 2008 19:00:06 GMT (envelope-from gnats) Date: Mon, 18 Feb 2008 19:00:06 GMT Message-Id: <200802181900.m1IJ06kn090690@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Dominic Fandrey Cc: Subject: Re: bin/120784: [patch] mount(8): allow mount from fstab with 3rd party tools like ntfs-3g X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Dominic Fandrey List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Feb 2008 19:00:06 -0000 The following reply was made to PR bin/120784; it has been noted by GNATS. From: Dominic Fandrey To: bug-followup@FreeBSD.org, kamikaze@bsdforen.de Cc: Subject: Re: bin/120784: [patch] mount(8): allow mount from fstab with 3rd party tools like ntfs-3g Date: Mon, 18 Feb 2008 19:53:05 +0100 This is a multi-part message in MIME format. --------------010907020902060400070407 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit It appears that mount_fs destroys some arguments. This is an improved patch which fixes this. --------------010907020902060400070407 Content-Type: text/plain; name="mount.diff" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="mount.diff" ZGlmZiAtUHVyIHNiaW4vbW91bnQub3JpZy9tb3VudC5jIHNiaW4vbW91bnQvbW91bnQuYwot LS0gc2Jpbi9tb3VudC5vcmlnL21vdW50LmMJMjAwOC0wMi0xOCAxOTo0NDowNS4wMDAwMDAw MDAgKzAxMDAKKysrIHNiaW4vbW91bnQvbW91bnQuYwkyMDA4LTAyLTE4IDE5OjQ0OjM3LjAw MDAwMDAwMCArMDEwMApAQCAtNTYwLDcgKzU2MCwxMiBAQAogCWlmICh1c2VfbW91bnRwcm9n KHZmc3R5cGUpKSB7CiAJCXJldCA9IGV4ZWNfbW91bnRwcm9nKG5hbWUsIGV4ZWNuYW1lLCBh cmd2KTsKIAl9IGVsc2UgewotCQlyZXQgPSBtb3VudF9mcyh2ZnN0eXBlLCBhcmdjLCBhcmd2 KTsgCisJCXJldCA9IG1vdW50X2ZzKHZmc3R5cGUsIGFyZ2MsIGFyZ3YpOworCQlpZiAocmV0 IDwgMCkgeworCQkJaWYgKHZlcmJvc2UpCisJCQkJd2FybigiZmFsbGluZyBiYWNrIHRvIG9s ZCBzdHlsZSBtb3VudCIpOworCQkJcmV0ID0gZXhlY19tb3VudHByb2cobmFtZSwgZXhlY25h bWUsIGFyZ3YpOworCQl9CiAJfQogCiAJZnJlZShvcHRidWYpOwpkaWZmIC1QdXIgc2Jpbi9t b3VudC5vcmlnL21vdW50X2ZzLmMgc2Jpbi9tb3VudC9tb3VudF9mcy5jCi0tLSBzYmluL21v dW50Lm9yaWcvbW91bnRfZnMuYwkyMDA4LTAyLTE4IDE5OjQ0OjA1LjAwMDAwMDAwMCArMDEw MAorKysgc2Jpbi9tb3VudC9tb3VudF9mcy5jCTIwMDgtMDItMTggMTk6NDQ6MzcuMDAwMDAw MDAwICswMTAwCkBAIC0xMDcsNiArMTA3LDExIEBACiAJCQkJdmFsID0gcCArIDE7CiAJCQl9 CiAJCQlidWlsZF9pb3ZlYygmaW92LCAmaW92bGVuLCBvcHRhcmcsIHZhbCwgKHNpemVfdCkt MSk7CisJCQkvLyBSZXBhaXIgYXJndW1lbnRzLCBpbiBjYXNlIHRoZXkgYXJlIHJlcXVpcmVk IHdoZW4KKwkJCS8vIGZhbGxpbmcgYmFjayB0byB0aGUgb2xkIHN0eWxlIGV4ZWNfbW91bnRw cm9nLgorCQkJaWYgKHAgIT0gTlVMTCkgeworCQkJCSpwID0gJz0nOworCQkJfQogCQkJYnJl YWs7CiAJCWNhc2UgJz8nOgogCQlkZWZhdWx0OgpAQCAtMTMxLDggKzEzNiw2IEBACiAJYnVp bGRfaW92ZWMoJmlvdiwgJmlvdmxlbiwgImVycm1zZyIsIGVycm1zZywgc2l6ZW9mKGVycm1z ZykpOwogCQogCXJldCA9IG5tb3VudChpb3YsIGlvdmxlbiwgbW50ZmxhZ3MpOwotCWlmIChy ZXQgPCAwKQotCQllcnIoMSwgIiVzICVzIiwgZGV2LCBlcnJtc2cpOwogCiAJcmV0dXJuIChy ZXQpOwogfQo= --------------010907020902060400070407--