15:00:12 #startmeeting satori 15:00:15 Meeting started Mon Jul 28 15:00:12 2014 UTC and is due to finish in 60 minutes. The chair is zns. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:17 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:20 The meeting name has been set to 'satori' 15:01:30 Hi! Who's here for the satori meeting? 15:01:33 o/ 15:01:34 o/ 15:01:36 ohai 15:01:43 solo :-) 15:01:49 o/ 15:02:26 I promised a short meeting last week and we ended up taking the whole hour. So no promises today. Let's get started... 15:02:32 #topic Action Items 15:02:38 walker_ - Create a blueprint for choosing the escalation prefix ("sudo" OR "su -" OR ?) when running commands in ssh.py? 15:03:26 #link https://blueprints.launchpad.net/satori/+spec/allow-non-sudo-escalation 15:03:57 Great, thanks. 15:03:58 samstav: 98383 and 106134 - I think those are almost ready for merge, right? 15:05:03 yes, very close on 98383 15:05:10 +2'd 106134 15:05:24 Great. Forward progress. Thanks. 15:05:33 Action items d and e don't look like real action items, are they? Refs to asyncio and event let.monkey_patch. walker_ , samstav ? 15:06:24 I think those were just contextual links during the action items discussin 15:06:37 OK. 15:06:46 Oh, sorry zns. 15:07:04 I referenced the wrong submission # 15:07:28 106134 is abandoned (merged into 98383) 15:07:36 #topic general discussion 15:07:48 But I +2'd 103612 15:08:27 And I think the Windows Support one has some minor fixes (spelling, style) and it will then pass. So very close. 15:08:47 So, when Windows support goes in, we should probably cut a new release to pypi. 15:09:07 n1ck-o: did your changes to impact also get submitted upstream? 15:09:15 impacket 15:10:17 well, it wasn't really a code change, I just changed one of the examples 15:10:17 I.e. should we expect them to get merged upstream or should we vendor that into the satori repo (can we? licensing?) 15:10:25 so unsure if they will merge if we ask 15:11:04 I think once we move the psexec.py stuff into satori there is no need to use my clone of impacket anymore 15:11:15 ... I think I missed something. If it was just a change to the example, why do we have to depend on the fork? 15:11:47 well, the example is part of impacket 15:11:57 and that's how it was imported in psexec.py 15:12:50 ah, I see. 15:12:52 https://github.com/samstav/satori/blob/bp/windows-support/satori/contrib/psexec.py#L34 see here 15:12:58 I don't like it either 15:13:35 and if you guys think it's cleaner to not import from impacket.examples I'm happy to rewrite that serviceinstall module 15:13:42 Sorry - got disconnected. Did you get: Oh - so satori would work with upstream impacket? 15:13:43 which we will end up doing anyway I suppose 15:13:57 no, i didn't get that 15:14:48 but yes, once we move the stuff from psexec.py into satori, satori would work with upstream impacket again 15:15:00 If we package satori with git dependencies, then it won't install without git. That's currently not a dependency. 15:15:25 Sounds like we should do that. 15:15:36 Before curting a pypi release. 15:15:41 cutting 15:16:30 Hey n1ck-o, sorry, can you remind me what you mean by "move the stuff from psexec.py into satori" ? 15:17:30 well, not call psexec.py via subprocess anymore 15:18:06 Ok, I remember that. How does that change whether we will need the fork or not? 15:18:18 n1ck-o: is the needed to remove the dependency on your fork of impacket or is that a separate change/optimization? 15:18:32 this can be separate really 15:18:46 if we just don't use impacket.examples.serviceinstall 15:19:05 but rewrite this to be a class inside satori 15:19:09 You would bring that code into satori only. 15:19:10 or module 15:19:16 yes 15:19:18 ok, cool. 15:19:29 Cool. Should that be part of the current review? 15:19:37 or patch... 15:19:42 no, I would make that a new one to be honest 15:20:37 OK. So we cut a release until that comes in. Is it OK to give you an action item on that? 15:21:04 "don't" cut a release, I meant 15:21:26 sure, that was the next thing I was going to work on anyway 15:22:34 #action n1ck-o rewrite serviceinstall into satori and remove dependency on git. 15:23:02 we need a name for those 15:23:06 gitpendencies 15:23:38 :) 15:24:16 Any other topics to discuss? 15:25:17 Going once... 15:25:24 Are we done for today? 15:25:31 I think so 15:26:21 nothing else from me 15:26:41 Cool. Just for expectation setting, I think once we get the Windows support in we'll need to talk about roadmap and what we want/need to do next. 15:26:50 Thank you, all 15:26:53 #endmeeting 17:04:28 hello, Is there refstack meeting going on now? 17:06:55 davidlenwell: Error: Can't start another meeting, one is in progress. Use #endmeeting first. 17:07:17 #endmeeting