Софт
   992

L2TP/Ipsec на Manjaro

Доброго времени суток! Что то много топиков-вопросов создаю, но без них никуда. Я работаю по удаленке, и обычно это делаю через винду. Хочу поставить это дело на Manjaro. И то что в форточке делаю за два клика, тут мне не поддается. Есть микротик. И мне нужно поднять VPN тоннель к нему через L2TP. Только вот проблема — по умолчанию такого типа соединения не установлено, только OpenVPN и PPTP. В AUR пакет для этого соединения (networkmanager-l2tp) не хочет качаться. Пишет:
«network-manager-l2tp-1.2.12.tar.qz… СБОЙ
==> ОШИБКА»: Исходящие файлы не прошли проверку целостности!"
То что я отрыл, это вот этот топик manjaro.ru/package-management/ustanovka-vpn-l2tp-bez-interneta.html
Но в AUR нет последнего важного пакета для того чтобы l2tp поставился (скорее всего) — x12tpd.
Может кто подсказать, как обойти эту ошибку, или подкинуть этих пакетов, или подсказать где их можно найти? Ибо интернет полнится гайдами по ubuntu, что раздражает. Я не лентяй, но уже два дня рою, возможно не знаю где найти. Help!

13 комментариев

avatar
x12tpd? Чего его искать-то, он в репах лежит.
sudo pacman -S x12tpd
?
Правильные ответы начинаются с правильных вопросов.
0
avatar
В котором из? У меня подключены core, extra, community и multilib. Пишет что «Цель не найдена», и в pamac его тоже нема.
0
avatar
очепятка)
пакет называется xl2tpd
+1
avatar
Да, пакет нашел. Он оказывается был уже установлен. Тем не менее networkmanager-l2pt так и не ставится. Та же ошибка проверки целостности пакета.
Последний раз редактировалось
0
avatar
+1
avatar
Да, пакет нашел. Он оказывается был уже установлен. Тем не менее networkmanager-l2pt так и не ставится. Та же ошибка проверки целостности пакета.
Последний раз редактировалось
0
avatar
видать PKGBUILD корявый, я поправил, вроде работает

# Maintainer: Miles McLean <mills00013@gmail.com>
# Contributor: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Brad Pitcher <bradpitcher@gmail.com>
# Contributor: Moritz Lipp <mlq@pwmt.org>

pkgname=networkmanager-l2tp
_pkgname=network-manager-l2tp
pkgver=1.2.12
pkgrel=1
pkgdesc='L2TP support for NetworkManager'
arch=('i686' 'x86_64')
url="https://github.com/nm-l2tp/NetworkManager-l2tp"
license=('GPL2')
depends=('ppp' 'libsecret')
makedepends=()
optdepends=(
  'libreswan: IPSec support (recommended)'
  'strongswan: IPSec support'
)
source=("${_pkgname}-${pkgver}.tar.gz"::"https://github.com/nm-l2tp/${_pkgname}/archive/${pkgver}.tar.gz")
md5sums=('SKIP')

prepare() {
	bsdtar -xf *.tar.gz
  cd NetworkManager*

  NOCONFIGURE=1 ./autogen.sh
}

build() {
  # cd $_pkgname-$pkgver
  cd NetworkManager*

  ./configure --prefix=/usr --sysconfdir=/etc \
    --localstatedir=/var --libexecdir=/usr/lib/NetworkManager \
    --with-pppd-plugin-dir=/usr/lib/pppd/2.4.7
  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
  make
}

package() {

  cd NetworkManager*
  make DESTDIR="$pkgdir" install
}


ах да, файл называешь PKGBUILD и собираешь командой makepkg. На выхлопе получишь архив *.pkg.tar.xz, его ставишь через pacman -U /path/to/file
Последний раз редактировалось
+4
avatar
но если всё сломается, то я не виноват)
0
avatar
Блин братан, спасибо огромное. Все поставил. Теперь все есть. После настрою сам VPN тоннель. Думаю будет работать нормально. Origato Goseymasu ( ̄^ ̄)ゞ!
Последний раз редактировалось
+1
avatar
makepkg не должен требовать рут, пакман должен.
0
avatar
Я дурак, в пути терминал сам по себе подменил знак — на = да и я писал без sudo. Забыл, фух.
0
avatar
Удалось настроить? Я вот что-то так и не могу ума дать. Соединение создаётся, при нажатии подключить — ничего не происходит.
0
avatar
На будущее — ауровский pkgbuild можно править по ходу установки. Он сам это предлагает.
+2
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.