4 ms·
I guess it's a cool idea. No shade meant at all, as obviously you've done more than me, but this seems to be missing quite a bit. ls /bin bash fb ip
by nonameiguess 3y ago
I guess it's a cool idea. No shade meant at all, as obviously you've done more than me, but this seems to be missing quite a bit.
ls /bin
bash fb ip localfs login mingetty netfs pipe resmgr sh sysvinit tty
I assumed "ip" was the tool from the iproute2 package, but typed in "ip a" out of curiosity to see if this really set up some kind of virtual devices, and it has hung ever since, not dropping me back to the shell. crtl-c doesn't seem to do anything. There is no /etc/passwd or /etc/groups files, so whoami and groups can't map the ids to names. The login is weird if everyone is root. Why not just drop straight to the shell? It seems to exist only to be able to set the environment variable for a user name, but it's not actually a username.
It seems you can run shell builtins that don't depend too heavily on having real proc, dev, and sys filesystems or FHS compliance, and that's about it? Is there a way to write a file? Attempting a heredoc gave a "resource busy" error. Redirecting echo to a filename didn't complain, but there is no file present after doing it. echo $? says bad file descriptor. Is there a way to query exit status of the commands you run?
- gloria_mundi 3y agoNote that there's also a /usr/bin, with complete GNU coreutils (or at least most of them), and vim.
- baudaux 3y agoAnd /usr/games/ :-)
- baudaux 3y agoip is the driver that we will be used for connecting the browser to the server through web socket. Then apps will be able to open TCP/UDP sockets There is a login because I use mingetty process. For sure a lot of work remains... For writing a file you can use ed or vim. > also works but after you are blocked
- baudaux 3y agoBash knows the exit status of a program. Maybe all is not operational