From 1f518086de6039d1e5392c87c5d7aca6836a7f63 Mon Sep 17 00:00:00 2001 From: caodongxia <315816521@qq.com> Date: Fri, 10 Mar 2023 10:44:17 +0800 Subject: [PATCH] Rectify the failure to start memcached as the root user --- rubygem-activesupport.spec | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/rubygem-activesupport.spec b/rubygem-activesupport.spec index a0f544d..b2e2635 100644 --- a/rubygem-activesupport.spec +++ b/rubygem-activesupport.spec @@ -2,7 +2,7 @@ Name: rubygem-%{gem_name} Epoch: 1 Version: 6.1.4.1 -Release: 4 +Release: 5 Summary: A support libraries and Ruby core extensions extracted from the Rails framework License: MIT URL: http://rubyonrails.org @@ -59,13 +59,15 @@ done sed -i '/def test_iso8601_output_and_reparsing$/,/^ end$/ s/^/#/' test/core_ext/duration_test.rb sed -i '/assert_nil mapped\[:b\]/ s/^/#/' test/core_ext/hash/transform_values_test.rb sed -i '/require .bundler./ s/^/#/' test/abstract_unit.rb -memcached & +if [ `whoami` = "root" ]; then + memcached -u root & +else + memcached & +fi mPID=$! sleep 1 ruby -Ilib:test -e 'Dir.glob "./test/**/*_test.rb", &method(:require)' -if [ ps -p $mPID > /dev/null ]; then - kill -15 $mPID -fi +kill -15 $mPID popd %files @@ -81,6 +83,9 @@ popd %doc %{gem_instdir}/README.rdoc %changelog +* Fri Mar 10 2023 caodongxia - 1:6.1.4.1-5 +- Rectify the failure to start memcached as the root user + * Thu Mar 9 2023 caodongxia - 1:6.1.4.1-4 - Fix the self-compilation problem -- Gitee