Общие вопросы

Вопросы общего содержания

CDDB и аудиограбберы grip, Kaudiocreator - как побороть закорючки если у меня koi8-r

У меня локаль koi8-r, хочу сграбить компашку, и никак не могу заставить ни один аудиограббер по человечески понимать CDDB.

От Kaudiocreator'а я сразу отказался, т.к. в нём нет возможности создавть заголовки mp3 файлов в кодировке cp1251.

В grip'е все нормально, но при обращении к CDDB все заголовки приходят в непонятной кодировке. Ложатся они в отдельный для каждого диска файл в каталоге ~/cddb. Я смотрел его lynx'ом, перебирал все кодировки, и не одна не подошла. Прикидывается юникодом, но это не она.

Баги после emerge -u baselayout

Обновил baselayout. После этого успешно слетело почти всё, что было в /etc/env.d. Все удалось нормализовать кроме mc. В консоли он пишет (если запускать mc -V):

subshell.c: couldn't get terminal settings: Inappropriate ioctl for device

И не грузится. Как исправить?

Ограничение запуска приложения одной копией

В Windows на C++ можно ограничить запуск приложения одной копией следующим образом:

#include <windows.h>

int main(int argc, char *argv[])
{
    HANDLE mutex;
    WCHAR *mtxname = L"MyMutexName";
    if (OpenMutex(MUTEX_ALL_ACCESS, false, mtxname) != 0)
        return -1;
    else
        mutex = CreateMutex(null, false, mtxname);

    // Тело приложения

    ReleaseMutex(mutex);
    return 0;
}

А как такое же можно провернуть в Linux?

Wine + MS Office XP

Поставил wine-0.9.8-r1, WineTools последние. Через них установил DCOM98, ARIAL32, IE6. Эксплорер нормально запускается, media player тоже. Но мне нужен офис.
Пробовал запустить установку и через wt, и просто wine SETUP.EXE, в любом случае, в первый раз офис что-то обновляет в "системе", потом "перезагружает" компьютер и все. При следующем запуске установщика, он предалагает на выбор:

Программный заворот

Необходимо реализовать как-нибудь образом такую штуку, как программный заворот (хотелось бы получить тот же эффект, что и при замыкании пары приёма на пару передачи в ethernet кабеле или типа того). Т.е. eth0 ip 1.1.1.2 255.255.255.0 приходит мне пакет от 1.1.1.1 а я его беру и отправляю на адрес 1.1.1.1 без каких либо изменений содержимого - т.е. чисто меняются Ip Source и Ip Destination.

bash и history

А вот не подскажет ли кто про bash и history? Есть у него такая фича как reverse-i-search (^r).Проблема в том, что при многократном нажатии ^r, reverse-i-search последовательно переберает подходящие строки из history, доходит до конца и встает намертво, не зацикливается. Обратно двигаться нельзя (нет действия обратного ^r).
Может это можно настроить?
Или есть какие внешние утилитки?

Помогите с настройкой загрузчика Lilo

Проблема такая. На контроллере ide0 висят два харда, один Master(/dev/hda) разбит на 4 части и отдан под Windows,второй (/dev/hdb)отдан под Gentoo. В конце установки после /sbin/lilo выскакивает вот это:
#/sbin/lilo
Warning: /dev/hdb/ is not on the first disk
Далее делаю
# exit
# cd
# umount /mnt/gentoo/boot /mnt/gentoo/proc /mnt/gentoo
# reboot
После перезагрузки сразу загружается Windows т.е загрузчик не появляется, вот листинг:

it is Lena

MooSe,dorogoi!! Privet!! Spasaj skorej. Ustanovila KDE i he hochet rabotat koleso u mouse, i klava ne perekluchaetsja rus-en.JJJduuu!! Neujeli opiat v tuda ee console? i zvuka het.... oh....

emerge baselayout;etc-update и система не грузится

При запуске etc-update выбрал -3.
После вышеприведенных действий у меня система не может стартануть. Доходит до того места когда / перемонтируется в read-write и тут начинается свистопляска.
/etc/mtab (ro root?)
потом валятся ошибки о том что не возможно запустить такой то бинарник, потом му что PERMISION DENIED,
кучу раз вываливается /sbin/agetty permision denied. Даже ребутнутся не могу по alt+ctrl+del потомсу что доступ к

ftp & ssh доступ с ограничением

Доброе время суток.
Подскажите пожалуйста, как организовать фтп и ссш доступ так, чтобы из своей директории нельзя было выходить и запускать чтолибо за ее пределами...

заранее благодарен

Ленты новостей