/etc/init.d/functions and action in centos and debian
In centos.
source /etc/init.d/functions
action "work done" /bin/true
action "wrong" /bin/false
It show as below.
work done [OK]
wrong [FAILED]
I found that no /etc/init.d/functions in debian ,how to use action "work done" /bin/true then?
Copy the file /etc/init.d/functions in centos into usb,and copy the file /etc/init.d/functions from usb into my debian?
bash action
add a comment |
In centos.
source /etc/init.d/functions
action "work done" /bin/true
action "wrong" /bin/false
It show as below.
work done [OK]
wrong [FAILED]
I found that no /etc/init.d/functions in debian ,how to use action "work done" /bin/true then?
Copy the file /etc/init.d/functions in centos into usb,and copy the file /etc/init.d/functions from usb into my debian?
bash action
1
What isaction?
– melpomene
Nov 11 '18 at 11:08
add a comment |
In centos.
source /etc/init.d/functions
action "work done" /bin/true
action "wrong" /bin/false
It show as below.
work done [OK]
wrong [FAILED]
I found that no /etc/init.d/functions in debian ,how to use action "work done" /bin/true then?
Copy the file /etc/init.d/functions in centos into usb,and copy the file /etc/init.d/functions from usb into my debian?
bash action
In centos.
source /etc/init.d/functions
action "work done" /bin/true
action "wrong" /bin/false
It show as below.
work done [OK]
wrong [FAILED]
I found that no /etc/init.d/functions in debian ,how to use action "work done" /bin/true then?
Copy the file /etc/init.d/functions in centos into usb,and copy the file /etc/init.d/functions from usb into my debian?
bash action
bash action
edited Nov 13 '18 at 11:41
scrapy
asked Nov 11 '18 at 11:01
scrapyscrapy
173219
173219
1
What isaction?
– melpomene
Nov 11 '18 at 11:08
add a comment |
1
What isaction?
– melpomene
Nov 11 '18 at 11:08
1
1
What is
action?– melpomene
Nov 11 '18 at 11:08
What is
action?– melpomene
Nov 11 '18 at 11:08
add a comment |
1 Answer
1
active
oldest
votes
You can probably copy that script over but there might be some files and binaries that the script is using that are only available in CentOS. If you only need the fancy output of the function action(), here is a minimal script for that.
success()
echo -en "\033[60G[\033[1;32m OK \033[0;39m]r"
return 0
failure()
local rc=$?
echo -en "\033[60G[\033[1;31mFAILED\033[0;39m]r"
[ -x /bin/plymouth ] && /bin/plymouth --details
return $rc
action()
Note however that the original functions script does more by checking the type of console and other stuff.
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
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
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53248056%2fetc-init-d-functions-and-action-in-centos-and-debian%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You can probably copy that script over but there might be some files and binaries that the script is using that are only available in CentOS. If you only need the fancy output of the function action(), here is a minimal script for that.
success()
echo -en "\033[60G[\033[1;32m OK \033[0;39m]r"
return 0
failure()
local rc=$?
echo -en "\033[60G[\033[1;31mFAILED\033[0;39m]r"
[ -x /bin/plymouth ] && /bin/plymouth --details
return $rc
action()
Note however that the original functions script does more by checking the type of console and other stuff.
add a comment |
You can probably copy that script over but there might be some files and binaries that the script is using that are only available in CentOS. If you only need the fancy output of the function action(), here is a minimal script for that.
success()
echo -en "\033[60G[\033[1;32m OK \033[0;39m]r"
return 0
failure()
local rc=$?
echo -en "\033[60G[\033[1;31mFAILED\033[0;39m]r"
[ -x /bin/plymouth ] && /bin/plymouth --details
return $rc
action()
Note however that the original functions script does more by checking the type of console and other stuff.
add a comment |
You can probably copy that script over but there might be some files and binaries that the script is using that are only available in CentOS. If you only need the fancy output of the function action(), here is a minimal script for that.
success()
echo -en "\033[60G[\033[1;32m OK \033[0;39m]r"
return 0
failure()
local rc=$?
echo -en "\033[60G[\033[1;31mFAILED\033[0;39m]r"
[ -x /bin/plymouth ] && /bin/plymouth --details
return $rc
action()
Note however that the original functions script does more by checking the type of console and other stuff.
You can probably copy that script over but there might be some files and binaries that the script is using that are only available in CentOS. If you only need the fancy output of the function action(), here is a minimal script for that.
success()
echo -en "\033[60G[\033[1;32m OK \033[0;39m]r"
return 0
failure()
local rc=$?
echo -en "\033[60G[\033[1;31mFAILED\033[0;39m]r"
[ -x /bin/plymouth ] && /bin/plymouth --details
return $rc
action()
Note however that the original functions script does more by checking the type of console and other stuff.
answered Nov 13 '18 at 14:40
ssemillassemilla
3,087424
3,087424
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- 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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53248056%2fetc-init-d-functions-and-action-in-centos-and-debian%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
1
What is
action?– melpomene
Nov 11 '18 at 11:08