From 59f3b0220aae1fb53ac0f9cade017bdaf9f6ac49 Mon Sep 17 00:00:00 2001 From: Jae Park Date: Mon, 17 Apr 2017 12:24:43 -0700 Subject: [PATCH 1/2] Replace Etc.getlogin with Etc.getpwuid.name Etc.getlogin is inconsistent. --- bin/tpkg_uploader | 2 +- lib/tpkg.rb | 4 ++-- lib/tpkg/deployer.rb | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/tpkg_uploader b/bin/tpkg_uploader index fc83b8f..c4fb253 100755 --- a/bin/tpkg_uploader +++ b/bin/tpkg_uploader @@ -21,7 +21,7 @@ tpkg_upload_url = "http://localhost:3000/uploads/create" proxy_server = "proxy.local:8080" ########################################################################## -username = Etc.getlogin +username = Etc.getpwuid.name password = nil files_to_upload = nil proxy = "" diff --git a/lib/tpkg.rb b/lib/tpkg.rb index 5217d23..8145ee0 100644 --- a/lib/tpkg.rb +++ b/lib/tpkg.rb @@ -4159,7 +4159,7 @@ def download_pkgs(requests, options={}) # log changes of pkgs that were installed/removed def log_changes(options={}) msg = "" - user = Etc.getlogin || Etc.getpwuid(Process.uid).name + user = Etc.getpwuid.name newly_installed = removed = [] newly_installed = options[:newly_installed] if options[:newly_installed] removed = options[:removed] if options[:removed] @@ -4178,7 +4178,7 @@ def log_changes(options={}) def send_update_to_server(options={}) request = {"client"=>os.fqdn} - request[:user] = Etc.getlogin || Etc.getpwuid(Process.uid).name + request[:user] = Etc.getpwuid.name request[:tpkg_home] = ENV['TPKG_HOME'] if options[:currently_installed] diff --git a/lib/tpkg/deployer.rb b/lib/tpkg/deployer.rb index 547660b..c786623 100644 --- a/lib/tpkg/deployer.rb +++ b/lib/tpkg/deployer.rb @@ -34,7 +34,7 @@ def initialize(options = nil) @max_worker = 4 @abort_on_failure = false @use_ssh_key = false - @user = Etc.getlogin + @user = Etc.getpwuid.name @password = nil unless options.nil? @user = options["deploy-as"] unless options["deploy-as"].nil? From c1725a1d462f8dfc49e55a14b7b2f86a76f21444 Mon Sep 17 00:00:00 2001 From: Jae Park Date: Mon, 17 Apr 2017 12:26:12 -0700 Subject: [PATCH 2/2] Bump version to 2.3.7 --- lib/tpkg/version.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tpkg/version.rb b/lib/tpkg/version.rb index c2e12a2..98992a6 100644 --- a/lib/tpkg/version.rb +++ b/lib/tpkg/version.rb @@ -1,3 +1,3 @@ class Tpkg - VERSION = '2.3.6' + VERSION = '2.3.7' end