ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] chdir
@ 2002-03-20 11:26 roman_tutov
  2002-03-20 11:33 ` [mdk-re] chdir Mikhail Zabaluev
                   ` (3 more replies)
  0 siblings, 4 replies; 24+ messages in thread
From: roman_tutov @ 2002-03-20 11:26 UTC (permalink / raw)
  To: mandrake-russian

Hello mandrake-russian,

  В дистрибутиве отсутствует команда chdir
  Что делать ?

--
Тутов Роман   Системный администратор ООО 'Forcom'
Roman_Tutov@forcom.rnd.ru            icq:128364176
Ростов-на-Дону                    тел.8 632 441437





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

* [mdk-re] Re: chdir
  2002-03-20 11:26 [mdk-re] chdir roman_tutov
@ 2002-03-20 11:33 ` Mikhail Zabaluev
  2002-03-20 12:44   ` roman_tutov
  2002-03-20 12:13 ` [mdk-re] chdir Alexey Morozov
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 24+ messages in thread
From: Mikhail Zabaluev @ 2002-03-20 11:33 UTC (permalink / raw)
  To: mandrake-russian

Hello roman_tutov,

On Wed, Mar 20, 2002 at 11:28:54AM +0300, roman_tutov@mail.ru wrote:
>
> Hello mandrake-russian,
> 
>   В дистрибутиве отсутствует команда chdir
>   Что делать ?

Какая-то незнакомая команда... что она должна делать?
Есть команда cd, может быть, это то, что нужно? :)

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
I fear explanations explanatory of things explained.



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

* Re: [mdk-re] chdir
  2002-03-20 11:26 [mdk-re] chdir roman_tutov
  2002-03-20 11:33 ` [mdk-re] chdir Mikhail Zabaluev
@ 2002-03-20 12:13 ` Alexey Morozov
  2002-03-20 14:50   ` Re[2]: " roman_tutov
  2002-03-20 12:44 ` Yura Zotov
  2002-03-20 13:49 ` Grigory Batalov
  3 siblings, 1 reply; 24+ messages in thread
From: Alexey Morozov @ 2002-03-20 12:13 UTC (permalink / raw)
  To: mandrake-russian

В Срд, 20.03.2002, в 14:28, roman_tutov@mail.ru написал:
> Hello mandrake-russian,
>   В дистрибутиве отсутствует команда chdir
>   Что делать ?
Купить книжку по Юниксу, чес-слово. Даже не знаю какую, наверное, Баха,
хотя, чес-слово, я так ни одной и не прочел.

P.S. Нужная Вам команда называется cd
P.S.S. А книжку все же лучше купить. apropos word помогает не всегда.


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

* Re: [mdk-re] Re: chdir
  2002-03-20 11:33 ` [mdk-re] chdir Mikhail Zabaluev
@ 2002-03-20 12:44   ` roman_tutov
  2002-03-20 14:10     ` Mikhail Zabaluev
                       ` (5 more replies)
  0 siblings, 6 replies; 24+ messages in thread
From: roman_tutov @ 2002-03-20 12:44 UTC (permalink / raw)
  To: Mikhail Zabaluev

Hello Mikhail,

Wednesday, March 20, 2002, 11:39:59 AM, you wrote:

MZ> Hello roman_tutov,

MZ> On Wed, Mar 20, 2002 at 11:28:54AM +0300, roman_tutov@mail.ru wrote:
>>
>> Hello mandrake-russian,
>> 
>>   В дистрибутиве отсутствует команда chdir
>>   Что делать ?

MZ> Какая-то незнакомая команда... что она должна делать?
MZ> Есть команда cd, может быть, это то, что нужно? :)
                                                              1

CHDIR(2)          Руководство программиста Linux         CHDIR(2)

НАЗВАНИЕ
       chdir, fchdir - изменить рабочий каталог

КРАТКАЯ СВОДКА
       #include <unistd.h>

       int chdir(const char *path);
       int fchdir(int fd);

ОПИСАНИЕ
       chdir устанавливает рабочий каталог в значение path.

       fchdir  идентично  chdir,  только  каталог  задан  в  виде
       открытого файлового дескриптора.

--
Тутов Роман  Системный администратор OOO 'Forcom'
Roman_Tutov@forcom.rnd.ru           icq:128364176




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

