rpm 사양 파일의 % install 섹션에서 'chkconfig --del NetworkManager'명령을 사용하고 싶습니다. 이 명령을 포함 시키면 rpm이 잘 구축되지만 rpm을 설치할 때 명령이 실행되지 않는 것으로 보입니다. 설치 후 'chkconfig --list'명령을 사용하여 확인하고 서비스가 실행될 때까지 지켜 보았습니다.rpm 사양 파일의 chkconfig 명령
다음은 현재 사용중인 spec 파일입니다. 나는 잘못 가고 있다는 것을 알려주지.
%define name disable_network-manager
%define version 1.0
%define release fc
Name: %{name}
Version: %{version}
Release: 1%{?dist}
Summary: Includes the script to disable Network Manager services
Group: Development/Other
License: GPL
URL: www.abcd.com
Source0: %{name}-%{version}.tar.gz
BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
%description
sample text.
%prep
%setup -q
#%build
%install
/sbin/chkconfig --del NetworkManager
rm -rf $RPM_BUILD_ROOT
install -m 0755 -d $RPM_BUILD_ROOT/usr/bin
install -m 0755 enablenm.sh $RPM_BUILD_ROOT/usr/bin/enablenm.sh
%clean
rm -rf $RPM_BUILD_ROOT
%files
/usr/bin/enablenm.sh
기본적으로 네트워크 관리자 (chkconfig --del NetworkMnager)를 비활성화하는 rpm 패키지를 만들고 싶습니다. 올바른 사양 파일을 알려주십시오. – Souvik