![바이너리 파일 권한 문제](https://linux55.com/image/156588/%EB%B0%94%EC%9D%B4%EB%84%88%EB%A6%AC%20%ED%8C%8C%EC%9D%BC%20%EA%B6%8C%ED%95%9C%20%EB%AC%B8%EC%A0%9C.png)
패키지를 컴파일하고 마지막에 설치한 후 NordVPN 바이너리 설치에 문제가 있습니다.프로세스 변경...그런 다음 다음 명령을 실행하면 cannot remove /var/lib/nordvpn/data/insights.dat operation is not permitted
다음과 같습니다.servers.dat
sudo chattr -i -a '/var/lib/nordvpn/data/insights.dat'
sudo chattr -i -a '/var/lib/nordvpn/data/servers.dat'
sudo chmod ugo+w '/var/lib/nordvpn/data/insights.dat'
sudo chmod ugo+w '/var/lib/nordvpn/data/servers.dat'
문제 없이 설치되었지만 완료된 후 권한이 다시 잠기거나 변경되었으며 업그레이드하려는 경우 오류가 다시 발생하여 권한을 다시 적용해야 했습니다.
nordvpn.install
파일 은 다음과 같습니다 .
post_install() {
echo ':: In order to enable nordvpn you have to start the following service:'
echo ' sudo systemctl enable --now nordvpnd'
}
pre_remove() {
chattr -i /var/lib/nordvpn/data/*
}
그것은 큰 문제가 아닙니다. 나는 pre_remove
성공하지 못한 채 옵션을 제거하려고 시도했습니다.