minimize use of root account
Yudi V
yudi.tux at gmail.com
Fri Feb 19 05:29:45 UTC 2016
Hi all,
currently I use the below script to load geli devices and import zpool. It
needs to be run as root.
how to run this script as normal user, is there a group that the user needs
to be part of?
also when I have to shutdown/reboot, I need to run the command as root but
instead would like for the normal user to be able to shutdown and reboot.
I posted this first on the forums but did not receive any relevant ans
yet. https://forums.freebsd.org/threads/55166/
appreciate if someone can answer my questions.
Code:
###############
#!/bin/csh -f
# attach geli containers
geli attach /dev/label/dataE0
if ($status == 0) then
geli attach /dev/label/dataE1
if ($status == 0) then
# import zpool tank3 (on a 2-way mirror)
zpool import tank3
# mount zfs datasets from tank3
zfs mount -a
#start samba
service samba_server restart
else
geli detach /dev/label/dataE0.eli
echo detached dataE0.eli
echo failed to attach dataE1.eli, check your password.
endif
else
echo failed to attach dataE0.eli, check your password
endif
###################
--
Kind regards,
Yudi
More information about the freebsd-questions
mailing list