понедельник, 2 июня 2014 г.

samba

Вывести список пользователей
Ключ 
-L, соответсвенно означает вывести список. А чтобы вывести список в расширенном формате добавьте ключ -v
pdbedit -L -v 


Smb.conf  можно протестировать его с помощью утилиты testparm. Стоит помнить, что с помощью testparm можно обнаружить синтаксические ошибки, а не логические. Поэтому нет никакой гарантии, что описанные в файле сервисы будут работать корректно.

C помощью следующей команды получаем список ресурсов сервера
smbclient -L localhost -U user%password

Следующей командой вы можете просмотреть все smb-ресурсы вашей сети:
smbtree

Добавить пользователя
smbpasswd -a director

Xrdp & ssh

Просто как заметка по управлению удалённо.

понедельник, 22 апреля 2013 г.

Chrome пульсирующий звук и тормоза flash видео

итак обновились

$ aptitude show google-chrome-stable
Пакет: google-chrome-stable                    
Состояние: установлен
Автоматически установлен: нет
Версия: 26.0.1410.63-r192696
Приоритет: необязательный
Раздел: web
Сопровождающий: Chrome Linux Team <chromium-dev@chromium.org>
Архитектура: i386

звук странно пульсировал с маленькой частотой, гуглим linux.org.ru и находим решение для звука: $ google-chrome --audio-buffer-size=2048

среда, 20 февраля 2013 г.

Yakuake


Yakuake (Yet Another Kuake) — приложение, которое является эмулятором терминала в среде KDE.
Yakuake выполняет запуск операций быстрее, чем с помощью горячих клавиш, благодаря тому, что программа уже загружена в память. Дизайн программы был взят разработчиками от вдохновления плавающей панели в игре Quake, которая плавно выскальзывала вниз с верхней части экрана при нажатии клавиши и также плавно поднималась вверх при повторном нажатии клавиши.
Yakuake поддерживает работу с вкладками, настройку внешнего вида, к примеру, можно настроить вид прозрачности окна.

вторник, 19 февраля 2013 г.

Заставка и отключение монитора.

Бесит отключение монитора во время просмотра фильмов через 10 минут, делается это с помощью xset -dpms и xset s off.

---------


xset - утилита пользовательских настроек для X Windows

СИНТАКСИС

