TOMOYO Linux was merged into the mainline in 2.6.29-git1. We thank Satoru Ueda for giving us opportunities to have presentations at CE Linux Forum's Japan Technical Jamboree. This was the first event that we were taught what the mainline is. We thank Hirotaka Yoshioka for giving us opportunities to have presentations at YLUG kernel code reading party. This was the very event that we were foreordained to challenge the mainline. Without this event, we would not have started the challenge for the mainline. We thank James Morris for coming to Linux Foundation Japan Symposium #8 and Linux Conf Au 2009 and understanding why name based security is needed. We thank Casey Schaufler for proving that new security modules can merge into the mainline. We thank Stephen Smalley for coming to Ottawa Linux Symposium 2007/2008 and giving us a critical comment that extricated ourselves from our stagnation. We thank Andrew Morton for listening to our problem when we were blocked by the lack of new LSM hooks. We thank Al Viro for accepting new LSM hooks which made TOMOYO possible to merge into the mainline. We thank Crispin Cowan for proposing AppArmor. We were able to have a chance to understand why name based security is regarded as an inferior solution. We continued the name based security, with our belief that inode based security and name based security are complementary and both should be used together. The gate for name based security opened. Go for it! We thank Turbolinux for adopting TOMOYO into Turbolinux's products. We thank Mandriva Linux for adopting TOMOYO into Mandriva Linux's products. We thank Hideaki Yoshifuji for giving us advices on how to negotiate. We thank Motohiro Kosaki for giving us advices on how to write patch comments. We thank Fumihito Yoshida for supporting TOMOYO in Ubuntu. We thank Hideki Yamane for supporting TOMOYO in Debian. We thank Naohiro Aota for supporting TOMOYO in Gentoo. We thank Ken-ichi Akimoto for supporting TOMOYO in Natures Linux. We thank Vadim Korschok for using TOMOYO on Hardened Gentoo. We thank Hiroshi Shinji for using TOMOYO on embedded systems and requesting new features and helping debugging. We thank Toru Hirasaka for developing TOMOYO's GUI policy editor. We thank Yoshihiro Kusuno for enhancing TOMOYO's CUI policy editor. We thank Masafumi Tanaka for drawing posters and developing demonstration movies. We thank Akira Igarashi for drawing TOMOYO's logo and drawing many illustrations for presentations. We thank Kohei Kaigai for coordinating various open source events. We thank Japan Secure Operating System Users Group for giving us opportunities to familiarize SELinux, TOMOYO, AppArmor, LIDS etc. in Japan. We thank anonymous users giving us suggestions and comments and feature requests on 2ch.net and sourceforge.jp and blogs. TOMOYO achieved 30,000 downloads since the release of TOMOYO Linux version 1.0 on 2005/11/11. We thank Dragos Ruiu for giving us opportunities to have presentations at PacSec conference 2007/2008. We thank Jonathan Corbet for writing many articles on TOMOYO at LWN.net ever since Embedded Linux Conference 2007. We thank CLAMP for creating Card Captor Sakura. TOMOYO's idea was taken from the Sakura's happy world. We thank SourceForge.jp for providing us storages and services. We thank NTT DATA CORPORATION for supporting us in development of TOMOYO. We thank Linus Torvalds for allowing us to join the Linux community. With many more thanks, we would like to release this snapshot as TOMOYO Linux version 2.2.0. Thank you for waiting. ---------------------------------------- Subject: [TOMOYO 2/2] tomoyo: version bump to 2.2.0. Signed-off-by: Kentaro Takeda Signed-off-by: Tetsuo Handa Signed-off-by: Toshiharu Harada --- security/tomoyo/common.c | 6 +++--- security/tomoyo/common.h | 2 +- security/tomoyo/domain.c | 2 +- security/tomoyo/file.c | 2 +- security/tomoyo/realpath.c | 2 +- security/tomoyo/realpath.h | 2 +- security/tomoyo/tomoyo.c | 2 +- security/tomoyo/tomoyo.h | 2 +- 8 files changed, 10 insertions(+), 10 deletions(-) --- linux-2.6.30-rc1.orig/security/tomoyo/common.c +++ linux-2.6.30-rc1/security/tomoyo/common.c @@ -5,7 +5,7 @@ * * Copyright (C) 2005-2009 NTT DATA CORPORATION * - * Version: 2.2.0-pre 2009/02/01 + * Version: 2.2.0 2009/04/01 * */ @@ -1773,7 +1773,7 @@ void tomoyo_load_policy(const char *file envp[2] = NULL; call_usermodehelper(argv[0], argv, envp, 1); - printk(KERN_INFO "TOMOYO: 2.2.0-pre 2009/02/01\n"); + printk(KERN_INFO "TOMOYO: 2.2.0 2009/04/01\n"); printk(KERN_INFO "Mandatory Access Control activated.\n"); tomoyo_policy_loaded = true; { /* Check all profiles currently assigned to domains are defined. */ @@ -1800,7 +1800,7 @@ void tomoyo_load_policy(const char *file static int tomoyo_read_version(struct tomoyo_io_buffer *head) { if (!head->read_eof) { - tomoyo_io_printf(head, "2.2.0-pre"); + tomoyo_io_printf(head, "2.2.0"); head->read_eof = true; } return 0; --- linux-2.6.30-rc1.orig/security/tomoyo/common.h +++ linux-2.6.30-rc1/security/tomoyo/common.h @@ -5,7 +5,7 @@ * * Copyright (C) 2005-2009 NTT DATA CORPORATION * - * Version: 2.2.0-pre 2009/02/01 + * Version: 2.2.0 2009/04/01 * */ --- linux-2.6.30-rc1.orig/security/tomoyo/domain.c +++ linux-2.6.30-rc1/security/tomoyo/domain.c @@ -5,7 +5,7 @@ * * Copyright (C) 2005-2009 NTT DATA CORPORATION * - * Version: 2.2.0-pre 2009/02/01 + * Version: 2.2.0 2009/04/01 * */ --- linux-2.6.30-rc1.orig/security/tomoyo/file.c +++ linux-2.6.30-rc1/security/tomoyo/file.c @@ -5,7 +5,7 @@ * * Copyright (C) 2005-2009 NTT DATA CORPORATION * - * Version: 2.2.0-pre 2009/02/01 + * Version: 2.2.0 2009/04/01 * */ --- linux-2.6.30-rc1.orig/security/tomoyo/realpath.c +++ linux-2.6.30-rc1/security/tomoyo/realpath.c @@ -5,7 +5,7 @@ * * Copyright (C) 2005-2009 NTT DATA CORPORATION * - * Version: 2.2.0-pre 2009/02/01 + * Version: 2.2.0 2009/04/01 * */ --- linux-2.6.30-rc1.orig/security/tomoyo/realpath.h +++ linux-2.6.30-rc1/security/tomoyo/realpath.h @@ -5,7 +5,7 @@ * * Copyright (C) 2005-2009 NTT DATA CORPORATION * - * Version: 2.2.0-pre 2009/02/01 + * Version: 2.2.0 2009/04/01 * */ --- linux-2.6.30-rc1.orig/security/tomoyo/tomoyo.c +++ linux-2.6.30-rc1/security/tomoyo/tomoyo.c @@ -5,7 +5,7 @@ * * Copyright (C) 2005-2009 NTT DATA CORPORATION * - * Version: 2.2.0-pre 2009/02/01 + * Version: 2.2.0 2009/04/01 * */ --- linux-2.6.30-rc1.orig/security/tomoyo/tomoyo.h +++ linux-2.6.30-rc1/security/tomoyo/tomoyo.h @@ -5,7 +5,7 @@ * * Copyright (C) 2005-2009 NTT DATA CORPORATION * - * Version: 2.2.0-pre 2009/02/01 + * Version: 2.2.0 2009/04/01 * */ -- -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/