Advertisement
Guest User

Untitled

a guest
Apr 3rd, 2015
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.06 KB | None | 0 0
  1. sudo /home/bmentink/mer/sdks/sdk/mer-sdk-chroot
  2. + user=bmentink
  3. + bind_mount_root=yes
  4. + bind_mount_home=yes
  5. + getopts u:m:r: opt
  6. + shift 0
  7. + [[ -z '' ]]
  8. +++ readlink -f /home/bmentink/mer/sdks/sdk/mer-sdk-chroot
  9. ++ dirname /home/bmentink/mer/sdks/sdk/mer-sdk-chroot
  10. + sdkroot=/home/bmentink/mer/sdks/sdk
  11. + [[ ! -f /home/bmentink/mer/sdks/sdk/etc/MerSDK ]]
  12. ++ df -P /home/bmentink/mer/sdks/sdk/
  13. ++ awk '{print $NF}'
  14. ++ tail -1
  15. + sdkparent=/
  16. + '[' -z / ']'
  17. + [[ -z bmentink ]]
  18. + set -u
  19. + umask 022
  20. + retval=0
  21. ++ pwd
  22. + cwd=/home/bmentink
  23. + [[ 0 == 1 ]]
  24. + prepare_mountpoints
  25. + mount --make-slave //
  26. + echo 'Mounting system directories...'
  27. Mounting system directories...
  28. + mount_bind /proc
  29. + [[ ! -d /home/bmentink/mer/sdks/sdk/proc ]]
  30. + mount --bind /proc /home/bmentink/mer/sdks/sdk/proc
  31. + mount_bind /proc/sys/fs/binfmt_misc
  32. + [[ ! -d /home/bmentink/mer/sdks/sdk/proc/sys/fs/binfmt_misc ]]
  33. + mount --bind /proc/sys/fs/binfmt_misc /home/bmentink/mer/sdks/sdk/proc/sys/fs/binfmt_misc
  34. + mount_bind /sys
  35. + [[ ! -d /home/bmentink/mer/sdks/sdk/sys ]]
  36. + mount --bind /sys /home/bmentink/mer/sdks/sdk/sys
  37. + mount_bind /dev
  38. + [[ ! -d /home/bmentink/mer/sdks/sdk/dev ]]
  39. + mount --bind /dev /home/bmentink/mer/sdks/sdk/dev
  40. + mount_bind /dev/pts
  41. + [[ ! -d /home/bmentink/mer/sdks/sdk/dev/pts ]]
  42. + mount --bind /dev/pts /home/bmentink/mer/sdks/sdk/dev/pts
  43. + mount_bind /dev/shm
  44. + [[ ! -d /home/bmentink/mer/sdks/sdk/dev/shm ]]
  45. + mount --bind /dev/shm /home/bmentink/mer/sdks/sdk/dev/shm
  46. + mount_bind /var/lib/dbus
  47. + [[ ! -d /home/bmentink/mer/sdks/sdk/var/lib/dbus ]]
  48. + mount --bind /var/lib/dbus /home/bmentink/mer/sdks/sdk/var/lib/dbus
  49. + mount_bind /var/run/dbus
  50. + [[ ! -d /home/bmentink/mer/sdks/sdk/var/run/dbus ]]
  51. + mount --bind /var/run/dbus /home/bmentink/mer/sdks/sdk/var/run/dbus
  52. + [[ yes == \y\e\s ]]
  53. + echo 'Mounting / as /parentroot'
  54. Mounting / as /parentroot
  55. + mkdir -p /home/bmentink/mer/sdks/sdk/parentroot
  56. + mount --rbind / /home/bmentink/mer/sdks/sdk/parentroot/
  57. ++ uname -r
  58. + mkdir -p /home/bmentink/mer/sdks/sdk/lib/modules/3.13.0-48-generic
  59. ++ uname -r
  60. + mount_bind /lib/modules/3.13.0-48-generic
  61. + [[ ! -d /home/bmentink/mer/sdks/sdk/lib/modules/3.13.0-48-generic ]]
  62. + mount --bind /lib/modules/3.13.0-48-generic /home/bmentink/mer/sdks/sdk/lib/modules/3.13.0-48-generic
  63. + prepare_user
  64. + sed -i -e '/^mer:/d' /home/bmentink/mer/sdks/sdk/etc/passwd
  65. + sed -i -e '/^bmentink:/d' /home/bmentink/mer/sdks/sdk/etc/passwd
  66. + getent passwd bmentink
  67. ++ getent passwd bmentink
  68. ++ cut -f4 -d:
  69. + group=1000
  70. + sed -i -e '/^[^:]*:[^:]*:1000:/d' /home/bmentink/mer/sdks/sdk/etc/group
  71. + getent group 1000
  72. ++ getent passwd bmentink
  73. ++ cut -f6 -d:
  74. + HOMEDIR=/home/bmentink
  75. + [[ yes == \y\e\s ]]
  76. + echo 'Mounting home directory: /home/bmentink'
  77. Mounting home directory: /home/bmentink
  78. + mkdir -p /home/bmentink/mer/sdks/sdk/home/bmentink
  79. + mount --bind /home/bmentink /home/bmentink/mer/sdks/sdk/home/bmentink
  80. + mount --make-shared /home/bmentink/mer/sdks/sdk/home/bmentink
  81. + echo 'bmentink ALL=NOPASSWD: ALL'
  82. + chmod 0440 /home/bmentink/mer/sdks/sdk/etc/sudoers.d/bmentink
  83. + setup_user_hooks
  84. + [[ -e /home/bmentink/.mersdkrc ]]
  85. + prepare_etc
  86. + rm -f /home/bmentink/mer/sdks/sdk/etc/resolv.conf
  87. ++ readlink -fn /etc/resolv.conf
  88. + resolv=/run/resolvconf/resolv.conf
  89. + ln -s /parentroot//run/resolvconf/resolv.conf /home/bmentink/mer/sdks/sdk/etc/resolv.conf
  90. + [[ ! -L /home/bmentink/mer/sdks/sdk/etc/mtab ]]
  91. + run_user_hook mount_sdk
  92. + hook=mount_sdk
  93. ++ type -t mount_sdk
  94. + [[ '' == \f\u\n\c\t\i\o\n ]]
  95. + run_user_hook enter_sdk
  96. + hook=enter_sdk
  97. ++ type -t enter_sdk
  98. + [[ '' == \f\u\n\c\t\i\o\n ]]
  99. + case "$#" in
  100. + echo 'Entering chroot as bmentink'
  101. Entering chroot as bmentink
  102. + 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'
  103. su: cannot set groups: Operation not permitted
  104. + run_user_hook leave_sdk
  105. + hook=leave_sdk
  106. ++ type -t leave_sdk
  107. + [[ '' == \f\u\n\c\t\i\o\n ]]
  108. + exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement