Added possibility to mount from fstab #28
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
First of all many thanks for providing ff4d! I have modified option
parsing stuff so it is possible to mount the dropbox with an fstab entry
like this:
none /mnt/dropbox fuse.ff4d user,noauto,allow_other,gid=1003,umask=002 0 0
This implies passing options given with -o through to fuse and dealing
with a positional argument for a source to mount from (the first field
of each fstab entry). Pass 'none' or 'dropbox' there to make things work.
Added option -c to specify a config file. The default config file when
nothing is specified is now /etc/ff4d.config when mounted via fstab
(detected via the presence of a source to mount from) or the
/ff4d.config when mounted manually.
None of the changes breaks compatibility with previous usage
scenarios (I hope 😀).
Please excuse if I did not write optimal python code and did things
overly complicated in some points. I am a long time programmer,
with quite some experience in C++, C, various other languages and
even with fuse, but I have next to never done anything with python.
Thanks again for this very helpful filesystem!