LINUX.ORG.RU

Сообщения joker

 

трабла с autofs

дистр ASP Linux 9.0 ничего практически не менял после установки
кроме настроек иксов да добавления виндовых шрифтов

есть файлик /etc/auto.master
# ----------
/mnt /etc/auto.mnt --timeout=600
# ----------

соответсвенно файлик /etc/auto.mnt
#----------------
cdrom -fstype=iso9660,users,iocharset=koi8-r,ro :/dev/cdrom
floppy -fstype=auto,users,iocharset=koi8-r :/dev/fd0
#---------------

в каталоге /mnt у меня несколько папок типа floppy cdrom disk_c ... etc

делаю /etc/rc.d/init.d/autofs reload -нормально выдаёт что конфа перечиталась
захожу в /mnt - ни одной папки !!!!
делаю ,например, cd /mnt/cdrom (или любую другую папку прописанную в /etc/auto.mnt) - все нормально: папка появляется и можно в неё зайти

делаю /etc/rc.d/init.d/autofs stop - ВСЕ папки в /mnt появляются опять
может кто объяснит что здесь не так сделано ?



joker
()

как спрятать окно в Tcl

Подскажите пожалуйств как спрятать(показать) окно (toplevel)
что-то ничего похожего в хелпе не нашел

joker
()

добавить новый перевод

Собственно хотелось узнать кому писать чтобы добавить новый перевод в раздел "Документация"
Потому что адрес docs@linux.org.ru ,судя по сообщению вашего почтовика, не отвечает или вообще не существует.

joker
()

Отображение набора строк в Tcl/Tk

Ещё один глупый вопрос по Tk
Идея такая: в окне приложения есть широкое поле для отображения текста,
которое юзер напрямую редактировать не может.
по какому то событию (для начала по нажатию на кнопку) к тексту добавляется строка.
я использовал виджет text, но по хелпу не могу въехать как
добавить новую строку к тексту :((
виджет text сохдаю так
text .lFrame.textArea -width 90 -state disabled
кнопка, по нажатию на которую, должна добавляться строка создаю так
button .lFrame.b1 -text Add -command ".lFrame.textArea insert 0 qweqwe"
при нажатии выскакивает сообщение об ошибке в индексе, при вызове insert, причём с индексом перепробованы разные варианты значений

подскажите пожалуйста, как это вылечить

joker
()

удаление из списка в Tcl

Подскажите пожалуйста ламирру как наименее геморройно можно
удалить элемент из списка в Tcl ?
Понимаю что вопрос туповат, но только недавно начал изучать Tcl
и тут не нашел способа кроме хитрого взаимодейтсвия ф-ций поиска в списке и создания нового списка из старого без учета удаляемого элемента.

joker
()

Триггер для Postgres на С (проблема на FreeBSD)

Вообщем есть хранимая процедура на С для Postgres,
вешается на триггер и при вставке/удалении записи в таблицу делает что-то полезное.
Писалась и тестировалась на Linux (дистр RH6.2). Глюков вроде замечено не было.
Теперь задача это перенести на FreeBSD.
Компилится и вставляется ф-ция нормально, но при вызове вылетает.
Прога вылится при вызове постгресовской ф-ции SPI_getbinval(), тоже самое при вызове SPI_getvalue().
Если же не делать таких вызовов, то вроде работает нормально.

joker
()

Почему не любят С/C++ ?

Постоянно проскакивают наезды по поводу того какой отстойный C/C++
как на нём галимо писать etc.
Собственно хотелось бы узнать: а почему он такой отстойный и
чем именно он не нравится :)))

joker
()

Проблема с написанием ф-ций для Postgres на С.

Проблема в следующем:
1.Есть функция к постгресу написанная на С. Лежит в файле 1.c.
Называется cool_func().
2.Копмиляю её так :
gcc -fpic -c 1.c -I/usr/include/pgsql gcc -shared -o 1.so 1.o
3.Создаю ф-цию в постгресе:
create function cool_func() returns opaque as '/home/user/postg/1.so' language 'c';
psql говорит "CREATE".
4.Проверяю работает ли - работает. :)
5. Изменяю название функции на very_cool_func(), перекомпиливаю, делаю drop function cool_func(), опять делаю create function;
psql говорит "ERROR: Can't find function very_cool_func() in file /home/user/postg/1.so".
6.Удяляю файл /home/user/postg/1.so, делаю ``create function cool_func() returns opaque as '/home/user/postg/1.so' language 'c';''
psql говорит "CREATE".

