WIP

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Rename spec to use droid device identifier

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Write to .mount files
Install to local-fs.target
Strip out context= options
Hack for mako due to broken systemd not mounting by label :(
I know, lets not use the bootloader partition and try to brick devices...

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Original usergroupgen

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Add droid users from this build and udev rules from any .rc files found

The udev rules omit /dev/input/ - it may be better to keep them and override as per Mer requirements.

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Add kernel check

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Add apply-permissions tool and makefile
Various fixes/cleanups to usergroupgen
Move mountpoint fixing logic to separate script
makefstab: Fix typo in error message
apply-permissions: Various improvements and fixes
droid-hal-mako.spec: Install apply-permissions instead of running it
droid-hal-mako.spec: Add support for setting ANDROID_ROOT

android_root defaults to ".." (the parent directory)
apply-permissions: Fix bug when passing multiple directories
Merged in thp/droid-hal-mako (pull request #1)

Add apply-permissions tool and makefile, various spec file fixes
Fixup sed

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Check because CM > 10.2 use capabilities, before does not

Signed-off-by: David Greaves <david.greaves@jollamobile.com>
Set android_root to "." : Eventually this will be a minimal droid checkout with rpm/ containing packaging
Fixup Source numbering and use them

Signed-off-by: David Greaves <david.greaves@jollamobile.com>