<div dir="ltr">Here's the output of the command you asked me to run:<div><br></div><div>```</div><div><div>kenny@KEVITT-P3620:~$ for i in a s n r v m p i o; do echo -n "uname -$i: "; uname -$i; done</div><div>uname -a: Linux KEVITT-P3620 4.4.0-43-Microsoft #1-Microsoft Wed Dec 31 14:42:53 PST 2014 x86_64 x86_64 x86_64 GNU/Linux</div><div>uname -s: Linux</div><div>uname -n: KEVITT-P3620</div><div>uname -r: 4.4.0-43-Microsoft</div><div>uname -v: #1-Microsoft Wed Dec 31 14:42:53 PST 2014</div><div>uname -m: x86_64</div><div>uname -p: x86_64</div><div>uname -i: x86_64</div><div>uname -o: GNU/Linux</div></div><div>```</div><div><br></div><div>There's a (mildly disgusting) way to shove everything into the platform file. PowerShell is installed by default on all versions of Windows since Windows 7 and Windows Server 2008 R2 (both released at the end of 2009). Given that WSL is new for Windows 10, it sure seems like supporting WSL should imply we can safely expect PowerShell to be installed and available.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 25, 2017 at 11:52 AM, Jason A. Donenfeld <span dir="ltr"><<a href="mailto:Jason@zx2c4.com" target="_blank">Jason@zx2c4.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, Jul 25, 2017 at 4:00 PM, Kenny Evitt <<a href="mailto:kenny.evitt@gmail.com">kenny.evitt@gmail.com</a>> wrote:<br>
> I just looked at this briefly and I've run into a couple of problems:<br>
><br>
>  1. `uname` in Bash on Ubuntu on Windows (BUW) outputs `Linux`, so I'd have<br>
> to name the platform file *linux.sh* or change the code in<br>
> *password-store.sh* that sources those files.<br>
<br>
</span>Can you send me the output of this on WSL:<br>
<br>
for i in a s n r v m p i o; do echo -n "uname -$i: "; uname -$i; done<br>
<span class=""><br>
>  2. `clip.exe` is unidirectional, i.e. there's no way for it to output the<br>
> contents of the clipboard; nor is there a standard program for doing that<br>
> either.<br>
><br>
> Thoughts? Feelings?<br>
><br>
> The Windows clipboard *can* be accessed from BUW via PowerShell – are you<br>
> open to that as a dependency on Windows?<br>
<br>
</span>I don't want to introduce extra dependencies that aren't already<br>
included with Windows or with WSL, but if there's some disgusting way<br>
of shoving everything we need into the platform file, that'd be okay<br>
with me.<br>
</blockquote></div><br></div>