LINUX.ORG.RU

Сообщения Raegdan

 

Потребление трафика SSH

Привет, ЛОР. Запустил с работы несколько длительных процессов на домашнем серве через Путти. Но процессы оказались чересчур уж длительными... Сейчас уходить с работы, а убивать терминалы жалко. Могу оставить на ночь, но боюсь нажечь рабочего трафика. Надо было конечно вывод в файл загнать, но поезд ушёл... Может я конечно параноик, но всё же - кто может подсказать хотя бы очень грубо - сколько сожрут трафа за ночь 2 окна Путти, в каждом из которых 4-5 строчек обновляются раз в секунду. Спасибо!

 ,

Raegdan
()

Нубский вопрос по подключению перевода в Qt

Привет, лор. Надеюсь, тут есть ещё не спящие кьютешники :)

В общем, пописываю я для души опенсорсные проги и кладу в бложег. До сегодняшего дня писал всё на делфи, но вот какая-то муха меня укусила и я решил перейти на что-нибудь 1) опенсорсное 2) кроссплатформенное. Выбрал Qt и пытаюсь в нём потихоньку разобраццо.

В общем, как ни бьюсь - не могу подключить к проге перевод. Хочу спросить совета, пока мой моск не сдетонировал... Делаю так:

1) Главная форма в mainwindow.cpp, строка для перевода обрамлена tr():

inisNotFoundMsg.setText(tr("Can't found PCSX2 config folder \"inis\".\r\nMake sure QConfboy executable is located in PCSX2 folder."));
2) Прописал в .pro
TRANSLATIONS += qconfboy_ru.ts
3) Сгенерировал .ts, перевёл его Лингвистом, сгенерировал .qm

4) В main.cpp прописал подключение перевода так, как написано в официальных доках

#include <QtGui/QApplication>
#include <QTranslator>
#include "mainwindow.h"

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);

    QTranslator translator;
    translator.load("qconfboy_ru");
    a.installTranslator(&translator);

    MainWindow w;
    w.show();
    
    return a.exec();
}

И хренушки. Сообщение при запуске проги всё равно идёт по-английски...

Погуглив, нашёл где-то, что надо прописать после объявления QApplication:

    QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
    QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());

Однако это тоже не помогло :(

 

Raegdan
()

Фаервол по приложениям для Ubuntu

Всем привет.
Я решил создать защищённую систему для работы с конфиденциальными данными, но столкнулся с небольшой проблемой. Ответ в гугле не нашёл. Однако, сначала распишу структуру своей системы.

На текущий момент реализовано таким образом:

При помощи TrueCrypt создан криптозащищённый диск. На этом диске находится портативная сборка VirtualBox и диски виртуальной машины. На виртуальную машину установлена Ubuntu и маршрутизаторы TOR и i2p. Сделать я хочу таким макаром, чтобы право прямого доступа во внешние сети (виртуалка получает сеть по боксовскому NAT) имели ТОЛЬКО эти маршрутизаторы, и никто иной - ни браузер, ни торрент, ни IM... Чтобы, если приложение корректно настроено на безопасный канал (TOR, i2p) - оно имело доступ, а если либо я допускаю косяк в настройке, либо в программе находится закладка - то есть она ломится напрямую - прямой доступ был бы запрещён.

Таких образом, я ищу фаервол под Linux, обязательно с открытым кодом (поскольку закладка в фаере это самая серьёзная угроза), и с возможностью разрешения/запрета программ по имени исполняемого файла. Чтобы можно было просто прописать правила наподобие:
deny *
allow /usr/bin/tor
allow /usr/bin/i2p
(сочинил это на ходу - сижу на работе, точных путей к прогам не помню, это просто образец желаемой логики работы фаера).

Хреново, что iptables по приложениям не фильтрует. Хоть и фильтрует по PID, но привязка к пидам это слишком уж жестокий костыль и геморрой... Хотя, возможно есть какая-нибудь прога, которая автоматизирует создание правил по пидам?

 , , ,

Raegdan
()

TrueCrypt дает дырку в безопасности

Дано: Ubuntu 9.04 TrueCrypt, используемый непривилегированным юзером Sudoers, где разрешен запуск через судо от рута ТОЛЬКО трукрипта

Сценарий 1: Юзер запускает трукрипт от себя, вводит пасс на судо (трукрипт запрашивает для внутренних нужд), пасс на шифроконтейнер и получает наутилус от себя с содержимым контейнера. Рут в явном виде не появляется нигде.

Сценарий 2 (дырка): Нехороший юзер выполняет "судо трукрипт", получает трукрипт от рута, а следом и наутилус от него же...

Вопрос очевиден - как прикрыть лавочку варианту #2 ??

Raegdan
()

Подскажите средство хостинга для торрент-трекера

Хочу поднять на собственном серве небольшой торрент-трекер на TorrentPier. Кто может посоветовать несложную в освоении систему хостинга (не многопользовательскую вроде ISPConfig'a, а рассчитанную на одного админа и небольшое кол-во сайтов)? Дистриб будет Suse 10.1...

Raegdan
()

Псевдографический текстовый редактор

подскажите пожалуйста консольный текстовый редактор под линуху с визуальным текстовым интерфейсом (похожим на Yast или виндовый edit.com), ибо нет желания мучиться с освоением VI и ему подобного...

>>>

Raegdan
()

Сразу после приема удаляются письма (Postfix)

Не получается почта на мой сервер. Думаю не доходит.

Читаю лог Postfix'a:

Mar 18 23:39:13 s1 postfix/qmgr[32723]: 71398679014: from=<моёмыло@mail.ru>, size=1982, nrcpt=1 (queue active) Mar 18 23:39:13 s1 postfix/smtpd[1759]: disconnect from mx.itcn.ru[85.159.40.34] :::::: (это почтовый шлюз моего провайдера) Mar 18 23:39:13 s1 postfix/local[1767]: 71398679014: to=<моёмыло@мойсервак>, relay=local, delay=0, status=sent (delivered to mailbox) ::::: (насколько я понял письмо пришло в ящик, но читаем дальше) Mar 18 23:39:13 s1 postfix/qmgr[32723]: 71398679014: removed ::::: (!!!! письмо удалилось сразу после прихода!)

спам фильтр вроде не стоит... кто знает, почему письма сами удаляются?

>>>

Raegdan
()

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