Я пытаюсь заставить dnsmasq работать, чтобы использовать его с NetworkManager для создания adhoc-соединения в Archlinux, и после этого могут быть другие вещи, которые нужно сделать, чтобы он заработал ...

Вот как: ( https://wiki.archlinux.org/index.php/Dnsmasq и https://bbs.archlinux.org/viewtopic.php?id=6431).

pacman -S dnsmasq
mkdir /etc/dnsmasq
mv /etc/resolv.conf /etc/dnsmasq
cd /etc
echo nameserver 127.0.0.1 > resolv.conf
mv rc.conf rc.conf.save 
sed  '/DAEMON/s/network/network dnsmasq.local/g' rc.conf.save>rc.conf
cd rc.d
sed  '/-z/s/dnsmasq/dnsmasq -r /etc/dnsmasq/resolv.conf /g' dnsmasq>dnsmasq.local
/etc/rc.d/dnsmasq.local start
/etc/rc.d/network restart

У меня проблема с:

sed  '/-z/s/dnsmasq/dnsmasq -r /etc/dnsmasq/resolv.conf /g' dnsmasq>dnsmasq.local

В резюме говорят, что это .../s/... не известный вариант ...

0