Changes to images/qemux86_64/glibc/core-image-minimal-dev (files-in-image.txt): /bin/login changed symlink target from /bin/busybox.suid to /bin/login.shadow /bin/su changed symlink target from /bin/busybox.suid to /bin/su.shadow /sbin/sulogin changed symlink target from /bin/busybox.nosuid to /sbin/sulogin.util-linux /usr/bin/groups changed symlink target from /bin/busybox.nosuid to /usr/bin/groups.shadow /usr/bin/passwd changed symlink target from /bin/busybox.suid to /usr/bin/passwd.shadow /usr/lib/libm.so changed type from file to symlink /usr/lib/libm.so changed permissions from rw-r--r-- to rwxrwxrwx /usr/lib/libm.so changed symlink target from None to ../../lib/libm.so.6 /bin/login.shadow was added /bin/su.shadow was added /etc/default/useradd was added /etc/gshadow was added /etc/limits was added /etc/login.access was added /etc/login.defs was added /etc/securetty was added /etc/shadow was added /etc/subgid was added /etc/subuid was added /etc/xattr.conf was added /sbin/nologin was added /sbin/nologin.shadow was added /sbin/sulogin.util-linux was added /sbin/vigr was added /sbin/vigr.shadow was added /sbin/vipw was added /sbin/vipw.shadow was added /usr/bin/chage was added /usr/bin/chfn.shadow was added /usr/bin/chfn was added /usr/bin/chsh.shadow was added /usr/bin/chsh was added /usr/bin/expiry was added /usr/bin/faillog was added /usr/bin/getsubids was added /usr/bin/gpasswd was added /usr/bin/groups.shadow was added /usr/bin/lastlog was added /usr/bin/newgidmap was added /usr/bin/newgrp.shadow was added /usr/bin/newgrp was added /usr/bin/newuidmap was added /usr/bin/passwd.shadow was added /usr/bin/sg was added /usr/include/attr was added /usr/include/attr/attributes.h was added /usr/include/attr/error_context.h was added /usr/include/attr/libattr.h was added /usr/include/crypt.h was added /usr/include/shadow was added /usr/include/shadow/subid.h was added /usr/lib/libattr.so.1.1.2501 was added /usr/lib/libattr.so.1 was added /usr/lib/libattr.so was added /usr/lib/libcrypt.so.2.0.0 was added /usr/lib/libcrypt.so.2 was added /usr/lib/libcrypt.so was added /usr/lib/libsubid.so.4.0.0 was added /usr/lib/libsubid.so.4 was added /usr/lib/libsubid.so was added /usr/lib/opkg/alternatives/chfn was added /usr/lib/opkg/alternatives/chpasswd was added /usr/lib/opkg/alternatives/chsh was added /usr/lib/opkg/alternatives/newgrp was added /usr/lib/opkg/alternatives/nologin was added /usr/lib/opkg/alternatives/vigr was added /usr/lib/opkg/alternatives/vipw was added /usr/lib/pkgconfig/libattr.pc was added /usr/lib/pkgconfig/libcrypt.pc was added /usr/lib/pkgconfig/libxcrypt.pc was added /usr/sbin/chgpasswd was added /usr/sbin/chpasswd.shadow was added /usr/sbin/chpasswd was added /usr/sbin/groupadd was added /usr/sbin/groupdel was added /usr/sbin/groupmems was added /usr/sbin/groupmod was added /usr/sbin/grpck was added /usr/sbin/grpconv was added /usr/sbin/grpunconv was added /usr/sbin/logoutd was added /usr/sbin/newusers was added /usr/sbin/pwck was added /usr/sbin/pwconv was added /usr/sbin/pwunconv was added /usr/sbin/useradd was added /usr/sbin/userdel was added /usr/sbin/usermod was added /var/spool/mail was added /lib/libmvec.so.1 was removed /usr/lib/libmvec.so was removed images/qemux86_64/glibc/core-image-minimal-dev: Changes to /etc/group: --- /etc/group +++ /etc/group @@ -1,42 +1,43 @@ -root:*:0: -daemon:*:1: -bin:*:2: -sys:*:3: -adm:*:4: -tty:*:5: -disk:*:6: -lp:*:7: -mail:*:8: -news:*:9: -uucp:*:10: -man:*:12: -proxy:*:13: -kmem:*:15: -input:*:19: -dialout:*:20: -fax:*:21: -voice:*:22: -cdrom:*:24: -floppy:*:25: -tape:*:26: -sudo:*:27: -audio:*:29: -dip:*:30: -www-data:*:33: -backup:*:34: -operator:*:37: -list:*:38: -irc:*:39: -src:*:40: -shadow:*:42: -utmp:*:43: -video:*:44: -sasl:*:45: -plugdev:*:46: -kvm:*:47: -staff:*:50: -games:*:60: -shutdown:*:70: -wheel:*:80: -users:*:100: -nogroup:*:65534: +root:x:0: +daemon:x:1: +bin:x:2: +sys:x:3: +adm:x:4: +tty:x:5: +disk:x:6: +lp:x:7: +mail:x:8: +news:x:9: +uucp:x:10: +man:x:12: +proxy:x:13: +kmem:x:15: +input:x:19: +dialout:x:20: +fax:x:21: +voice:x:22: +cdrom:x:24: +floppy:x:25: +tape:x:26: +sudo:x:27: +audio:x:29: +dip:x:30: +www-data:x:33: +backup:x:34: +operator:x:37: +list:x:38: +irc:x:39: +src:x:40: +shadow:x:42: +utmp:x:43: +video:x:44: +sasl:x:45: +plugdev:x:46: +kvm:x:47: +staff:x:50: +games:x:60: +shutdown:x:70: +wheel:x:80: +users:x:100: +sgx:x:999: +nogroup:x:65534: -- images/qemux86_64/glibc/core-image-minimal-dev: Changes to /etc/passwd: --- /etc/passwd +++ /etc/passwd @@ -1,18 +1,18 @@ -root::0:0:root:/home/root:/bin/sh -daemon:*:1:1:daemon:/usr/sbin:/sbin/nologin -bin:*:2:2:bin:/bin:/sbin/nologin -sys:*:3:3:sys:/dev:/sbin/nologin -sync:*:4:65534:sync:/bin:/bin/sync -games:*:5:60:games:/usr/games:/sbin/nologin -man:*:6:12:man:/var/cache/man:/sbin/nologin -lp:*:7:7:lp:/var/spool/lpd:/sbin/nologin -mail:*:8:8:mail:/var/mail:/sbin/nologin -news:*:9:9:news:/var/spool/news:/sbin/nologin -uucp:*:10:10:uucp:/var/spool/uucp:/sbin/nologin -proxy:*:13:13:proxy:/bin:/sbin/nologin -www-data:*:33:33:www-data:/var/www:/sbin/nologin -backup:*:34:34:backup:/var/backups:/sbin/nologin -list:*:38:38:Mailing List Manager:/var/list:/sbin/nologin -irc:*:39:39:ircd:/run/ircd:/sbin/nologin -_apt:*:42:65534::/nonexistent:/sbin/nologin -nobody:*:65534:65534:nobody:/nonexistent:/sbin/nologin +root:x:0:0:root:/home/root:/bin/sh +daemon:x:1:1:daemon:/usr/sbin:/sbin/nologin +bin:x:2:2:bin:/bin:/sbin/nologin +sys:x:3:3:sys:/dev:/sbin/nologin +sync:x:4:65534:sync:/bin:/bin/sync +games:x:5:60:games:/usr/games:/sbin/nologin +man:x:6:12:man:/var/cache/man:/sbin/nologin +lp:x:7:7:lp:/var/spool/lpd:/sbin/nologin +mail:x:8:8:mail:/var/mail:/sbin/nologin +news:x:9:9:news:/var/spool/news:/sbin/nologin +uucp:x:10:10:uucp:/var/spool/uucp:/sbin/nologin +proxy:x:13:13:proxy:/bin:/sbin/nologin +www-data:x:33:33:www-data:/var/www:/sbin/nologin +backup:x:34:34:backup:/var/backups:/sbin/nologin +list:x:38:38:Mailing List Manager:/var/list:/sbin/nologin +irc:x:39:39:ircd:/run/ircd:/sbin/nologin +_apt:x:42:65534::/nonexistent:/sbin/nologin +nobody:x:65534:65534:nobody:/nonexistent:/sbin/nologin -- Changes to images/qemux86_64/glibc/core-image-minimal-dev (installed-package-names.txt): attr-dev was added shadow-base was added util-linux-sulogin was added shadow was added libcrypt-dev was added shadow-dev was added shadow-securetty was added shadow-securetty-dev was added libcrypt2 was added libattr1 was added Changes to images/qemux86_64/glibc/core-image-minimal (files-in-image.txt): /bin/login changed symlink target from /bin/busybox.suid to /bin/login.shadow /bin/su changed symlink target from /bin/busybox.suid to /bin/su.shadow /sbin/sulogin changed symlink target from /bin/busybox.nosuid to /sbin/sulogin.util-linux /usr/bin/groups changed symlink target from /bin/busybox.nosuid to /usr/bin/groups.shadow /usr/bin/passwd changed symlink target from /bin/busybox.suid to /usr/bin/passwd.shadow /bin/login.shadow was added /bin/su.shadow was added /etc/default/useradd was added /etc/gshadow was added /etc/limits was added /etc/login.access was added /etc/login.defs was added /etc/securetty was added /etc/shadow was added /etc/subgid was added /etc/subuid was added /etc/xattr.conf was added /sbin/nologin was added /sbin/nologin.shadow was added /sbin/sulogin.util-linux was added /sbin/vigr was added /sbin/vigr.shadow was added /sbin/vipw was added /sbin/vipw.shadow was added /usr/bin/chage was added /usr/bin/chfn.shadow was added /usr/bin/chfn was added /usr/bin/chsh.shadow was added /usr/bin/chsh was added /usr/bin/expiry was added /usr/bin/faillog was added /usr/bin/getsubids was added /usr/bin/gpasswd was added /usr/bin/groups.shadow was added /usr/bin/lastlog was added /usr/bin/newgidmap was added /usr/bin/newgrp.shadow was added /usr/bin/newgrp was added /usr/bin/newuidmap was added /usr/bin/passwd.shadow was added /usr/bin/sg was added /usr/lib/libattr.so.1.1.2501 was added /usr/lib/libattr.so.1 was added /usr/lib/libcrypt.so.2.0.0 was added /usr/lib/libcrypt.so.2 was added /usr/lib/libsubid.so.4.0.0 was added /usr/lib/libsubid.so.4 was added /usr/lib/opkg/alternatives/chfn was added /usr/lib/opkg/alternatives/chpasswd was added /usr/lib/opkg/alternatives/chsh was added /usr/lib/opkg/alternatives/newgrp was added /usr/lib/opkg/alternatives/nologin was added /usr/lib/opkg/alternatives/vigr was added /usr/lib/opkg/alternatives/vipw was added /usr/sbin/chgpasswd was added /usr/sbin/chpasswd.shadow was added /usr/sbin/chpasswd was added /usr/sbin/groupadd was added /usr/sbin/groupdel was added /usr/sbin/groupmems was added /usr/sbin/groupmod was added /usr/sbin/grpck was added /usr/sbin/grpconv was added /usr/sbin/grpunconv was added /usr/sbin/logoutd was added /usr/sbin/newusers was added /usr/sbin/pwck was added /usr/sbin/pwconv was added /usr/sbin/pwunconv was added /usr/sbin/useradd was added /usr/sbin/userdel was added /usr/sbin/usermod was added /var/spool/mail was added /lib/libmvec.so.1 was removed images/qemux86_64/glibc/core-image-minimal: Changes to /etc/group: --- /etc/group +++ /etc/group @@ -1,42 +1,43 @@ -root:*:0: -daemon:*:1: -bin:*:2: -sys:*:3: -adm:*:4: -tty:*:5: -disk:*:6: -lp:*:7: -mail:*:8: -news:*:9: -uucp:*:10: -man:*:12: -proxy:*:13: -kmem:*:15: -input:*:19: -dialout:*:20: -fax:*:21: -voice:*:22: -cdrom:*:24: -floppy:*:25: -tape:*:26: -sudo:*:27: -audio:*:29: -dip:*:30: -www-data:*:33: -backup:*:34: -operator:*:37: -list:*:38: -irc:*:39: -src:*:40: -shadow:*:42: -utmp:*:43: -video:*:44: -sasl:*:45: -plugdev:*:46: -kvm:*:47: -staff:*:50: -games:*:60: -shutdown:*:70: -wheel:*:80: -users:*:100: -nogroup:*:65534: +root:x:0: +daemon:x:1: +bin:x:2: +sys:x:3: +adm:x:4: +tty:x:5: +disk:x:6: +lp:x:7: +mail:x:8: +news:x:9: +uucp:x:10: +man:x:12: +proxy:x:13: +kmem:x:15: +input:x:19: +dialout:x:20: +fax:x:21: +voice:x:22: +cdrom:x:24: +floppy:x:25: +tape:x:26: +sudo:x:27: +audio:x:29: +dip:x:30: +www-data:x:33: +backup:x:34: +operator:x:37: +list:x:38: +irc:x:39: +src:x:40: +shadow:x:42: +utmp:x:43: +video:x:44: +sasl:x:45: +plugdev:x:46: +kvm:x:47: +staff:x:50: +games:x:60: +shutdown:x:70: +wheel:x:80: +users:x:100: +sgx:x:999: +nogroup:x:65534: -- images/qemux86_64/glibc/core-image-minimal: Changes to /etc/passwd: --- /etc/passwd +++ /etc/passwd @@ -1,18 +1,18 @@ -root::0:0:root:/home/root:/bin/sh -daemon:*:1:1:daemon:/usr/sbin:/sbin/nologin -bin:*:2:2:bin:/bin:/sbin/nologin -sys:*:3:3:sys:/dev:/sbin/nologin -sync:*:4:65534:sync:/bin:/bin/sync -games:*:5:60:games:/usr/games:/sbin/nologin -man:*:6:12:man:/var/cache/man:/sbin/nologin -lp:*:7:7:lp:/var/spool/lpd:/sbin/nologin -mail:*:8:8:mail:/var/mail:/sbin/nologin -news:*:9:9:news:/var/spool/news:/sbin/nologin -uucp:*:10:10:uucp:/var/spool/uucp:/sbin/nologin -proxy:*:13:13:proxy:/bin:/sbin/nologin -www-data:*:33:33:www-data:/var/www:/sbin/nologin -backup:*:34:34:backup:/var/backups:/sbin/nologin -list:*:38:38:Mailing List Manager:/var/list:/sbin/nologin -irc:*:39:39:ircd:/run/ircd:/sbin/nologin -_apt:*:42:65534::/nonexistent:/sbin/nologin -nobody:*:65534:65534:nobody:/nonexistent:/sbin/nologin +root:x:0:0:root:/home/root:/bin/sh +daemon:x:1:1:daemon:/usr/sbin:/sbin/nologin +bin:x:2:2:bin:/bin:/sbin/nologin +sys:x:3:3:sys:/dev:/sbin/nologin +sync:x:4:65534:sync:/bin:/bin/sync +games:x:5:60:games:/usr/games:/sbin/nologin +man:x:6:12:man:/var/cache/man:/sbin/nologin +lp:x:7:7:lp:/var/spool/lpd:/sbin/nologin +mail:x:8:8:mail:/var/mail:/sbin/nologin +news:x:9:9:news:/var/spool/news:/sbin/nologin +uucp:x:10:10:uucp:/var/spool/uucp:/sbin/nologin +proxy:x:13:13:proxy:/bin:/sbin/nologin +www-data:x:33:33:www-data:/var/www:/sbin/nologin +backup:x:34:34:backup:/var/backups:/sbin/nologin +list:x:38:38:Mailing List Manager:/var/list:/sbin/nologin +irc:x:39:39:ircd:/run/ircd:/sbin/nologin +_apt:x:42:65534::/nonexistent:/sbin/nologin +nobody:x:65534:65534:nobody:/nonexistent:/sbin/nologin -- Changes to images/qemux86_64/glibc/core-image-minimal (installed-package-names.txt): shadow-base was added util-linux-sulogin was added shadow was added shadow-securetty was added libcrypt2 was added libattr1 was added Changes to images/qemux86_64/glibc/core-image-sato-sdk (files-in-image.txt): /usr/lib/libm.so changed type from file to symlink /usr/lib/libm.so changed permissions from rw-r--r-- to rwxrwxrwx /usr/lib/libm.so changed symlink target from None to ../../lib/libm.so.6 /lib/.debug/libmvec.so.1 was removed /lib/libmvec.so.1 was removed /usr/lib/libmvec.so was removed images/qemux86_64/glibc/core-image-sato-sdk: Changes to /etc/group: --- /etc/group +++ /etc/group @@ -39,11 +39,12 @@ shutdown:x:70: wheel:x:80: users:x:100: -pulse:x:994:pulse -avahi:x:995: -rpc:x:996: -sshd:x:997: -messagebus:x:998: -crontab:x:999: +pulse:x:993:pulse +avahi:x:994: +rpc:x:995: +sshd:x:996: +messagebus:x:997: +crontab:x:998: +sgx:x:999: tracing:x:1000: nogroup:x:65534: -- images/qemux86_64/glibc/core-image-sato-sdk: Changes to /etc/passwd: --- /etc/passwd +++ /etc/passwd @@ -15,9 +15,9 @@ list:x:38:38:Mailing List Manager:/var/list:/sbin/nologin irc:x:39:39:ircd:/run/ircd:/sbin/nologin _apt:x:42:65534::/nonexistent:/sbin/nologin -pulse:x:995:994::/var/run/pulse:/bin/false -avahi:x:996:995::/run/avahi-daemon:/bin/false -rpc:x:997:996::/:/bin/false -sshd:x:998:997::/var/run/sshd:/bin/false -messagebus:x:999:998::/var/lib/dbus:/bin/false +pulse:x:995:993::/var/run/pulse:/bin/false +avahi:x:996:994::/run/avahi-daemon:/bin/false +rpc:x:997:995::/:/bin/false +sshd:x:998:996::/var/run/sshd:/bin/false +messagebus:x:999:997::/var/lib/dbus:/bin/false nobody:x:65534:65534:nobody:/nonexistent:/sbin/nologin -- Changes to images/qemux86_64/glibc/core-image-sato (files-in-image.txt): /lib/libmvec.so.1 was removed images/qemux86_64/glibc/core-image-sato: Changes to /etc/group: --- /etc/group +++ /etc/group @@ -39,8 +39,9 @@ shutdown:x:70: wheel:x:80: users:x:100: -pulse:x:996:pulse -rpc:x:997: -avahi:x:998: -messagebus:x:999: +pulse:x:995:pulse +rpc:x:996: +avahi:x:997: +messagebus:x:998: +sgx:x:999: nogroup:x:65534: -- images/qemux86_64/glibc/core-image-sato: Changes to /etc/passwd: --- /etc/passwd +++ /etc/passwd @@ -15,8 +15,8 @@ list:x:38:38:Mailing List Manager:/var/list:/sbin/nologin irc:x:39:39:ircd:/run/ircd:/sbin/nologin _apt:x:42:65534::/nonexistent:/sbin/nologin -pulse:x:996:996::/var/run/pulse:/bin/false -rpc:x:997:997::/:/bin/false -avahi:x:998:998::/run/avahi-daemon:/bin/false -messagebus:x:999:999::/var/lib/dbus:/bin/false +pulse:x:996:995::/var/run/pulse:/bin/false +rpc:x:997:996::/:/bin/false +avahi:x:998:997::/run/avahi-daemon:/bin/false +messagebus:x:999:998::/var/lib/dbus:/bin/false nobody:x:65534:65534:nobody:/nonexistent:/sbin/nologin -- packages/core2-64-poky-linux/eudev/eudev-dev: RRECOMMENDS: added "base-files-dev base-passwd-dev shadow-sysroot-dev shadow-dev" packages/core2-64-poky-linux/eudev/eudev: RDEPENDS: added "shadow base-files base-passwd" Changes to packages/core2-64-poky-linux/eudev (sysroot): /usr/bin was added /usr/bin/postinst-useradd-eudev was added packages/core2-64-poky-linux/glibc/glibc-dev: FILELIST: removed "/usr/lib/libmvec.so" packages/core2-64-poky-linux/glibc/glibc-src: PKGSIZE changed from 19271035 to 14820529 (-23%) packages/core2-64-poky-linux/glibc/glibc-staticdev: FILELIST: removed "/usr/lib/libmvec.a /usr/lib/libm-2.37.a" packages/core2-64-poky-linux/glibc/glibc-staticdev: PKGSIZE changed from 35082950 to 31428104 (-10%) packages/core2-64-poky-linux/glibc/glibc: FILELIST: removed "/lib/libmvec.so.1" packages/core2-64-poky-linux/glibc/glibc: PKGSIZE changed from 4326385 to 3312433 (-23%) Changes to packages/core2-64-poky-linux/glibc (sysroot): /usr/lib/libm.so changed type from file to symlink /usr/lib/libm.so changed permissions from rw-r--r-- to rwxrwxrwx /usr/lib/libm.so changed symlink target from None to ../../lib/libm.so.6 /lib/libmvec.so.1 was removed /usr/lib/libm-2.37.a was removed /usr/lib/libmvec.a was removed /usr/lib/libmvec.so was removed Changes to packages/i686-nativesdk-pokysdk-linux/nativesdk-wayland-protocols (sysroot): /usr/local/oe-sdk-hardcoded-buildpath/sysroots/i686-pokysdk-linux/usr/share/wayland-protocols/staging/cursor-shape was added /usr/local/oe-sdk-hardcoded-buildpath/sysroots/i686-pokysdk-linux/usr/share/wayland-protocols/staging/cursor-shape/cursor-shape-v1.xml was added /usr/local/oe-sdk-hardcoded-buildpath/sysroots/i686-pokysdk-linux/usr/share/wayland-protocols/staging/ext-foreign-toplevel-list was added /usr/local/oe-sdk-hardcoded-buildpath/sysroots/i686-pokysdk-linux/usr/share/wayland-protocols/staging/ext-foreign-toplevel-list/ext-foreign-toplevel-list-v1.xml was added /usr/local/oe-sdk-hardcoded-buildpath/sysroots/i686-pokysdk-linux/usr/share/wayland-protocols/staging/security-context was added /usr/local/oe-sdk-hardcoded-buildpath/sysroots/i686-pokysdk-linux/usr/share/wayland-protocols/staging/security-context/security-context-v1.xml was added Changes to packages/x86_64-linux/coreutils-native (sysroot): /usr/bin/stdbuf was removed /usr/libexec was removed /usr/libexec/coreutils was removed /usr/libexec/coreutils/libstdbuf.so was removed Changes to packages/x86_64-linux/glib-2.0-native (sysroot): /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp/work was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp/work/x86_64-linux was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp/work/x86_64-linux/glib-2.0-native was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0 was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native/usr was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native/usr/lib was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native/usr/lib/libglib-2.0.so.0.7600.3-gdb.py was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/meta-agl-core/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native/usr/lib/libgobject-2.0.so.0.7600.3-gdb.py was added /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/x86_64-linux was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/x86_64-linux/glib-2.0-native was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0 was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native/usr was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native/usr/lib was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native/usr/lib/libglib-2.0.so.0.7600.3-gdb.py was removed /usr/share/gdb/auto-load/home/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/x86_64-linux/glib-2.0-native/1_2.76.3-r0/recipe-sysroot-native/usr/lib/libgobject-2.0.so.0.7600.3-gdb.py was removed packages/x86_64-nativesdk-pokysdk-linux/nativesdk-glibc/nativesdk-glibc-dev: FILELIST: removed "/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/libmvec.so" packages/x86_64-nativesdk-pokysdk-linux/nativesdk-glibc/nativesdk-glibc-staticdev: FILELIST: removed "/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/libm-2.37.a /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/libmvec.a" packages/x86_64-nativesdk-pokysdk-linux/nativesdk-glibc/nativesdk-glibc-staticdev: PKGSIZE changed from 10629668 to 8748384 (-18%) packages/x86_64-nativesdk-pokysdk-linux/nativesdk-glibc/nativesdk-glibc: FILELIST: removed "/usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/lib/libmvec.so.1" packages/x86_64-nativesdk-pokysdk-linux/nativesdk-glibc/nativesdk-glibc: PKGSIZE changed from 4343009 to 3329057 (-23%) Changes to packages/x86_64-nativesdk-pokysdk-linux/nativesdk-glibc (sysroot): /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/libm.so changed type from file to symlink /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/libm.so changed permissions from rw-r--r-- to rwxrwxrwx /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/libm.so changed symlink target from None to ../../lib/libm.so.6 /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/lib/libmvec.so.1 was removed /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/libm-2.37.a was removed /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/libmvec.a was removed /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-pokysdk-linux/usr/lib/libmvec.so was removed packages/core2-64-poky-linux/eudev/eudev: pkg_preinst added: @@ -0,0 +1,142 @@ +#!/bin/sh +set -e +bbnote () { + echo "NOTE: $*" +} +bbwarn () { + echo "WARNING: $*" +} +bbfatal () { + echo "ERROR: $*" + exit 1 +} +perform_groupadd () { + local rootdir="$1" + local opts="$2" + bbnote "eudev: Performing groupadd with [$opts]" + local groupname=`echo "$opts" | awk '{ print $NF }'` + local group_exists="`grep "^$groupname:" $rootdir/etc/group || true`" + if test "x$group_exists" = "x"; then + eval flock -x $rootdir/etc -c \"$PSEUDO groupadd \$opts\" || true + group_exists="`grep "^$groupname:" $rootdir/etc/group || true`" + if test "x$group_exists" = "x"; then + bbfatal "eudev: groupadd command did not succeed." + fi + else + bbnote "eudev: group $groupname already exists, not re-creating it" + fi +} +perform_useradd () { + local rootdir="$1" + local opts="$2" + bbnote "eudev: Performing useradd with [$opts]" + local username=`echo "$opts" | awk '{ print $NF }'` + local user_exists="`grep "^$username:" $rootdir/etc/passwd || true`" + if test "x$user_exists" = "x"; then + eval flock -x $rootdir/etc -c \"$PSEUDO useradd \$opts\" || true + user_exists="`grep "^$username:" $rootdir/etc/passwd || true`" + if test "x$user_exists" = "x"; then + bbfatal "eudev: useradd command did not succeed." + fi + else + bbnote "eudev: user $username already exists, not re-creating it" + fi +} +perform_groupmems () { + local rootdir="$1" + local opts="$2" + bbnote "eudev: Performing groupmems with [$opts]" + local groupname=`echo "$opts" | awk '{ for (i = 1; i < NF; i++) if ($i == "-g" || $i == "--group") print $(i+1) }'` + local username=`echo "$opts" | awk '{ for (i = 1; i < NF; i++) if ($i == "-a" || $i == "--add") print $(i+1) }'` + bbnote "eudev: Running groupmems command with group $groupname and user $username" + local mem_exists="`grep "^$groupname:[^:]*:[^:]*:\([^,]*,\)*$username\(,[^,]*\)*$" $rootdir/etc/group || true`" + if test "x$mem_exists" = "x"; then + eval flock -x $rootdir/etc -c \"$PSEUDO groupmems \$opts\" || true + mem_exists="`grep "^$groupname:[^:]*:[^:]*:\([^,]*,\)*$username\(,[^,]*\)*$" $rootdir/etc/group || true`" + if test "x$mem_exists" = "x"; then + bbfatal "eudev: groupmems command did not succeed." + fi + else + bbnote "eudev: group $groupname already contains $username, not re-adding it" + fi +} +OPT="" +SYSROOT="" + +if test "x$D" != "x"; then + # Installing into a sysroot + SYSROOT="$D" + OPT="--root $D" + + # Make sure login.defs is there, this is to make debian package backend work + # correctly while doing rootfs. + # The problem here is that if /etc/login.defs is treated as a config file for + # shadow package, then while performing preinsts for packages that depend on + # shadow, there might only be /etc/login.def.dpkg-new there in root filesystem. + if [ ! -e $D/etc/login.defs -a -e $D/etc/login.defs.dpkg-new ]; then + cp $D/etc/login.defs.dpkg-new $D/etc/login.defs + fi + + # user/group lookups should match useradd/groupadd --root + export PSEUDO_PASSWD="$SYSROOT" +fi + +# If we're not doing a special SSTATE/SYSROOT install +# then set the values, otherwise use the environment +if test "x$UA_SYSROOT" = "x"; then + # Installing onto a target + # Add groups and users defined only for this package + GROUPADD_PARAM="-r sgx" + USERADD_PARAM="" + GROUPMEMS_PARAM="" +fi + +# Perform group additions first, since user additions may depend +# on these groups existing +if test "x`echo $GROUPADD_PARAM | tr -d '[:space:]'`" != "x"; then + echo "Running groupadd commands..." + # Invoke multiple instances of groupadd for parameter lists + # separated by ';' + opts=`echo "$GROUPADD_PARAM" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` + remaining=`echo "$GROUPADD_PARAM" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` + while test "x$opts" != "x"; do + perform_groupadd "$SYSROOT" "$OPT $opts" + if test "x$opts" = "x$remaining"; then + break + fi + opts=`echo "$remaining" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` + remaining=`echo "$remaining" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` + done +fi + +if test "x`echo $USERADD_PARAM | tr -d '[:space:]'`" != "x"; then + echo "Running useradd commands..." + # Invoke multiple instances of useradd for parameter lists + # separated by ';' + opts=`echo "$USERADD_PARAM" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` + remaining=`echo "$USERADD_PARAM" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` + while test "x$opts" != "x"; do + perform_useradd "$SYSROOT" "$OPT $opts" + if test "x$opts" = "x$remaining"; then + break + fi + opts=`echo "$remaining" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` + remaining=`echo "$remaining" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` + done +fi + +if test "x`echo $GROUPMEMS_PARAM | tr -d '[:space:]'`" != "x"; then + echo "Running groupmems commands..." + # Invoke multiple instances of groupmems for parameter lists + # separated by ';' + opts=`echo "$GROUPMEMS_PARAM" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` + remaining=`echo "$GROUPMEMS_PARAM" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` + while test "x$opts" != "x"; do + perform_groupmems "$SYSROOT" "$OPT $opts" + if test "x$opts" = "x$remaining"; then + break + fi + opts=`echo "$remaining" | cut -d ';' -f 1 | sed -e 's#[ \t]*$##'` + remaining=`echo "$remaining" | cut -d ';' -f 2- | sed -e 's#[ \t]*$##'` + done +fi --