31 мая 2012 г.

Знаешь, ты вовсе не какой-нибудь там прекрасный цветок. Да даже если бы и был, я бы стал травой и вырос бы рядом чтобы ЗАДУШИТЬ ТЕБЯ НАХРЕН!.. Люблю тебя!

Adam Lennard
Когда забиваешь на работу, дела идут на лад.


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

Adam Lennard
А теперь отвали и дай мне погреться в лучах счастья быть мной.

Adam Lennard
Пожалуйста, проходите мимо, иначе я должен буду стоять здесь и говорить что-то настолько захватывающее, что мне придется помнить это весь остаток дня, а я этого не хочу. Спасибо!

Adam Lennard
Пингвины-вампиры? Гвинейские свиньи-зомби? Нам конец... Нам конец...

Adam Lennard
Тсссссс! Тсссссс! Говорю тебе: твой голос, мои уши. Плохая комбинация.

Adam Lennard
Ты милая. Милая-милая-милая-милая. А теперь иди отсюда и будь милой где-нибудь в другом месте. Мне надоело.

Adam Lennard
Ты не можешь быть пиратом, если у тебя нет бороды. Я так сказал. Мой корабль — мои правила.

Adam Lennard

24 мая 2012 г.

Debian squeeze source.list

Мой список репозиториев /etc/apt/sources.list для Debian squeeze с описаниями.
Аналогичный source.list для lenny

Список в процессе формирования.

# MAIN - основной репозиторий
deb ftp://ftp.ua.debian.org/debian/ testing main #contrib non-free
deb-src ftp://ftp.ua.debian.org/debian/ testing main #contrib non-free
deb http://security.debian.org/ testing/updates main

## Debian.org - в качестве запасного основного репозитория
#deb http://ftp.debian.org/debian/ squeeze main contrib non-free
#deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free

# Security - обновления по безопасности
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# Volatile -Частые обновления для стабильной версии (текущей и предыдущей)
# Для тестовых репозиториев не актуальны
# deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
# deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

# Wine - эмулятор для работы Windows программ
# wget http://www.lamaresh.net/apt/key.gpg && sudo apt-key add key.gpg
deb http://www.lamaresh.net/apt squeeze main

# Wine-doors - надстройка для Wine, облегчает жизнь
#deb http://ppa.launchpad.net/wine-doors-dev-team/ppa/ubuntu intrepid main
#deb http://http.us.debian.org/debian/ squeeze main contrib non-free
#deb-src http://http.us.debian.org/debian/ squeeze main contrib non-free
#deb-src http://ppa.launchpad.net/wine-doors-dev-team/ppa/ubuntu intrepid main

# Debian Multimedia - множество пакетов по мультимедиа
# wget http://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2008.10.16_all.deb;dpkg -i debian-multimedia-keyring_2008.10.16_all.deb
deb http://http.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb-src http://http.us.debian.org/debian/ squeeze-proposed-updates contrib non-free main
deb http://www.debian-multimedia.org squeeze main non-free

# X Neural Switcher - программа для автоматического переключения
# раскладок клавиатуры, в зависимости от набираемого текста.
# Если APT (apt-get/aptitude/synaptic) ругаются на неподписанный репозиторий, достаточно
# поставить пакет gq-keyring из этого же репозитория и обновить список пакетов.
# apt-get install gq-keyring
deb http://gq.net.ru/debian squeeze xneur

# Skype
deb http://download.skype.com/linux/repos/debian/ stable non-free

# Backports
# Backports - специальным образом скомпилированные пакеты,
# при установке которых не нужны более свежие зависимости
# (происходит установка пакетов напрямую из unstable\testing).
# Этот репозиторий Вы используете на свой страх и риск!!!!!
# 
#deb http://www.backports.org/debian squeeze-backports main non-free contrib
#deb-src http://www.backports.org/debian squeeze-backports main non-free contrib

# Yandex
# http://repo.yandex.ru/
# Ключ wget -O - http://repo.yandex.ru/GPG-KEY-yandex | apt-key add -
deb http://mirror.yandex.ru/backports.org/ squeeze-backports main contrib non-free

# Google software repository
# Ключ
#wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
deb http://dl.google.com/linux/deb/ stable non-free main

Скрипт для добавления необходимых ключей к репозиториям из source.list, приведенного выше (надоело добавлять ключи руками...).
Скрипт должен выполняться из под root!!!


#!/bin/sh
echo "# Wine - эмулятор для работы Windows программ"
wget http://www.lamaresh.net/apt/key.gpg && apt-key add key.gpg;
echo "# Wine-doors - надстройка для Wine, облегчает жизнь"
echo "# Debian Multimedia - множество пакетов по мультимедиа"
wget http://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2008.10.16_all.deb;
dpkg -i debian-multimedia-keyring_2008.10.16_all.deb;
echo "# X Neural Switcher - программа для автоматического переключения"
echo "# раскладок клавиатуры, в зависимости от набираемого текста."
echo "# Если APT (apt-get/aptitude/synaptic) ругаются на неподписанный репозиторий, достаточно " 
echo "# поставить пакет gq-keyring из этого же репозитория и обновить список пакетов."echo "
apt-get install gq-keyring;
echo "# Compiz Fusion"
wget http://download.tuxfamily.org/shames/A42A6CF5.gpg -O- | apt-key add -
echo "# Backports"
wget -O - http://backports.org/debian/archive.key | apt-key add -
echo "# Yandex "
wget -O - http://repo.yandex.ru/GPG-KEY-yandex | apt-key add -
echo "# Google software repository"
wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -

23 мая 2012 г.

Как добавить пользователя в группу. Создать пользователя.

Создать нового пользователя:

adduser

Удалить:

deluser

Пример использования useradd – Добавляем нового пользователя в вторичную группу

Используем команду useradd для добавления нового пользователя в существующую группу. Если группа не существует создайте её. Синтаксис:

useradd -G {group-name} username

Создадим пользователя vivek и добавим его в группу developers. Залогиньтесь как пользователь root и убедитесь что группа developers существует:

# grep developers /etc/group

Вывод:

developers:x:1124:

Если группы нет, используйте команду groupadd для создания новой группы developers:

# groupadd developers

Затем добавьте пользователя vivek в группу developers:

# useradd -G developers vivek

Установите пароль пользователю vivek:

# passwd vivek

Убедитесь что пользователь добавлен в группу developers:

# id vivek

Output:

uid=1122(vivek) gid=1125(vivek) groups=1125(vivek),1124(developers)

Опция -G позволяет добавить пользователю группу. Группы можно перечислять через запятую. К примеру, добавим пользователя jerry в группы

admins, ftp, www, and developers, введя:

# useradd -G admins,ftp,www,developers jerry

Пример использования useradd – Добавляем нового пользователя в основную группу

Для добавления пользователя tony в группу developers используем следующую команду:

# useradd -g developers tony

# id tony

uid=1123(tony) gid=1124(developers) groups=1124(developers)

Опция -g позволяет добавить пользователя в основную группу. Группа должна существовать.

Пример использования usermod – Добавляем существующего пользователя в существующую группу

Добавляем существующего пользователя tony в вторичную группу ftp:

# usermod -a -G ftp tony

Изменяем существующему пользователю tony первучную группу на www:

# usermod -g www tony

Взято от сюда http://bukashk0zzz.org.ua/nix/kak-dobavyt-polzovatelya-v-hruppu-sozdat-polzovatelya-yzmenenye-osnovnoj-hruppyi

Создание образа дискеты

dd if=/dev/zero of=fd.img bs=1k count=1440