From owner-freebsd-questions@FreeBSD.ORG Mon Nov 13 16:34:39 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E9B216A4C8 for ; Mon, 13 Nov 2006 16:34:39 +0000 (UTC) (envelope-from koendewijs@gmx.net) Received: from mail.gmx.net (mail.gmx.de [213.165.64.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 7246B43E5A for ; Mon, 13 Nov 2006 16:33:41 +0000 (GMT) (envelope-from koendewijs@gmx.net) Received: (qmail invoked by alias); 13 Nov 2006 16:33:28 -0000 Received: from 84-107-168-5.dsl.quicknet.nl (EHLO [192.168.123.30]) [84.107.168.5] by mail.gmx.net (mp042) with SMTP; 13 Nov 2006 17:33:28 +0100 X-Authenticated: #25482162 Message-ID: <45589E57.9050005@gmx.net> Date: Mon, 13 Nov 2006 17:33:27 +0100 From: Koen de Wijs User-Agent: Thunderbird 1.5.0.8 (Windows/20061025) MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: deleting automatically the oldest file from a harddisk 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: Mon, 13 Nov 2006 16:34:39 -0000 Hello everybody, I have a ftp -server. I use a harddisk of 9 Gb for the ftp-directory. This isn't very big so I want to throw away the oldest file if the disc is full. I can write a cronjob that checks every minute. But isn't there another solution; Can't I just write a C program that listens to some systemcalls and automatically deletes the oldest file if the harddisk is full??? I hope someone can help me? Thanks, Koen