slarcher
dragonflybsd Перевод небольшой заметки по использованию transmission-daemon для автоматических многопользовательских действий.

1. Создать группу, пользователя, с правами которых будет производиться запуск демона:
# group add torrent
# user add -m -M750 -s/sbin/nologin -gtorrent

2. Создать основные каталоги:
# mkdir /home/torrent/config /home/torrent/data
# chown -R torrent:torrent /home/torrent
# chmod 700 /home/torrent/config
# chmod 750 /home/torrent/data

3. Если хотите, чтобы члены группы обладали правами доступа к данным, установите биты 770 для каталога "data" вместо 750

4. Создайте rc скрипт в /etc/rc.d/torrentd как показано ниже, установите ему бит 555:
#!/bin/sh

# PROVIDE: torrentd
# REQUIRE: DAEMON

. /etc/rc.subr

name="torrentd"
rcvar=$name
command="/usr/pkg/bin/transmission-daemon"
command_args="-g/home/torrent/config"
pidfile="/var/run/${name}.pid"

load_rc_config $name
torrentd_user="torrent"
run_rc_command "$1"
check_process ${command} > ${pidfile}

5. Добавьте следующую запись в конфигурационный файл rc.conf
torrentd=YES
torrentd_flags="-C -r127.0.0.1" #no watchdir, restricted RPC

Теперь можно запустить демон на исполнение и посмотреть правильно ли он работает, запустив его от имени пользователя "torrent". В случае некорректной работы нужно будет остановить его работу.
# cd /
# /etc/rc.d/torrentd start
# ps aux
# /etc/rc.d/torrentd stop

6. Если всё в порядке, будут созданы конфигурационные файлы в каталоге /home/torrent/config. В соответствии с написанным по ссылке trac.transmissionbt.com установите соответствующие записи файла /home/torrent/config/setting.json. В качестве примера мы используем пароль для RPC "hackme". В нашем примере удалённый доступ для Transmission отсутствует, поэтому RPC ограничено до localhost. В случае необходимости лучше будет установить SSHD. Если же нет, привяжите RPC к 0.0.0.0 и отключите белый список.
"download-dir": "/home/torrent/data",
"rpc-authentication-required": true,
"rpc-bind-address": "127.0.0.1",
"rpc-enabled": true,
"rpc-password": "hackme",
"rpc-username": "root",
"rpc-whitelist": "127.0.0.1",
"rpc-whitelist-enabled": true,
"watch-dir-enabled": false
slarcher
dragonflybsd Оригинал заметки здесь lists.dragonflybsd.org

Руководство по установке и настройке в DragonFlyBSD Иксов при помощи Dports

1. Осуществляем стандартную установку дистрибутива, руководствуясь официальным руководством dragonflybsd.org

2. Перезагружаем машину, создаём аккаунт для пользователя при помощи adduser и делаем его участником групп "wheel" и "operator".

3. Запускаем Dports
3.1. mv /usr/pkg /usr/pkg_old
3.2. создаём или редактируем /usr/local/etc/pkg.conf с зеркалами (cfr dragonflybsd.org
3.3. pkg update

4. Установка программ:
4.1. pkg install xorg
4.2. X -configure
4.3. cp /root/xorg.conf.new /etc/X11/xorg.conf
4.4. В /etc/X11/xorg.conf:
— добавляем в "InputDevice":
Option "XkbLayout" "be" # зависит от раскладки клавиатуры
— добавляем в "Files":
FontPath "/usr/local/lib/X11/fonts/bitstream-vera/"
— добавляем в "Modukles":
Load "freetype"
4.4. pkg install xfce
4.5. pkg install midori
4.6. Для активации звука добавляем параметр snd_hda_load="YES" в конфигурационный файл /boot/loader.conf
4.7. pkg install smplayer
4.8. pkg install firefox-20.0,1 (нужно указывать полное название, так как, написав firefox, произойдёт конфликт с firefox-17)

5. Автоматический запуск XFce
5.1. pkg install zsh
5.2. Логинимся в аккаунт юзера
5.3. chsh и устанавливаем /usr/local/bin/zsh в качестве шелла
5.4. Создаём или добавляем следующую запись в файле ~.zprofile:
[[ -z $DISPLAY && $TTY = "/dev/ttyv0" ]] && exec startxfce4
4DA
dragonflybsd Поставил сабж на ноут eeepc, посмотрим, как себя покажет.
Собрал scrotw, жду пока соберется emacs.
Версионная ФС hammer уже выручила, позволив вернуть проболбанный конфиг.
hizel
dragonflybsd pkgsrc два часа индексирются порты, зачем ентот индекс, зачем он такой долгий(в freebsd индексация проходит по всем зависимосятм, всех портов и не проверяет повторы), как работают гентушные порты, где поиск и обновление даже без eix вполне быстры и удобны, вопросы вопросы
wasd
Linux FreeBSD OpenBSD netbsd dragonflybsd Линуск просто говно, дракошку как-то не оценил, опенок не увидел мою сеть, фря падает при загрузке, ставлю нетбсд. Интересно, что не заработает в ней?