summaryrefslogtreecommitdiffstats
path: root/lib/cmd/shell.sh
Commit message (Collapse)AuthorAgeFilesLines
* cmd/shell: Use register_cmd()P. J. McDermott2015-12-061-0/+6
|
* cmd/shell: Accept block device as rootP. J. McDermott2015-05-241-0/+12
|
* session_begin(): Check for /prokit/installingP. J. McDermott2014-10-071-1/+1
|
* cmd/shell: Drop unnecessary variable.P. J. McDermott2014-10-051-2/+0
|
* cmd/shell: Use session_exec()P. J. McDermott2014-10-051-2/+2
| | | | | | | | | | | | | | Now command arguments are separated and escaped naturally. For example, the following commands work: $ sudo prokit shell $root printf 'arg: %s\n' foo bar arg: foo arg: bar $ sudo prokit shell $root printf 'arg: %s\n' 'foo bar' arg: foo bar $ sudo prokit shell $root printf "'ello world\n" 'ello world
* session: Bind mount a dir to the session dirP. J. McDermott2014-10-051-19/+5
|
* cmd/shell: Switch to using sessionsP. J. McDermott2014-10-051-3/+3
|
* cmd/shell: Mount working directory within rootP. J. McDermott2014-09-231-2/+18
| | | | | This makes ProteanOS utilities like those of platconf-pkg-tools easily usable.
* cmd/shell: Accept command argumentsP. J. McDermott2014-09-011-4/+9
|
* Fix license noticesP. J. McDermott2014-08-251-1/+1
| | | | s/the ProteanOS Development Kit program/the ProteanOS Development Kit/.
* Improve license notices and file descriptionsP. J. McDermott2014-08-251-11/+12
|
* shell: Read profile ID from os-releaseP. J. McDermott2014-08-221-2/+2
|
* shell: Escalate a comment to FIXMEP. J. McDermott2014-08-211-1/+1
|
* shell: New commandP. J. McDermott2014-08-211-0/+42