functions: introduce xhostname and use it as a replacement for /bin/hostname
treea86c2ae0dc0c30eb0e731160a6e8233282465f77
-rwxr-xr-x 1178 ppg
-rwxr-xr-x 2343 ppg-apply
-rwxr-xr-x 1888 ppg-clone
-rwxr-xr-x 2721 ppg-commit
-rwxr-xr-x 458 ppg-functions
-rwxr-xr-x 584 ppg-init-dev
-rwxr-xr-x 856 ppg-init-goldsvr
-rwxr-xr-x 632 ppg-is-ancestor
-rwxr-xr-x 1719 ppg-pullapply
-rwxr-xr-x 1789 ppg-push-empty-report
-rwxr-xr-x 2231 ppg-push-reports
-rwxr-xr-x 5140 ppg-repack
-rwxr-xr-x 1954 ppg-reports-to-dashboard
-rwxr-xr-x 2699 ppg-schedule
-rwxr-xr-x 170 ppg-ssh
-rwxr-xr-x 2405 ppg-trim-reports
-rwxr-xr-x 2133 ppg-update-production
-rwxr-xr-x 1428 ppg-validate-staged-files
-rw-r--r-- 2778 unchanged.report