apt를 통해 OpenVPN을 설치할 때 문제가 발생함

apt를 통해 OpenVPN을 설치할 때 문제가 발생함

페이스트빈

집에 있는 Debian Wheezy 서버에 OpenVPN을 설치하여 집 밖에서 휴대폰이나 태블릿을 사용하여 터널을 만들고 싶습니다. 우리는 직장에서 OpenVPN을 사용하므로 내 경험을 토대로 설정이 쉬울 것이라고 생각했습니다.

(루트로) 실행하면 apt-get install openvpn설치되는 것처럼 보인 다음 실패합니다. 알겠습니다. 확인해 보겠습니다 dpkg --audit. 잘못 구성되었다고 주장합니다. 글쎄, 실행했는데 dpkg --configure openvpn부팅 순서에 관한 오류가 발생했습니다. 그것은 내가 집에서 운영하는 두 가지 서비스인 minidlna와 denyhosts와 충돌한다고 주장합니다. 다른 장치(예: XBox)에서 내 미디어를 볼 수 있고 호스트가 내 사이트에 들어오려고 하는 많은 스크립트 키디를 차단하는 것을 거부할 수 있도록 minidlna가 있습니다.

이 패키지를 제거하고 싶지 않지만 이 상자에 OpenVPN을 설치할 수 있는 방법이 있습니까?

답변1

/etc/init.d/의 스크립트 상단에 있는 LSB 헤더는 프로그램 및 해당 종속성에 대한 추가 정보를 정의합니다. 거부 호스트 초기화 스크립트에 LSB 헤더가 없는 것 같습니다. 업데이트(apt-get update)를 시도한 다음 패키지를 다시 설치(apt-get install --reinstall 거부 호스트)할 수 있지만 변경 사항은 동일한(잘못된) 스크립트를 얻게 된다는 것입니다.

이러한 일반 LSB 헤더를 denyhosts init.d 스크립트(#!/bin/sh 줄 바로 아래)에 추가하고 도움이 되는지 확인해 보세요.

### BEGIN INIT INFO
# Provides:          denyhosts
# Required-Start:    $local_fs
# Required-Stop:     
# Should-Start:      
# Should-Stop:       
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start or stop denyhosts
### END INIT INFO

관련 정보