* Re: [mdk-re] chdir
  2002-03-20 11:26 [mdk-re] chdir roman_tutov
  2002-03-20 11:33 ` [mdk-re] chdir Mikhail Zabaluev
  2002-03-20 12:13 ` [mdk-re] chdir Alexey Morozov
@ 2002-03-20 12:44 ` Yura Zotov
  2002-03-20 13:49 ` Grigory Batalov
  3 siblings, 0 replies; 24+ messages in thread
From: Yura Zotov @ 2002-03-20 12:44 UTC (permalink / raw)
  To: mandrake-russian

On Wed, Mar 20, 2002 at 11:28:54AM +0300, roman_tutov@mail.ru wrote:
> Hello mandrake-russian,
> 
>   В дистрибутиве отсутствует команда chdir
>   Что делать ?
> 

$ alias chdir='cd'
 

--
Юрий А. Зотов



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

* Re: [mdk-re] chdir
  2002-03-20 11:26 [mdk-re] chdir roman_tutov
                   ` (2 preceding siblings ...)
  2002-03-20 12:44 ` Yura Zotov
@ 2002-03-20 13:49 ` Grigory Batalov
  2002-03-20 14:12   ` [mdk-re] chdir Mikhail Zabaluev
  3 siblings, 1 reply; 24+ messages in thread
From: Grigory Batalov @ 2002-03-20 13:49 UTC (permalink / raw)
  To: mandrake-russian

On Wed, 20 Mar 2002 11:28:54 +0300
roman_tutov@mail.ru wrote:

>   В дистрибутиве отсутствует команда chdir
>   Что делать ?

  Сделать алиас на cd =)

-- 
 Баталов Григорий,
 системный администратор
 АО "Ковдорский ГОК"




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

* [mdk-re] Re: chdir
  2002-03-20 12:44   ` roman_tutov
@ 2002-03-20 14:10     ` Mikhail Zabaluev
  2002-03-20 14:17     ` Peter V. Saveliev
                       ` (4 subsequent siblings)
  5 siblings, 0 replies; 24+ messages in thread
From: Mikhail Zabaluev @ 2002-03-20 14:10 UTC (permalink / raw)
  To: Mikhail Zabaluev

Hello roman_tutov,

On Wed, Mar 20, 2002 at 12:44:23PM +0300, roman_tutov@mail.ru wrote:
>
> >>   В дистрибутиве отсутствует команда chdir
> >>   Что делать ?
> 
> MZ> Какая-то незнакомая команда... что она должна делать?
> MZ> Есть команда cd, может быть, это то, что нужно? :)
>                                                               1
> 
> CHDIR(2)          Руководство программиста Linux         CHDIR(2)
> 
> НАЗВАНИЕ
>        chdir, fchdir - изменить рабочий каталог

Так це ж системный вызов, смотрите, секция man 2.
См. также раздел "СМ. ТАКЖЕ" ниже в той же самой странице.

> КРАТКАЯ СВОДКА
>        #include <unistd.h>
> 
>        int chdir(const char *path);
>        int fchdir(int fd);
> 
> ОПИСАНИЕ
>        chdir устанавливает рабочий каталог в значение path.
> 
>        fchdir  идентично  chdir,  только  каталог  задан  в  виде
>        открытого файлового дескриптора.

В shell эту задачу выполняет встроенная команда cd.

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Luck can't last a lifetime, unless you die young.
		-- Russell Banks



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

* [mdk-re] Re: chdir
  2002-03-20 13:49 ` Grigory Batalov
@ 2002-03-20 14:12   ` Mikhail Zabaluev
  0 siblings, 0 replies; 24+ messages in thread
From: Mikhail Zabaluev @ 2002-03-20 14:12 UTC (permalink / raw)
  To: mandrake-russian

Hello Grigory,

On Wed, Mar 20, 2002 at 01:49:17PM +0300, Grigory Batalov wrote:
>
> On Wed, 20 Mar 2002 11:28:54 +0300
> roman_tutov@mail.ru wrote:
> 
> >   В дистрибутиве отсутствует команда chdir
> >   Что делать ?
> 
>   Сделать алиас на cd =)

Угу, и alias find='grep' :)

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Don't tell me how hard you work.  Tell me how much you get done.
-- James J. Ling



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

