http://www.vuurmuur.org/
Может кто сталкивался как поставить сей софт в Arch ?
vuurmuur готовый пакет (или инструкции по сборке)
Модератор: Модераторы разделов
-
cheer
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: vuurmuur готовый пакет
http://bugs.archlinux.org/task/8853
там мэн пытался ставить, напиши письмо ему, может, он сделал pkgbuild.
там мэн пытался ставить, напиши письмо ему, может, он сделал pkgbuild.
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: vuurmuur готовый пакет
Собрал в конце-концов учтя багрепорт
Могу выложить свои "кривые" PKGBUILD-ы
Но запустить так и не смог. Вернее так и не осилил конфиги его и что куда пихать.
Перерыл весь их сайт и даже форум читал.
Надо передохнуть, утро вечера короче ...
Могу выложить свои "кривые" PKGBUILD-ы
Но запустить так и не смог. Вернее так и не осилил конфиги его и что куда пихать.
Перерыл весь их сайт и даже форум читал.
Надо передохнуть, утро вечера короче ...
Сомнительно доброе привидение
-
noob
- Сообщения: 212
Re: vuurmuur готовый пакет
Если мона поделитесь.
СПАСИБО.
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: vuurmuur готовый пакет
В общем ранняя альфа версия:
Три пакета.
1. libvuurmuur
2. vuurmuur
3. vuurmuur_conf
Чтобы всё это дело собралось (вернее vuurmuur_conf) нужно сделать симлинки:
Можно конечно сам пакет ncurses подправить.
До install скриптов руки не дошли.
init скрипт переделал со слаковского, что шёл вместе с программой, и может содержать ошибки и недоработки.
Три пакета.
1. libvuurmuur
Код: Выделить всё
# Contributor: (asper
pkgname=libvuurmuur
pkgver=0.5.73
pkgrel=1
pkgdesc="Vuurmuur library"
arch=(i686)
url="http://www.vuurmuur.org"
license=('GPL')
depends=('libtool' 'ncurses' 'perl' 'gettext')
makedepends=('gcc' 'make' 'automake' 'autoconf')
source=(http://puzzle.dl.sourceforge.net/sourceforge/vuurmuur/Vuurmuur-$pkgver.tar.gz)
noextract=()
md5sums=(a47a993457e28e0a3232950305ef3c2d) #generate with 'makepkg -g'
build() {
cd "$startdir/src/Vuurmuur-$pkgver"
sh ./install.sh --unpack
cd libvuurmuur-$pkgver
./configure --prefix=/usr --sysconfdir=/etc
make || return 1
make DESTDIR="$startdir/pkg" install
}
# vim:set ts=2 sw=2 et:2. vuurmuur
3. vuurmuur_conf
Код: Выделить всё
# Contributor: (asper
pkgname=vuurmuur_conf
pkgver=0.5.73
pkgrel=1
pkgdesc="vuurmuur_conf for Vuurmuur"
arch=(i686)
url="http://www.vuurmuur.org"
license=('GPL')
depends=('vuurmuur')
makedepends=('gcc' 'make' 'automake' 'autoconf')
source=(http://puzzle.dl.sourceforge.net/sourceforge/vuurmuur/Vuurmuur-$pkgver.tar.gz)
noextract=()
md5sums=('a47a993457e28e0a3232950305ef3c2d') #generate with 'makepkg -g'
build() {
cd "$startdir/src/Vuurmuur-$pkgver"
sh ./install.sh --unpack
cd vuurmuur_conf-$pkgver
./configure --prefix=/usr --sysconfdir=/etc \
--with-libvuurmuur-includes=/usr/include \
--with-libvuurmuur-libraries=/usr/lib \
--with-libncurses-includes=/usr/include \
--with-libncurses-libraries=/usr/lib
make || return 1
make DESTDIR="$startdir/pkg" install
mkdir -p $startdir/pkg/etc/vuurmuur
mv $startdir/pkg/usr/share/vuurmuur/config/vuurmuur_conf.conf.sample $startdir/pkg/etc/vuurmuur/
rm -rf $startdir/pkg/usr/share/vuurmuur/config
}
# vim:set ts=2 sw=2 et:Чтобы всё это дело собралось (вернее vuurmuur_conf) нужно сделать симлинки:
Код: Выделить всё
[vlad@casper vuurmuur]$ ls -al /usr/include/ncursesw/
итого 21
drwxr-xr-x 2 root root 152 Дек 26 11:52 .
drwxr-xr-x 289 root root 21440 Дек 28 08:33 ..
lrwxrwxrwx 1 root root 19 Дек 26 11:51 form.h -> /usr/include/form.h
lrwxrwxrwx 1 root root 19 Дек 26 11:52 menu.h -> /usr/include/menu.h
lrwxrwxrwx 1 root root 22 Ноя 15 22:06 ncurses.h -> /usr/include/ncurses.h
lrwxrwxrwx 1 root root 20 Дек 26 11:52 panel.h -> /usr/include/panel.hМожно конечно сам пакет ncurses подправить.
До install скриптов руки не дошли.
init скрипт переделал со слаковского, что шёл вместе с программой, и может содержать ошибки и недоработки.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Сомнительно доброе привидение
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: vuurmuur готовый пакет
"Спасибой" не отделаетесь.
Отпишитесь, что да как, получилось или нет.
Может в пакет нужно поправки внести и можно потом в AUR залить.
Сомнительно доброе привидение
-
noob
- Сообщения: 212
-
noob
- Сообщения: 212
Re: vuurmuur готовый пакет
Собрал на конецто. 
Сборку трохи переделал под свои убеждения.
СПАСИБО !!!
P.S. Кому не особо лениво попробуйте собрать у себя. Файлик прилагаю.
Хочется проверить как будет собиратся на разных машинках.
Сборку трохи переделал под свои убеждения.
СПАСИБО !!!
P.S. Кому не особо лениво попробуйте собрать у себя. Файлик прилагаю.
Хочется проверить как будет собиратся на разных машинках.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: vuurmuur готовый пакет
В общем собирается, осталось только разобраться с самой программой.
В АУР будем постить ?
Предлагаю noob быть контрибьютером.
Что скажите уважаемый noob ?
В АУР будем постить ?
Предлагаю noob быть контрибьютером.
Что скажите уважаемый noob ?
Сомнительно доброе привидение
-
noob
- Сообщения: 212
Re: vuurmuur готовый пакет
Вроде чтоб в АУР попасть сборка должна отвечать некоторым спецификациям.
Я как то сомневаюсь, что мой вариант пройдет.
До контрибьютера я не дорос.
По поводу - разобраться с программой.
Небольшая инструкция.
После установки НЕ надо стартовать демоны /etc/rc.d/vuurmuur
Запускаем конфигуратор vuurmuur_conf, не обращаем внимание на ошибки о недоступности демонов.
Заводим минимум 1 интерфейс не важно какой можно даже не существующий к примеру ppp13
Добавляем(назначаем) интерфейc сети, по дефолту есть одна сеть internet.
Выходим из конфигуратора. Стартуем демоны /etc/rc.d/vuurmuur start
Запускаем конфигуратор.Ошибок быть не должно, если есть F5 и разбираемся что к чему.
И все уже мона настраивать под реальные нужды.
На сайте софтины есть pdf на отечественном языке.