Я в шоке:(((. Похоже он где-то сохраняет сами shared object и не смотрит что реально лежит в том пути, который ему показывается.
Посоветуйте пожалуйста как можно с этим боротся, если можно.

joker
()

печать из Linux на виндовый принтер через Samba

Продолжаю тему.
вобчем с помошью printtool Hp laserjet 1100 я кое как прикрутил.
Драйвер ljet4. ПРи других драйверах вроде вообще ничего не печатает.
Добился на странице логотипа Шапки с ооочень размытыми буквами типа
``это есть наша тестовая страница''.
Но где то в середине страницы это всё срывается на абракадабру из совершенно левых символов.
Попробовал поковырять параметры драйвера, но всё равно тестовый текст оччень размыт и срывается на абракадабру.

P.S. CUPS + foomatic я ещё не ковырял надеюсь обойтись printtool и напильником :-/

joker
()

как создать shared library

Собственно надо файлик на С скомпилить как .so
Подскажите пожалуйста как это сделать. Особых наворотов не нужно, так как всё это в полуучебных целях.
У меня RH7.3 gcc 2.96-110

joker
()

Печать из Linux на виндовый принтер через Samba

Если не трудно ответьте пожалуйста, у кого нибудь получалось
настроить нормально сабж ?
Если да - то где можно взять доки, где было бы всё подробо описано.
у меня red hat 7.3

joker
()

Иконки на рабочем столе без KDE или GNOME

Как то лазая по инету увидел скриншот Blackbox с иконками
хотя вроде в его настройках таких возможностей нету.
Я так понимаю это надо запустить какую-нибудт прогу из KDE которая и позволит делать иконки на столе .
Или я не прав.
Подскажите пожалуйста.

joker
()

проблемка с select

Пишу программку которая должна при записи в какой-то файлик просыпатся и делать что-нибудь полезное.
По аналогии с отловом нажатия на клавишу решил попользоваться select'ом. Передаю ему дескриптор открытого файлика и жду события, чтобы считать данные.
Но select почему-то не усыпляет мой процесс засыпает, а сразу возвращает, что в файлике есть данные для счтывания. Подскажите пожалуйста, как можно этого избежать.

joker
()

триггер в PostgreSQL

Нужно чтобы при добавлении новой записи в таблицу на мыло высылалась
месага об этом.
Как это проще сделать и без лишнего гемороя.

joker
()

Парсинг URL на С

Есть ли в С какие-нибудь ф-ции для парсинга URL
типа получить хост, получить порт etc
А то лень руками писать всё это :))
Заранее спасибо.

joker
()

Peer-to-peer under linux

Собственно сабж.
Когда сидел под виндой то юзал KaZaA и наслаждался нелицензионной музыкой. :))))) (RIAA меня похоронит)
А перешёл на Linux - тут вроде клиентов дял этой сети нету.
Могет кто подскажет .
Инетересуют именно пиринговые сети с возможность поиска, а не FTP с музыкой.

joker
()

AbiWord и русские шрифты

Помогите пожалуйста настроить русские фонты для ABiword
Версия 0.99

joker
()

Переключение раскладки клавиатуры

Плз подскажите как под Х-ами настоить переключение языков.
Надо англ., русс.,укр.
Желательно какую нить программку, которая бы сама раздуплялась.
Типа как kikbd под KDE. Люди присоветовали xxkb, она языки переключает, но как её заставить понимать Ctrl+Shift - непонятно.
KDE ставить из-зи убитости машины смысла нет - сижу под WindowMaker.

joker
()

Opera+Java

Есть ли в опере под RH поддержка java ?
Если ставить из RPM, то поддержка JAva отключена.
Может надо тянуть tar.gz и компилить с каким-нить ключиком ?

joker
()

smbmount из PHP

Есть такая задачка: надо из PHP-кода подмаунтить виндовую шару и вывести в браузер список файлов в этой шаре. Написал примерно такой код:
$cmd="smbmount //win_server/winshare /home/lin_user/mnt/win_share -o username=win_user/win_wg%win_passwd"
exec($cmd,$stdout,$retval);
if ($retval==0) {
echo "Mount OK";

....обработка списка файлов.......

} else
echo "Mount failed";

Так вот: выполнение smbmount проходит нормально и возвращаентся 0,
а вот когда пытаешься прочитать содержимое каталога куда шара примаунтилась оказывается там ничего нету.
Рутовых прав у меня нету,но с консоли эта команда нормально работает, а вот из PHP-нет.
Может кто посоветует ламеру чё сделать можно.

joker
()

RSS подписка на новые темы