Flightplan Versions Save

Run sequences of shell commands against local and remote hosts.

0.6.20

4 years ago

This is a maintenance release ensuring compatibility with current major Node.js versions (#178, 🍻 @chris-ray-abis)

0.6.19

5 years ago

Fix a bug where fs.unlink failed in newer versions of Node.js (#175, 🍻 @renarsvilnis)

0.6.18

5 years ago

This is a maintenance release ensuring compatibility with current major Node.js versions (#174, 🍻 @renarsvilnis)

0.6.17

6 years ago

This is a maintenance release ensuring compatibility with Node v4 (#166)

0.6.16

6 years ago

Fix a problem where prompts during authentication were still running after the connection to a remote host failed (#165).

0.6.15

7 years ago

The runtime object is now passed as second argument to the callback when using dynamic hosts configuration (#152, #153 - 🍻 @markbaird, @Glebka)

0.6.14

7 years ago

Updated dependencies to ensure compatibility with Node v6.

0.6.13

8 years ago

This finally fixes transport#sudo() to work within different shells and environments. The only reliable way of running commands using sudo -i is by piping them into bash, such as echo 'echo hello world' | sudo -i -u root bash. This might seems to be the obvious solution, but then again why is sudo -i -u root bash -c 'echo foo;echo bar' resulting in "bar" being printed, but "foo" is not?

http://lists.gnu.org/archive/html/bug-bash/2011-02/msg00095.html

Along the way, one should not forget to replace single quotes within single quotes with '\''.

0.6.12

8 years ago

Another approach for fixing the issue with sudo commands being improperly escaped after 0.6.10 introduced more problems than it solved (#123, :beers: @marcioamr, @zmillman)

0.6.11

8 years ago

This release reverts breaking changes introduced with 0.6.10 (:beers: @zmillman, @nikolay).