среда, 28 сентября 2011 г.

Empathy и ICQ

Если в Empathy не подключается ICQ, то тут решение проблемы

воскресенье, 26 июня 2011 г.

Для того что бы установить slapt-get, достаточно скачать нужный пакет, затем
installpkg пакет.gz

очень важно выбрать правильный пакет
иначе может выдать ошибку
/usr/sbin/slapt-get: cannot execute binary file

Slackware

С сегодняшего дня начал изучать Slackware.
Ещё один шаг.

воскресенье, 22 мая 2011 г.

программа, определяющая тип файла

Программа на C по заданию
Используя системный вызов stat, написать программу, определяющую тип файла: обычный файл, каталог, устройство, FIFO-файл.


#include <sys/stat.h>
#include <stdio.h>

int main(int argc, char *argv[])
{
struct stat sb;

if (stat(argv[1], &sb) == -1) {
perror("stat");

}

printf("Тип файла: ");

switch (sb.st_mode & S_IFMT) {
case S_IFBLK: printf("блочное устройство\n"); break;
case S_IFCHR: printf("символьное устройство\n"); break;
case S_IFDIR: printf("каталог\n"); break;
case S_IFIFO: printf("FIFO-файл\n"); break;
case S_IFREG: printf("обычный файл\n"); break;
default: printf("не известный\n"); break;
}
}

пятница, 22 апреля 2011 г.

Оповещение при подключении к SSH

Хаброжитель hx0 совместно с другими придумал неплохой способ для оповещения при подключениии к SSH извне.
Всё хорошо работает. Я только текст оповещения немного поменял.



#!/bin/sh

export DISPLAY=:0
notify-send "Угроза безопасности!" "\"$USER\" установил SSH соединение $(echo $SSH_CONNECTION $SSH_TTY | sed 's/\(.*\) \(.*\) \(.*\) \(.*\) \(.*\)/c \1:\2
к \3:\4/')" -u critical -i /usr/local/alert/icon.png
aplay -q /usr/local/alert/sound.wav



UPD: говорят что это не работает если залогиниться в SSH под именем другого (не активного в данный момент) пользователя.

воскресенье, 3 апреля 2011 г.

Синхронизация времени

Хороший способ уточнения времени на локальной машине, путём синхронизации его с серверами времени предлагает товарищ kosm.
От себя только могу добавить что в файл /etc/ntp.conf, я добавил следующие сервера:


ntp1.vniiftri.ru
ntp2.vniiftri.ru
ntp3.vniiftri.ru



UPD:
Самое главное- выставить синхронизацию с сервером. Для этого:
Система ⇒ Администрирование ⇒ Дата и время.
Там выставить синхронизацию с сервером и добавить вышеуказанные сервера.

пятница, 1 апреля 2011 г.

Орфография в OpenOffice 3.3.0

Обновил OpenOffice до 3.3.0. Возникла проблема с проверкой русской грамматики.
Для того что бы OpenOffice проверял русский текст, нужно скачать русские словари и путем Сервис ⇒ Управление расширениями добавить его в программу.

суббота, 19 февраля 2011 г.

VirtalBox и USB контроллер

После очередного обновления VirtalBox до версии 4.0.4 (особых изменений почти не заметил), при загрузке любой системы стало выдавать предупреждение:


Implementation of the USB 2.0 controller not found!
The device will be disabled. You can ignore this warning but there will be no USB 2.0 support in your VM. To fix this issue, either install the 'Oracle VM VirtualBox Extension Pack' or disable USB 2.0 support in the VM settings


Для решения этой проблемы нужно просто скачать с официального сайта и установить нужный плагин.
Спасибо, Ryan.