* Re: [mdk-re] Re: chdir
  2002-03-20 12:44   ` roman_tutov
  2002-03-20 14:10     ` Mikhail Zabaluev
@ 2002-03-20 14:17     ` Peter V. Saveliev
  2002-03-20 14:19     ` Artem K. Jouravsky
                       ` (3 subsequent siblings)
  5 siblings, 0 replies; 24+ messages in thread
From: Peter V. Saveliev @ 2002-03-20 14:17 UTC (permalink / raw)
  To: mandrake-russian

On Wed, 20 Mar 2002 12:44:23 +0300
roman_tutov@mail.ru wrote:

<skip>
> CHDIR(2)          Руководство программиста Linux         CHDIR(2)
> 
> НАЗВАНИЕ
>        chdir, fchdir - изменить рабочий каталог
> 
> КРАТКАЯ СВОДКА
>        #include <unistd.h>
> 
>        int chdir(const char *path);
>        int fchdir(int fd);
> 
> ОПИСАНИЕ
>        chdir устанавливает рабочий каталог в значение path.
> 
>        fchdir  идентично  chdir,  только  каталог  задан  в  виде
>        открытого файлового дескриптора.
> 
<skip>

8<-----------------------------------------
#include <unistd.h>
#include <stdlib.h>

int main (int n_arg, char ** c_arg) {

if (n_arg <= 1) exit(1);
if (!chdir(c_arg[1])) exit(1);

exit(0);
};
8<-----------------------------------------

так, что ли? давно С не занимался... Но все-таки, в шелле проще
исползовать cd ;)))

-- 
С уважением, Петр.
E-mail: peet@peet.spb.ru
JID:    peet@peet.spb.ru



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

* [mdk-re] Re: chdir
  2002-03-20 12:44   ` roman_tutov
  2002-03-20 14:10     ` Mikhail Zabaluev
  2002-03-20 14:17     ` Peter V. Saveliev
@ 2002-03-20 14:19     ` Artem K. Jouravsky
  2002-03-20 14:31     ` Leonid Sysoletin
                       ` (2 subsequent siblings)
  5 siblings, 0 replies; 24+ messages in thread
From: Artem K. Jouravsky @ 2002-03-20 14:19 UTC (permalink / raw)
  To: Mikhail Zabaluev

On Wed, Mar 20, 2002 at 12:44:23PM +0300, roman_tutov@mail.ru wrote:
> Hello Mikhail,
> 
> Wednesday, March 20, 2002, 11:39:59 AM, you wrote:
> 
> MZ> Hello roman_tutov,
> 
> MZ> On Wed, Mar 20, 2002 at 11:28:54AM +0300, roman_tutov@mail.ru wrote:
> >>
> >> Hello mandrake-russian,
> >> 
> >>   В дистрибутиве отсутствует команда chdir
> >>   Что делать ?
> 
> MZ> Какая-то незнакомая команда... что она должна делать?
> MZ> Есть команда cd, может быть, это то, что нужно? :)
>                                                               1
> 
> CHDIR(2)          Руководство программиста Linux         CHDIR(2)
                                ^^^^^^^^^^^^^^^^^^
> 
> НАЗВАНИЕ
>        chdir, fchdir - изменить рабочий каталог
> 
> КРАТКАЯ СВОДКА
>        #include <unistd.h>
> 
>        int chdir(const char *path);
>        int fchdir(int fd);
> 
> ОПИСАНИЕ
>        chdir устанавливает рабочий каталог в значение path.
> 
>        fchdir  идентично  chdir,  только  каталог  задан  в  виде
>        открытого файлового дескриптора.
Это описание функции для С! Купите уже, наконец, книжку, поверьте, одним
чтением манов с нуля обойтись крайне сложно. По поводу man - он
подразделяется на 8 разделов и не зря, почитайте man man что ли... 

-- 
Best wishes,
Artem K. Jouravsky,
iFirst Ltd, System Administrator.
-----------------------
!07/11 PDP a ni deppart m'I  !pleH



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

* Re: [mdk-re] Re: chdir
  2002-03-20 12:44   ` roman_tutov
                       ` (2 preceding siblings ...)
  2002-03-20 14:19     ` Artem K. Jouravsky
