Fix problem that change smack lable of /run to "*"
Pre condition
- USB memory stick formatted with ext4.
- There should be no regular files.
Problem
- Smack lable of /run is changed to "*".
Cause
- "find $MOUNT_DIRECTORY -type f | xargs" return blank if there is no files.
- storaged runs on "/"
- "chsmack -a '*'" changes all files in the current directory.
Solution
- runs xargs with "-r" option.
- Man page of xargs: "If the standard input does not contain any nonblanks, do not run the command. Normally, the command is run once even if there is no input. This option is a GNU extension."
Change-Id: I642aaf84ea4752698eaa8be18fd105019779f86a