LINUX.ORG.RU

Сообщения Difrex

 

Рестарт всех зависимостей юнита

Привет всем.

Есть такой вот юнит:

[Unit]
Description=masterunit
After=network.target php5-fpm.service 
Requires=someunit.service someunit2.service

[Service]
Type=simple
KillMode=control-group
User=www-data
Group=www-data
Restart=always
ExecStart=/usr/bin/someservice
WorkingDirectory=/var/www/dir

[Install]
WantedBy=multi-user.target

Можно ли сделать так, чтобы при рестарте этого сервиса автоматом рестартились его зависимости?

 ,

Difrex
()

Помогите с правилом udev

Привет. Есть такое правило:

KERNEL=="sd*", ENV{ID_VENDOR}=="SCST_FIO", RUN+="/bin/echo 64 > /sys/block/%k/queue/max_sectors_kb"

Не работает.

Пробовал и вот так:

KERNEL=="sd*", SUBSYSTEM=="block", ATTRS{vendor}=="SCST_FIO" RUN+="/bin/echo 64 > /sys/block/%k/queue/max_sectors_kb"

А вот udevadm test /block/sdh отрабатывает:

( читать дальше... )

Да, пробовал все из RUN выность в шелоскрипт, все-равно не работает.

В чем может быть проблема?

 ,

Difrex
()

Microsoft Linux

Мс выпустила свой дистрибутив Линукса. Так то.

https://azure.microsoft.com/en-us/blog/microsoft-showcases-the-azure-cloud-sw...

Нечто похожее на Cumulus Linux, как я понял.

 , ,

Difrex
()

foreach на массив

Привет.

Довольно часто я делаю так:

my $h = {
  1 => 2,
  2 => [
    1,
    2,
    3
  ]
};
foreach my $q ($h->{2}) {
  foreach my $v (@$q) {
    my_sub($v);
  }
}

И вот мне кажется, что я делаю это не правильно.

Как за один foreach достучаться до массива?

 

Difrex
()

Nginx proxy_set_header HOST $host;

Всем привет.

Нужна помощь, желательно побыстрее :)

Есть такая вот схема:

example.com--\                |---------------\--2.example.com
    [inet]--->[nginx 1]--->[nginx 2]--->[ native proxy ]--->[application]
2.example.com-/               |---------------/--example.com

Подскажите какие настройки выставить на Nginx 1 и Nginx 2, чтобы в native proxy поймать хост пришедший на Nginx 1.

На nginx 2 сейчас ловлю в хидерах хост nginx 1, что мне совсем не нравится. Как-то так.

UPD: Немного дополнил схемку.

 , , ,

Difrex
()

docker.io: release cycle is too fast for stable

Сабж.

Из Debian Jessie docker.io выкинули 31 марта. От куда его теперь брать? Из get.docker.io?

 ,

Difrex
()

Пара вопросов по Gnome 3

Решил попробовать Гном.
Поставил 3.14.2, обвешался расширениями, запилил статические рабочие столы, док, хоткеи настроил. И, вроде, нравится.
Но есть несколько вопросов:

1) Имеется ли у него сохранение сессии?
Поясню. Ладно, повешу я в автозапуск ФФ, эволюшн, пиджин, терминал и саблайм.
Но вот, например, рисую я диаграмму в dia, захотелось перегрузиться. И после перезагрузки мне придется запускать руками ее. И кидать на нужный рабочий стол.
Может ли гном, как кеды, восстанавливать приложения после перезагрузки/релогина на своих местах?

2) Как привязать приложения к определенным рабочим столам? Расширение с extensions.gnome.org не работает.

А так вообще гном выглядит хорошо, красиво и даже немного удобно.

 ,

Difrex
()

Шорткаты в КДЕ

Так получилось, что на ноуте я вернулся к KDE(но с openbox, вместо kwin). Столкнулся с тем, что не работают нормально сочетания клавиш. Например, в konsole жму ctrl+shift+T и ничего не происходит(тоже самое и с остальными комбинациями). Выхожу в чистый openbox и там все работает хорошо. Так же имеет место мистика с сочетанием META+Q(закрытие окна) — после логина все работает, но через какое-то время перестает.

С чем это может быть связано, куда копать? Дистрибутив - Fedora 20.

 , ,

Difrex
()

Поиск уникальных значений

Привет всем.

Есть такая вот структура:

@a = ({b = 'value1', c => 'value2' }, {d = 'value1', b => 'value3' }, и.т.д );

Значения b,c,d могут быть одинаковыми, а могут и быть и разными. В идеале хотелось бы получить что-то, типа того с уникальными значениями:

$a = {
  value1 => ( 'b', 'd', ... ),
  value2 => ( 'с', 'f', ... ),
  и.т.д
}

Как лучше такое сделать, что-то не очень понимаю?

 ,

Difrex
()

PXE iscsi boot

Привет всем.

Есть проблема с загрузкой по iscsi.

Есть портал на 192.168.10.107. Вот так я туда могу залогиниться - все работает:

iscsiadm -m discovery -t sendtargets -p 192.168.10.107 -l

Тут все стандартно, IQN:

iqn.2014-04.net.local:iscsi-lvm.inq

Но при попытке загрузки с него(что iPXE, что Intel PXE) получаю Could not open SAN device.

В чем может быть проблема?

Использую ietd.

 , ,

Difrex
()

А какую ФС сейчас модно юзать?

Всем привет.

Сдох у меня хард в ноуте(совсем, badblocks говорит про 30кк). Вот думаю, что туда накатить: XFS, btrfs или остаться на проверенной временем ext4?

Кто что думает?

 , , , ,

