X-Git-Url: https://git.madduck.net/code/myrepos.git/blobdiff_plain/a54b03f753aa67f09bc1c64b7dd2ae7d77858da0..e2d8848e4a55926790a1626f046f76b5777b4ada:/mr diff --git a/mr b/mr index 98c96fe..8d6d1dd 100755 --- a/mr +++ b/mr @@ -383,7 +383,7 @@ due to being offline. You can delete or edit this file to remove commands, or even to add other commands for 'mr online' to run. If the file is present, mr assumes it is in offline mode. -=head "UNTRUSTED MRCONFIG FILES" +=head1 "UNTRUSTED MRCONFIG FILES" Since mrconfig files can contain arbitrary shell commands, they can do anything. This flexability is good, but it also allows a malicious mrconfig @@ -1358,6 +1358,7 @@ sub bootstrap { } else { eval q{use File::Copy}; + die $@ if $@; move($tmpconfig, ".mrconfig") || die "rename: $!"; }