@ 2002-03-20 14:31     ` Leonid Sysoletin
  2002-03-20 14:34     ` Alexander Bokovoy
  2002-03-20 16:50     ` Antonio
  5 siblings, 0 replies; 24+ messages in thread
From: Leonid Sysoletin @ 2002-03-20 14:31 UTC (permalink / raw)
  To: mandrake-russian

20 Март 2002 12:44, Вы написали:
> >>   В дистрибутиве отсутствует команда chdir
> CHDIR(2)          Руководство программиста Linux         CHDIR(2)

Э-э-э... Так Вам Си или Шелл?

-- 
Л. Сысолетин,
webmaster@unicon-ms.ru
[Team Ёжики-рулез!]  [Team Котёнки на солярке] [Team Берегите букву "ё"!]



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

* [mdk-re] Re: chdir
  2002-03-20 12:44   ` roman_tutov
                       ` (3 preceding siblings ...)
  2002-03-20 14:31     ` Leonid Sysoletin
@ 2002-03-20 14:34     ` Alexander Bokovoy
  2002-03-20 16:50     ` Antonio
  5 siblings, 0 replies; 24+ messages in thread
From: Alexander Bokovoy @ 2002-03-20 14:34 UTC (permalink / raw)
  To: mandrake-russian

On Wed, Mar 20, 2002 at 12:44:23PM +0300, roman_tutov@mail.ru wrote:
> Hello Mikhail,
> 
> Wednesday, March 20, 2002, 11:39:59 AM, you wrote:
> 
> MZ> Hello roman_tutov,
> 
> MZ> On Wed, Mar 20, 2002 at 11:28:54AM +0300, roman_tutov@mail.ru wrote:
> >>
> >> Hello mandrake-russian,
> >> 
> >>   В дистрибутиве отсутствует команда chdir
> >>   Что делать ?
> 
> MZ> Какая-то незнакомая команда... что она должна делать?
> MZ> Есть команда cd, может быть, это то, что нужно? :)
>                                                               1
> 
> CHDIR(2)          Руководство программиста Linux         CHDIR(2)
Это системная функция, доступная в программе на языке C, а не команда оболочки. 
Системные команды находятся в 1 секции.

-- 
/ Alexander Bokovoy
Software architect and analyst             // SaM-Solutions Ltd.
---
My vaseline is RUNNING...



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

* Re[2]: [mdk-re] chdir
  2002-03-20 12:13 ` [mdk-re] chdir Alexey Morozov
@ 2002-03-20 14:50   ` roman_tutov
  2002-03-20 15:49     ` AVL
  2002-03-20 15:58     ` Re[3]: " Artem Pastuchov
  0 siblings, 2 replies; 24+ messages in thread
From: roman_tutov @ 2002-03-20 14:50 UTC (permalink / raw)
  To: Alexey Morozov

Hello Alexey,

Wednesday, March 20, 2002, 12:27:35 PM, you wrote:

AM> В Срд, 20.03.2002, в 14:28, roman_tutov@mail.ru написал:
>> Hello mandrake-russian,
>>   В дистрибутиве отсутствует команда chdir
>>   Что делать ?
AM> Купить книжку по Юниксу, чес-слово. Даже не знаю какую, наверное, Баха,
AM> хотя, чес-слово, я так ни одной и не прочел.
Издеваетесь .

Предыстория .Жил я не тужил . пока не услышал о софтине под названием
procmail . Захотелось себе сделать сортировку почты .

Завел я в хоумнике своем файл procmailrc понаписал в него много всего
, повоевал с правами , и...ничего не заработало . Вместо
каталога mail procmail стал сбрасывать сортированую почту прямо
в корень моего home . При этом в лог procmail писал
следующее :
procmail: Couldn't chdir to "/home/postusers/roman_tutov/mail/"

Из чего я сделал вывод , что этот самый chdir должен существовать .
Man chdir подтвердил мои опасения . В обшем-то откуда и вопрос в
форуме.


AM> P.S. Нужная Вам команда называется cd
AM> P.S.S. А книжку все же лучше купить. apropos word помогает не всегда.




--
Тутов Роман  Системный администратор OOO 'Forcom'
Roman_Tutov@forcom.rnd.ru           icq:128364176




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

