{"action":"created","issue":{"url":"https://api.github.com/repos/gmkurtzer/singularity/issues/3","labels_url":"https://api.github.com/repos/gmkurtzer/singularity/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/gmkurtzer/singularity/issues/3/comments","events_url":"https://api.github.com/repos/gmkurtzer/singularity/issues/3/events","html_url":"https://github.com/gmkurtzer/singularity/issues/3","id":118010957,"number":3,"title":"Script files expect bash, but run /bin/sh","user":{"login":"weidendo","id":7921996,"avatar_url":"https://avatars.githubusercontent.com/u/7921996?v=3","gravatar_id":"","url":"https://api.github.com/users/weidendo","html_url":"https://github.com/weidendo","followers_url":"https://api.github.com/users/weidendo/followers","following_url":"https://api.github.com/users/weidendo/following{/other_user}","gists_url":"https://api.github.com/users/weidendo/gists{/gist_id}","starred_url":"https://api.github.com/users/weidendo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/weidendo/subscriptions","organizations_url":"https://api.github.com/users/weidendo/orgs","repos_url":"https://api.github.com/users/weidendo/repos","events_url":"https://api.github.com/users/weidendo/events{/privacy}","received_events_url":"https://api.github.com/users/weidendo/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-11-20T10:30:07Z","updated_at":"2015-11-27T14:55:41Z","closed_at":"2015-11-26T14:42:17Z","body":"On Ubuntu, /bin/sh actually is \"dash\", resulting in strange failures.\r\n\r\nFurther, in your containers, you only copy \"/bin/sh\".\r\nBetter install /bin/bash (in mods/install_files), and create a link \"sh -> bash\"?\r\n\r\nPS: Nice project."},"comment":{"url":"https://api.github.com/repos/gmkurtzer/singularity/issues/comments/160154639","html_url":"https://github.com/gmkurtzer/singularity/issues/3#issuecomment-160154639","issue_url":"https://api.github.com/repos/gmkurtzer/singularity/issues/3","id":160154639,"user":{"login":"gmkurtzer","id":13984965,"avatar_url":"https://avatars.githubusercontent.com/u/13984965?v=3","gravatar_id":"","url":"https://api.github.com/users/gmkurtzer","html_url":"https://github.com/gmkurtzer","followers_url":"https://api.github.com/users/gmkurtzer/followers","following_url":"https://api.github.com/users/gmkurtzer/following{/other_user}","gists_url":"https://api.github.com/users/gmkurtzer/gists{/gist_id}","starred_url":"https://api.github.com/users/gmkurtzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gmkurtzer/subscriptions","organizations_url":"https://api.github.com/users/gmkurtzer/orgs","repos_url":"https://api.github.com/users/gmkurtzer/repos","events_url":"https://api.github.com/users/gmkurtzer/events{/privacy}","received_events_url":"https://api.github.com/users/gmkurtzer/received_events","type":"User","site_admin":false},"created_at":"2015-11-27T14:55:41Z","updated_at":"2015-11-27T14:55:41Z","body":"(Trying to respond via email interface, if this works... Cool!)\n\nCan you confirm that printf works by changing it in message() via the functions file in the libexecdir?\n\nActually I suppose we could also run /bin/echo directly as well to avoid using the dash built in for testing too. \n\nThanks!\n\n\nSent from my iPhone\n\n> On Nov 27, 2015, at 2:52 AM, weidendo <notifications@github.com> wrote:\n> \n> No, it's not about the term. According to\n> http://unix.stackexchange.com/questions/88307/escape-sequences-with-echo-e-in-different-shells\n> the used \"echo -e\" is not POSIX, and the dash \"echo\" builtin does not support it.\n> \n> Instead, it suggests to use \"printf '\\033 ....\"\n> \n> —\n> Reply to this email directly or view it on GitHub.\n> \n"}}