Merge pull request #1 from nemomobile/master

update
[init] system side statefs started also in actdead JB#10333

Signed-off-by: Pekka Lundstrom <pekka.lundstrom@jollamobile.com>
Merge pull request #3 from plundstr/master

statefs started also in actdead
[build] configure multiarch and user session

rpmbuild --with-multiarch and --with(without)-usersession. Also users
gid is not hardcoded but detected in compile time

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
Added tool which shows files which are modified and differ from original.
Separated file contents handling to separate unit.
Renamed WatchedFilename struct better.
Print errors to stderr.
Handle freeing of file contents.
Treat warnings as errors and include more warnings.
[api] AnalogProperty should always pull data

AnalogProperty always requests data from source when user reads file

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[util] property_path_sys_default()

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[consumer] starting to implement consumer c++ api

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
forward variadic arguments list properly

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
test .so linkage, related fixes

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[util] pkgconfig file for statefs-util

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
poller trick with file reopening

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
macros in spec

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[rpm] flexible provider-action

arguments supplied to the action script can overwrite defaults

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>
[rpm] improvements in macros

Signed-off-by: Denis Zalevskiy <denis.zalevskiy@jolla.com>