-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Separate init scripts #33
base: master
Are you sure you want to change the base?
Conversation
Conflicts: Makefile init.d/freeside-queued.init init.d/freeside-xmlrpcd.init
Conflicts: Makefile
…t init scripts. Conflicts: Makefile
Conflicts: Makefile
Conflicts: Makefile
In the Makefile:
In the init scripts:
|
paths. Consolidated redundant code in init.d/freeside-functions and reduced cruft in init scripts. Populated defaults file (/etc/sysconfig/freeside) in Makefile. Fixed assumption of collector_main_0 in torrus init script.
… it up through FFIEC also, #32459
Amended the pull request with new commits to address Ivan's comments. |
A large number of your local changes are still included in the Makefile. /etc/rc.d/init.d/ is a Red Hat-only path and is hardcoded. Almost every init file is the same except for one line. You should generate them from a common template, not add a dozen identical files. |
generate individual scripts from template. Restored original paths in Makefile.
|
I have evaluated the changes so far and here are the issues I have encountered: 1.) There are still RHEL references in the Makefile 2.) INIT_INSTALL_X commands for installing the new init file is using RHEL/Fedora specific commands, specifically chkconfig. |
Hello folks, We're doing 4.0 release preparations, and as a big change, if this doesn't make 4.0 it won't be in until 5.x. Willl you be able to look into the feedback shortly? If you want us to do this work instead, please let us know. |
Hello folks, We're doing 4.0 release preparations, and as a big change, if this doesn't make 4.0 it won't be in until 5.x. Willl you be able to look into the feedback shortly? If you want us to do this work instead, please let us know. |
This commit improves handling of PID files, creates separate init scripts for each of the services traditionally started by the freeside init script, and removes the freeside init script.