* Re: Re[2]: [mdk-re] chdir
  2002-03-20 14:50   ` Re[2]: " roman_tutov
@ 2002-03-20 15:49     ` AVL
  2002-03-20 16:35       ` Re[4]: " roman_tutov
  2002-03-20 15:58     ` Re[3]: " Artem Pastuchov
  1 sibling, 1 reply; 24+ messages in thread
From: AVL @ 2002-03-20 15:49 UTC (permalink / raw)
  To: mandrake-russian

> procmail: Couldn't chdir to "/home/postusers/roman_tutov/mail/"
> 
> Из чего я сделал вывод , что этот самый chdir должен существовать .
:)))))))))))))))
а надо было сделать вывод, что каталог /home/postusers/roman_tutov/mail/ сущетвует и доступен для того юзера, под которым работает процмейл .

в данном случае, это вы и есть.



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

* Re[3]: [mdk-re] chdir
  2002-03-20 14:50   ` Re[2]: " roman_tutov
  2002-03-20 15:49     ` AVL
@ 2002-03-20 15:58     ` Artem Pastuchov
  1 sibling, 0 replies; 24+ messages in thread
From: Artem Pastuchov @ 2002-03-20 15:58 UTC (permalink / raw)
  To: roman_tutov@mail.ru

Hello roman,

Wednesday, March 20, 2002, 2:53:22 PM, you wrote:

rmr> Hello Alexey,

rmr> Wednesday, March 20, 2002, 12:27:35 PM, you wrote:

AM>> В Срд, 20.03.2002, в 14:28, roman_tutov@mail.ru написал:
>>> Hello mandrake-russian,
>>>   В дистрибутиве отсутствует команда chdir
>>>   Что делать ?
AM>> Купить книжку по Юниксу, чес-слово. Даже не знаю какую, наверное, Баха,
AM>> хотя, чес-слово, я так ни одной и не прочел.
rmr> Издеваетесь .

rmr> Предыстория .Жил я не тужил . пока не услышал о софтине под названием
rmr> procmail . Захотелось себе сделать сортировку почты .

rmr> Завел я в хоумнике своем файл procmailrc понаписал в него много всего
rmr> , повоевал с правами , и...ничего не заработало . Вместо
rmr> каталога mail procmail стал сбрасывать сортированую почту прямо
rmr> в корень моего home . При этом в лог procmail писал
rmr> следующее :
rmr> procmail: Couldn't chdir to "/home/postusers/roman_tutov/mail/"

rmr> Из чего я сделал вывод , что этот самый chdir должен существовать .
rmr> Man chdir подтвердил мои опасения . В обшем-то откуда и вопрос в
rmr> форуме.

это он имеет ввиду
procmail: Couldn't change directory to "/home/postusers/roman_tutov/mail/"




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

* Re[4]: [mdk-re] chdir
  2002-03-20 15:49     ` AVL
@ 2002-03-20 16:35       ` roman_tutov
  2002-03-20 17:13         ` AVL
  2002-03-20 17:15         ` Re[5]: " Artem Pastuchov
  0 siblings, 2 replies; 24+ messages in thread
From: roman_tutov @ 2002-03-20 16:35 UTC (permalink / raw)
  To: AVL

Hello AVL,

Wednesday, March 20, 2002, 3:49:37 PM, you wrote:

>> procmail: Couldn't chdir to "/home/postusers/roman_tutov/mail/"
>> 
>> Из чего я сделал вывод , что этот самый chdir должен существовать .
A> :)))))))))))))))
A> а надо было сделать вывод, что каталог /home/postusers/roman_tutov/mail/
A>  сущетвует и доступен для того юзера, под которым работает процмейл .

A> в данном случае, это вы и есть.

Я сначала так и решил .Но каталог существует . из под юзера доступен ,
и права у него полный доступ для юзера ,а всем остальным запрет .
Мозилка с ним прекрасно работает

--
Тутов Роман  Системный администратор OOO 'Forcom'
Roman_Tutov@forcom.rnd.ru           icq:128364176




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

* Re: [mdk-re] Re: chdir
  2002-03-20 12:44   ` roman_tutov
                       ` (4 preceding siblings ...)
  2002-03-20 14:34     ` Alexander Bokovoy
