summaryrefslogtreecommitdiffstats
path: root/fish/fish.c
Commit message (Collapse)AuthorAgeFilesLines
...
* build: reenable "syntax-check" rule: sc_const_long_optionJim Meyering2009-08-031-1/+1
| | | | | | | * cfg.mk (disable_temporarily): Remove sc_const_long_option. * daemon/guestfsd.c (main): Declare long_options to be "const". * fish/fish.c (main): Likewise. * test-tool/test-tool.c (main): Likewise.
* guestfish: Make more strings translatable.Richard Jones2009-07-291-5/+3
| | | | | However this doesn't yet attempt to translate the POD command documentation. We need a plan to do that.
* guestfish -iv should print virt-inspector command (for debugging).Richard W.M. Jones2009-07-241-1/+3
|
* guestfish: Add tilde expansion for paths (RHBZ#511372).Richard Jones2009-07-151-1/+13
| | | | | | | | | | | | | | | | | | | This commit adds tilde expansion for local users in guestfish: ><fs> echo "~" ~ ><fs> echo ~ /home/rjones ><fs> echo ~foo ~foo ><fs> echo ~rjones/bar /home/rjones/bar ><fs> echo ~roo ~roo ><fs> echo ~root/foo /root/foo ><fs> echo ~root /root
* Guestfish feature: remote control of guestfish over a pipe.Richard Jones2009-07-141-6/+62
| | | | | | | | | | | | | | | | | The use case is to have a long-running guestfish process in a shell script, and thus to avoid the overhead of starting guestfish each time. Do: eval `guestfish --listen` guestfish --remote somecmd guestfish --remote someothercmd guestfish --remote exit This patch also supports having multiple guestfish processes at the same time. The protocol is simple XDR messages over a Unix domain socket.
* Guestfish: implement -x option, echo commands before executing them.Richard W.M. Jones2009-07-111-2/+15
|
* Fix: '-D' was not recognized as a parameter to guestfish.Richard W.M. Jones2009-07-111-1/+1
|
* Guestfish: Add 'reopen' command to reopen the libguestfs handle.Richard W.M. Jones2009-07-111-4/+15
|
* Add missing documentation for "more" command in guestfish help output.Richard W.M. Jones2009-07-111-0/+2
|
* guestfish: Always fflush stdout between commands.Richard Jones2009-07-061-1/+5
|
* remove trailing blanksJim Meyering2009-07-031-1/+1
|
* Add the guestfish 'time' command.Richard W.M. Jones2009-07-021-0/+10
| | | | | ><fs> time sfdisk /dev/sda 0 0 0 , elapsed time: 6.12 seconds
* Implement "more" and "less" commands in guestfish.Richard W.M. Jones2009-06-291-0/+36
| | | | | | | | Use commands such as: more /etc/passwd less /etc/fstab These commands are specific to guestfish.
* Guestfish pipes.Richard W.M. Jones2009-06-281-15/+71
|
* Quote command line arguments to virt-inspector.Richard W.M. Jones2009-06-241-1/+2
|
* Added guestfish -i option to run virt-inspector.Richard W.M. Jones2009-06-241-2/+58
| | | | | | You can invoke guestfish with: guestfish -i libvirt-domain guestfish -i disk-image(s)
* Implement guestfish -f option to allow guestfish scripts.Richard W.M. Jones2009-06-241-2/+21
| | | | | New '-f' option allows scripts to be written using: #!/usr/bin/guestfish -f
* Add 'glob' command for guestfish.Richard Jones2009-06-221-2/+12
|
* Add tab-completion of guest filenames (currently disabled).Richard Jones2009-06-181-0/+16
|
* Added 'lcd' command to guestfish.Richard Jones2009-06-081-0/+11
|
* use add_drive_ro for --mount parameters from guestfish when called with --roCharles Duffy2009-06-021-2/+35
| | | | | | | | | | | | To prevent writes (such as ext3 journal replay) from occuring even when --ro is passed, guestfish should use add_drive_ro() for any drives specified on the command line with --add if --ro is also passed. As we need to look through the entire command line for --ro before adding any drives, we move the add process out of the argument-parsing loop and into its own function, patterned off mount_mps(). Signed-off-by: Charles Duffy <charles_duffy@dell.com>
* Move the appliance and build scripts into new appliance/ subdirectory.Richard W.M. Jones2009-05-281-4/+5
|
* Gettextize the source, make library strings translatable.Richard Jones2009-05-211-83/+84
|
* Implement -command (to ignore errors) in guestfish, and allow recovery from ↵Richard Jones2009-05-081-12/+24
| | | | qemu process failure.
* Missing include <ctype.h>Richard Jones2009-05-061-0/+1
|
* Implement !local in guestfish.Richard W.M. Jones2009-05-011-0/+16
|
* Added guestfish 'echo' command.1.0.16Richard Jones2009-04-301-0/+9
|
* Added a comment syntax to guestfish (# ...).Richard Jones2009-04-301-0/+5
|
* Add --version option (show version) to guestfish.Richard Jones2009-04-261-1/+7
|
* Added the --ro option (readonly) to guestfish.Richard Jones2009-04-261-3/+15
|
* Don't echo output in scripts.Richard Jones2009-04-261-10/+12
|
* If LIBGUESTFS_PATH is set, guestfish shouldn't modify the path.Richard Jones2009-04-251-1/+5
|
* Fix buffer overrun in guestfish command-line parsing.Richard W.M. Jones2009-04-231-2/+2
|
* 'guestfish edit' commands and several bugfixes.Richard Jones2009-04-151-3/+28
|
* Move guestfish 'alloc' command to a separate file.Richard Jones2009-04-151-82/+2
|
* Generated code for tune2fs-l command and RHashtable return type.Richard Jones2009-04-151-0/+9
|
* Quoting in guestfish.Richard Jones2009-04-141-17/+110
|
* Added bindings for GNU readline.Richard Jones2009-04-141-7/+104
|
* Fix looping bug in parse_string_list, and remove debug message.Richard Jones2009-04-121-3/+1
|
* Added test suite.Richard Jones2009-04-111-1/+34
|
* Many non-daemon functions are now auto-generated.Richard Jones2009-04-081-49/+17
|
* pvs/vgs/lvs commands working now.Richard Jones2009-04-071-1/+1
|
* Implement RString and RStringList return types.Richard Jones2009-04-041-0/+19
| | | | | - implement 'll' command. - outlines for 'ls' and 'cat' commands.
* Implement the alloc shell command.Richard Jones2009-04-041-5/+124
|
* LIBGUESTFS_PATH implementation.Richard Jones2009-04-041-0/+8
|
* Document --add and --mount options.Richard Jones2009-04-041-8/+8
|
* Implemented autosync, make it the default for guestfish.Richard Jones2009-04-041-0/+8
|
* More tidy up of messages.Richard Jones2009-04-041-5/+6
|
* Command line, help.Richard Jones2009-04-041-19/+98
|
* Command line and interactive shell parsing, prompts etc.Richard Jones2009-04-041-17/+205
|