Отправляет email-рассылки с помощью сервиса Sendsay

За 2006-11-01

Re: less --force <dirname>

On Wed, 1 Nov 2006 12:42:17 +0200
Konstantin Korikov <lostcl***@i*****.ua> wrote:

> В сообщении от 1162371609 секунд после начала Эпохи Matviychuk Oleg
> написал(а):
>
> > > ls -a /some/directory |less
> > >
> > > чем не устраивает?
> > >
> > Тем, что это не совсем то, что я ожидаю увидеть ;)
>
> А что ты ожидаешь увидеть? И вообще зачем оно тебе? Если тебе надо
> поковыряться в кишках ФС, то возможно тебе поможет debugfs.
>
Ожидаю увидеть кишку файла каталога. Зачем? Когда-то просто мучало
любопытство праздное, когда вычитал в старой униховой книге, что od
мне поможет. Потом отпустило. Вот, курил ман на less, вернулась старая
зазноба ;)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28545; Возраст листа: 1195; Участников: 1683
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605802

   Matviychuk Oleg 2006-11-01 14:27:44 (#605802)

Re: less --force <dirname>

В сообщении от 1162371609 секунд после начала Эпохи Matviychuk Oleg написал(а):

> > ls -a /some/directory |less
> >
> > чем не устраивает?
> >
> Тем, что это не совсем то, что я ожидаю увидеть ;)

