Issue #17854 has been updated by Matthaus Owens. Target version changed from 1.6.16 to 1.7.0
---------------------------------------- Bug #17854: install.rb can't be run outside the source root https://projects.puppetlabs.com/issues/17854#change-77791 Author: Matthaus Owens Status: Accepted Priority: Normal Assignee: Matthaus Owens Category: Target version: 1.7.0 Keywords: Branch: Affected Facter version: If install.rb is run from outside the source root, it will look for files to install relative to the current directory. So if install.rb is run from /, everything in bin is installed to /usr/bin, which is not ideal. Here is some output from running install.rb out of / when the source root is in /tmp/puppet <pre> install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-zhz4t5-0 /usr/bin/[ install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-rculyb-0 /usr/bin/bash install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-hb6dbx-0 /usr/bin/cat install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-5jl0p4-0 /usr/bin/chmod install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-52emz9-0 /usr/bin/cp install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-mrf6wx-0 /usr/bin/csh install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-n5h7h9-0 /usr/bin/date install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-x31250-0 /usr/bin/dd install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1dijbw0-0 /usr/bin/df install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1k38f8u-0 /usr/bin/domainname install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1xyui1q-0 /usr/bin/echo install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-t88r26-0 /usr/bin/ed install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1rh36u-0 /usr/bin/expr install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-15a0j4i-0 /usr/bin/hostname install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1v7fdap-0 /usr/bin/kill install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-18cmf21-0 /usr/bin/ksh install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-pqsbed-0 /usr/bin/launchctl install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-9h0na9-0 /usr/bin/link install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-xnh45m-0 /usr/bin/ln install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1xilunb-0 /usr/bin/ls install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-i0x4e0-0 /usr/bin/mkdir install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1quokbp-0 /usr/bin/mv install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-w7jvj-0 /usr/bin/pax install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-8dznsd-0 /usr/bin/ps install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1t7xgbp-0 /usr/bin/pwd install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-19r1zqy-0 /usr/bin/rcp install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-z31uy0-0 /usr/bin/rm install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-t8g5p6-0 /usr/bin/rmdir install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1s16l6a-0 /usr/bin/sh install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-vtjiu3-0 /usr/bin/sleep install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1rp9g9y-0 /usr/bin/stty install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1ja4bef-0 /usr/bin/sync install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-rb6zbz-0 /usr/bin/tcsh install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1wb3xjq-0 /usr/bin/test install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-16pmkvo-0 /usr/bin/unlink install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-13zi1v7-0 /usr/bin/wait4path install -c -p -m 0755 /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-binfile20121128-253-1519873-0 /usr/bin/zsh </pre> -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
