* [Sarlug] ftpd ls время создания файла
@ 2008-06-18 10:38 Солмин Владимир
2008-06-18 12:41 ` Nikita V. Borodikhin
0 siblings, 1 reply; 7+ messages in thread
From: Солмин Владимир @ 2008-06-18 10:38 UTC (permalink / raw)
To: sarlug
Имею такую проблему. Есть FreeBSD 4.11 на ней крутится ftpd.
Всё работает нормально, но есть непонятная штука со временем создания файлов.
Если смотрю время создания файла по SSH то время будет следующее:
bash-2.05b# ls -la
-rw-rw---- 1 sam usersftp 53401 18 июн 13:05 SAR0568J.DBF
т.е. 13.05
Если смотреть с помощью фтп клиента:
ftp> ls -la
200 PORT command successful.
150 Opening ASCII mode data connection for '/bin/ls'.
total 58904
-rw-rw---- 1 1012 1016 53401 Jun 18 09:05 SAR0568J.DBF
226 Transfer complete.
ftp: 967 байт получено за 0,24 (сек) со скоростью 4,11 (КБ/сек).
т.е. 09:05
Разница получается в 4 часа.
Как сделать нормальное отображение времени?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sarlug] ftpd ls время создания файла
2008-06-18 10:38 [Sarlug] ftpd ls время создания файла Солмин Владимир
@ 2008-06-18 12:41 ` Nikita V. Borodikhin
2008-06-18 13:10 ` solmin
0 siblings, 1 reply; 7+ messages in thread
From: Nikita V. Borodikhin @ 2008-06-18 12:41 UTC (permalink / raw)
To: Saratov Linux User Group Maillist
Доброго времени суток, Владимир!
Солмин Владимир пишет:
> Имею такую проблему. Есть FreeBSD 4.11 на ней крутится ftpd.
> Всё работает нормально, но есть непонятная штука со временем создания файлов.
> Если смотрю время создания файла по SSH то время будет следующее:
> bash-2.05b# ls -la
> -rw-rw---- 1 sam usersftp 53401 18 июн 13:05 SAR0568J.DBF
>
> т.е. 13.05
>
> Если смотреть с помощью фтп клиента:
> ftp> ls -la
> 200 PORT command successful.
> 150 Opening ASCII mode data connection for '/bin/ls'.
> total 58904
> -rw-rw---- 1 1012 1016 53401 Jun 18 09:05 SAR0568J.DBF
> 226 Transfer complete.
> ftp: 967 байт получено за 0,24 (сек) со скоростью 4,11 (КБ/сек).
>
> т.е. 09:05
>
> Разница получается в 4 часа.
> Как сделать нормальное отображение времени?
Похоже, проблема с тайм-зоной - ssh показывает время в локальной, а ftpd
- в Гринвичской. У него никакой настроички на эту тему нет? (sorry, с
*BSD практически не знаком)
С уважением,
--
Nikita V. Borodikhin, NIKB-RIPN BNV7-RIPE
Registered Linux user #256562 with the Linux Counter
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sarlug] ftpd ls время создания файла
2008-06-18 12:41 ` Nikita V. Borodikhin
@ 2008-06-18 13:10 ` solmin
2008-06-18 13:24 ` Nikita Borodikhin
0 siblings, 1 reply; 7+ messages in thread
From: solmin @ 2008-06-18 13:10 UTC (permalink / raw)
To: Saratov Linux User Group Maillist
Здравствуйте, Nikita.
Вы писали 18 июня 2008 г., 16:41:20:
> Похоже, проблема с тайм-зоной - ssh показывает время в локальной, а ftpd
> - в Гринвичской. У него никакой настроички на эту тему нет? (sorry, с
> *BSD практически не знаком)
> С уважением,
Угу, именно с тайм-зоной.
Там вот в чем дело как оказалось.
Если в корне /home каталога куда chroot-ится пользователь сделать
каталог etc и скопировать туда файл /etc/localtime то ftpd время
начинает показывать правильно.
Но не будешь же для каждого пользователя это делать, тем более у
пользователей разные /home каталоги
Есть вроде еще один выход сделать запуск ftpd с экспортом переменной
TZ, только как...
ftpd работает не демоном, стартует из inetd.conf вот такой строкой:
ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l -l
попробвал прописать в /etc/profile строку
TZ=MSD; export TZ
результата не дало. В общем пока проблема не решена. Жду советов =)
--
С уважением,
solmin mailto:solmin@mail.ru
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sarlug] ftpd ls время создания файла
2008-06-18 13:10 ` solmin
@ 2008-06-18 13:24 ` Nikita Borodikhin
2008-06-18 14:27 ` solmin
0 siblings, 1 reply; 7+ messages in thread
From: Nikita Borodikhin @ 2008-06-18 13:24 UTC (permalink / raw)
To: Saratov Linux User Group Maillist
И снова зравствуйте!
2008/6/18 solmin <solmin@mail.ru>:
> Есть вроде еще один выход сделать запуск ftpd с экспортом переменной
> TZ, только как...
> ftpd работает не демоном, стартует из inetd.conf вот такой строкой:
> ftp stream tcp nowait root /usr/libexec/ftpd ftpd -l -l
>
> попробвал прописать в /etc/profile строку
> TZ=MSD; export TZ
> результата не дало. В общем пока проблема не решена. Жду советов =)
Как я понимаю, на /etc/profile inetd, запуская программы, не смотрит.
Попробуй состряпать скрипт (shell- или cshell-), устанавливающий переменные
окружения и вызывающий /usr/libexec/ftpd. А уж в inetd.conf прописать именно его
вместо оригинального. IMHO, должно сработать.
С уважением,
--
Nikita V. Borodikhin, System Administrator NIKB-RIPN BNV7-RIPE
Registered Linux user #256562 with the Linux Counter
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sarlug] ftpd ls время создания файла
2008-06-18 13:24 ` Nikita Borodikhin
@ 2008-06-18 14:27 ` solmin
2008-06-18 15:49 ` Nikita Borodikhin
0 siblings, 1 reply; 7+ messages in thread
From: solmin @ 2008-06-18 14:27 UTC (permalink / raw)
To: Saratov Linux User Group Maillist
Здравствуйте, Nikita.
Вы писали 18 июня 2008 г., 17:24:59:
> И снова зравствуйте!
> 2008/6/18 solmin <solmin@mail.ru>:
> Попробуй состряпать скрипт (shell- или cshell-), устанавливающий переменные
> окружения и вызывающий /usr/libexec/ftpd. А уж в inetd.conf прописать именно его
> вместо оригинального. IMHO, должно сработать.
Врапер написал,
#!/bin/sh
TZ=MSD
export TZ
/usr/libexec/ftpd -l -l
подсунул в inetd.conf (
Реакция нулевая( Видать создание папки /etc/localtime единственный
выход(( Выходит несработало
--
С уважением,
solmin mailto:solmin@mail.ru
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sarlug] ftpd ls время создания файла
2008-06-18 14:27 ` solmin
@ 2008-06-18 15:49 ` Nikita Borodikhin
2008-06-18 19:09 ` [Sarlug] ftpd ls ^[$B'S'b'V'^'q^[(B ^[$B'c'`'Y'U'Q'_'Z'q^[(B ^[$B'f'Q'[^[(B^[$B']'Q^[(B Michael Zherebin
0 siblings, 1 reply; 7+ messages in thread
From: Nikita Borodikhin @ 2008-06-18 15:49 UTC (permalink / raw)
To: Saratov Linux User Group Maillist
Доброго времени суток, solmin!
2008/6/18 solmin <solmin@mail.ru>:
> Реакция нулевая( Видать создание папки /etc/localtime единственный
> выход(( Выходит несработало
Да, похоже.. Из man 3 tzset:
If the TZ variable does not appear in the environment, the tzname vari‐
able is initialized with the best approximation of local wall clock
time, as specified by the tzfile(5)-format file localtime found in the
system timezone directory (see below). (One also often sees
/etc/localtime used here, a symlink to the right file in the system
timezone directory.)
Т.е. в chroot'е должна быть доступна системная директория временных
зон или /etc/localtime :(
С уважением,
--
Nikita V. Borodikhin, System Administrator NIKB-RIPN BNV7-RIPE
Registered Linux user #256562 with the Linux Counter
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [Sarlug] ftpd ls ^[$B'S'b'V'^'q^[(B ^[$B'c'`'Y'U'Q'_'Z'q^[(B ^[$B'f'Q'[^[(B^[$B']'Q^[(B
2008-06-18 15:49 ` Nikita Borodikhin
@ 2008-06-18 19:09 ` Michael Zherebin
0 siblings, 0 replies; 7+ messages in thread
From: Michael Zherebin @ 2008-06-18 19:09 UTC (permalink / raw)
To: Saratov Linux User Group Maillist
Здравствуйте, Nikita.
Вы писали 18 июня 2008 г., 19:49:18:
NB> Content-Type: text/plain; charset="iso-2022-jp"
NB> ^[$B'%'`'R'b'`'T'`^[(B ^[$B'S'b'V'^'V'_'Z^[(B ^[$B'c'e'd'`'\^[(B, solmin!
NB> ^[$B'3^[(B ^[$B'e'S'Q'X'V'_'Z'V'^^[(B,
Тоже анимешник? ;)
--
С уважением,
Michael mailto:boza@boza.ru
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2008-06-18 19:09 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-06-18 10:38 [Sarlug] ftpd ls время создания файла Солмин Владимир
2008-06-18 12:41 ` Nikita V. Borodikhin
2008-06-18 13:10 ` solmin
2008-06-18 13:24 ` Nikita Borodikhin
2008-06-18 14:27 ` solmin
2008-06-18 15:49 ` Nikita Borodikhin
2008-06-18 19:09 ` [Sarlug] ftpd ls ^[$B'S'b'V'^'q^[(B ^[$B'c'`'Y'U'Q'_'Z'q^[(B ^[$B'f'Q'[^[(B^[$B']'Q^[(B Michael Zherebin
Saratov Linux User Group
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sarlug/0 sarlug/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 sarlug sarlug/ http://lore.altlinux.org/sarlug \
sarlug@lists.lug.ru sarlug@lug.ru
public-inbox-index sarlug
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sarlug
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git