am 06e8c58e: am cd5d46ff: am 293f0f38: Merge "package_info GID shouldn\'t have write." into lmp-mr1-dev
* commit '06e8c58e7cf84b87613f4c8114ec75db58e32d72': package_info GID shouldn't have write.
This commit is contained in:
@@ -648,7 +648,7 @@ public class PackageManagerService extends IPackageManager.Stub {
|
||||
try {
|
||||
f = file.startWrite();
|
||||
BufferedOutputStream out = new BufferedOutputStream(f);
|
||||
FileUtils.setPermissions(file.getBaseFile().getPath(), 0660, SYSTEM_UID, PACKAGE_INFO_GID);
|
||||
FileUtils.setPermissions(file.getBaseFile().getPath(), 0640, SYSTEM_UID, PACKAGE_INFO_GID);
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (PackageParser.Package pkg : mPackages.values()) {
|
||||
if (pkg.mLastPackageUsageTimeInMills == 0) {
|
||||
|
||||
@@ -271,7 +271,7 @@ final class Settings {
|
||||
mSettingsFilename = new File(mSystemDir, "packages.xml");
|
||||
mBackupSettingsFilename = new File(mSystemDir, "packages-backup.xml");
|
||||
mPackageListFilename = new File(mSystemDir, "packages.list");
|
||||
FileUtils.setPermissions(mPackageListFilename, 0660, SYSTEM_UID, PACKAGE_INFO_GID);
|
||||
FileUtils.setPermissions(mPackageListFilename, 0640, SYSTEM_UID, PACKAGE_INFO_GID);
|
||||
|
||||
// Deprecated: Needed for migration
|
||||
mStoppedPackagesFilename = new File(mSystemDir, "packages-stopped.xml");
|
||||
@@ -1651,7 +1651,7 @@ final class Settings {
|
||||
fstr = new FileOutputStream(writeTarget);
|
||||
str = new BufferedOutputStream(fstr);
|
||||
try {
|
||||
FileUtils.setPermissions(fstr.getFD(), 0660, SYSTEM_UID, PACKAGE_INFO_GID);
|
||||
FileUtils.setPermissions(fstr.getFD(), 0640, SYSTEM_UID, PACKAGE_INFO_GID);
|
||||
|
||||
StringBuilder sb = new StringBuilder();
|
||||
for (final PackageSetting pkg : mPackages.values()) {
|
||||
|
||||
Reference in New Issue
Block a user