ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] не получается собрать пакет
@ 2008-04-08  6:18 Vyacheslav A. Brunev
  2008-04-08  6:21 ` Alex Gorbachenko
  2008-04-08  6:46 ` Damir Shayhutdinov
  0 siblings, 2 replies; 11+ messages in thread
From: Vyacheslav A. Brunev @ 2008-04-08  6:18 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Доброго всем здравия уважаемые коллеги.

Есть желание собрать пакет - vsftpd, но убив два часа времени на исправление 
тех или иных ошибок уткнулся носом в "сетну". Опишу свои действия, в целом 
руководствовался вот этой полезной статьей: 
http://freesource.info/wiki/AltLinux/Sisyphus/devel/SborkaPaketov

Последовательность действий:
Создал директории (под пользователем)
mkdir ~/RPM/{SPEC, SOURCES}
cd ~/RPM/SPEC/ && touch vsftpd.spec затем вписал в него всё необходимое, после 
чего делаю rpmcs vsftpd.spec ошибок не находит.
Затем:
rpmbb vsftpd.spec и получаю ошибку:
................

if [ -x /usr/local/sbin ]; then \
                /bin/install -p -m 755 vsftpd /usr/local/sbin/vsftpd; \
        else \
                /bin/install -p -m 755 vsftpd /usr/sbin/vsftpd; fi
/bin/install: cannot create regular file `/usr/local/sbin/vsftpd': Permission 
denied
make: *** [install] Error 1
make: Leaving directory `/home/bv/RPM/BUILD/vsftpd-2.0.6.ext1'
ошибка: Неверный код возврата из /home/bv/tmp/rpm-tmp.38342 (%install)


Ошибки сборки пакетов:
    Неверный код возврата из /home/bv/tmp/rpm-tmp.38342 (%install)

-------------------------------------------------------
Check log for...
!!!!!!!! ERROR !!!!!
Error: Failed with vsftpd.spec

Что собственно и понятно, сюда `/usr/local/sbin/vsftpd` писать я не могу. 
Опираясь на вышеуказанное руководство, там красным по белому 
написано "ВНИМАНИЕ! Сборка принципиально невозможна штатно под учётной 
записью root.", я и не пытаюсь, но как преодолеть создавшуюся ситуацию пока  
не знаю...
Поэтому взываю к помощи более опытных товарищей - помогите советом или 
разъясните что я делаю не так.

-- 
С уважением, Вячеслав.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  6:18 [Comm] не получается собрать пакет Vyacheslav A. Brunev
@ 2008-04-08  6:21 ` Alex Gorbachenko
  2008-04-08  6:39   ` Vyacheslav A. Brunev
  2008-04-08  6:46 ` Damir Shayhutdinov
  1 sibling, 1 reply; 11+ messages in thread
From: Alex Gorbachenko @ 2008-04-08  6:21 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 251 bytes --]

On Tue, 8 Apr 2008 13:18:04 +0700
Vyacheslav wrote:

>Поэтому взываю к помощи более опытных товарищей - помогите советом или 
>разъясните что я делаю не так.

http://sisyphus.ru/srpm/Sisyphus/vsftpd/spec

-- 
np: Joe Satriani - Come On Baby

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  6:21 ` Alex Gorbachenko
@ 2008-04-08  6:39   ` Vyacheslav A. Brunev
  0 siblings, 0 replies; 11+ messages in thread
From: Vyacheslav A. Brunev @ 2008-04-08  6:39 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от Tuesday 08 April 2008 13:21:25 Alex Gorbachenko написал(а):
> On Tue, 8 Apr 2008 13:18:04 +0700
>
> Vyacheslav wrote:
> >Поэтому взываю к помощи более опытных товарищей - помогите советом или
> >разъясните что я делаю не так.
>
> http://sisyphus.ru/srpm/Sisyphus/vsftpd/spec
О как... А я то даже и не подумал туда заглянуть :) Спасибо всё собралось 
"без шуму и пыли".

-- 
С уважением, Вячеслав.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  6:18 [Comm] не получается собрать пакет Vyacheslav A. Brunev
  2008-04-08  6:21 ` Alex Gorbachenko
@ 2008-04-08  6:46 ` Damir Shayhutdinov
  2008-04-08  7:21   ` Vyacheslav A. Brunev
  1 sibling, 1 reply; 11+ messages in thread
From: Damir Shayhutdinov @ 2008-04-08  6:46 UTC (permalink / raw)
  To: ALT Linux Community general discussions

>  Есть желание собрать пакет - vsftpd, но убив два часа времени на исправление
>  тех или иных ошибок уткнулся носом в "сетну". Опишу свои действия, в целом
>  руководствовался вот этой полезной статьей:
>  http://freesource.info/wiki/AltLinux/Sisyphus/devel/SborkaPaketov

