Last active
June 17, 2022 15:19
-
-
Save toddlers/9364259 to your computer and use it in GitHub Desktop.
Installing daemontools in centos
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Install wget gcc and wget | |
yum install gcc wget | |
2. Create a folder setup and wget the source | |
mkdir -p /package | |
chmod 1755 /package | |
cd /package | |
wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz | |
tar -xzvf daemontools-0.76.tar.gz | |
rm daemontools-0.76.tar.gz | |
cd daemontools-0.76 | |
3. Install the daemontools | |
echo gcc -O2 -include /usr/include/errno.h > src/conf-cc | |
./package/install | |
4. Fix Deamontools for CentOS 6.x. To do that simply remove the added line from /etc/inittab then issue this: | |
echo "start on runlevel [12345]" > /etc/init/svscan.conf | |
echo "respawn" >> /etc/init/svscan.conf | |
echo "exec /command/svscanboot" >> /etc/init/svscan.conf | |
5. Start svscan | |
initctl reload-configuration | |
initctl start svscan | |
6. That’s it. Now you can check it using command below: | |
ps -ef|grep svscan | |
7. Creating services see this http://isotope11.com/blog/manage-your-services-with-daemontools | |
8. Daemontools chef cookbook for centos https://github.com/CPAN-API/prepan-cookbooks/tree/master/site-cookbooks/daemontools |
Thank you, very helpful. Need a cd daemontools-0.76
command to navigate to the extracted directory after rm daemontools-0.76.tar.gz
though but appreciate that
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Can you add this line : cd admin/daemontools-0.76 after rm daemontools-0.76.tar.gz
otherwise, people who follow steps will be misdirected.
Thank you.