unrealircd rulează la pornire (Administrarea sistemului, Ssh, Scripturi De Pornire)

Spencer a intrebat.

Am instalat UnrealIRCD pe serverul meu CentOS. Nu sunt prea familiarizat cu scripturile de pornire, așa că mă întrebam dacă este posibil ca acesta să pornească la pornirea vps-ului, sau dacă se blochează, precum și să pornească și serviciile Anope.

Mulțumesc.

3 răspunsuri
Orwellophile

Modul corect (oficial) de a rula unreal este prin cron (utilizatorul cu care vrei să rulezi).

Deschideți crontab-ul pentru utilizatorul ca care doriți să rulați unreal, de ex:

crontab -u user -e

Și adăugați această linie:

0,10,20,30,40,50 * * * *   /home/user/ircd/Unreal3.2/ircdcron/ircdchk >/dev/null 2>&1

Ajustați calea pentru a se potrivi cu locul unde se află instalația dvs. de Unreal. Dacă aveți probleme cu utilizarea VI ca editor implicit, căutați pe Google „variabila de mediu a editorului linux”. Dacă aveți alte probleme, verificați fișierul /home/user/ircd/Unreal3.2/ircdcron/ircdchk – acesta ar fi trebuit să fie generat automat pentru a se potrivi cu directorul corect în momentul instalării.

Goez

cel mai simplu mod de a face acest lucru ar fi plasarea comenzilor în fișierul /etc/rc.local. Acesta va rula după ce sistemul a fost pornit.

Vă rugăm să rețineți că unrealIRC nu rulează ca root, iar fișierul rc.local va fi executat ca root.

L0j1k

Pentru a face saltul pe care Goez nu l-a făcut pentru dumneavoastră, iată comanda completă (folosind su) pentru a rula o comandă ca un anumit utilizator, iar în acest caz, rularea UnrealIRCd ca utilizator „ircd”:

su -c"/path/to/unreal/unreal start" ircd