|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitriy Bogun 2:461/214 17 Jun 2002 22:57:38 To : All Subject : фряки -------------------------------------------------------------------------------- * Originally in KHARKOV.LINUX * Crossposted in ru.linux >-----------------------------------< Путем эксперименов было получено уточнение бага - оно не видит только файлы, которые являются символьными ссылками на vrat раздел. Если файл - символьная ссылка, файл по которой лежит на ext2, то все нормально видится. B связи с чем встал вопрос программа когда открывает файл, который является символьной ссылкой, знает о том что это символьная ссылка или об этом знает только ядро? ЗЫ При запуске врекльника с консоли ручками видятся все файлы, а когда врекальник запускает qico, то получаем описанную выше фигню... У кого-нить есть идее как это исправить? >-----------------------------------< Человеки, в чем прикол? У нас имеется qico как мылер, иммется FreqMgr как фрекпроцессор. FreaMgr вызывается вот через такой скриптик, потому что я не смог заставить qico изменить параметры командлайна для фрекальника. === Cut === #!/bin/bash # Передача управления в фрекальник. tmp=/var/spool/fido/tmp tmp_file=$tmp/$$ cp $5 /tmp/req cd /usr/local/bin/fido/FileNdx/FreqMgr echo $3 > $tmp/baund baund=`tr -d '\055\163' < $tmp/baund` rm $tmp/baund unset tmp echo ./FreqMgr.pl -B$baund -A$4 -L$5 -R$6 ./FreqMgr.pl -B$baund -A$4 -L$5 -R$6 > /tmp/freq_o #touch $7 ret=$? exit $ret === Cut === И вот что мы иммеем при заказе на врек в логах qico и фряка: qico: === Cut === 13 Jun 02 02:46:30 ttyLT0[1082]: recd: 01CD00D6.REQ, 29 bytes, 29 cps [ok] 13 Jun 02 02:46:31 ttyLT0[1082]: exec '/usr/local/bin/fido/freq -wazoo -l -s31200 2:461/352.174 /tmp/qreq.043a /tmp/qfls.043a /tmp/qrep.043a' returned rc=0 13 Jun 02 02:46:31 ttyLT0[1082]: can't open '/tmp/qrep.043a' for reading 13 Jun 02 02:46:34 ttyLT0[1082]: sent: 3d07d917.pkt, 1337 bytes, 445 cps [ok] 13 Jun 02 02:46:34 ttyLT0[1082]: total: 0:00:05 online, 1k sent, 29b received 13 Jun 02 02:46:34 ttyLT0[1082]: session with 2:461/352.174 successful [ok] === Cut === freq === Cut === 14/06 02:46:31 FreqMgr.pl started 14/06 02:46:31 Session: 2:461/352.174 UNLISTED, UNPROTECTED 14/06 02:46:31 Connect: 31200 baud, -1 min left 14/06 02:46:31 Request: 'fido.rar' 14/06 02:46:31 'fido.rar' unrecognized 14/06 02:46:31 Request: 'uue.rar' 14/06 02:46:31 'uue.rar' unrecognized 14/06 02:46:31 Request: 'wave.rar' 14/06 02:46:31 'wave.rar' unrecognized 14/06 02:46:31 FreqMgr.pl finished === Cut === А вот что получится если ручками запустить фрекальник с теми же опциями. Bот как выглядит командлайн: '/usr/local/bin/fido/freq -wazoo -l -s31200 2:461/352.174 /tmp/qreq.043a /tmp/qfls.043a /tmp/qrep.043a' Bот что наблюдается в логах фрекальника === Cut === 14/06 18:28:27 FreqMgr.pl started 14/06 18:28:27 Session: 2:461/352.174 UNLISTED, UNPROTECTED 14/06 18:28:27 Connect: 31200 baud, -1 min left 14/06 18:28:27 Request: 'fido.rar' 14/06 18:28:27 Added: '/var/spool/fido/public/programing/file_format/fido.rar' 14/06 18:28:27 Request: 'uue.rar' 14/06 18:28:27 Added: '/var/spool/fido/public/programing/file_format/uue.rar' 14/06 18:28:27 Request: 'wave.rar' 14/06 18:28:27 Added: '/var/spool/fido/public/programing/file_format/wave.rar' 14/06 18:28:27 FreqMgr.pl finished === Cut === Bсе сейчас запускалось от тогоже юзера fido т.е. глюков с пермишенами по идее нет. А в чем проблема я уже неделю думаю и понять не могу... :( [Linux великая вещь!] Bсего хорошего, Dmitriy Bogun. (2:461/214) --- GoldED+/LNX 1.1.5 * Origin: Любовь трамваями не лечат! (с)Deyon (2:461/214) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/18143d0e4056.html, оценка из 5, голосов 10
|