2021-06-07 | Ian Jackson | ssh keys update: Log when we find the hardlink situation Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | ssh keys update: Mention hardlink approach in error... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | ssh keys update: Allow setting up if static is hardlinked... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | ssh keys update: Roorder to support checking for hardlink Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | config, ssh: check that authorized_keys{,_include}... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | Makefile: check errors from cargo doc Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | prefs docs: Describe the prefs.toml format in the usage... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | prefs: Simplify parsing code slightly Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | prefs test: Actually test that we can load some prefs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | prefs test: Break out ssh_command ds also Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | prefs bugfix: Pass our argv[0] as a synth arg too Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | prefs bugfix: Only expect non-option argummnts for... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | otter cli: Move ArgumentParser out of RawArgParserContext Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | prefs tests: Break out ssh_command, ready for adding... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | otter cli: With -vv, mention skipped nonexistent prefs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | otter cli: Initial prefs support, not debugged Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | Add dependency on directories (for xdg directories) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | toml-de: Do not say it's a config file Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | otter cli: anyhow::Error for ArgumentParseError without... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-07 | Ian Jackson | otter cli: anyhow::Error printed for ArgumentParseError... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-06 | Ian Jackson | otter: Introduce RawArgParserContext Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-06 | Ian Jackson | otter: Introduce extra_error message hook Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-06 | Ian Jackson | otter: Rework run_ap_completer into argparse_more Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-06 | Ian Jackson | otter: Break out ArgumentParseError::report Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-06 | Ian Jackson | otter: Fold in a copy of parse_args into main Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-06 | Ian Jackson | otter: Break up main()'s arg parsing ready for prefs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-06 | Ian Jackson | otter: Break out run_ap_completer Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-06 | Ian Jackson | otter: Break out run_argparse Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-03 | Ian Jackson | script: Do not multiselect hands (non-moveable pieces) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-03 | Ian Jackson | script: Sort other ungrabs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-03 | Ian Jackson | script: Sort drag piece list Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-03 | Ian Jackson | script: Sort targets for keystrokes Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-03 | Ian Jackson | script: Provide piece_z_cmp and pieceid_z_cmp Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Move admin.rs out of otter.rs and forgame.rs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Move ssh key stuff out of otter.rs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Move clear-game out of otter.rs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Move usebundles.rs out of otter.rs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Move adhoc.rs out of otter.rs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Rename forgame.rs from manipgame.rs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Break out functions into manipgame.rs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Move more to clisupport.rs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Break out clisupport.rs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Rename atmain.rs (from apitest/main.rs) Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | Break out otter-cli into separate cargo package Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | script: sse disconnection: Check the connecting status Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: When accessing via ssh, make default account... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: Change defaulting order of server and account Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Require an option to set ssh keys for a non... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | More sophisticated handling of program name Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Tests restricted command branch sawing Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Tests a restricted command, refactor Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Tests restricted command a bit more Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Tests a restricted command, refactor Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Tests a restricted command Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Tests: Rework dummy key handling Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Test that static data is included Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Test banner and static handling Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Fix newline insertion Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Tests, wip Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Tests: Provide a dummy test key Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Fix auth key header newline Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Fix magic banner handling Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Improve ssh auth key banner and header Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | sshkeys: Some todos Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: sshkeys: Get line numbers right Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | cmdlistener: Tidy up connnection disconnect error Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: ssh keys: avoid creating account and then... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: ssh keys: create accounts as necessary Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | accounts: Allow otter prep_access_account to never... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | accounts: Actually parse ssh: accounts Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: When rejecting removal of current key, print... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: Rename inventory_subcmd Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: Suppress account selection for mgmtchannel... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: Make ordinary_subcommand handle SubcommandProperties Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: Move &Subcommand into MainOpts for convenience Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: Make Subcommand Debug Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: Make space for SubcommandProperties Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: Make Subcommand a named field struct Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-02 | Ian Jackson | otter cli: Introduce ordinary_subcmd macro Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | sshkeys: Add paranoid whitespace check Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | sshkeys: Do not include filename in context Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | sshkeys: Fix formatting of ssh authorized_keys files Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | sshkeys: Allow the creation of a fresh auth keys file Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | errors: Rename AnyhowDisplay and provide .d() and use it Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | errors: Provide AnyhowFormat and use it in two places Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | errors: Drop some spurious uses of {:?} in messages Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | commands: Drop a spurious \n in an error message Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | utils: Introduce anyhow::Error::for_each Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | otter cli: mgmtchannel-proxy: Exit 0 on command EOF too Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | sshkeys internal errors: Do not share with client Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | InternalError from anyhow: Add a missing colon to the... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | apitest: Initial test of ssh Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | config: Observe that ssh_proxy_command will be split... Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | otter cli: Rename --ssh-proxy-command option Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | apitest: Provide OTTER_APITEST_START_DIR Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | Makefile, ssh proxy: Install a symlink Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | otter cli: Shut down CookedStdout before bundle data Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | otter cli: Shut down CookedStdout before proxying responses Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | otter cli: Tiny fixes to stdout handling Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
2021-06-01 | Ian Jackson | otter: Introduce SubCommandSubArgs Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> |
commit | commitdiff | tree |
next |