Можно ли изменить каталог, в котором useradd создает свои файлы блокировки?

Useradd создает файлы блокировки в каталоге /etc/. Можно ли заставить его создать их где-то еще?

1 ответ

AFAIK это невозможно без изменения исходного кода.

Почему /etc проблема для вас? Вы хотите оставить его только для чтения или...?

РЕДАКТИРОВАТЬ: ОК, поэтому ваш /etc является каталогом только для чтения. Можно ли написать обертку вокруг useradd? Маленький скрипт вроде

#!/bin/bash
mount -o remount,rw /etc (or whatever mount point contains your /etc, maybe just /)
useradd here_be_some_parameter_handling
mount -o remount,ro /etc

временно перемонтирует диск для чтения и записи, а затем обратно только для чтения.

Другие вопросы по тегам