[Buildroot] Some files to be copied to root file systems such as openvpn keys, conf
cem akpolat
akpolatcem at gmail.com
Tue Jun 10 09:23:50 UTC 2014
Dear all,
I am attempting right now to copy some files through Root overlay to my
file system image, however, as some of them requires root permission I
cannot copy them to the related place. For instance, openvpn files such as
server.key, ta.keys, etc raise the following issue:
cp: cannot access
‘/home/cem/buildroot/board/myboard/root-additions/etc/openvpn/easy-rsa/2.0/keys’:
Permission denied
cp: cannot access
‘/home/cem/buildroot/board/myboard/root-additions/etc/openvpn/openvpn/easy-rsa/2.0/keys’:
Permission denied
cp: cannot open
‘/home/cem/buildroot/board/myboard/root-additions/etc/openvpn/openvpn/server.conf’
for reading: Permission denied
cp: cannot open
‘/home/cem/buildroot/board/myboard/root-additions/etc/openvpn/openvpn/server.key’
for reading: Permission denied
cp: cannot open
‘/home/cem/buildroot/board/myboard/root-additions/etc/openvpn/openvpn/samples/client.conf’
for reading: Permission denied
cp: cannot open
‘/home/cem/buildroot/board/myboard/root-additions/etc/openvpn/openvpn/ta.key’
for reading: Permission denied
cp: cannot open
‘/home/cem/buildroot/board/myboard/root-additions/etc/openvpn/server.key’
for reading: Permission denied
cp: cannot open
‘/home/cem/buildroot/board/myboard/root-additions/etc/openvpn/samples/client.conf’
for reading: Permission denied
The script that I have written in post-build.sh as below:
fakeroot cp -r $BOARD_DIR/root-additions/etc/openvpn $TARGET_DIR/etc/
fakeroot cp -r $BOARD_DIR/root-additions/etc/snmp $TARGET_DIR/etc/
Obviously, there is a permission issue, but I have no idea how to handle
it. it seems that sudo doesn't work, since buildroot uses fakeroot.
Thanks
Cem
Cem Akpolat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20140610/9a390d62/attachment.html>
More information about the buildroot
mailing list