Данный репозиторий предоставляет Guile IHS - интерфейс командной строки к API Majordomo.
Установка может быть выполнена добавлением Majordomo Guix channel после установки пакетного менеджера Guix.
Все команды могут быть автодополнены с помощью Tab:
ihs Tab
ihs web Tab
ihs web unix ac_12345
Вывод команд можно фильтровать с помощью recsel
, например команда:
ihs web website ac_12345 \
| recsel -pname,document_root -e "ddos_protection='true'"
выведет имена и корневые директории сайтов аккаунта ac_12345, где включена защита от DDoS атак.
recsel входит в состав GNU Recutils и может быть установлена с помощью Guix:
guix install recutils