Пробую сабж в деле. Возникло несколько вопросов:
- Совместно с openrc использовал Early userspace mounting Однако если я все понял правильно systemd вообще плевать на /etc/fstab ? Где в systemd настраивать необходимость проверки разделов ?
- На openrc для distfiles использовал связку nfs+autofs. Как ту же связку правильно использовать с systemd ?
- И самый важный для меня вопрос - на openrc использовал squashed portage tree как правильно её же поднять с systemd с условием того что поддержку старых init.d/* скриптов из свежего systemd выпилили? Я правильно понимаю что самый простой путь это переписать init.d скрипт в обычный скрипт с параметрами запуска start/stop/reload/… и уже этот скрипт пинать из service файла?
И не думайте что я не умею гуглить. По nfs+autofs пробовал
autofs.service nfs3-client.target nfs4-client.target proc-fs-nfsd.mount rpcbind.service rpcbind.socket rpc.gssd.service rpc.idmapd.service rpc.statd.service sm-notify.service syslog-ng.service var-lib-nfs-rpc_pipefs.mount
и из нескольких оверлеев и из арча. Вроде бы все должно быть ок но на openrc оно работало а на systemd это увы не так.