diff options
author | Thierry Vignaud <thierry.vignaud@gmail.com> | 2020-01-17 04:26:58 +0100 |
---|---|---|
committer | Thierry Vignaud <thierry.vignaud@gmail.com> | 2020-04-09 17:50:35 +0200 |
commit | 8a314f0fcbe078c2b9e9663bb4491577dfa51aef (patch) | |
tree | 92d0870acde0d236d93a199295801ac170c86c85 | |
parent | b870c2c387e563b5b8354420ffd9aa0b386dcf07 (diff) | |
download | urpmi-8a314f0fcbe078c2b9e9663bb4491577dfa51aef.tar urpmi-8a314f0fcbe078c2b9e9663bb4491577dfa51aef.tar.gz urpmi-8a314f0fcbe078c2b9e9663bb4491577dfa51aef.tar.bz2 urpmi-8a314f0fcbe078c2b9e9663bb4491577dfa51aef.tar.xz urpmi-8a314f0fcbe078c2b9e9663bb4491577dfa51aef.zip |
cpan_testers: workaround disabled nobody account
On CentOS7, the error message is:
'This account is currently not available.'
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | t/superuser--http.t | 2 |
2 files changed, 2 insertions, 1 deletions
@@ -15,6 +15,7 @@ o skip tests if we have no supported downloader o skip weak deps test on CentOS 7 (unsupported) o testsuite needs rpmtools + o workaround disabled nobody account (eg on CentOS7) Version 8.120 - 21 October 2019 diff --git a/t/superuser--http.t b/t/superuser--http.t index 1477bc8c..625c1076 100644 --- a/t/superuser--http.t +++ b/t/superuser--http.t @@ -58,7 +58,7 @@ sub test_exotic_medium_name { sub run_urpm_cmd_as_user { my ($cmd) = @_; - my $full_cmd = "su nobody -c '" . urpm_cmd($cmd). "'"; + my $full_cmd = "su nobody -s /bin/sh -c '" . urpm_cmd($cmd). "'"; warn "# $full_cmd\n"; `$full_cmd`; } |