| 32reg |  | 
| 
                Темы:
                
                    29
                
             
                Сообщения:
                
                    526
                
             
                Участник с: 17 мая 2011
             | Поставил systemd, все настроил, все работает… кроме инфракрасного пульта. Установил systemd и systemd-arch-units, но в этих пакетах не нашлось lirc.service файла. В интернете нашел такой файл: Но lirc с ним тоже не запустился… Если запускать обычным способом sudo /etc/rc.d lircd start Помогите составить сервисный файл для lirc и для irexec если нужно. Пока что сделал костыль: в sudoers настроил запуск /usr/sbin/rc.d без пароля и запускаю лирк скриптом. Кстати, насколько опасно запускать демонов без пароля? 
                        www.linux32.ru - новости и статьи о Linux
                     | 
| dima-smirnov |  | 
| 
                Темы:
                
                    13
                
             
                Сообщения:
                
                    166
                
             
                Участник с: 06 декабря 2009
             | Привет насколько я помню, тебе надо изменить файл /etc/lircd.conf, например так begin remote name AsusDH bits 32 pre_data_bits 32 pre_data 0xFF000000 post_data_bits 0 ....... После этого надо изменить файл ~/.lircrc, например так begin
    button = PLAY/PAUSE
    prog = mplayer
    config = pause
endА вообще, https://wiki.archlinux.org/index.php/Lirc в помощь Или я не понял вопроса ? | 
| 32reg |  | 
| 
                Темы:
                
                    29
                
             
                Сообщения:
                
                    526
                
             
                Участник с: 17 мая 2011
             | Немного не так понял: лирк у меня запускается и работает, но только если его запускать стандартно через указание демона lircd в rc.conf. У меня не получается запускать лирк с помощью systemd. В нем каждого демона запускает свой <name daemon>.service файл и я не знаю как составить этот сервис файл для лирка 
                        www.linux32.ru - новости и статьи о Linux
                     | 
| 32reg |  | 
| 
                Темы:
                
                    29
                
             
                Сообщения:
                
                    526
                
             
                Участник с: 17 мая 2011
             | UP поднимаю. помогите, кто с systemd и lirc на ты 
                        www.linux32.ru - новости и статьи о Linux
                     | 
| 32reg |  | 
| 
                Темы:
                
                    29
                
             
                Сообщения:
                
                    526
                
             
                Участник с: 17 мая 2011
             | Сам нашел решение: [Unit] Description=LIRC Daemon After=network.target Name=lirc [Service] Type=forking ExecStartPre=/bin/mkdir -p /var/run/lirc ExecStartPre=/bin/rm -f /dev/lircd ExecStartPre=/bin/rm -f /var/run/lirc/lircd ExecStartPre=/bin/ln -s /var/run/lirc/lircd /dev/lircd ExecStart=/usr/sbin/lircd --device=/dev/input/by-path/pci-0000:04:06.0-event-ir --driver=devinput /etc/lirc/lircd.conf ExecStopPost=/bin/rm -f /dev/lircd ExecStopPost=/bin/rm -fR /var/run/lirc [Install] WantedBy=multi-user.target 
                        www.linux32.ru - новости и статьи о Linux
                     |