Difrex
()

Пиджин и раздражающий чат

Привет всем.

Я пользуюсь для джаббера пиджином. Есть одна очень раздражающая проблема, суть такова:

Когда сидишь в уютной консольке или в теплом редакторе и что-нибудь пишешь, эта сволочь(пиджин) любит при поступлении сообщения выводить окошко прямо поверх текущего, что очень раздражает. Особенно, когда сообщений несколько подряд. Ужасно напрягает постоянно альттабится.

Что хочу: отключить это поведение, достаточно индикации в трее. Можно же это провернуть, я надеюсь? Как это сделать я так и не понял.

ЗЫ: смену клиента не предлагать :)

 , ,

Difrex
()

Как попробовать gnome-wayland

Всем привет.

Как можно заценить Gnome в wayland? Проапгрейдился до F20 через fedora-upgrade - все ништяк, хочется приключений.

Пробовал пускать так: gnome-session --session=gnome-wayland, выдает такое

Да, стоит блоб нвидии. Нужно ли ставить нуво? И вообще, как правильно пускать эту хрень?

 , ,

Difrex
()

Брать ли видеокарту от AMD?

Собственно сабж.

Всегда было видео от нвидии. А тут задумал приобрести 7750 вместо NV 9500. Как обстоят дела с ней в линуксе? Как дела с открытыми дровами? А с блобом?

 ,

Difrex
()

Не работает NM после обновления

Привет всем

Ситуация такая: обновился с 18 на 19 федору через yum. Все прошло замечательноЮ кроме того, что NetworkManager не хочет подключать wifi. При сканировании не находит ни одной сети.

Но если сделать iwlist w6s3 scan, то показывает все доступные сетки.

Как можно побороть это все? По проводу подключаться не хочу. Использую кде

 , , ,

Difrex
()

nginx gzip_static не полность отдает контент

Всем привет.

Есть nginx с gzip_static. Его конфиг отвечающий за гзипленную статику:

location /static/ {
                root /srv/static;
                gzip_static on;
                gzip_proxied no-cache no-store any;
                gzip_http_version   1.0;
                gzip_types text/plain;
        }

По этому пути находятся гзипованые большие plaintext файлы. Nginx отдает контент не полностью, т.е. самое начало файла строк так на 3к. Как это можно побороть? =)

 ,

Difrex
()

Asterisk. Запуск скрипта при подъеме трубки

Всем привет.

Есть asterisk 1.8.11.0
Настроена очередь.
Необходимо, что бы исполнялся скрипт в тот момент, когда трубку поднимает кто-либо из этой очереди. Плюс передача скрипту в параметре номера звонившего, чтоб можно было взять из @ARGV.

Подскажите хотя бы документацию по этой теме или схему, как это можно реализовать.

 , ,

Difrex
()

Вышел Debian GNU/Hurd 2013

Новость на гну.орг.

Ъ:

Debian GNU/Hurd 2013 released!

It is with huge pleasure that the Debian GNU/Hurd team announces the release of Debian GNU/Hurd 2013. This is a snapshot of Debian «sid» at the time of the Debian «wheezy» release (May 2013), so it is mostly based on the same sources. It is not an official Debian release, but it is an official Debian GNU/Hurd port release.

The installation ISO images can be downloaded from Debian Ports in the usual three Debian flavors: NETINST, CD, DVD. Besides the friendly Debian installer, a pre-installed disk image is also available, making it even easier to try Debian GNU/Hurd.

Debian GNU/Hurd is currently available for the i386 architecture with more than 10.000 software packages available (more than 75% of the Debian archive, and more to come!).

Please make sure to read the configuration information, the FAQ, and the translator primer to get a grasp of the great features of GNU/Hurd.

Due to the very small number of developers, our progress of the project has not been as fast as other successful operating systems, but we believe to have reached a very decent state, even with our limited resources.

We would like to thank all the people who have worked on GNU/Hurd over the past decades. There were not many people at any given time (and still not many people today, please join!), but in the end a lot of people have contributed one way or another. Thanks everybody!

Если на главной новости не было, то запилите кто-нибудь - мне лень переводить :)

 , ,

Difrex
()

Вытащить данные с Netware раздела

Значит, есть такая ситуация:
Имеется старый сервак с погибшей Netware. От туда надо вытащить данные(2 Тб раздел, данных 700Гб), возможности воткнуть его в сеть нет, слить образ dd и потом ковырять у себя на компе - тоже нет.
Есть вариант загрузится с ЛивЦД, смонтировать раздел и вытащить уже нужные данные(всякие хим-расчеты).

Вопрос: какой есть live-дистрибутив с поддержкой монтирования нетварь-разделов(Netware 386. NWFS)? Sysresqcd не помог

 , ,

Difrex
()

Помогите настроить i3status

Настраиваю вот сейчас под себя i3 и возникли какие-то странности с i3status. Конфиг очень простой и непонятно, что в нем может глючить. Догадываюсь, что это может быть как-то связано с цветами. Скриншот

i3status.conf:

general {
        output_format = "dzen2"
        interval = 5 
}

order += "disk /"
order += "time"

time {
        format = "%Y-%m-%d %H:%M:%S"
}

disk "/" {
        format = "Free: %free"
}
i3config:
bar {   
        colors {
            background #666666
            statusline #CCCCCC

            focused_workspace  #4c7899 #cccccc
            active_workspace   #333333 #5f676a 
            inactive_workspace #333333 #222222 
            urgent_workspace   #2f343a #900000 
        }
        position top
        status_command i3status --config ~/.i3/i3status.conf
}

 ,

Difrex
()

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