On Wed, May 25, 2016 at 4:50 PM, ron minnich <[email protected]> wrote:

> one option is to have the mount -b of the gnu binutils use the mount
> system call and remove the command entirely.
>

Hmm. That's an idea. One of the things I like about 'bind' is that it's
short and to the point; one of the nice things about the Unix/Plan 9
philosophy of optimizing for the common case is that by having a short
'bind' command, it encourages one to take advantage of mutable namespaces.
I probably bind things around the namespace far more than I bind keys to
actions (that's what the bash builtin does).

Another is to alias 'bind' to '/bin/bind' and access the Bash 'bind'
builtin via 'builtin bind'.

On Wed, May 25, 2016 at 10:22 PM Dan Cross <[email protected]> wrote:
>
>> I've managed to get Akaros up and running entirely without Busybox; so
>> far it seems to be working well. I modified the shell's error handling to
>> understand 'errstr()', but need to do so for most of the other packages as
>> well. I built everything out of tree, but I'll start sending up patches
>> soon for integrating into our environment.
>>
>> I've installed the following packages:
>>
>> * Bash
>> * GNU cpio
>> * coreutils
>> * diffutils
>> * ed
>> * gawk
>> * GNU grep
>> * GNU sed
>> * GNU tar
>>
>> I've removed the following:
>>
>> * Busybox ash
>> * Busybox killall
>> * Busybox killall5
>> * Busybox vi
>>
>> Several things needed patches, but all in all it wasn't hard to port
>> these packages.
>>
>> Something to watch out for: "bind" is a shell builtin in Bash, and so it
>> takes precedence over /bin/bind (which manipulates the namespace). I've
>> changed a few shell scripts to call "/bin/bind" explicitly but that's just
>> a workaround. We will have to figure out some clever way to address the
>> name collision more gracefully.
>>
>>         - Dan C.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Akaros" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
> --
> You received this message because you are subscribed to the Google Groups
> "Akaros" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Akaros" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to