А в чем тайный смысл собирать то, что уже собрано, при этом с нуля?
Для обучения или для работы? Если для работы - то возьмите уже
существующий спек. А для обучения стоит хотя бы посмотреть примеры
спеков на том же http://freesource.info/wiki/AltLinux/Sisyphus/

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  6:46 ` Damir Shayhutdinov
@ 2008-04-08  7:21   ` Vyacheslav A. Brunev
  2008-04-08  7:35     ` Alex Gorbachenko
  2008-04-09 14:18     ` Timur Batyrshin
  0 siblings, 2 replies; 11+ messages in thread
From: Vyacheslav A. Brunev @ 2008-04-08  7:21 UTC (permalink / raw)
  To: ALT Linux Community general discussions, Damir Shayhutdinov

В сообщении от Tuesday 08 April 2008 13:46:24 Damir Shayhutdinov написал(а):
> >  Есть желание собрать пакет - vsftpd, но убив два часа времени на
> > исправление тех или иных ошибок уткнулся носом в "сетну". Опишу свои
> > действия, в целом руководствовался вот этой полезной статьей:
> >  http://freesource.info/wiki/AltLinux/Sisyphus/devel/SborkaPaketov
>
> А в чем тайный смысл собирать то, что уже собрано, при этом с нуля?
Смысл очень прост, "билдеры" сообщества наотрез отказываются собирать этот 
самый vsftpd в комплекте с очень нужными патчами такими как:
--	*Добавлена поддержка перекодирования русских символов между UTF-8, 
Win-1251, Koi8-R без использования модуля iconv для каждой сессии. Для 
использования данной функции необходимо в файл настройки vsftpd.conf добавить 
строки: convert_charset_enable=1,local_charset=CP, remote_charset=CP. CP 
может принимать следующие значения: UTF8, WIN1251 or KOI8R.
--    * Добавлены правила доступа анонимных пользователей на основе их IP 
адресов. Для включения правил в параметре pasv_addr_rules нужно указать 
полный путь к файлу с правилами (по-умолчанию файл ищется 
в /etc/vsftpd.pasv_rules). Файл с правилами имеет следующий формат: <LocalIP> 
<RemoteMask> <PassiveAddress> [anonymous_enable] [anon_upload_enable] 
[anon_mkdir_write_enable] [anon_other_write_enable] 
--	*Добавлены правила доступа пользователей с определенных IP. Для включения 
правил в параметре users_access_ip нужно указать путь к файлу с правилами 
(по-умолчанию файл ищется в /etc/vsftpd.users_ip). Если пользователь не 
найден, то считается, что он имеет право работать с сервером. Файл имеет 
следующий формат: <UserName> <Remote IP/Remote Mask> [<Remote IP/Remote 
Mask> ....]
И ещё очень многих нужных вещей...

Вот и приходиться в некоторых местах идти "своей дорогой".

> Для обучения или для работы? Если для работы - то возьмите уже
> существующий спек. А для обучения стоит хотя бы посмотреть примеры
> спеков на том же http://freesource.info/wiki/AltLinux/Sisyphus/
Ну для обучения тоже, нет предела совершенству ;)
Помаленьку буду изучать и делать доброе дело.

> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community

-- 
С уважением, Вячеслав.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  7:21   ` Vyacheslav A. Brunev
@ 2008-04-08  7:35     ` Alex Gorbachenko
  2008-04-08  8:07       ` Vyacheslav A. Brunev
  2008-04-08  8:58       ` Serge
  2008-04-09 14:18     ` Timur Batyrshin
  1 sibling, 2 replies; 11+ messages in thread
From: Alex Gorbachenko @ 2008-04-08  7:35 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 257 bytes --]

On Tue, 8 Apr 2008 14:21:46 +0700
Vyacheslav wrote:

>Вот и приходиться в некоторых местах идти "своей дорогой".

вы совершенно неправильно идёте. идти нужно в сторону другого ftpd.
например, proftpd.

-- 
np: Joe Satriani - Raspberry Jam Delta-v

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  7:35     ` Alex Gorbachenko
@ 2008-04-08  8:07       ` Vyacheslav A. Brunev
  2008-04-08  8:58       ` Serge
  1 sibling, 0 replies; 11+ messages in thread
From: Vyacheslav A. Brunev @ 2008-04-08  8:07 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от Tuesday 08 April 2008 14:35:26 Alex Gorbachenko написал(а):
> On Tue, 8 Apr 2008 14:21:46 +0700
>
> Vyacheslav wrote:
> >Вот и приходиться в некоторых местах идти "своей дорогой".
>
> вы совершенно неправильно идёте. идти нужно в сторону другого ftpd.
> например, proftpd.

:) на вкус и цвет... по мне так лучше vsftpd человечество ещё не придумало! 

-- 
С уважением, Вячеслав.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  7:35     ` Alex Gorbachenko
  2008-04-08  8:07       ` Vyacheslav A. Brunev
