View source for Paroli-developer-setup
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Return to Paroli-developer-setup.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Return to Paroli-developer-setup.
To be able to test the latest paroli directly on the phone, the simplest method to mount the local paroli source via nfs. Maybe sshfs works too. Need somebody to document sshfs way.
{{{ sudo apt-get install nfs-kernel-server }}}
The /etc/exports file: {{{ /home/[username]/[path to paroli] 192.168.0.202(rw,sync,no_subtree_check,anonuid=0,anongid=0) }}}
Restart the nfs server: {{{ /etc/init.d/nfs-kernel-server restart }}}
usb networking: {{{ sudo ip address add 192.168.0.200/24 dev usb0 }}}
ssh in: {{{ ssh root@192.168.0.202 }}}
{{{ mount -t nfs 192.168.0.200:/home/[username]/[path to paroli] /usr/share/nfs-paroli }}}
{{{ cd /usr/share/nfs-paroli/paroli-applications; ./build.sh }}}
{{{ cd /usr/share/nfs-paroli/paroli-scripts; ./paroli-launcher.sh }}}
Sadly NO. There were a map_static option, but it was removed in nfs-kernel-server. Here is a 5 year old bugreport about this issue:
https://bugzilla.redhat.com/show_bug.cgi?id=130261
Certainly. It permits to anybody (on your local network) to be able create files with the remote uid. Root(uid=0) in our freerunner case.
Yepp, this is the alternative to using anongid/anonuid in /etc/exports.
Yepp, sshfs would be the easiest. Need somebody to figure out the steps, and update this doc.