From owner-freebsd-geom@FreeBSD.ORG Sun Mar 12 09:19:47 2006 Return-Path: X-Original-To: freebsd-geom@freebsd.org Delivered-To: freebsd-geom@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0111916A494 for ; Sun, 12 Mar 2006 09:19:47 +0000 (GMT) (envelope-from user@dhp.com) Received: from shell.dhp.com (shell.dhp.com [199.245.105.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79B86440FE for ; Sun, 12 Mar 2006 04:39:50 +0000 (GMT) (envelope-from user@dhp.com) Received: by shell.dhp.com (Postfix, from userid 896) id 7AD7B312F9; Sat, 11 Mar 2006 23:39:44 -0500 (EST) Date: Sat, 11 Mar 2006 23:39:44 -0500 (EST) From: Ensel Sharon To: freebsd-geom@freebsd.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Subject: GBDE mounts on top of other mounts (sshfs ?) fail ... please help X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Mar 2006 09:19:47 -0000 I have successfully configured and used a GBDE. I followed these instructions: http://0x06.sigabrt.de/howtos/freebsd_encrypted_image_howto.html Easy. No problem. However, when I place the backing-store-file on a mounted sshfs (fuse) volume, it no longer works. Specifically, when I issue command: gbde init /dev/md0 -i -L /etc/gbde/md0 and save the resulting file that opens in my editor (without making any changes, as usual), after typing in my passphrase twice, I get this error: Enter new passphrase: Reenter new passphrase: gbde: write: Input/output error # Is this expected ? Is this a specific problem with fuse-fs, or would this fail if I tried to put the backing store on any kind of other mounted abnormal filesystem ? (say an NFS mount, or another md-backed mount point) Any comments ? I would really like to get this to work and would be happy to run more tests if someone could suggest some. thanks.