@ 2008-04-08  8:58       ` Serge
  2008-04-08  9:29         ` Alex Gorbachenko
  1 sibling, 1 reply; 11+ messages in thread
From: Serge @ 2008-04-08  8:58 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от Tuesday 08 April 2008 10:35:26 am Alex Gorbachenko написал(а):
> On Tue, 8 Apr 2008 14:21:46 +0700
>
> Vyacheslav wrote:
> >Вот и приходиться в некоторых местах идти "своей дорогой".
>
> вы совершенно неправильно идёте. идти нужно в сторону другого ftpd.
> например, proftpd.

я насколько слышал, он дыряв, что не скажешь про vsftpd


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  8:58       ` Serge
@ 2008-04-08  9:29         ` Alex Gorbachenko
  2008-04-08 10:21           ` Vyacheslav A. Brunev
  0 siblings, 1 reply; 11+ messages in thread
From: Alex Gorbachenko @ 2008-04-08  9:29 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

On Tue, 8 Apr 2008 10:58:06 +0200
Serge wrote:

>я насколько слышал, он дыряв, что не скажешь про vsftpd

про *оригинальный* vsftpd. а не про невесть что, получившееся в
результате прикладывания невесть каких патчей. такие вещи нужно
понимать, да.

-- 
np: Joe Satriani - Raspberry Jam Delta-v

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  9:29         ` Alex Gorbachenko
@ 2008-04-08 10:21           ` Vyacheslav A. Brunev
  0 siblings, 0 replies; 11+ messages in thread
From: Vyacheslav A. Brunev @ 2008-04-08 10:21 UTC (permalink / raw)
  To: ALT Linux Community general discussions

В сообщении от Tuesday 08 April 2008 16:29:25 Alex Gorbachenko написал(а):
> On Tue, 8 Apr 2008 10:58:06 +0200
>
> Serge wrote:
> >я насколько слышал, он дыряв, что не скажешь про vsftpd
>
> про *оригинальный* vsftpd. а не про невесть что, получившееся в
> результате прикладывания невесть каких патчей. такие вещи нужно
> понимать, да.

Загляните лучше сюда:
http://sisyphus.ru/srpm/Sisyphus/proftpd/patches
и подсчитайте сколько там заплаток? И ничем не лучше и не хуже те заплаты 
которые я использовал.
При желании всегда можно пощупать, поразбираться в коде и etc.,те заплаты, что 
мне приглянулись, помимо меня используются масса людей на разных 
дистрибутивах и пока не было замечено "дыр". Правда конечно никто не 
застрахован...
По существу - каждый думает в меру своей испорченности, посему пытаться Вас 
переманить на свою позицию мне незачем и Вам не советую. 

За ответы спасибо, тему можно закрывать.

-- 
С уважением, Вячеслав.

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Comm] не получается собрать пакет
  2008-04-08  7:21   ` Vyacheslav A. Brunev
  2008-04-08  7:35     ` Alex Gorbachenko
@ 2008-04-09 14:18     ` Timur Batyrshin
  1 sibling, 0 replies; 11+ messages in thread
From: Timur Batyrshin @ 2008-04-09 14:18 UTC (permalink / raw)
  To: community

On Tue, 8 Apr 2008 14:21:46 +0700
Vyacheslav A. Brunev wrote:

> > >  Есть желание собрать пакет - vsftpd, но убив два часа времени на
> > > исправление тех или иных ошибок уткнулся носом в "сетну". Опишу
> > > свои действия, в целом руководствовался вот этой полезной статьей:
> > >  http://freesource.info/wiki/AltLinux/Sisyphus/devel/SborkaPaketov
> >
> > А в чем тайный смысл собирать то, что уже собрано, при этом с нуля?
> Смысл очень прост, "билдеры" сообщества наотрез отказываются собирать
> этот самый vsftpd в комплекте с очень нужными патчами такими как:
> И ещё очень многих нужных вещей...
> 
> Вот и приходиться в некоторых местах идти "своей дорогой".

Мне кажется, лучше тогда взять .src.rpm и на нем экспериментировать.


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-04-09 14:18 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-04-08  6:18 [Comm] не получается собрать пакет Vyacheslav A. Brunev
2008-04-08  6:21 ` Alex Gorbachenko
2008-04-08  6:39   ` Vyacheslav A. Brunev
2008-04-08  6:46 ` Damir Shayhutdinov
2008-04-08  7:21   ` Vyacheslav A. Brunev
2008-04-08  7:35     ` Alex Gorbachenko
2008-04-08  8:07       ` Vyacheslav A. Brunev
2008-04-08  8:58       ` Serge
2008-04-08  9:29         ` Alex Gorbachenko
2008-04-08 10:21           ` Vyacheslav A. Brunev
2008-04-09 14:18     ` Timur Batyrshin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git