13:07:37 #startmeeting Weekly Cockpit meeting 2017-04-03 13:07:37 Meeting started Mon Apr 3 13:07:37 2017 UTC. The chair is andreasn. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:07:37 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:07:37 The meeting name has been set to 'weekly_cockpit_meeting_2017-04-03' 13:07:41 .hello andreasn 13:07:42 andreasn: andreasn 'Andreas Nilsson' 13:07:44 .hello dperpeet 13:07:45 dperpeet: dperpeet 'None' 13:08:11 .hello mvo 13:08:12 mvollmer: mvo 'Marius Vollmer' 13:08:57 #topic Agenda 13:09:07 * ABRT 13:09:37 * security between nested login sessions 13:09:44 * Server Apps 13:10:15 all right 13:10:17 #topic ABRT 13:10:41 https://lists.fedorahosted.org/archives/list/cockpit-devel@lists.fedorahosted.org/thread/A5VLQM32XVZDPID5O6IHLNOHX7SSICXB/ 13:10:51 was what started this 13:11:07 some back and forth, and I did a design 13:11:14 and now there is a PR 13:11:37 by marusak 13:11:54 cool 13:11:57 design-wise it looks good 13:12:01 but it needs code review 13:12:38 the style of the tabs are also a bit off, haven't been able to figure out why though 13:12:52 maybe garrett, dperpeet or mvollmer would know 13:13:05 i can have a look tomorrow 13:13:20 cool, thanks! 13:13:22 sure; I'd be happy to look into the tabs being off 13:13:26 thanks! 13:13:43 I think it might be some class that is missing or so 13:13:45 writes down "look at ABRTPR" 13:13:51 :) 13:13:59 eot from me re that 13:14:20 ok 13:14:45 next topic 13:14:57 yep 13:14:58 #topic Security between nested login sessions 13:15:22 I just wanted to highlight that stef wrote a mailing list post about this ("Assumed security between nested login sessions") 13:15:38 and it wasn't a late April fool's message about "armed security" :) 13:15:50 related to this is https://github.com/cockpit-project/cockpit/pull/6260 13:16:32 this is about making Cockpit a bit better regarding security 13:18:51 eot from me 13:19:04 * mvollmer nods 13:19:11 ncie 13:19:13 nice 13:19:17 #topic Server Apps 13:19:51 I want to make a "Application Manager" for cockpit 13:20:08 the first idea is to re-use the AppStream metadata format 13:20:18 and extend it in two dimensions 13:20:21 one, for Cockpit 13:20:26 two, for containers 13:21:05 #link https://github.com/cockpit-project/cockpit/wiki/Server-Applications 13:21:10 i have started to talk with the appstream people and others, and everybody seems to like the idea 13:21:24 i have semi concrete plans 13:21:57 for example, the appsream people have already thought about adding a "service" type, for systemd units (my guess) 13:22:09 that would work well with cockpit, so I'll try to move that forwards 13:22:29 container wise, I want to look at system containers, mostly 13:23:03 challenges right now: splitting the metadata so that the server doesn't need to download 14M of GNOME icons 13:23:39 i have also started talking to the FreeIPA people, bc I want to make a FreeIPA server app first 13:24:11 no code yet, but hopefully soon 13:24:17 nice! 13:24:33 andreasn, we also need to talk. :-) 13:24:46 yup! I haven't finished reading the wiki page yet 13:24:50 but will do that today 13:24:57 might be out of date already... 13:24:58 it's on my todo list 13:25:29 important for you: current idea is to have a list 13:25:32 of installed apps 13:25:38 and each entry in that list 13:25:47 is actually plugin provided by that app 13:25:59 so the entries are live and custom 13:26:03 mvollmer, is that list stored by cockpit? 13:26:04 a cockpit plugin? 13:26:12 that way we can have mini uis that point somewhere else 13:26:25 petervo, o, it would be derived from has been installed 13:26:29 *no 13:26:50 looking at the manifests, and also at metainfo files in /usr/share/appdata, I guess 13:27:14 andreasn, yes, a cockpit plugin 13:27:17 nice 13:27:17 and only showing ones we recognize? 13:27:22 that seems nice 13:27:35 yes 13:28:16 dont know how that will work with containers 13:28:19 all right, so I have a todo to look over the document carefully and add feedback 13:28:28 thanks! 13:28:37 eot? 13:28:41 as all plans, this will likely change a lot 13:28:43 yeah 13:28:47 thanks! 13:28:57 all right. I guess that's it 13:29:05 thanks everyone! 13:29:09 #endmeeting