Я пытаюсь очистить значок «непрочитанные» моего приложения с помощью UILocalNotification
. Если я включаю эту команду, rpm создается нормально, но когда я устанавливаю этот rpm, похоже, что команда не выполняется. После установки я проверил с помощью команды 'chkconfig --list' и заметил, что служба до сих пор работает.
Вот файл спецификации, который я использую. Пожалуйста, дайте мне знать, если я ошибаюсь.
%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