diff options
Diffstat (limited to 'rcynic/installation-scripts/freebsd/rc.d.rcynic')
-rwxr-xr-x | rcynic/installation-scripts/freebsd/rc.d.rcynic | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/rcynic/installation-scripts/freebsd/rc.d.rcynic b/rcynic/installation-scripts/freebsd/rc.d.rcynic index b86c9b81..73e6efda 100755 --- a/rcynic/installation-scripts/freebsd/rc.d.rcynic +++ b/rcynic/installation-scripts/freebsd/rc.d.rcynic @@ -45,6 +45,11 @@ EOF /bin/chmod -R a-w "${rcynic_jaildir}/bin" "${rcynic_jaildir}/etc" /usr/sbin/chown -R root:wheel "${rcynic_jaildir}/bin" "${rcynic_jaildir}/etc" + if /bin/test -f "${rcynic_jaildir}/etc/rsa_key"; then + /bin/chmod 400 "${rcynic_jaildir}/etc/rsa_key" + /usr/sbin/chown "${rcynic_user}" "${rcynic_jaildir}/etc/rsa_key" + fi + if ! /sbin/mount -t devfs dev "${rcynic_jaildir}/dev"; then echo "Mounting devfs on ${rcynic_jaildir}/dev failed..." exit 1 |