@ 2002-03-20 16:50     ` Antonio
  5 siblings, 0 replies; 24+ messages in thread
From: Antonio @ 2002-03-20 16:50 UTC (permalink / raw)
  To: Mikhail Zabaluev

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Wed, 20 Mar 2002 roman_tutov@mail.ru wrote:

> MZ> Какая-то незнакомая команда... что она должна делать?
> MZ> Есть команда cd, может быть, это то, что нужно? :)
>
> CHDIR(2)          Руководство программиста Linux         CHDIR(2)
>
> НАЗВАНИЕ
>        chdir, fchdir - изменить рабочий каталог
>
> КРАТКАЯ СВОДКА
>        #include <unistd.h>
>
>        int chdir(const char *path);
>        int fchdir(int fd);
[Для краткости опущено]

Из приведенного выше делаем вывод, что речь идет о C-функции
(соответственно, используется в программе на C/C++, а не в
командной строке).

- -- 
Best regards,
	Tony.			mailto:obidos@mail.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE8mJSO2gaLrWRbr5URAuRpAJ9msynOvJZXO84/rx85P8Akt67CtgCgtLMB
Dziaknye3A+MPgfFvSYW43Y=
=bzlh
-----END PGP SIGNATURE-----





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

* Re: Re[4]: [mdk-re] chdir
  2002-03-20 16:35       ` Re[4]: " roman_tutov
@ 2002-03-20 17:13         ` AVL
  2002-03-20 18:24           ` Re[6]: " roman_tutov
  2002-03-20 17:15         ` Re[5]: " Artem Pastuchov
  1 sibling, 1 reply; 24+ messages in thread
From: AVL @ 2002-03-20 17:13 UTC (permalink / raw)
  To: mandrake-russian

> 
> Я сначала так и решил .Но каталог существует . из под юзера доступен ,
> и права у него полный доступ для юзера ,а всем остальным запрет .
> Мозилка с ним прекрасно работает

продолжаем разговор.
1) приведите правело процмейла, которое не пашет
2)man chroot
процмейл делает чрут в ваш хоум и считает соответственно от него.
то есть в  вашем случае 

/home/postusers/roman_tutov/mail/ -> /home/postusers/roman_tutov/home/postusers/roman_tutov/mail/
такая папка есть и доступна?
уберите хоум.

примерно так.
эта рассылка ложиться в /home/avl/imap/AltLinux/mandrake
:0:
* .*List-Id:.*Linux-Mandrake
imap/AltLinux/mandrake




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

* Re[5]: [mdk-re] chdir
  2002-03-20 16:35       ` Re[4]: " roman_tutov
  2002-03-20 17:13         ` AVL
@ 2002-03-20 17:15         ` Artem Pastuchov
  1 sibling, 0 replies; 24+ messages in thread
From: Artem Pastuchov @ 2002-03-20 17:15 UTC (permalink / raw)
  To: roman_tutov@mail.ru

Hello roman,

Wednesday, March 20, 2002, 4:38:23 PM, you wrote:

rmr> Hello AVL,

rmr> Wednesday, March 20, 2002, 3:49:37 PM, you wrote:

>>> procmail: Couldn't chdir to "/home/postusers/roman_tutov/mail/"
>>> 
>>> Из чего я сделал вывод , что этот самый chdir должен существовать .
A>> :)))))))))))))))
A>> а надо было сделать вывод, что каталог /home/postusers/roman_tutov/mail/
A>>  сущетвует и доступен для того юзера, под которым работает процмейл .

A>> в данном случае, это вы и есть.

rmr> Я сначала так и решил .Но каталог существует . из под юзера доступен ,
rmr> и права у него полный доступ для юзера ,а всем остальным запрет .
rmr> Мозилка с ним прекрасно работает

rmr> --
rmr> Тутов Роман  Системный администратор OOO 'Forcom'
rmr> Roman_Tutov@forcom.rnd.ru           icq:128364176
А группа mail  в него может писать?


-- 
Best regards,
 Artem                            mailto:past@talarii.co.ru




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

