Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Startup script  (gelezen 4109 keer)

Startup script
« Gepost op: 2009/12/18, 17:46:20 »
Ik wil onderstaand (RPM based) aanpassen voor Ubuntu
===================================================
    First create a file with below mentioned script.

    # vim /etc/rc.d/init.d/vtigercrm510-RC

    Note: Change the /home/vtiger/vtigerCRM5/bin/startvTiger.sh and stopvTiger.sh according to your vtigercrm path in the below mentioned script.

    script

    #!/bin/sh
    # description: vtigercrm510-RC server
    # chkconfig: 2345 99 00

    case "$1" in
    'start')
            /home/vtiger/vtigerCRM5/bin/startvTiger.sh
            touch /var/lock/subsys/vtigercrm510-RC
            ;;
    'stop')
            /home/vtiger/vtigerCRM5/bin/stopvTiger.sh
            rm -f /var/lock/subsys/vtigercrm510-RC
            ;;
    *)
            echo "Usage: $0 { start | stop }"
            ;;
    esac
    exit 0

    And give execute permissions to the Vtiger script.

    #chmod +x vtigercrm510-RC

    chkconfig is a tool to simplify management of the symbolic links in /etc/rc.d under Linux

    #chkconfig --add vtigercrm510-RC
===============================================
Deze lijn
# vim /etc/rc.d/init.d/vtigercrm510-RC
heb ik aangepast
#vim /etc/init.d/vtigercrm510-RC


Het script
#!/bin/sh
# description: vtigercrm510-RC server
# chkconfig: 2345 99 00

case "$1" in
'start')
        /home/vtiger/vtigerCRM5/bin/startvTiger.sh
        touch /var/lock/subsys/vtigercrm510-RC
        ;;
'stop')
        /home/vtiger/vtigerCRM5/bin/stopvTiger.sh
        rm -f /var/lock/subsys/vtigercrm510-RC
        ;;
*)
        echo "Usage: $0 { start | stop }"
        ;;
esac
exit 0
heb ik hetzelfde gelaten.



Hoe pas ik hetvolgende aan? :
    chkconfig is a tool to simplify management of the symbolic links in /etc/rc.d under Linux

    #chkconfig --add vtigercrm510-RC


Dit
#chkconfig --add vtigercrm510-RC     
werkt niet in Ubuntu      :o

Krijg hier een hoop foutmeldingen:
    root@MSI:/etc/init.d# chkconfig --add vtigercrm510-RC
    insserv: warning: script 'K20acpi-support' missing LSB tags and overrides
    insserv: warning: script 'vtigercrm510-RC' missing LSB tags and overrides
    insserv: warning: script 'rsyslog' missing LSB tags and overrides
    insserv: warning: current start runlevel(s) (0 6) of script `umountfs' overwrites defaults (empty).
    insserv: warning: current start runlevel(s) (0 6) of script `umountnfs.sh' overwrites defaults (empty).
    insserv: warning: script 'hwclock' missing LSB tags and overrides
    insserv: warning: script 'network-manager' missing LSB tags and overrides
    insserv: warning: script 'udev' missing LSB tags and overrides
    ..........
    .........
Is hiervoor een equivalent ?
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Re: Startup script
« Reactie #1 Gepost op: 2009/12/18, 18:19:44 »
Je moet er sudo voor zetten anders kan je het script niet opslaan of in je systeem schrijven.
Dus dit sudo vim /etc/rc.d/init.d/vtigercrm510-RC of als je liever werkt met gedit,
sudo gedit /etc/rc.d/init.d/vtigercrm510-RC
In der Beschränkung zeigt sich der Meister.

Re: Startup script
« Reactie #2 Gepost op: 2009/12/18, 18:52:17 »
Je moet er sudo voor zetten anders kan je het script niet opslaan of in je systeem schrijven.
Dus dit sudo vim /etc/rc.d/init.d/vtigercrm510-RC of als je liever werkt met gedit,
sudo gedit /etc/rc.d/init.d/vtigercrm510-RC

Het probleem is niet daar( vim..... of gedit......), maar in het allerlaatste gedeelte (chkconfig.......).
Ik ben ingelogd als root. (dus sudo niet nodig)
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline Rachid

  • Lid
    • rachidbm
    • Mijn blog
Re: Startup script
« Reactie #3 Gepost op: 2009/12/19, 14:50:42 »
Je zei al RPM based. Ik denk dat je bedoelt een OS gebaseerd of Red Hat. Die gebruiken RPM's.
Ubuntu is debian based.
Dus ik heb ff gegoogled op "debian chkconfig" en de eerste hit laat zien hoe je het in een debian based OS moet doen.
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!

Re: Startup script
« Reactie #4 Gepost op: 2009/12/19, 16:14:42 »
Je zei al RPM based. Ik denk dat je bedoelt een OS gebaseerd of Red Hat. Die gebruiken RPM's.
Ubuntu is debian based.
Dus ik heb ff gegoogled op "debian chkconfig" en de eerste hit laat zien hoe je het in een debian based OS moet doen.


Jij googlet (of hoe schrijf ik dat ?) blijkbaar slimmer dan ik.  ;)

chkconfig bestaat ook in  Ubuntu (Debian systems). Werkt het hier misschien anders?


Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline Rachid

  • Lid
    • rachidbm
    • Mijn blog
Re: Startup script
« Reactie #5 Gepost op: 2009/12/19, 18:44:45 »
Je zei al RPM based. Ik denk dat je bedoelt een OS gebaseerd of Red Hat. Die gebruiken RPM's.
Ubuntu is debian based.
Dus ik heb ff gegoogled op "debian chkconfig" en de eerste hit laat zien hoe je het in een debian based OS moet doen.


Jij googlet (of hoe schrijf ik dat ?) blijkbaar slimmer dan ik.  ;)

chkconfig bestaat ook in  Ubuntu (Debian systems). Werkt het hier misschien anders?
Dat weet ik niet. Maar services instellen kun je doen met update-rc.d. Zoals te zien op de pagina die ik je gaf.
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!

Re: Startup script
« Reactie #6 Gepost op: 2009/12/19, 19:24:03 »
........
 Maar services instellen kun je doen met update-rc.d. Zoals te zien op de pagina die ik je gaf.

Ja, weer wat geleerd vandaag.   ^-^
Hier vond ik nog een link :   http://www.debuntu.org/how-to-manage-services-with-update-rc.d
« Laatst bewerkt op: 2009/12/20, 23:59:30 door henkoegema »
Miscere utile dulci. (Ter leering ende vermaeck)
http://henk.oegema.com  (On RaspberryPi2)
Registered linux user 520520.  In gebruik: Ubuntu  22.04.3 Hobby's: Radio Amateur callsign: PA2HO.  Interesses: Raspberry Pi & Arduino & Jetson Nano (voor AI & ML)

Offline Rachid

  • Lid
    • rachidbm
    • Mijn blog
Re: Startup script
« Reactie #7 Gepost op: 2009/12/21, 15:34:38 »
Mooi!

Als ik services met de hand moet instellen gebruik ik altijd sysv-rc-conf
sudo apt-get install sysv-rc-conf
Vervolgens typ je: sudo sysv-rc-conf in een terminal
Ben je ook blij dat Ubuntu zo toegankelijk en gratis is, en wil je graag net als ik iets terugdoen, kijk dan eens rond bij mwanzo, dé poort naar het bijdragen aan Ubuntu en haar gemeenschap!