Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b047f46c authored by Evgenii Stepanov's avatar Evgenii Stepanov Committed by android-build-merger
Browse files

Merge "Revert "Revert "init: create /dev/urandom, /dev/random in first...

Merge "Revert "Revert "init: create /dev/urandom, /dev/random in first stage.""" am: b6552f37 am: 4b1a3293
am: 6b74f73d

Change-Id: I000892d7e464626fe0a541e1a0392d984ba6d49b
parents c64f11ef 6b74f73d
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -593,6 +593,8 @@ int main(int argc, char** argv) {
        mount("sysfs", "/sys", "sysfs", 0, NULL);
        mount("selinuxfs", "/sys/fs/selinux", "selinuxfs", 0, NULL);
        mknod("/dev/kmsg", S_IFCHR | 0600, makedev(1, 11));
        mknod("/dev/random", S_IFCHR | 0666, makedev(1, 8));
        mknod("/dev/urandom", S_IFCHR | 0666, makedev(1, 9));
    }

    // Now that tmpfs is mounted on /dev and we have /dev/kmsg, we can actually
@@ -655,6 +657,8 @@ int main(int argc, char** argv) {
    restorecon("/dev");
    restorecon("/dev/kmsg");
    restorecon("/dev/socket");
    restorecon("/dev/random");
    restorecon("/dev/urandom");
    restorecon("/dev/__properties__");
    restorecon("/property_contexts");
    restorecon("/sys", SELINUX_ANDROID_RESTORECON_RECURSE);