* Re[6]: [mdk-re] chdir
  2002-03-20 17:13         ` AVL
@ 2002-03-20 18:24           ` roman_tutov
  2002-03-20 18:47             ` Re[7]: " roman_tutov
  0 siblings, 1 reply; 24+ messages in thread
From: roman_tutov @ 2002-03-20 18:24 UTC (permalink / raw)
  To: AVL

Hello AVL,

Wednesday, March 20, 2002, 5:13:09 PM, you wrote:

>> 
>> Я сначала так и решил .Но каталог существует . из под юзера доступен ,
>> и права у него полный доступ для юзера ,а всем остальным запрет .
>> Мозилка с ним прекрасно работает

A> продолжаем разговор.
A> 1) приведите правело процмейла, которое не пашет

LOGFILE=$HOME/.procmail.log
MAILDIR=$HOME/mail/

:0 :
* ^Subject: .*[mdk-re].*
mdk-re

Оно сортируется и выкладывается не в /mail/ а в корень home of user
ну и в лог матерится .

A> 2)man chroot
A> процмейл делает чрут в ваш хоум и считает соответственно от него.
A> то есть в  вашем случае 

A> /home/postusers/roman_tutov/mail/ -> /home/postusers/roman_tutov/home/postusers/roman_tutov/mail/
                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                                        нет такой папки нет .
A> такая папка есть и доступна?
A> уберите хоум.
Сейчас из конфига $home уберу и попробую
.....

То-же самое , только теперь говорит не может в /mail/ перейти

A> примерно так.
A> эта рассылка ложиться в /home/avl/imap/AltLinux/mandrake
A> :0:
A> * .*List-Id:.*Linux-Mandrake
A> imap/AltLinux/mandrake

--
Тутов Роман  Системный администратор OOO 'Forcom'
Roman_Tutov@forcom.rnd.ru           icq:128364176




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

* Re[7]: [mdk-re] chdir
  2002-03-20 18:24           ` Re[6]: " roman_tutov
@ 2002-03-20 18:47             ` roman_tutov
  2002-03-20 18:53               ` Sergey Vlasov
  2002-03-20 18:57               ` Re[8]: " Artem Pastuchov
  0 siblings, 2 replies; 24+ messages in thread
From: roman_tutov @ 2002-03-20 18:47 UTC (permalink / raw)
  To: roman_tutov@mail.ru

Hello roman,

Wednesday, March 20, 2002, 6:27:20 PM, you wrote:

A>> 1) приведите правело процмейла, которое не пашет

rmr> LOGFILE=$HOME/.procmail.log
rmr> MAILDIR=$HOME/mail/

rmr> :0 :
rmr> * ^Subject: .*[mdk-re].*
rmr> mdk-re

Последние новости с фронта :)
Вышеуказанная конструкция была заменена на
_________________________________
LOGFILE=$HOME/.procmail.log

:0 :
* ^Subject: .*[mdk-re].*
mail/mdk-re
__________________________________

Procmail создал файл
/mail/mdk-re^M
и туда вывалил письма от mdk-re
что за ^M ?

--
Тутов Роман  Системный администратор OOO 'Forcom'
Roman_Tutov@forcom.rnd.ru           icq:128364176




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

* Re: [mdk-re] chdir
  2002-03-20 18:47             ` Re[7]: " roman_tutov
@ 2002-03-20 18:53               ` Sergey Vlasov
  2002-03-21 12:14                 ` roman
  2002-03-20 18:57               ` Re[8]: " Artem Pastuchov
  1 sibling, 1 reply; 24+ messages in thread
From: Sergey Vlasov @ 2002-03-20 18:53 UTC (permalink / raw)
  To: roman_tutov@mail.ru

On Wed, Mar 20, 2002 at 18:49:04 +0300, roman_tutov@mail.ru wrote:
> Wednesday, March 20, 2002, 6:27:20 PM, you wrote:
> 
> A>> 1) приведите правело процмейла, которое не пашет
> 
> rmr> LOGFILE=$HOME/.procmail.log
> rmr> MAILDIR=$HOME/mail/
> 
> rmr> :0 :
> rmr> * ^Subject: .*[mdk-re].*
> rmr> mdk-re
> 
> Последние новости с фронта :)
> Вышеуказанная конструкция была заменена на
> _________________________________
> LOGFILE=$HOME/.procmail.log
> 
> :0 :
> * ^Subject: .*[mdk-re].*
> mail/mdk-re
> __________________________________
> 
> Procmail создал файл
> /mail/mdk-re^M
> и туда вывалил письма от mdk-re
> что за ^M ?

Это концы строк от MS-DOS, которые, видимо, и сводят procmail с ума.
Уберите их из файла:

tr -d '\015' <file >fixed-file

(Vim автоматически определяет тип файла и подстраивается под него - чтобы
поменять формат в нем, используйте :set ff=unix перед сохранением)



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

* Re[8]: [mdk-re] chdir
  2002-03-20 18:47             ` Re[7]: " roman_tutov
  2002-03-20 18:53               ` Sergey Vlasov
@ 2002-03-20 18:57               ` Artem Pastuchov
  1 sibling, 0 replies; 24+ messages in thread
