From owner-soc-status@FreeBSD.ORG Tue Jul 10 15:31:54 2012 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AB774106566B for ; Tue, 10 Jul 2012 15:31:53 +0000 (UTC) (envelope-from gpf.kira@gmail.com) Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 60AB88FC1E for ; Tue, 10 Jul 2012 15:31:53 +0000 (UTC) Received: by qcsg15 with SMTP id g15so128876qcs.13 for ; Tue, 10 Jul 2012 08:31:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=gQwNrCCceuRpEcKKsyIJmaHgmBntPNBo3aGllfP1wHg=; b=kdOiG5Ty3Up4i006533WK20i4FCuuo1+HKiIejyyxYvo1fFgguRmt8OAWndHUVBHIs KeJ0Dxm3M3PnK7nLnWOp22K/kECuntKsGQzIGrY296pDAqcPfFunyd88QNr08SKoGRgm EPcxxgfwwbKNL0rgSGNKd1JOlrt+O2eNbchHxGQNuJuYCELF3T2ItH19FL8b3tRNlxcK l6arL8ut4cbg+kiDo6otF8dZ/8YNOkUu3ORzwOpsrQ4F2TLP213sAMqjzg92OuFwKPTj oOGQa4vc/60MIvIlt1xz5xz+BDR2JNuXiFVbPUKLHe05Bf5fjgGiloRb08CinaOXATZz wtHA== MIME-Version: 1.0 Received: by 10.229.102.157 with SMTP id g29mr8393829qco.155.1341934306801; Tue, 10 Jul 2012 08:31:46 -0700 (PDT) Received: by 10.229.47.71 with HTTP; Tue, 10 Jul 2012 08:31:46 -0700 (PDT) Date: Tue, 10 Jul 2012 18:31:46 +0300 Message-ID: From: Efstratios Karatzas To: soc-status@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Kernel Level File Integrity Checker report #7 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jul 2012 15:31:54 -0000 During week #7: * "/sbin/pefs verify" command now works for mounted pefs filesystem whether key has been supplied by user or not, as well as for unmounted pefs filesystem. Next tasks on the TODO list: * more clean up for the codebase (code refactoring) * midterm evaluations * produce checksums in kernel land (e.g. during VOP_READ()) so that they can be checked against the ones from .pefs.checksum -- Efstratios "GPF" Karatzas