Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sudo /home/bmentink/mer/sdks/sdk/mer-sdk-chroot
- + user=bmentink
- + bind_mount_root=yes
- + bind_mount_home=yes
- + getopts u:m:r: opt
- + shift 0
- + [[ -z '' ]]
- +++ readlink -f /home/bmentink/mer/sdks/sdk/mer-sdk-chroot
- ++ dirname /home/bmentink/mer/sdks/sdk/mer-sdk-chroot
- + sdkroot=/home/bmentink/mer/sdks/sdk
- + [[ ! -f /home/bmentink/mer/sdks/sdk/etc/MerSDK ]]
- ++ df -P /home/bmentink/mer/sdks/sdk/
- ++ awk '{print $NF}'
- ++ tail -1
- + sdkparent=/
- + '[' -z / ']'
- + [[ -z bmentink ]]
- + set -u
- + umask 022
- + retval=0
- ++ pwd
- + cwd=/home/bmentink
- + [[ 0 == 1 ]]
- + prepare_mountpoints
- + mount --make-slave //
- + echo 'Mounting system directories...'
- Mounting system directories...
- + mount_bind /proc
- + [[ ! -d /home/bmentink/mer/sdks/sdk/proc ]]
- + mount --bind /proc /home/bmentink/mer/sdks/sdk/proc
- + mount_bind /proc/sys/fs/binfmt_misc
- + [[ ! -d /home/bmentink/mer/sdks/sdk/proc/sys/fs/binfmt_misc ]]
- + mount --bind /proc/sys/fs/binfmt_misc /home/bmentink/mer/sdks/sdk/proc/sys/fs/binfmt_misc
- + mount_bind /sys
- + [[ ! -d /home/bmentink/mer/sdks/sdk/sys ]]
- + mount --bind /sys /home/bmentink/mer/sdks/sdk/sys
- + mount_bind /dev
- + [[ ! -d /home/bmentink/mer/sdks/sdk/dev ]]
- + mount --bind /dev /home/bmentink/mer/sdks/sdk/dev
- + mount_bind /dev/pts
- + [[ ! -d /home/bmentink/mer/sdks/sdk/dev/pts ]]
- + mount --bind /dev/pts /home/bmentink/mer/sdks/sdk/dev/pts
- + mount_bind /dev/shm
- + [[ ! -d /home/bmentink/mer/sdks/sdk/dev/shm ]]
- + mount --bind /dev/shm /home/bmentink/mer/sdks/sdk/dev/shm
- + mount_bind /var/lib/dbus
- + [[ ! -d /home/bmentink/mer/sdks/sdk/var/lib/dbus ]]
- + mount --bind /var/lib/dbus /home/bmentink/mer/sdks/sdk/var/lib/dbus
- + mount_bind /var/run/dbus
- + [[ ! -d /home/bmentink/mer/sdks/sdk/var/run/dbus ]]
- + mount --bind /var/run/dbus /home/bmentink/mer/sdks/sdk/var/run/dbus
- + [[ yes == \y\e\s ]]
- + echo 'Mounting / as /parentroot'
- Mounting / as /parentroot
- + mkdir -p /home/bmentink/mer/sdks/sdk/parentroot
- + mount --rbind / /home/bmentink/mer/sdks/sdk/parentroot/
- ++ uname -r
- + mkdir -p /home/bmentink/mer/sdks/sdk/lib/modules/3.13.0-48-generic
- ++ uname -r
- + mount_bind /lib/modules/3.13.0-48-generic
- + [[ ! -d /home/bmentink/mer/sdks/sdk/lib/modules/3.13.0-48-generic ]]
- + mount --bind /lib/modules/3.13.0-48-generic /home/bmentink/mer/sdks/sdk/lib/modules/3.13.0-48-generic
- + prepare_user
- + sed -i -e '/^mer:/d' /home/bmentink/mer/sdks/sdk/etc/passwd
- + sed -i -e '/^bmentink:/d' /home/bmentink/mer/sdks/sdk/etc/passwd
- + getent passwd bmentink
- ++ getent passwd bmentink
- ++ cut -f4 -d:
- + group=1000
- + sed -i -e '/^[^:]*:[^:]*:1000:/d' /home/bmentink/mer/sdks/sdk/etc/group
- + getent group 1000
- ++ getent passwd bmentink
- ++ cut -f6 -d:
- + HOMEDIR=/home/bmentink
- + [[ yes == \y\e\s ]]
- + echo 'Mounting home directory: /home/bmentink'
- Mounting home directory: /home/bmentink
- + mkdir -p /home/bmentink/mer/sdks/sdk/home/bmentink
- + mount --bind /home/bmentink /home/bmentink/mer/sdks/sdk/home/bmentink
- + mount --make-shared /home/bmentink/mer/sdks/sdk/home/bmentink
- + echo 'bmentink ALL=NOPASSWD: ALL'
- + chmod 0440 /home/bmentink/mer/sdks/sdk/etc/sudoers.d/bmentink
- + setup_user_hooks
- + [[ -e /home/bmentink/.mersdkrc ]]
- + prepare_etc
- + rm -f /home/bmentink/mer/sdks/sdk/etc/resolv.conf
- ++ readlink -fn /etc/resolv.conf
- + resolv=/run/resolvconf/resolv.conf
- + ln -s /parentroot//run/resolvconf/resolv.conf /home/bmentink/mer/sdks/sdk/etc/resolv.conf
- + [[ ! -L /home/bmentink/mer/sdks/sdk/etc/mtab ]]
- + run_user_hook mount_sdk
- + hook=mount_sdk
- ++ type -t mount_sdk
- + [[ '' == \f\u\n\c\t\i\o\n ]]
- + run_user_hook enter_sdk
- + hook=enter_sdk
- ++ type -t enter_sdk
- + [[ '' == \f\u\n\c\t\i\o\n ]]
- + case "$#" in
- + echo 'Entering chroot as bmentink'
- Entering chroot as bmentink
- + setarch i386 chroot /home/bmentink/mer/sdks/sdk /bin/su -p -s /bin/bash -l bmentink -- -c 'if [ -d "/home/bmentink" ]; then cd "/home/bmentink"; fi; SSH_AUTH_SOCK='\'''\'' SSH_AGENT_PID= exec bash --init-file /mer-bash-setup -i'
- su: cannot set groups: Operation not permitted
- + run_user_hook leave_sdk
- + hook=leave_sdk
- ++ type -t leave_sdk
- + [[ '' == \f\u\n\c\t\i\o\n ]]
- + exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement