Patchwork UBUNTU: [Lucid] [Config] ext3 defaults to ordered mode

login
register
mail settings
Submitter Surbhi Palande
Date Jan. 21, 2010, 11:05 a.m.
Message ID <1264071932-6940-1-git-send-email-surbhi.palande@canonical.com>
Download mbox | patch
Permalink /patch/43426/
State Accepted
Delegated to: Andy Whitcroft
Headers show

Comments

Surbhi Palande - Jan. 21, 2010, 11:05 a.m.
This patch fixes bug 510067 on launchpad.
This patch enables the compile time option CONFIG_EXT3_DEFAULTS_TO_ORDERED
to ensure the data=ordered mode for an ext3 fs mount. This prevents a security 
threat of older data being inadvertently exposed, that arises from mounting the
ext3 fs with the data=writeback mode.

Do consider merging this for Lucid.


From bf1cb2a47ea171bed74024692af09d832de84717 Mon Sep 17 00:00:00 2001
From: Surbhi Palande <surbhi.palande@canonical.com>
Date: Thu, 21 Jan 2010 12:44:41 +0200
Subject: [PATCH] UBUNTU: [Lucid] [Config] ext3 defaults to ordered mode

BugLink: http://bugs.launchpad.net/bugs/510067
Ignore: yes

To prevent a security threat of older data being inadvertently exposed, the
default mount option of ext3 should be ordered instead of writeback. This
patch enables the compile time option CONFIG_EXT3_DEFAULTS_TO_ORDERED to
ensure that an ext3 fs mounts with the data=ordered mode.

Signed-off-by: Surbhi Palande <surbhi.palande@canonical.com>
---
 debian.master/config/config.common.ports  |    2 +-
 debian.master/config/config.common.ubuntu |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Andy Whitcroft - Jan. 25, 2010, 8:40 p.m.
Applied to Lucid.

-apw

Patch

diff --git a/debian.master/config/config.common.ports b/debian.master/config/config.common.ports
index b2a78e1..cba6343 100644
--- a/debian.master/config/config.common.ports
+++ b/debian.master/config/config.common.ports
@@ -859,7 +859,7 @@  CONFIG_EXT2_FS_POSIX_ACL=y
 CONFIG_EXT2_FS_SECURITY=y
 CONFIG_EXT2_FS_XATTR=y
 # CONFIG_EXT2_FS_XIP is not set
-# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
 CONFIG_EXT3_FS=y
 CONFIG_EXT3_FS_POSIX_ACL=y
 CONFIG_EXT3_FS_SECURITY=y
diff --git a/debian.master/config/config.common.ubuntu b/debian.master/config/config.common.ubuntu
index ea1eac7..b800972 100644
--- a/debian.master/config/config.common.ubuntu
+++ b/debian.master/config/config.common.ubuntu
@@ -1042,7 +1042,7 @@  CONFIG_EXT2_FS_POSIX_ACL=y
 CONFIG_EXT2_FS_SECURITY=y
 CONFIG_EXT2_FS_XATTR=y
 # CONFIG_EXT2_FS_XIP is not set
-# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
+CONFIG_EXT3_DEFAULTS_TO_ORDERED=y
 CONFIG_EXT3_FS=y
 CONFIG_EXT3_FS_POSIX_ACL=y
 CONFIG_EXT3_FS_SECURITY=y