Here is the meeting log
/Magnus
[00:03:00] <Zorry> 1.0 Toolchain
[00:04:03] <Zorry> i have a fix for the hardenedno* and vannila gcc-config options in the h-dev gcc 4.8.1
[00:04:46] <Zorry> will add the fix to the tree when it tested some more
[00:05:15] <Zorry> it have with the GCC_SPEC get added in the spec
[00:05:42] <Zorry> with gcc 4.8 we need it soner the before
[00:06:19] <Zorry> so it get to be rune before we do the driver_self_spec
[00:06:36] <Zorry> the fix i have now fix that
[00:06:52] <Zorry> i still have to fix the asan thing
[00:07:14] <Zorry> else it gcc 4.8 works fine
[00:08:01] <prometheanfire> cool
[00:08:04] <Zorry> thats all from me  and blueness will have more on uclibc later on
[00:08:19] <Zorry> any one else?
[00:08:24] <prometheanfire> non
[00:08:27] <SwifT> nope
[00:08:40] <Zorry> next then
[00:08:44] <Zorry> 2.0 Selinux
[00:09:02] <SwifT> I submitted policycoreutils-2.1.14-r3 to the tree which supports mcstrans
[00:09:11] <SwifT> mcstrans is a tool used to make sensitivities more human-readable
[00:09:22] <SwifT> so instead of "s0-s0:c0.c1024" it can now display whatever you want
[00:09:35] <SwifT> mcstrans is, as the name suggests, for MCS and MLS policies only though
[00:09:43] <SwifT> the selinux handbook has been updated in this regard
[00:09:54] <SwifT> also, the ebuild now uses python-r1 eclass
[00:10:16] <SwifT> same with sepolgen-1.1.9-r3, which fixes a few tests (FEATURES=test now works again for it ;-) and is also using python-r1
[00:10:38] <SwifT> policy-wise, 2.20130424-r2 is in the tree, ~arch'ed, with the regular set of updates
[00:10:56] <SwifT> not much, just the bugs we had on it - upstream is very calm lately (well, so am I :p)
[00:11:27] <prometheanfire> I've looked into creating openstack selinux policies, but they are moving to quick still.  That's all I have for selinux.
[00:11:40] <SwifT> and finally, I've been quite silent lately because I'm working on a SELinux book (for publication) which will of course reference Gentoo hardened as well ;)
[00:11:52] <Zorry> :)
[00:12:01] <SwifT> I'm hoping to finish this off by mid august, that should give me more time again to do gentoo-stuff
[00:12:20] <prometheanfire> SwifT: from a friend, I've been told we have the best selinux docs online
[00:12:37] <prometheanfire> and let us know when we can buy it :D
[00:12:41] <SwifT> well, with the publication pending, I already have a few ideas to make them even better :)
[00:13:03] <SwifT> that's it for selinux for now
[00:13:12] <Zorry> any one else?
[00:13:23] <Zorry> next then
[00:13:28] <Zorry> 3.0 System Integrity
[00:13:38] <SwifT> nothing here yet, sorry
[00:14:04] <Zorry> k
[00:14:18] <Zorry> next then
[00:14:25] <Zorry> blueness|chromeb:  there
[00:14:47] <Zorry> else we jump over next
[00:15:05] <Zorry> 5.0 Profiles
[00:15:20] <Zorry> any news on that
[00:15:48] <Zorry> okay next then
[00:15:49] <SwifT> nope, and I'm actually glad I'm not ;)
[00:16:00] <SwifT> means that our current set of profiles are well integrated and maintainable
[00:16:17] <Zorry> 6.0 Docs
[00:16:30] <SwifT> I have some
[00:16:40] <Zorry> SwifT: go go
[00:16:55] <SwifT> a3li is working his *** off on the Gentoo wiki; I suspect that in the next few weeks, we'll hear more about moving project pages to the gentoo wiki
[00:17:14] <SwifT> i've "translated" all proejct pages, including hardened, to wiki style and they're available on my dev space
[00:17:33] <SwifT> once we can, I will probably move all our content to the wiki
[00:17:46] <SwifT> (all except selinux handbook because handbook format isn't "translated" yet)
[00:17:57] <SwifT> that should allow for everyone easier "management" of the documentation
[00:18:14] <SwifT> iirc, all documents in the Project: space on the wiki will only be editable by developers
[00:18:46] <SwifT> the GDP docs are already moving to the wiki, not under Project: namespace (just the regular one) and that's working quite well
[00:18:58] <SwifT> that's it
[00:19:19] <Zorry> i don't have anything
[00:19:27] <prometheanfire> pass
[00:19:50] <Zorry> any one else?
[00:19:59] <Zorry> next then
[00:20:05] <Zorry> 7.0 bugs
[00:20:54] <Zorry> any one
[00:21:25] <Zorry> next then
[00:21:26] <SwifT> nope, all quiet
[00:21:34] <Zorry> 8.0 media
[00:21:57] <Zorry> nothing
[00:22:30] <Zorry> okay 9.0 open floor
[00:22:53] <Zorry> and take 4.0 and 4.1 when blueness get in
[00:23:44] <SwifT> I'm hoping to use the Linux.com article about Linux security features later to map our own project with the mentioned technologies
[00:24:00] <blueness|chromeb> back
[00:24:23] <Zorry> blueness|chromeb:  point 4.0 .and 4.0 
[00:24:23] <steev> blueness|chromeb: check out dat -arm pdf i linked you
[00:24:25] <SwifT> blueness|chromeb: go go go
[00:24:48] <Zorry> 4.0 Kernel and Grsec/PaX
[00:24:53] <blueness|chromeb> okay
[00:25:12] <blueness|chromeb> well, i'm very burnt out, too much work, so i've been relaxing
[00:25:35] <blueness|chromeb> so i'm only doing minimal maintenance, but there is nothing much new
[00:25:43] <blueness|chromeb> the pax xattr patch is in the kernels
[00:25:53] <blueness|chromeb> so all users now have xattr on tmpfs
[00:25:55] <blueness|chromeb> and
[00:26:05] <blueness|chromeb> bug #465000
[00:26:08] <willikins> blueness|chromeb: https://bugs.gentoo.org/465000 "xattr pax-marking is failes when done before running install"; Gentoo Linux, Hardened; CONF; nikoli:hardened
[00:26:23] <blueness|chromeb> is done, portage now preserves xattr pax flags during install
[00:26:44] <blueness|chromeb> i wrote a wrapper for install so whenever you do emake install ... it runs the wrapper
[00:26:55] <blueness|chromeb> and the wrapper preserves only usr.pax.flags
[00:27:10] <blueness|chromeb> this will be out with 2.1.12.9
[00:27:10] <SwifT> love it
[00:27:16] <Zorry> :)
[00:27:26] <blueness|chromeb> swc|666, we can add more if need be later
[00:27:31] <pipacs> blueness, also check today's mail on g-h ;)
[00:27:34] <blueness|chromeb> so now we have end-to-end pax flags
[00:27:55] <blueness|chromeb> pipacs, okay i will later, can you give me the gist of what it says?
[00:28:11] <pipacs> just the long ago promised reporting of mismatched process/lib flags
[00:28:20] <blueness|chromeb> ah great!
[00:28:47] <blueness|chromeb> so i can write some utility to read dmesg and report and/or act
[00:29:05] <blueness|chromeb> okay that's about it for grsec/pax
[00:29:19] <SwifT> if you're burned out, I recommend photography or reading SCP wiki :p
[00:29:26] <SwifT> always help here
[00:29:31] <Zorry> 4.1 Kernel stablization
[00:29:41] <Zorry> prometheanfire: ^^
[00:29:41] <blueness|chromeb> SwifT, yeah i literally have to not sit in front of a computer for a while!
[00:29:43] <prometheanfire> dpm
[00:29:48] <prometheanfire> bah
[00:30:14] <prometheanfire> don't know if there is much we need to do about it, just wanted to bring up vanilla's new stablization policy
[00:30:34] <prometheanfire> that is, that they don't ever stablize vanilla-sources
[00:30:51] <blueness|chromeb> yeah this is important
[00:30:58] <prometheanfire> the reasoning being the load placed on arch testers
[00:31:20] <prometheanfire> personally I'd rather go the route for a lower bar for these packages
[00:32:00] <blueness|chromeb> anyone following vanilla can't expect gentoo QA to have looked it over
[00:32:08] <blueness|chromeb> it will literally have to trust upstream
[00:32:21] <blueness|chromeb> so all vanilla-sources will be ~arch
[00:32:26] <SwifT> I can follow it completely - maintaining gentoo-sources is most likely a huge effort already, and since they can't fix vanilla-sources without upstreaming it, there is little to do - either stabilize without testing, or don't stabilize. I can follow the "don't stabilize" reasoning
[00:32:34] <blueness|chromeb> and they'll just add/remove the latest versions
[00:32:50] <blueness|chromeb> SwifT, precisely
[00:34:26] <Zorry> done?
[00:34:33] <SwifT> blueness|chromeb: btw, once again, congrants on making it to the council
[00:34:44] <blueness|chromeb> SwifT, thanks
[00:34:47] <prometheanfire> yes master
[00:34:49] <Zorry> blueness|chromeb: do you have uclibc stuff
[00:34:58] <blueness|chromeb> and btw, its an arm chormebook running gentoo off of sd
[00:35:05] <Zorry> blueness|chromeb: crongrats
[00:35:08] <blueness|chromeb> Zorry, yes, just two fast points
[00:35:20] <prometheanfire> only other thing to note is to be ready for twitch153's devship
[00:35:28] <blueness|chromeb> 1) i'm going to do the uclibc stages every two months rather than every month
[00:35:34] <blueness|chromeb> it was too much to do every month
[00:35:46] <blueness|chromeb> and little benefit, so this releives some pressure on me
[00:35:53] <prometheanfire> blueness|chromeb: gonna make a chromebook image?
[00:36:00] <blueness|chromeb> the only exception will be amd64 and x86 which are totally automated
[00:36:23] <blueness|chromeb> 2) gcc-4.8.1 works perfectly on mips, i may have reported that last time
[00:36:46] <blueness|chromeb> oh and 3) of course i'm still maintaining the amd64 uclibc desktop, that's 100% automated too
[00:36:59] <blueness|chromeb> prometheanfire, i could do lilblue on arm
[00:37:22] <blueness|chromeb> but i wish others would just unashamedly steel my scripts and to it for me :)
[00:37:30] <prometheanfire> what is lilblue anyway?
[00:37:31] <blueness|chromeb> okay done here
[00:37:59] <Zorry> any thing else?
[00:38:00] <blueness|chromeb> lilblue = amd64 hardened uclibc xfce4 desktop.  i just felt i ought to name it something and get kudos on freecode.com
[00:38:04] <blueness|chromeb> so i needed a name
[00:38:06] <prometheanfire> ah
[00:38:06] <blueness|chromeb> i'm done
[00:38:11] <prometheanfire> done
[00:39:06] <blueness|chromeb> http://www.gentoo.org/proj/en/hardened/uclibc/lilblue.xml
[00:39:08] <blueness|chromeb> oh wait!
[00:39:13] <blueness|chromeb> i have one more thing under toolchain
[00:39:25] <prometheanfire> :D
[00:39:26] <blueness|chromeb> i'm like 95% done with a stage3 amd64 built using musl
[00:39:34] <blueness|chromeb> musl is yet another libc
[00:39:43] <blueness|chromeb> but to be honest, i'm not sure about that one
[00:39:57] <blueness|chromeb> its quite different even tough i have some support in the tree
[00:40:07] <blueness|chromeb> okay *now* i'm done
[00:40:16] <blueness|chromeb> ^^^ see why i burn out! ^^^
[00:40:31] <Zorry> okay any thing else or else the meeting is done

Reply via email to