Date: Mon, 9 Aug 2004 14:38:01 -0400 From: Bill Moran <wmoran@potentialtech.com> To: dgw@liwest.at Cc: questions@freebsd.org Subject: Re: Accidentally truncated crontab Message-ID: <20040809143801.08e33b00.wmoran@potentialtech.com> In-Reply-To: <200408091928.20307.dgw@liwest.at> References: <200408091928.20307.dgw@liwest.at>
next in thread | previous in thread | raw e-mail | index | archive | help
Daniela <dgw@liwest.at> wrote: > Hi all! > > I just emptied the system crontab, and don't know how I can recover it. > I know that the contents are still somewhere on the drive, as I didn't write > anything on that partition. > The size of the file must be stored somewhere in the inode, or maybe in the > directory, so I could just load the raw partition into my hexeditor and > change that field to the original length. But I thought I'd better not touch > it without consulting the experts first, because I don't have much experience > with file systems. > In the ports I couldn't find an undelete utility, and the -w option to rm > doesn't work here. > > Please help me, or at least tell me that there's nothing else I can do, so I > can use the method mentioned above. Well ... there are some undelete utilities out there (I'm surprised there are none in the ports) and I've seen a number of tutorials on how to recover deleted files from UFS filesytems ... but I think you're _seriously_ overcomplicating things! If you haven't customized the crontab, and you have sources installed, then "cd /usr/src; mergemaster" will give you an opportunity to re-install the default system crontab. You could also download it directly from CVS. If you did customize it and are foolish enough not to have backups, then do some google searches on "undeleting from UFS" or something like that. I've seen a few articles on how to do it in the past. And start making backups. Putting your /etc directory under revision control is a decent idea! -- Bill Moran Potential Technologies http://www.potentialtech.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040809143801.08e33b00.wmoran>