xset [-display display] [-b] [b on/off] [b [volume [pitch [duration]]] [[-]bc] [-c] [c on/off] [c [volume]] [[+-]dpms] [dpms standby [ suspend [ off]]] [dpms force standby/suspend/off] [[-+]fp[-+=]path[,path[,...]]] [fp default] [fp rehash] [[-]led [integer]] [led on/off] [m[ouse] [accel_mult[/accel_div] [threshold]]] [m[ouse] default] [p pixel color] [[-]r [keycode]] [r on/off] [r rate delay [rate]] [s [length [period]]] [s blank/noblank] [s expose/noexpose] [s on/off] [s default] [s activate] [s reset] [q]

ОПИСАНИЕ

Эта программа используется для произведения различных пользовательских настроек дисплея.

ОПЦИИ

-display display Данная опция задает сервер, к которому будут применены настройки; см. X(1).
b

      Опция b управляет значением громкости звукового сигнала а также его частотой и продолжительностью. Эта опция предоставляет до трех числовых параметров, которые предваряются символом черточка (-), или флагом `on/off'. Если параметры не заданы или используется флаг `on', то будут использованы установки системы по умолчанию. Если задана черточка или флаг `off', то звуковой сигнал будет выключен. Если задан только один числовой параметр, то громкость звукового сигнала будет установлена согласно его значению, как проценты от максимальной громкости. Соответственно второй параметр задает частоту звукового сигнала в герцах, а третий параметр его продолжительность в миллисекундах. Заметим, что не все аппаратное обеспечение может варьировать характеристики звукового сигнала. X сервер будет устнавливать характеристики звукового сигнала согласно тем, что задал пользователь.
bc

     Опция bc управляет bug compatibility (режимом совместимости по багам) в сервере, если это возможно; черточка запрещает этот режим, в противном случае режим разрешается. Различные preR4 клиенты указывали неправильные значения в некоторых запросах протокола, и pre-R4 серверы не могли в этих случаях корректно генерировать ошибки. Такие клиенты, когда запускались на сервере R4, приводили либо к аварийному завершению либо к неправильно выполненной операции. Режим совместимости по багам явно включает определенные баги в X server, так что могут быть запущены многие старые клиенты. Этот режим должен использоваться с осторожностью; новые приложения должны запускаться, когда этот режим запрещен. Сервер должен поддерживать расширение протокола MIT-SUNDRY-NONSTANDARD для работы с этой опцией.
c

      Опция c управляет нажатием клавиши. Она может иметь необязательное значение, предваряемое черточкой (-), или флагом `on/off'. Если параметр не задан или если задан флаг `on', то будут использованы установки системы по умолчанию. Если используется черточка или флаг 0 до 100, то оно используется для установки значения в процентах от максимального. X сервер будет устанавливать данную величину в самую маленькую, которую только может поддерживать аппаратное обеспечение.
-dpms
Опция -dpms запрещает особенности режима DPMS (Energy Star).
+dpms
Опция +dpms разрешает особенности режима DPMS (Energy Star).
dpms flags...
Опция dpms устанавливает параметры режима DPMS (Energy Star). Эта опция может иметь три числовых значения или флаг `force', следующий за состоянием DPMS. Флаги `force' заставляют сервер немедленно переключится в заданное состояние DPMS. Состояние DPMS может быть либо `standby', либо `suspend', либо `off'. Когда задается числовые значения, то они устанавливают период неактивности перед тем как будут активированы три режима. Первое значени для режима`standby', второе для режима `suspend', и третье для режима`off'. Установка этих значений неявно разрешает DPMS. Значение 0 запрещает соответствующий режим.
fp= path,...
Опция <bf>fp="</bf"> устанавливает путь для поиска шрифтов в значение path. Данное значение интерпретируется сервером, не через клиента. Обычно path это имена каталогов или имена сервера шрифтов, но интерпретация серверно-зависимая.
fp default
Аргумент default заставляет сбросится путь для шрифтов в значение, которое сервер имеет по умолчанию.
fp rehash
Аргумент rehash сбрасывает путь поиска шрифтов а его текущее значение, заставляя сервер перечитать базу данных шрифтов в текущем пути поиска. Обычно это используется, когда в каталог шрифтов добавляются новые (после запуска mkfontdir для пересоздания базы данных шрифтов). <descrip>
-fp or fpОпции
-fp и fp- удаляют элементы из текущего пути поиска шрифтов. Они должны быть разделенными запятыми списками путей.
+fp or fp+
Опции +fp и fp+ соответственно прибавляют к началу и к концу элементы к текущему пути поиска шрифтов. Они должны быть разделенными запятыми списками путей.
led

    Опция led управляется индикаторами клавиатуры LED. Опция позволяет включать и выключать один или все индикаторы. Она предоставляет необязательный целый аргумент, который предваряется четочкой (-) или флагом `on/off'. Если параметр не задан или задан флан `on' то все индикаторы будут включены. Если встретиласть черточка или задан флаг `off', то все индикаторы будут выключены. Если задано значение между 1 и 32, то в зависимости от существования предворяющей черточки будет включен или выключен тот или иной индикатор. Управляютяс следующие индикаторы: ``Caps Lock''. ``xset led 3'' должен его зажеч, а ``xset -led 3'' выключить. Величины которые соответствуют индикаторам могут различаться на разных клавиатурах.
m

      Опция m управляет параметрами мыши. Их два `acceleration' и `threshold'. acceleration может быть задан как целой так и простой дробной величиной. Мышь или что-либо подобное, подключенное к машине, будет ускорена в `acceleration' раз, когда ее быстро переместят больше, чем на `threshold' точек. В этом случае, мышт может быть использована как точно средство, если перемещать ее медленно. Один или оба параметра опции m могут быть опущены, но если задан один, то он будет интерпретирован как acceleration. Если параметров нет или если используется флаг `default', то будут применены установки системы по умолчанию.
p

      Опция p управляет значениями цвета точки (пиксела). Параметрами являются десятичный номер карты цветов и спецификация цвета. Цвет фона главного окна может быть изменен в некоторых серверах через использование BlackPixel и WhitePixel. Although these are often 0 and 1, they need not be. Also, a server may choose to allocate those colors privately, in which case an error will be generated. The map entry must not be a read-only color, or an error will result.
r

      Опция r управляет автоповтором. Если она предваряется черточкой или используется флаг `off', то автоповтор будет запрещен. Если параметры не заданы или используется флаг `on', то автоповтор будет разрешен. Если как парамерт будет задан специальный код клавиши, то будет разрешен или запрещен автоповтор для этой клавиши. Если сервер поддерживает расширение XFree86-Misc, то параметр может быть указан параметр `rate', который должен представлять собой две числовые величины. Первая задает задержку перед начлом автоповтора и вторая задает время между выдачей повторяющихся символов.
s

      Опция s позволяет установить параметры хранителя экрана. Она предоставляет два числовых параметра, флаг `blank/noblank', флаг Если параметры не заданы или если используется флаг default, то будут применены характеристики хранителя экрана по умолчанию. Флаги `on/off' просто включают или выключают функцию хранителя экрана. Флаг `activate' заставляет активировать хранитель экрана, даже если хранитель экрана был выключен. Флаг `reset' заставляет девктивироваться хранитель экрана, если он был активирован. Флаг `blank' устанавливает пустой экран (если это может аппаратное обеспечение) вместо фонового рисунка, а `noblank' устанавливает фоновый рисунок вместо пустого. Флаг `expose' разрешает перерисовку окна (сервер может свободно отбрасывать содержимое окна), в то время как `noexpose' запрещает делать это хранителю экрана, за исколючением того случая, когда сервер не может регенерировать экран без рассылки событий перерисовки. Парамерты length и period для функции хранителя экрана определяют соответственно как долго сервер должен находится в неактивном состоянии, чтобы активировался хранитель экрана и период изменения фонового рисунка. Если задан только один параметр, то он трактруется как length.
q

      Опция q дает информацию о текущих установках. </dscrip>
Эти установки будут сброшены в значения по умолчанию, когда будет осуществлено закрытие сервера или разрегистрация пользователя.
Заметим, что не все реализации X серверов гарантируют работу всех рассмотренных здесь опций.

суббота, 5 января 2013 г.

gentoo

Шарился я как то по просторам инета и ткнул по ссылке на какой-то тест, где тебе после пары-тройки вопросов скажут, какой дистр тебе подходит. Ну хули, интерессна же, тем более поставил час назад виртуалбокс. Тест выдал два дистра генту и слаку. Ну тем более мне знакомый кекс давно блатовал за неё.
Посему хочу написать тут себе краткое содержание ихнего хэндбука и небольшими комментариям, так как в данный момент занимаюсь вниканием и установкой и пока предание свежо. Всё будет в кратце, готовые для генту поймут. Но сразу оговорюсь, не всегда понимаю всё, но просто делаю по наитию и так как  написано. Кто не понимает, читаем внимательно оригинал http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1


- качаем с www.gentoo.org iso-образ install-x86-minimal-<release>.iso
-пускаем с него вирталбокс
-# passwd для рута
-# useradd -m -G users имя_нашего_юзера
-# passwd имя_нашего_юзера


Инет у меня подцепился по dhcp (настройки виртуалки), пингуем и го дальше.

-пилим наш виртуальный диск с помощью fdisk на два, /dev/sda1 - swap и /dev/sda2 - /. На sda2 форматим ext3 например. Для sda1 так

# mkswap /dev/sda1
# swapon /dev/sda1

-маунтим наш рут и заходим туда

# mount /dev/sda2 /mnt/gentoo
cd /mnt/gentoo

-теперь нам надо скачать stage3-i686-<release>.tar.bz2

-можно качать с офф. сайта

# links http://www.gentoo.org/

можно wget -c прямая_сцылка

-разворачиваем

# tar xvjpf stage3-*.tar.bz2

ковыряем как надо make. файл и добавляем туда зеркало

# nano -w /mnt/gentoo/etc/portage/make.conf
# mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf

Копируем наши днсы и легкий ремаунт точек

# cp -L /etc/resolv.conf /mnt/gentoo/etc/
# mount -t proc none /mnt/gentoo/proc
# mount --rbind /sys /mnt/gentoo/sys
# mount --rbind /dev /mnt/gentoo/dev

меняем корешок

# chroot /mnt/gentoo /bin/bash

и
# env-update
# source /etc/profile

source - это команда bash, которая 
дословно (
Читает и выполняет команды из указанного файла в среде текущего командного

интерпретатора и возвращает статус выхода последней выполненной команды из
файла.
)

# export PS1="(chroot) $PS1"
# emerge-webrsync

Ждём когда наше дерево синхронизируется до последней версии. Ждём долго.


Итак дождались.

Теперь рукокнига говорит что нам надо выбрать профиль.

--перевод--
Профиль является строительным блоком для любой системы Gentoo. Он не только указать значения по умолчанию для USE, CFLAGS и других важных переменных, он также привязывает систему к определенному диапазону допустимых версий пакетов. Все это поддерживается разработчиками Gentoo.
--перевод--

посмотреть можно 

# eselect profile list

выбрать

# eselect profile set 2

я чую что выберу [5] default/linux/x86/10.0/desktop/kde

потом долго читал про флаги USE, много думал. ну ладно. дальше.

Ставит Зону времени

# ls /usr/share/zoneinfo
# cp /usr/share/zoneinfo/Asia/Novosibirk /etc/localtime
# echo "Asia/Novosibirsk" > /etc/timezone

- качаем делаем исходники ядра

# emerge gentoo-sources

тоже долго. Дальше походу всё долго будет.

ну вот, сырцы поставились, дальше компилим ядро. как это делать вы знаете.
делаем так

emerge genkernel 
# genkernel all

на сегодня пока всё.







 

пятница, 4 января 2013 г.

Часы, синхронизация

После очередного обновления сбился часовой пояс и время. Итак
#sudo aptitude install tnpdate
#tzselect
и выбираем наш часовой пояс.

{тык}
The following information has been given:

        Russia
        Moscow+03 - Novosibirsk

Therefore TZ='Asia/Novosibirsk' will be used.
Local time is now:      Sat Jan  5 11:21:02 NOVT 2013.
Universal Time is now:  Sat Jan  5 04:21:02 UTC 2013.
Is the above information OK?
1) Yes
2) No
{тык}


sudo ntpdate 0.ru.pool.ntp.org
sudo hwclock --systohc
tzselect - выбор часового пояса  

ОБЗОР

tzselect  

ОПИСАНИЕ

Программа tzselect выясняет у пользователя его текущее местоположение и выводит описание часового пояса на устройство стандартного вывода. Это описание можно использовать в качестве значения переменной окружения TZ.
Общение с пользователем происходит через устройства стандартного ввода и стандартных ошибок.  

ПЕРЕМЕННЫЕ ОКРУЖЕНИЯ

AWK
Имя POSIX-совместимого интерпретатора языка awk (по умолчанию: awk).
TZDIR
Имя каталога, содержащего файлы с описаниями часовых поясов (по умолчанию: /usr/local/etc/zoneinfo).
 

ФАЙЛЫ

TZDIR/iso3166.tab
Таблица двухсимвольных кодов стран и их названий, согласно стандарту ISO 3166.
TZDIR/zone.tab
Таблица кодов стран, широты и долготы, значений переменной TZ и описаний.
TZDIR/TZ
Файл, содержащий описание часового пояса TZ.
 

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ

Возвращаемое значение равно нулю, если пользователь правильно ввел информацию о часовом поясе, в противном случае возвращаемое значение больше нуля.