From baac772e92e5961525e99621d0fe0422bbb6e9d9 Mon Sep 17 00:00:00 2001 From: Geoff Williams Date: Thu, 5 Nov 2015 20:19:14 +1100 Subject: [PATCH] fix ruby error when script is run from a non-login shell (eg puppet run) --- bin/vim-addon-manager | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/vim-addon-manager b/bin/vim-addon-manager index 67e3802..b8faa0d 100755 --- a/bin/vim-addon-manager +++ b/bin/vim-addon-manager @@ -199,7 +199,7 @@ def parse_cmdline :registry_dir => '/usr/share/vim/registry', :source_dir => '/usr/share/vim/addons', :system_dir => '/var/lib/vim/addons', - :target_dir => File.join(ENV['HOME'] || (Etc.getpwnam Etc.getlogin).dir, '.vim'), + :target_dir => File.join(ENV['HOME'] || (Etc.getpwnam Etc.getpwuid.name).dir, '.vim'), :query => false, :system_wide => false, } -- 2.5.0