Improvement Linux startup script
От | Rene Pijlman |
---|---|
Тема | Improvement Linux startup script |
Дата | |
Msg-id | rp6jltoa64gr22fkgvraa4t2vat6kbe612@4ax.com обсуждение исходный текст |
Ответы |
Re: Improvement Linux startup script
|
Список | pgsql-patches |
Hello, The linux startup script contrib/start-scripts/linux in PostgreSQL 7.1.2 can be made easier to install by adding a few comment lines: diff /usr/local/src/postgresql-7.1.2/contrib/start-scripts/linux /etc/init.d/postgresql 2a3,5 > # chkconfig: 2345 98 02 > # description: PostgreSQL RDBMS > 15c18,19 < # Or check out the chkconfig program, if you have it. --- > # Or, if you have chkconfig, simply: > # chkconfig --add postgresql Tested on Red Hat Linux 7.1 with PostgreSQL 7.1.2. Relevant part of the chkconfig man page: :RUNLEVEL FILES : Each service which should be manageable by chkconfig needs : two or more commented lines added to its init.d script. : The first line tells chkconfig what runlevels the service : should be started in by default, as well as the start and : stop priority levels. If the service should not, by : default, be started in any runlevels, a - should be used : in place of the runlevels list. The second line contains : a description for the service, and may be extended across : multiple lines with backslash continuation. : : For example, random.init has these three lines: : # chkconfig: 2345 20 80 : # description: Saves and restores system entropy pool for \ : # higher quality random number generation. : This says that the random script should be started in lev : els 2, 3, 4, and 5, that its start priority should be 20, : and that its stop priority should be 80. You should be : able to figure out what the description says; the \ causes : the line to be continued. The extra space in front of the : line is ignored. Regards, René Pijlman
В списке pgsql-patches по дате отправления: