Where do I find linux commandline httpd exit codes?












0















I am building an api through ssh and it relies on the exit codes of all individual commands.



I've found all exit status codes and their meaning for commands like:
useradd, userdel, mkdir and others, but I am missing a list of all exit codes and related status messages from httpd. Does anybody know where I can find those?










share|improve this question























  • You want to run httpd as a command through an api?

    – Berend
    Feb 5 at 12:44











  • yes, httpd reload. And on error I'd like to catch an exit code and extract it's message. My api is an ssh api, between to servers on a local network.

    – Skid Kadda
    Feb 5 at 12:57








  • 1





    I don't have an Apache install handy, but the docs say you should use apachectl instead (httpd.apache.org/docs/2.4/programs/apachectl.html). "The apachectl script returns a 0 exit value on success, and >0 if an error occurs. For more details, view the comments in the script."

    – Berend
    Feb 5 at 13:07













  • I just ran: httpd reload 2>/dev/null && echo 0 || echo $? It seems like it just exits 0 or 1. So I guess I will have to stop replying on exitcodes for some commands. I think I will read the response line for line for some commands.

    – Skid Kadda
    Feb 5 at 13:12


















0















I am building an api through ssh and it relies on the exit codes of all individual commands.



I've found all exit status codes and their meaning for commands like:
useradd, userdel, mkdir and others, but I am missing a list of all exit codes and related status messages from httpd. Does anybody know where I can find those?










share|improve this question























  • You want to run httpd as a command through an api?

    – Berend
    Feb 5 at 12:44











  • yes, httpd reload. And on error I'd like to catch an exit code and extract it's message. My api is an ssh api, between to servers on a local network.

    – Skid Kadda
    Feb 5 at 12:57








  • 1





    I don't have an Apache install handy, but the docs say you should use apachectl instead (httpd.apache.org/docs/2.4/programs/apachectl.html). "The apachectl script returns a 0 exit value on success, and >0 if an error occurs. For more details, view the comments in the script."

    – Berend
    Feb 5 at 13:07













  • I just ran: httpd reload 2>/dev/null && echo 0 || echo $? It seems like it just exits 0 or 1. So I guess I will have to stop replying on exitcodes for some commands. I think I will read the response line for line for some commands.

    – Skid Kadda
    Feb 5 at 13:12
















0












0








0








I am building an api through ssh and it relies on the exit codes of all individual commands.



I've found all exit status codes and their meaning for commands like:
useradd, userdel, mkdir and others, but I am missing a list of all exit codes and related status messages from httpd. Does anybody know where I can find those?










share|improve this question














I am building an api through ssh and it relies on the exit codes of all individual commands.



I've found all exit status codes and their meaning for commands like:
useradd, userdel, mkdir and others, but I am missing a list of all exit codes and related status messages from httpd. Does anybody know where I can find those?







httpd






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Feb 5 at 12:22









Skid KaddaSkid Kadda

1011




1011













  • You want to run httpd as a command through an api?

    – Berend
    Feb 5 at 12:44











  • yes, httpd reload. And on error I'd like to catch an exit code and extract it's message. My api is an ssh api, between to servers on a local network.

    – Skid Kadda
    Feb 5 at 12:57








  • 1





    I don't have an Apache install handy, but the docs say you should use apachectl instead (httpd.apache.org/docs/2.4/programs/apachectl.html). "The apachectl script returns a 0 exit value on success, and >0 if an error occurs. For more details, view the comments in the script."

    – Berend
    Feb 5 at 13:07













  • I just ran: httpd reload 2>/dev/null && echo 0 || echo $? It seems like it just exits 0 or 1. So I guess I will have to stop replying on exitcodes for some commands. I think I will read the response line for line for some commands.

    – Skid Kadda
    Feb 5 at 13:12





















  • You want to run httpd as a command through an api?

    – Berend
    Feb 5 at 12:44











  • yes, httpd reload. And on error I'd like to catch an exit code and extract it's message. My api is an ssh api, between to servers on a local network.

    – Skid Kadda
    Feb 5 at 12:57








  • 1





    I don't have an Apache install handy, but the docs say you should use apachectl instead (httpd.apache.org/docs/2.4/programs/apachectl.html). "The apachectl script returns a 0 exit value on success, and >0 if an error occurs. For more details, view the comments in the script."

    – Berend
    Feb 5 at 13:07













  • I just ran: httpd reload 2>/dev/null && echo 0 || echo $? It seems like it just exits 0 or 1. So I guess I will have to stop replying on exitcodes for some commands. I think I will read the response line for line for some commands.

    – Skid Kadda
    Feb 5 at 13:12



















You want to run httpd as a command through an api?

– Berend
Feb 5 at 12:44





You want to run httpd as a command through an api?

– Berend
Feb 5 at 12:44













yes, httpd reload. And on error I'd like to catch an exit code and extract it's message. My api is an ssh api, between to servers on a local network.

– Skid Kadda
Feb 5 at 12:57







yes, httpd reload. And on error I'd like to catch an exit code and extract it's message. My api is an ssh api, between to servers on a local network.

– Skid Kadda
Feb 5 at 12:57






1




1





I don't have an Apache install handy, but the docs say you should use apachectl instead (httpd.apache.org/docs/2.4/programs/apachectl.html). "The apachectl script returns a 0 exit value on success, and >0 if an error occurs. For more details, view the comments in the script."

– Berend
Feb 5 at 13:07







I don't have an Apache install handy, but the docs say you should use apachectl instead (httpd.apache.org/docs/2.4/programs/apachectl.html). "The apachectl script returns a 0 exit value on success, and >0 if an error occurs. For more details, view the comments in the script."

– Berend
Feb 5 at 13:07















I just ran: httpd reload 2>/dev/null && echo 0 || echo $? It seems like it just exits 0 or 1. So I guess I will have to stop replying on exitcodes for some commands. I think I will read the response line for line for some commands.

– Skid Kadda
Feb 5 at 13:12







I just ran: httpd reload 2>/dev/null && echo 0 || echo $? It seems like it just exits 0 or 1. So I guess I will have to stop replying on exitcodes for some commands. I think I will read the response line for line for some commands.

– Skid Kadda
Feb 5 at 13:12












0






active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1402230%2fwhere-do-i-find-linux-commandline-httpd-exit-codes%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1402230%2fwhere-do-i-find-linux-commandline-httpd-exit-codes%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

How to reconfigure Docker Trusted Registry 2.x.x to use CEPH FS mount instead of NFS and other traditional...

is 'sed' thread safe

How to make a Squid Proxy server?