Synology-Forum.nl

Packages => 3rd party Packages => Overige 3rd party packages => Topic gestart door: HaV op 13 september 2010, 11:55:31

Titel: is het mogelijk een ircbot te installeren?
Bericht door: HaV op 13 september 2010, 11:55:31
Hello allemaal,

ik gebruik m'n DS209 puur voor storage, af en toe wat php applicaties testen en voor downloaden met Sabnzbd.

nu was ik benieuwd of het mogelijk is om een irc bot te installeren op de synology, is hier iemand die er meer over kan vertellen? Welke bot en installatie stappen?

Ben zelf totaal onbekend met het linuxgebeuren, dus durf nog niet echt zomaar met trial and error uit te proberen.
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: cyrus1977 op 22 september 2010, 22:03:38
Lijkt me wel er daait tenslotte gewoon *nix op. Volgens mij is eggdrop bijvoorbeeld zelfs standaard beschikbaar in ipkg
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: wizjos op 22 september 2010, 22:17:26
Citaat van: "cyrus1977"
Volgens mij is eggdrop bijvoorbeeld zelfs standaard beschikbaar in ipkg
Klopt... Voor mijn DS409+ is Eggdrop beschikbaar (versie: 1.6.19-2).

Wizjos
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: HaV op 23 september 2010, 12:02:46
dank voor de antwoorden... zoals ik al aangaf is mn linux kennis eigenlijk nihil.

zijn er ergens stappenplannen over hoe ik een dergelijk ipkg kan installeren en kan starten ?
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: wizjos op 23 september 2010, 12:07:44
Zie mijn onderschrift... Op mijn site staat een pagina over IPKG en hoe te handelen :D

Succes!

Wizjos
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: cyrus1977 op 23 september 2010, 22:20:30
en dan inloggen via ssh

ipkg update

ipkg --list | grep eggdrop

je krijgt dan een lijstje terug met een geschikte versie:
bijvoorbeeld:

eggdropx.x.x.x (waarbij x.x.x.x staat voor versie nummer)

en dan tot slot

ipkg install eggdropx.x.x.x (waarbij x.x.x.x staat voor versie nummer)
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: Xice op 24 juni 2011, 14:56:58
Is dit bij jullie gelukt?

Want ik krijg het wel geinstalleerd en geconfigureerd.

Maar als ik dan eindelijk het programma wil starten ./eggdrop -m eggdrop.conf
Dan zegt hij, eggdrop: not found.
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: cyrus1977 op 25 juni 2011, 20:05:39
sta je wel in het juiste pad ?

Waar is eggdrop geinstalleerd ? Vanuit daar moet je de excutable ook runnen of het full path gebruiken

dus iets als:

/path/naar/eggdrop
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: Xice op 25 juni 2011, 21:24:35
Ok, dat is gebeurd maar nu krijg ik de volgende foutmelding.


Eggdrop v1.6.19+ctcpfix (C) 1997 Robey Pointer (C) 2008 Eggheads
[22:10] * ERROR: Eggdrop will not run as root!

?

Want als ik inlog als BV admin (ipv root) dan kan ik nog niet eens naar de juiste directory gaan.
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: nelek op 22 juli 2011, 01:06:05
Een IRC bot (of om het even welke IRC software) mag nooit als root draaien! Vandaar de (terechte) foutmelden bij het opstarten van je bot.

Het best is om een aparte gebruiker aan te maken waaronder je de IRC bot draait. als je onder deze gebruiker niet naar de map kunt gaan om de bot op te starten dan is de kans groot dat de rechten op deze folder niet goed staan. De rechten kan je als root goedzetten met het chmod commando.
Titel: Re: is het mogelijk een ircbot te installeren?
Bericht door: cyrus1977 op 30 augustus 2011, 20:45:18
Citaat van: "nelek"
Een IRC bot (of om het even welke IRC software) mag nooit als root draaien! Vandaar de (terechte) foutmelden bij het opstarten van je bot.

Het best is om een aparte gebruiker aan te maken waaronder je de IRC bot draait. als je onder deze gebruiker niet naar de map kunt gaan om de bot op te starten dan is de kans groot dat de rechten op deze folder niet goed staan. De rechten kan je als root goedzetten met het chmod commando.

Chmod zijn bestands permissies. Chown moet je gebruiken.

Bvoorbeeld:

chown eggdrop gebruiker:group -R

(-R is recursive, dwz alle mappen onder de map eggdrop worden dezelfde permissies toegekend.)
Let op je moet in de map boven eggdrop staan dus niet erin als je chown doet.