diff options
author | Geremy Condra <gcondra@google.com> | 2013-03-26 05:10:37 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2013-03-26 05:10:38 +0000 |
commit | 2aee33c1cdf89c0754bb660cd2e0ec95a007d4a8 (patch) | |
tree | 7f85df5fca7170888ce0c7eec7213fe55bcc8764 /core/java/com/android | |
parent | 48718c85b41b785cf6f6ae72beb4c5d46559b735 (diff) | |
parent | ebab0ae105f1a6df593a4bc2549fae3ee8b2ade4 (diff) | |
download | frameworks_base-2aee33c1cdf89c0754bb660cd2e0ec95a007d4a8.zip frameworks_base-2aee33c1cdf89c0754bb660cd2e0ec95a007d4a8.tar.gz frameworks_base-2aee33c1cdf89c0754bb660cd2e0ec95a007d4a8.tar.bz2 |
Merge "BackupManagerService files need new security labeling."
Diffstat (limited to 'core/java/com/android')
-rw-r--r-- | core/java/com/android/internal/backup/LocalTransport.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/core/java/com/android/internal/backup/LocalTransport.java b/core/java/com/android/internal/backup/LocalTransport.java index eed3e67..eb2d1fe 100644 --- a/core/java/com/android/internal/backup/LocalTransport.java +++ b/core/java/com/android/internal/backup/LocalTransport.java @@ -27,6 +27,7 @@ import android.content.pm.PackageManager.NameNotFoundException; import android.os.Environment; import android.os.ParcelFileDescriptor; import android.os.RemoteException; +import android.os.SELinux; import android.util.Log; import com.android.org.bouncycastle.util.encoders.Base64; @@ -64,6 +65,10 @@ public class LocalTransport extends IBackupTransport.Stub { public LocalTransport(Context context) { mContext = context; + mDataDir.mkdirs(); + if (!SELinux.restorecon(mDataDir)) { + Log.e(TAG, "SELinux restorecon failed for " + mDataDir); + } } public Intent configurationIntent() { |