Irssi -Não consigo criar Fserver!

Iniciado por darksneasel, 20 de Junho de 2010, 16:35

tópico anterior - próximo tópico

darksneasel

Sbae aqueles tutorias que funcionam com todo mundo menos você :) ? pois é to com um desses...  :-[
Preciso criar um servidor de arquivos no Irssi, e esse tutorial do canal que estou tentando criar um Fserver, funciona com todo mundo menos comigo =\

Vou transcrever aqui o outro tutorial defeituoso (só as partes importantes o resto é comentário):

4.2 Installing it
4.2.1 Debian and Ubuntu

apt-get install irssi-scripts

will give you a suitable installation.


4.3.1 Cleaning the config from crap

servers = {}
chatnets = {}
channels = {}

Leave the rest of the le as it is.
∼/irssi/config you should run /reload in irssi in order to
reload the config .

4.3.2 Basic settings you might want to edit

Start Irssi (if you haven't already). Use the following commands to set your
nick, alternative nick, username, IP address and ports for dcc transfers.

/set nick MyNick
/set alternate_nick My2ndNick
/set user_name MyUserName
/set dcc_own_ip 123.456.789.123**
/set dcc_port port1 port2 port3 ...portN***

4.3.3 Adding the network

/network add NomedaRede
/network add -autosendcmd /^msg nickserv identify yourpass" NomeddaRede

stead. The ^ prevents the creation of a new query when the password is being
sent.

4.3.4 Adding a server
/server add -ssl -auto -network NomedaRede irc.endereco.net 6697
If you cannot use ssl, remove the -ssl flag and 6697. Then you will connect
on the standard port (6667) and without ssl.

4.3.5 Adding the channel

/channel add -auto #NomedoCanal NomedaRede

**This is the WAN IP address which you obtain from your ISP, not your computers LAN
IP.

***These ports should be 1024 or above. You need to forward them in your rewall as well.

observem que eu omiti completamente o endereço verdadeiro do servidor/canal

4.3.6 Saving

/save quando fiz o tutorial pela primeira vez não tinha isso, mas agora re-fiz com isso e não deu certo.

4.4 Scripts
mkdir ~/.irssi/scripts

To load or unload a script within Irssi, simply write
/script load script.pl

where script.pl refers to a random script in any of the default directories
mentioned above.

Scripts you want to automatically start as Irssi are symlinked to ~./irssi/scripts/autorun
We want to that with fservef.pl and dccstat.pl
The autorun path is (probably) not yet created so first we need to do that.

mkdir ~./irssi/scripts/autorun

Then we'll create the symlinks:
ls -s ~/.irssi/scripts/fserve.pl ~/.irssi/scripts/autorun
ls -s ~/.irssi/scripts/dccstat.pl ~/.irssi/scripts/autorun

4.4.1 FServe.pl

/fs sett channel #NomedoCanal
/fs sett restricted_level 1****

****pra baixar coisas desse canal precisa ser voiced, mas se a pessoa não se importar pode tirar isso.

/fs sett root_dir /path/to/your/files
/fs sett servers NomedaRede
não sei se é rede ou canal, pois no exemplo era o mesmo nome

/fs sett trigger seunome
4.4.2 Saving
To save FServe.pl's settings, run:
/fs save
-----
o dccstat tambem fiz mas nem vou transcrever, é estritamente opcional então não pode ser esse o problema.

tentei verificar as permissões de acesso dos arquivos que quero fornecer, tudo certo.

fiz portfoward no roteador, até desinstalei o Iptables (ninguém me pediu pra fazer isso, foi uma tentativa desesperada de desativar o firewall nativo, na pura preguiça de aprender o comando pra fazer isso, não entendi nada no Man)

mandei o arquivo de configuração pra a pessoa que fez o tutorial checar, e está tudo certo com ele, só comigo esse tutorial não funciona!
Pinguins dominaram o mundo!