From: Artem Pastuchov @ 2002-03-20 18:57 UTC (permalink / raw)
  To: roman_tutov@mail.ru

Hello roman,

Wednesday, March 20, 2002, 6:49:04 PM, you wrote:

rmr> Hello roman,

rmr> Wednesday, March 20, 2002, 6:27:20 PM, you wrote:

A>>> 1) приведите правело процмейла, которое не пашет

rmr>> LOGFILE=$HOME/.procmail.log
rmr>> MAILDIR=$HOME/mail/

rmr>> :0 :
rmr>> * ^Subject: .*[mdk-re].*
rmr>> mdk-re

rmr> Последние новости с фронта :)
rmr> Вышеуказанная конструкция была заменена на
rmr> _________________________________
rmr> LOGFILE=$HOME/.procmail.log

rmr> :0 :
rmr> * ^Subject: .*[mdk-re].*
rmr> mail/mdk-re
rmr> __________________________________

rmr> Procmail создал файл
rmr> /mail/mdk-re^M
rmr> и туда вывалил письма от mdk-re
rmr> что за ^M ?
В постонародье именуется контрол-ЕМ и обозначает символ конца строки
;)

проверьте есть ли в .procmailrc пустая строка в конце

-- 
Best regards,
 Artem                            mailto:past@talarii.co.ru




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

* Re: [mdk-re] chdir
  2002-03-20 18:53               ` Sergey Vlasov
@ 2002-03-21 12:14                 ` roman
  0 siblings, 0 replies; 24+ messages in thread
From: roman @ 2002-03-21 12:14 UTC (permalink / raw)
  To: mandrake-russian

>>Procmail создал файл
>>/mail/mdk-re^M
>>и туда вывалил письма от mdk-re
>>что за ^M ?
>>
> 
> Это концы строк от MS-DOS, которые, видимо, и сводят procmail с ума.
> Уберите их из файла:
> 
> tr -d '\015' <file >fixed-file
> 
> (Vim автоматически определяет тип файла и подстраивается под него - чтобы
> поменять формат в нем, используйте :set ff=unix перед сохранением)
> 
Вот где собака и порылась . Теперь всё работает .
Благодарствую.







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

end of thread, other threads:[~2002-03-21 12:14 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-03-20 11:26 [mdk-re] chdir roman_tutov
2002-03-20 11:33 ` [mdk-re] chdir Mikhail Zabaluev
2002-03-20 12:44   ` roman_tutov
2002-03-20 14:10     ` Mikhail Zabaluev
2002-03-20 14:17     ` Peter V. Saveliev
2002-03-20 14:19     ` Artem K. Jouravsky
2002-03-20 14:31     ` Leonid Sysoletin
2002-03-20 14:34     ` Alexander Bokovoy
2002-03-20 16:50     ` Antonio
2002-03-20 12:13 ` [mdk-re] chdir Alexey Morozov
2002-03-20 14:50   ` Re[2]: " roman_tutov
2002-03-20 15:49     ` AVL
2002-03-20 16:35       ` Re[4]: " roman_tutov
2002-03-20 17:13         ` AVL
2002-03-20 18:24           ` Re[6]: " roman_tutov
2002-03-20 18:47             ` Re[7]: " roman_tutov
2002-03-20 18:53               ` Sergey Vlasov
2002-03-21 12:14                 ` roman
2002-03-20 18:57               ` Re[8]: " Artem Pastuchov
2002-03-20 17:15         ` Re[5]: " Artem Pastuchov
2002-03-20 15:58     ` Re[3]: " Artem Pastuchov
2002-03-20 12:44 ` Yura Zotov
2002-03-20 13:49 ` Grigory Batalov
2002-03-20 14:12   ` [mdk-re] chdir Mikhail Zabaluev

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