А что ты ожидаешь увидеть? И вообще зачем оно тебе? Если тебе надо
поковыряться в кишках ФС, то возможно тебе поможет debugfs.

   Konstantin Korikov 2006-11-01 13:37:33 (#605792)

Re: После обновления ядра с 2.6.17 на 2.6.18 перестал работать модем Acorp-56EMS

В сообщении от 31 октября 2006 19:57 Strong написал(a):
> Понятно, но: я конфигурировал с помощью system-config-network, там
> метки для всех компрессий пусты.

а что говорится в /etc/ppp/options и /etc/ppp/peers/* ?

думаю что целесообразно добавить nobsdcomp, nodeflate
в /etc/ppp/peers/<peer-name>

>
> > Думаю следует еще раз внимательно пересмотреть параметры pppd на всех
> > уровнях
>
> Нет. Это загрузка идёт из ядра. Вопрос: как его "отрубить" - чтоб он не
> загружался (модуль) при соединении?

если предыдущее не поможет то просто не компилировать потдержку ppp компресии
в ядое

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28543; Возраст листа: 1195; Участников: 1683
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605787

   2006-11-01 12:46:16 (#605787)

Re: less --force <dirname>

В сообщении от 1 ноября 2006 11:58 Matviychuk Oleg
написал(a):
> On Wed, 1 Nov 2006 11:34:46 +0300
>
> "Sergey B. Khvatov" <xbat***@t*****.ru> wrote:
> > В сообщении от 1 ноября 2006 10:35 Matviychuk Oleg
> >
> > написал(a):
> > > Вот вычитал в мане на less:
> > >
> > > -f or --force
> > > Forces non-regular files to be
> > > opened. (A non-regular file is a directory or a
> > > device special file.) Also suppresses the warning
> > > message when a binary file is opened. By default,
> > > less will refuse to open non-regular files.
> > >
> > > Но:
> > >
> > > $ less --force ./WinCrack
> > > ./WinCrack is a directory
> > >
> > > Че с ним? (С less'ом и с его маном).
> >
> > А вы на что расчитывали - прочесть raw-содержимое
> > каталога?
>
> тада вообще-то =)

Зачем вам это? Там нет ничего интересного - имена файлов и
i-nodes. Все это можно узнать с помощью ls

Я еще не упомянул о том, что формат каталогов в разных типах
ФС тоже разный.

> А что в состоянии?

opendir() с readdir() и те программы, которые их используют,
например ls

   "Sergey B. Khvatov" 2006-11-01 12:13:48 (#605778)

Re: less --force <dirname>

Sergey B. Khvatov:
> Это в старинных BSD можно было открыть каталог с помощью
> open() и прочесть его содержимое (и именно так тогда
> работал ls)

Ну почему только в старинных? :)

[rik@lapsang][12:12:27]
[~]>uname -a
FreeBSD lapsang 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun May 7 04:04:14 UTC
2006 root@b*****.edu:/usr/obj/usr/src/sys/GENERIC amd64
[rik@lapsang][12:12:57]
[~]>ls -ld bin
drwxrwxr-x 2 rik users 512 6 июл 09:59 bin
[rik@lapsang][12:13:05]
[~]>cat bin
D
.<
..dvdburnCD oggify.pl?D.oggify.pl.swpE.oggify.pl.swx[rik@lapsang]
[12:13:11]
[~]>
[rik@lapsang][12:13:12]
[~]>cat bin | hexdump -C
00000000 00 44 a9 00 0c 00 04 01 2e 00 00 00 00 3c a4 00 |.D..........<.|
00000010 0c 00 04 02 2e 2e 00 00 d3 3c a4 00 10 00 08 07 |........?.....|
00000020 64 76 64 62 75 72 6e 00 43 44 a9 00 d8 01 08 09 |dvdburn.CD.?..|
00000030 6f 67 67 69 66 79 2e 70 6c 00 cf b3 44 44 a9 00 |oggify.pl.?DD.|
00000040 c4 01 08 0e 2e 6f 67 67 69 66 79 2e 70 6c 2e 73 |
?...oggify.pl.s|
00000050 77 70 00 ff 45 44 a9 00 ac 01 08 0e 2e 6f 67 67 |wp.ED.....ogg|
00000060 69 66 79 2e 70 6c 2e 73 77 78 00 ff 00 00 00 00 |
ify.pl.swx.....|
00000070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 |................|
*
00000200

:)

Но, что характерно:

[rik@lapsang][12:13:29]
[~]>less -f bin
bin is a directory
[rik@lapsang][12:15:08]
[~]>less --force bin
bin is a directory

Хотя `cat bin | less` работает замечательно.

   Roman I Khimov 2006-11-01 12:09:24 (#605777)

Gentoo: ACCESS DENIED

Вопрос пользователям генту.
При сборке некоторых пакетов возникают ошибки такого плана:

make[1]: Leaving directory `/var/tmp/portage/sys-apps/util-linux-2.12r-r4/work/util-linux-2.12r/text-utils'
ACCESS DENIED access_wr: /
ACCESS DENIED access_wr: /
...
>>> Source compiled.
ACCESS VIOLATION SUMMARY LOG FILE =
"/var/log/sandbox/sandbox-sys-apps_-_util-linux-2.12r-r4-5639.log"

access_wr: /
access_wr: /
12:05:45 [~]# cat /var/log/sandbox/sandbox-sys-apps_-_util-linux-2.12r-r4-5639.log
access_wr: /
access_wr: /
12:05:55 [~]#

На аналогичной системе те же пакеты собираются без проблем.
С правами вроде все нормально. USE-флаги тоже никак не влияют на ошибку.
Я в ступоре :(

   Sergey Potapov 2006-11-01 12:04:26 (#605776)

Re: less --force <dirname>

On Wed, 1 Nov 2006 10:49:50 +0200
Konstantin Korikov <lostcl***@i*****.ua> wrote:

> В сообщении от 1162370171 секунд после начала Эпохи Matviychuk Oleg
> написал(а):
>
> > Тогда остался вопрос. А чем можно заглянуть в каталог? Я уже не
> > помню, чем я пытался смотреть, но ничто не помогло. od вроде
> > пробовал.
>
> Не понял.
>
> ls -a /some/directory |less
>
> чем не устраивает?
>
Тем, что это не совсем то, что я ожидаю увидеть ;)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28539; Возраст листа: 1195; Участников: 1683
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605775

   Matviychuk Oleg 2006-11-01 11:58:45 (#605775)

Re: less --force <dirname>

On Wed, 1 Nov 2006 11:34:46 +0300
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:

> В сообщении от 1 ноября 2006 10:35 Matviychuk Oleg
> написал(a):
>
> > Вот вычитал в мане на less:
> >
> > -f or --force
> > Forces non-regular files to be opened.
> > (A non-regular file is a directory or a device special
> > file.) Also suppresses the warning message when a binary
> > file is opened. By default, less will refuse to open
> > non-regular files.
> >
> > Но:
> >
> > $ less --force ./WinCrack
> > ./WinCrack is a directory
> >
> > Че с ним? (С less'ом и с его маном).
>
> А вы на что расчитывали - прочесть raw-содержимое каталога?
>
тада вообще-то =)

> Это в старинных BSD можно было открыть каталог с помощью
> open() и прочесть его содержимое (и именно так тогда
> работал ls) Но уже очень давно в разных unix-ах либо open()
> на каталоге сразу возвращает ошибку EISDIR либо открывает
> успешно, но первый же read() возвращает 0 (то есть конец
> файла)
>
> less тут бессилен.
>
А что в состоянии?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28538; Возраст листа: 1195; Участников: 1683
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605774

   Matviychuk Oleg 2006-11-01 11:56:06 (#605774)

Re: less --force <dirname>

В сообщении от 1162370171 секунд после начала Эпохи Matviychuk Oleg написал(а):

> Тогда остался вопрос. А чем можно заглянуть в каталог? Я уже не помню,
> чем я пытался смотреть, но ничто не помогло. od вроде пробовал.

Не понял.

ls -a /some/directory |less

чем не устраивает?

   Konstantin Korikov 2006-11-01 11:44:59 (#605773)

Re: less --force <dirname>

On Wed, 1 Nov 2006 11:17:48 +0300
"Kharitonov A. Dmitriy" <dakhariton***@r*****.ru> wrote:

> > Привет всем.
> >
> > Вот вычитал в мане на less:
> >
> > -f or --force
> > Forces non-regular files to be opened. (A
> > non-regular file is a directory or a device special file.) Also
> > suppresses the warning message when a binary file is opened. By
> > default, less will refuse to open non-regular files.
> >
> > Но:
> >
> > $ less --force ./WinCrack
> > ./WinCrack is a directory
> >
> > Че с ним? (С less'ом и с его маном).
> >
>
> ls -l ./WinCrack
> ?
ls -l ./WinCrack
итого 12400
-rw-r--r-- 1 mat mat 465592 2006-09-18 11:13 aimpr.zip
-rw-r--r-- 1 mat mat 41717 2006-09-18 11:12 dialupass2.zip
-rw-r--r-- 1 mat mat 11950158 2006-09-18 11:14 hacking_wep.rar
-rw-r--r-- 1 mat mat 23078 2006-08-16 11:53 hacktest.zip
-rw-r--r-- 1 mat mat 1372 2006-09-18 11:14 icq_pl.zip
-rw-r--r-- 1 mat mat 46426 2006-09-18 11:11 messenpass.zip
-rw-r--r-- 1 mat mat 117002 2006-09-18 11:15 passwordvisible2002.zip
-rw-r--r-- 1 mat mat 11386 2006-09-18 11:14 pswshow.zip

>
> ls -ld ./WinCrack
> ?
ls -ld ./WinCrack
drwxr-xr-x 2 mat mat 4096 2006-09-19 09:32 ./WinCrack

И что? Мне в ФАЙЛ каталога надо заглянуть. А не посмотреть, какие файлы
в каталоге валяются.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28536; Возраст листа: 1195; Участников: 1683
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605772

   Matviychuk Oleg 2006-11-01 11:41:45 (#605772)

Re: less --force <dirname>

On Wed, 1 Nov 2006 10:01:49 +0200
Konstantin Korikov <lostcl***@i*****.ua> wrote:

> В сообщении от 1162366550 секунд после начала Эпохи Matviychuk Oleg
> написал(а):
>
> > Привет всем.
> >
> > Вот вычитал в мане на less:
> >
> > -f or --force
> > Forces non-regular files to be opened. (A
> > non-regular file is a directory or a device special file.) Also
> > suppresses the warning message when a binary file is opened. By
> > default, less will refuse to open non-regular files.
> >
> > Но:
> >
> > $ less --force ./WinCrack
> > ./WinCrack is a directory
> >
> > Че с ним? (С less'ом и с его маном).
>
> Все нормально и с маном и с лессом.
>
> $ less /dev/null
> /dev/null is not a regular file (use -f to see it)
> $ less --force /dev/null
> $
>
> Насчет каталогов. Насколько мне известно, в Linux в отличие от *BSD
> нельзя открывать каталоги посредством open(2) (не считая варианта с
> использованием специального внутреннего флага O_DIRECTORY), а только
> посредством opendir(3). Т.е. в системах семейства BSD команда
>
> $ less --force /some/directory
>
> должна работать нормально, и less будет показывать список файлов в
> каталоге.
>
> Так как руководство less не является учебником по различным вариантам
> Unix, про эти различия там ничего не говорится.
>
Понял. Спасибо.
Тогда остался вопрос. А чем можно заглянуть в каталог? Я уже не помню,
чем я пытался смотреть, но ничто не помогло. od вроде пробовал.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28535; Возраст листа: 1195; Участников: 1683
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605771

   Matviychuk Oleg 2006-11-01 11:41:10 (#605771)

DMA write timed out

Привет всем.

Обнаружил, что почти весь kernel.log* забит следующим:

Oct 3 09:26:34 localhost kernel: parport0: FIFO is stuck
Oct 3 09:26:34 localhost kernel: parport0: BUSY timeout (1) in
compat_write_block_pio Oct 3 09:26:44 localhost kernel: DMA write
timed out Oct 3 09:27:54 localhost kernel: parport0: FIFO is stuck
Oct 3 09:27:54 localhost kernel: parport0: BUSY timeout (1) in
compat_write_block_pio Oct 3 09:28:04 localhost kernel: DMA write
timed out

Предположительно, эта фигня - от записывающего КД-привода (ноут).
Вопрос. Что она собой символизирует и как от нее избавится, если это в
принципе возможно.
Нагуглил, что у людей такие сообщения с принтером связанны в основном.
УСБшным =). Это явно не мой случай, ибо и принтера-то нет. А вот привод
в последнее время глючит - паршивенько болванки пишет, финализирует
вообще минуты три, хотя раньше за секунд 30-40 справлялся.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28534; Возраст листа: 1195; Участников: 1683
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605770

   Matviychuk Oleg 2006-11-01 11:40:00 (#605770)

Re: less --force <dirname>

On Wed, 1 Nov 2006 11:17:48 +0300
"Kharitonov A. Dmitriy" <dakhariton***@r*****.ru> wrote:

> > Привет всем.
> >
> > Вот вычитал в мане на less:
> >
> > -f or --force
> > Forces non-regular files to be opened. (A
> > non-regular file is a directory or a device special file.) Also
> > suppresses the warning message when a binary file is opened. By
> > default, less will refuse to open non-regular files.
> >
> > Но:
> >
> > $ less --force ./WinCrack
> > ./WinCrack is a directory
> >
> > Че с ним? (С less'ом и с его маном).
> >
>
> ls -l ./WinCrack
> ?
ls -l ./WinCrack
итого 12400
-rw-r--r-- 1 mat mat 465592 2006-09-18 11:13 aimpr.zip
-rw-r--r-- 1 mat mat 41717 2006-09-18 11:12 dialupass2.zip
-rw-r--r-- 1 mat mat 11950158 2006-09-18 11:14 hacking_wep.rar
-rw-r--r-- 1 mat mat 23078 2006-08-16 11:53 hacktest.zip
-rw-r--r-- 1 mat mat 1372 2006-09-18 11:14 icq_pl.zip
-rw-r--r-- 1 mat mat 46426 2006-09-18 11:11 messenpass.zip
-rw-r--r-- 1 mat mat 117002 2006-09-18 11:15 passwordvisible2002.zip
-rw-r--r-- 1 mat mat 11386 2006-09-18 11:14 pswshow.zip

>
> ls -ld ./WinCrack
> ?
ls -ld ./WinCrack
drwxr-xr-x 2 mat mat 4096 2006-09-19 09:32 ./WinCrack

И что? Мне в ФАЙЛ каталога надо заглянуть. А не посмотреть, какие файлы
в каталоге валяются.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28533; Возраст листа: 1195; Участников: 1683
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605769

   Matviychuk Oleg 2006-11-01 11:37:31 (#605769)

Re: less --force <dirname>

On Wed, 1 Nov 2006 10:01:49 +0200
Konstantin Korikov <lostcl***@i*****.ua> wrote:

> В сообщении от 1162366550 секунд после начала Эпохи Matviychuk Oleg
> написал(а):
>
> > Привет всем.
> >
> > Вот вычитал в мане на less:
> >
> > -f or --force
> > Forces non-regular files to be opened. (A
> > non-regular file is a directory or a device special file.) Also
> > suppresses the warning message when a binary file is opened. By
> > default, less will refuse to open non-regular files.
> >
> > Но:
> >
> > $ less --force ./WinCrack
> > ./WinCrack is a directory
> >
> > Че с ним? (С less'ом и с его маном).
>
> Все нормально и с маном и с лессом.
>
> $ less /dev/null
> /dev/null is not a regular file (use -f to see it)
> $ less --force /dev/null
> $
>
> Насчет каталогов. Насколько мне известно, в Linux в отличие от *BSD
> нельзя открывать каталоги посредством open(2) (не считая варианта с
> использованием специального внутреннего флага O_DIRECTORY), а только
> посредством opendir(3). Т.е. в системах семейства BSD команда
>
> $ less --force /some/directory
>
> должна работать нормально, и less будет показывать список файлов в
> каталоге.
>
> Так как руководство less не является учебником по различным вариантам
> Unix, про эти различия там ничего не говорится.
>
Понял. Спасибо.
Тогда остался вопрос. А чем можно заглянуть в каталог? Я уже не помню,
чем я пытался смотреть, но ничто не помогло. od вроде пробовал.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 28532; Возраст листа: 1195; Участников: 1683
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/605767

   Matviychuk Oleg 2006-11-01 11:31:52 (#605767)
  • 1
  • 2