{"action":"created","issue":{"url":"https://api.github.com/repos/hercules-390/hyperion/issues/86","labels_url":"https://api.github.com/repos/hercules-390/hyperion/issues/86/labels{/name}","comments_url":"https://api.github.com/repos/hercules-390/hyperion/issues/86/comments","events_url":"https://api.github.com/repos/hercules-390/hyperion/issues/86/events","html_url":"https://github.com/hercules-390/hyperion/issues/86","id":118265577,"number":86,"title":"Questions/observations about start-up code in impl.c","user":{"login":"jphartmann","id":1812435,"avatar_url":"https://avatars.githubusercontent.com/u/1812435?v=3","gravatar_id":"","url":"https://api.github.com/users/jphartmann","html_url":"https://github.com/jphartmann","followers_url":"https://api.github.com/users/jphartmann/followers","following_url":"https://api.github.com/users/jphartmann/following{/other_user}","gists_url":"https://api.github.com/users/jphartmann/gists{/gist_id}","starred_url":"https://api.github.com/users/jphartmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jphartmann/subscriptions","organizations_url":"https://api.github.com/users/jphartmann/orgs","repos_url":"https://api.github.com/users/jphartmann/repos","events_url":"https://api.github.com/users/jphartmann/events{/privacy}","received_events_url":"https://api.github.com/users/jphartmann/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-11-22T14:16:11Z","updated_at":"2015-11-23T17:04:17Z","closed_at":null,"body":"1.  -f and -r options, while basically the same, are processed differently.  \r\n\r\na)  Both test for the undocumented shut-up name \"none\".  I propose to delete that and document setting the corresponding environment variable to null; e.g. to start hercules without any configuration file from a UNIX shell:\r\n```\r\nHERCULES_CFG= hercules\r\n```\r\nThis temporarily sets the environment variable to the null string and then executes the hercules command.\r\n\r\nWhat is the equivalent windoweze?\r\n\r\nIf the vote is to retain none as an option, I suggest issuing a nuisance warning rather than quietly suppressing the -f (or -r) option, which to my mind is unintuitive.\r\n\r\n2.  -l uses strtok to scan the libraries to load and supports a comma-separated list.  This is undocumented and strtok inserts nulls in the environment string that messes up the command as dislayed by ps.\r\n\r\nI suggest this be simplified to what is documented.  Subsidiarily, I can use sscanf instead of strtok.\r\n\r\n3.  Is OPTION_DYNAMIC_LOAD really an option?  Should it not be a requirement?  When did anyone last configure without the dynamic loader?"},"comment":{"url":"https://api.github.com/repos/hercules-390/hyperion/issues/comments/158997066","html_url":"https://github.com/hercules-390/hyperion/issues/86#issuecomment-158997066","issue_url":"https://api.github.com/repos/hercules-390/hyperion/issues/86","id":158997066,"user":{"login":"jphartmann","id":1812435,"avatar_url":"https://avatars.githubusercontent.com/u/1812435?v=3","gravatar_id":"","url":"https://api.github.com/users/jphartmann","html_url":"https://github.com/jphartmann","followers_url":"https://api.github.com/users/jphartmann/followers","following_url":"https://api.github.com/users/jphartmann/following{/other_user}","gists_url":"https://api.github.com/users/jphartmann/gists{/gist_id}","starred_url":"https://api.github.com/users/jphartmann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jphartmann/subscriptions","organizations_url":"https://api.github.com/users/jphartmann/orgs","repos_url":"https://api.github.com/users/jphartmann/repos","events_url":"https://api.github.com/users/jphartmann/events{/privacy}","received_events_url":"https://api.github.com/users/jphartmann/received_events","type":"User","site_admin":false},"created_at":"2015-11-23T17:04:17Z","updated_at":"2015-11-23T17:04:17Z","body":"Here is a patch that should implement a usable -d:\r\n\r\n[daemon.txt](https://github.com/hercules-390/hyperion/files/41800/daemon.txt)\r\n"}}