From owner-freebsd-questions@FreeBSD.ORG Fri Dec 1 20:15:08 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7869316A57F for ; Fri, 1 Dec 2006 20:15:08 +0000 (UTC) (envelope-from freebsd@philip.pjkh.com) Received: from bravo.pjkh.com (bravo.pjkh.com [72.36.232.219]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A21F43F1A for ; Fri, 1 Dec 2006 20:13:32 +0000 (GMT) (envelope-from freebsd@philip.pjkh.com) Received: from bravo.pjkh.com (bravo.pjkh.com [72.36.232.219]) by bravo.pjkh.com (Postfix) with ESMTP id 9F37213D801; Fri, 1 Dec 2006 14:22:06 -0600 (CST) Received: by bravo.pjkh.com (Postfix, from userid 1000) id 6F3EF13D80C; Fri, 1 Dec 2006 14:22:01 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by bravo.pjkh.com (Postfix) with ESMTP id 6E0CD13D80A; Fri, 1 Dec 2006 14:22:01 -0600 (CST) Date: Fri, 1 Dec 2006 14:22:01 -0600 (CST) From: Philip Hallstrom To: Lisa Casey In-Reply-To: <001a01c7157d$cb9feee0$d5b9bfcf@lisac> Message-ID: <20061201141929.G77687@bravo.pjkh.com> References: <001a01c7157d$cb9feee0$d5b9bfcf@lisac> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: ClamAV using ClamSMTP Cc: freebsd-questions@freebsd.org Subject: Re: Moving /var/mail X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Dec 2006 20:15:08 -0000 > I want to move /var/mail to /usr/var/mail, then symlink /var/mail to > /usr/var/mail to free up space on my (too small on this machine) /var. Of > course, I wish to maintain file permissions, ownerships, etc. I decided to > try a dry run using a user home directory first to make sure this would work > right. Good thing I did... I'm a little confused... if you want to move /var/mail to /usr/var/mail why are you messing around with /home at all? This is what I would do... ... stop your smtp program ... stop your pop/imap program tar zcvpf /tmp/varmail.tpgz /var/mail mkdir -p /usr/var mv /var/mail /usr/var/mail ln -s /usr/var/mail /var/mail ... restart your smtp/pop/imap programs... > > I created /usr/kellyw and attempted to copy the contents of /home/kellyw/ > to it. First of all, I tried tar cvpf /usr/kellyw/kellyw.tar /home/kellyw/ > > When I unpack the tar file, I wind up with /usr/kellyw/home/kellyw/* Not > what I wanted. I wanted all of the files in /home/kellyw/ to wind up in > /usr/kellyw/ > > So I then tried to just copy the files using cp -p but I can't get the syntax > right on that: > > # cd /home/kellyw > # ls -l > total 16 > -rw-r--r-- 1 kellyw kellyw 767 Aug 18 14:52 .cshrc > -rw-r--r-- 1 kellyw kellyw 248 Aug 18 14:52 .login > -rw-r--r-- 1 kellyw kellyw 158 Aug 18 14:52 .login_conf > -rw------- 1 kellyw kellyw 373 Aug 18 14:52 .mail_aliases > -rw-r--r-- 1 kellyw kellyw 331 Aug 18 14:52 .mailrc > -rw-r--r-- 1 kellyw kellyw 797 Aug 18 14:52 .profile > -rw------- 1 kellyw kellyw 276 Aug 18 14:52 .rhosts > -rw-r--r-- 1 kellyw kellyw 975 Aug 18 14:52 .shrc > # cp -p /home/kellyw/* /usr/kellyw/* > cp: No match. > # cp -p /home/kellyw/ /usr/kellyw/ > cp: /home/kellyw/ is a directory (not copied). > # cp -p /home/kellyw/*.* /usr/kellyw/*.* > cp: No match. > > Can someone help me out with my syntax? The tar method would probably be > better (I guess) though I don't really care which method I use as long as it > works (and preserves permissions, etc.). There are only about 60 mailboxes on > this system. > > Thanks, > > Lisa Casey > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >