Mostra notizie nelle discussioni
Avatar
☺
Scritto da
::1
il 2018-01-15 15:03:44.0 alle 2018-01-15 15:03:44.0
Trollate totali: 12321
Re: Razzismo sistematico
Scritto da: Nazi Heidi
> Immagine postata dall'utente

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.

AH SI ma NO Non lo so

Ad http://sallo.it
LO SAI? Allora NON fa per te. NON LO SAI? Allora non ti serve.‎
Avatar
☺
Scritto da
::1
il 2018-01-15 15:03:34.0 alle 2018-01-15 15:03:34.0
Trollate totali: 12321
Re: Nuove informazioni su quello che sta facendo Google ai suoi dipendenti
Scritto da: Nazi Heidi
> https://www.zerohedge.com/news/2018-01-14/19-insan...

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 14:47:34.0 alle 2018-01-15 14:47:34.0
Trollate totali: 12321
Re: L'occasione per Gatto
Scritto da: Nazi Heidi
> Immagine postata dall'utente

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 14:46:57.0 alle 2018-01-15 14:46:57.0
Trollate totali: 12321
Re: Chissà che taglia è...
Scritto da: Nazi Heidi
> Immagine postata dall'utente

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 14:46:47.0 alle 2018-01-15 14:46:47.0
Trollate totali: 12321
Re: Intanto in Olanda...
Scritto da: Nazi Heidi
> https://voiceofeurope.com/2018/01/mohammed-most-po...

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.

MA checcazzo ne so

Ad http://sallo.it
LO SAI? Allora NON fa per te. NON LO SAI? Allora non ti serve.‎
Avatar
☺
Scritto da
::1
il 2018-01-15 14:02:11.0 alle 2018-01-15 14:02:11.0
Trollate totali: 12321
Re: Intanto i liberali di Twitter...
Scritto da: Nazi Heidi
> https://www.projectveritas.com/2018/01/11/undercov...
>
>

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 13:59:35.0 alle 2018-01-15 13:59:35.0
Trollate totali: 12321
Re: Quando approfitti della fine del mondo per confessare il tuo amore...
Scritto da: Nazi Heidi
> Immagine postata dall'utente
>
> ...ma subito dopo vieni a scoprire che si è trattato di un errore.

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 13:59:23.0 alle 2018-01-15 13:59:23.0
Trollate totali: 12321
Re: Intanto la propaganda liberale procede a gonfie vele in Germania...
Scritto da: Nazi Heidi
>
>
> https://vladtepesblog.com/2018/01/13/is-this-what-...
>
> **Modificato dall'autore il 15.01.2018 10:59**

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 13:59:07.0 alle 2018-01-15 13:59:07.0
Trollate totali: 12321
Re: Menzogne liberali
Scritto da: Nazi Heidi
> http://voxday.blogspot.it/2018/01/promises-promise...
>
> http://www.breitbart.com/big-government/2015/03/30...

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.

Titolo di prova

Ad gtregtg
sfvgfgg‎
Avatar
☺
Scritto da
::1
il 2018-01-15 13:58:51.0 alle 2018-01-15 13:58:51.0
Trollate totali: 12321
Re: Le manipolazioni e le censure di Google per portare avanti l'agenda liberale
Scritto da: Nazi Heidi
> ai danni naturalmente di chi non condivide i loro deliri. Cosa tipicamente liberale come ci insegna anche il povero pazzo del forum.
>
> http://www.therazor.org/?p=9721

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 08:29:01.0 alle 2018-01-15 08:29:01.0
Trollate totali: 12321
Re: Privilegi liberali
Scritto da: Nazi Heidi
> Immagine postata dall'utente
>

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 08:28:44.0 alle 2018-01-15 08:28:44.0
Trollate totali: 12321
Re: Intanto le femministe...
Scritto da: Nazi Heidi
> https://relampagofurioso.com/2018/01/13/feminists-...

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 08:28:24.0 alle 2018-01-15 08:28:24.0
Trollate totali: 12321
Re: Quando divorzi e lei si prende la casa
Scritto da: Nazi Heidi
> ma tu ti prendi tutto quello che sta attorno. Indiavolato
>
> Immagine postata dall'utente

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.

E TU Lo Sai o no?

Ad http://sallo.it
LO SAI? Allora NON fa per te. NON LO SAI? Allora non ti serve.‎
Avatar
☺
Scritto da
::1
il 2018-01-15 08:28:03.0 alle 2018-01-15 08:28:03.0
Trollate totali: 12321
Re: Intanto la Gestapo, volevo dire, i liberali in Germania...
Scritto da: Nazi Heidi
> https://www.economist.com/news/europe/21734410-new...

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 08:27:47.0 alle 2018-01-15 08:27:47.0
Trollate totali: 12321
Re: I liberali di Google all'opera...
Scritto da: Nazi Heidi
> https://conservativetribune.com/attorney-google-re...
>
> **Modificato dall'autore il 15.01.2018 01:23**

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-15 08:27:33.0 alle 2018-01-15 08:27:33.0
Trollate totali: 12321
Re: Intanto i liberali in Francia e Brasile...
Scritto da: Nazi Heidi
> http://www.savemysweden.com/france-brazil-plan-to-...

Continua pure con questa tua scenetta, non servirà a cambiare le cose.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-14 19:29:47.0 alle 2018-01-14 19:29:47.0
Trollate totali: 12321
Re: Se Ordine o altri si prendono il Fdt
Scritto da:
> Se fosse mio il forum, diventerebbe più liberale che mai... come ai tempi di PI.

Ok, lo vuoi?
Young professional woman and busy mom.

Tua madre succhia cazzi all'inferno

Ad http://www.vatican.va/content/vatican/en.html
Nessuno ci crede per poi affogare nella realtà subito dopo‎
Avatar
☺
Scritto da
::1
il 2018-01-14 15:07:49.0 alle 2018-01-14 15:07:49.0
Trollate totali: 12321
Re: Quanto costa
Scritto da:
> > Esiste un hosting che puoi prendere per un mese e poi decidi se rinnovare il contratto?

Da buyvm.net ho preso un vps personale da poco tempo, ed ha offerte anche per i mensili. KVM 2gb di ram sta a 7 euro/mese.
Per il dominio il cambio di proprietà è molto formale, non si può fare diversamente; l'ho già fatto con Giambo, se rimani su hover.com sono molto disponibili.

> Se sì, direi a Ordine di prenderlo, lo aiuto a fare quello che c'è da fare... nel frattempo però l'hosting attuale deve restare in piedi fino a quando non riusciamo a mettere in piedi l'altro. Se funziona, Ordine si prende il dominio, altrimenti resta in piedi l'attuale.
>
> P.S. non è possibile semplicemente fare un trapasso di proprietà dell'hosting attuale? Almeno sarebbe già tutto configurato...

Posso chiedere a wavecom.ee se è possibile farlo.

Edit: fermo restande che passando la macchina devo:
1) ripulire le chiavi ssh di tutti gli utenti che non mi confermano di voler rimanere attivi (wakko, giambo e sarrusofono)
2) eliminare tutti i messaggi privati (la normativa su questo è chiara, non posso passare questi dati)
3) verificare se wakko, yoda e avve sono d'accordo col cambio di gestione, ed eventualmente eliminare le loro informazioni personali (dati del blog, db del blog, configurazioni varie...)

**Modificato dall'autore il 14.01.2018 15:10**
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-14 14:53:19.0 alle 2018-01-14 14:53:19.0
Trollate totali: 12321
Re: Quanto costa
Scritto da: Ordine
> Scritto da: ::1
> > Scritto da: Ordine
> > > Scritto da: ::1
> > > > Scritto da: Ordine
> > > > > Scritto da: ::1
> > > > > > Se puoi scrivere questo messaggio qui su questo forum è grazie al mio contributo.
> > > > >
> > > > > Ovvero il contributo di "non fare nulla" Rotola dal ridere. Ti ringrazio.
> > > >
> > > > Ok ti cedo tutto. Dimmi come vuoi procedere.
> > >
> > > Non saprei, come funziona il passaggio di proprietà?
> >
> > Bisogna fare prima il trasferimento di dominio (ti devo fornire il il codice di sblocco), poi prendi un server vps (consiglio vivamente kvm), dove installi debian, mysql e tomcat8. Nella nostra configurazione noi abbiamo anche un nginx davanti, perché sulla porta 80 serviamo anche il blog di wakko, quello di yoda, ed il segretissimo blog di avve.
> > Poi ti devi prendere il backup del database (privo dei messaggi privati, per ovvi motivi), e lo carichi su mysql.
> > Ti fornisco l'ultimo war (oppure lo generi tu a partire dai sorgenti, di cui ti invito a clonare il repository), e una volta caricato su tomcat il forum parte.
> > Oltre a questo ci sono degli script che vengono lanciati con cron, per eseguire il backup del database e dei file di log in una directory (che io copio ogni giorno sul mio pc), poi gli script che generano il Reader's Digest e le statistiche del forum.
> > Posso documentare dettagliatamente tutto quanto, per rendere replicabile la configurazione attuale; più tardi ci spendo un po' di tempo e posto tutto quanto.
>
> Stai scrivendo apposta così per scoraggiarmi.
>

No, per farti capire quanto inutile lavoro c'è dietro.
Young professional woman and busy mom.
Avatar
☺
Scritto da
::1
il 2018-01-14 14:52:42.0 alle 2018-01-14 14:52:42.0
Trollate totali: 12321
Re: Quanto costa
Se mi viene in mente altro edito il messaggio.

Prima di cominciare assicurati di avere i seguenti servizi funzionanti, sul sistema, qualunque esso sia:
- cron
- mysql
- tomcat (8 o superiore) con console di amministrazione (manager)
- git, ant e maven sono necessari per le build successive del forum

Per mysql questa è la customizzazione che abbiamo fatto rispetto ai default di debian:
[mysqld]
key_buffer_size = 256M
join_buffer_size = 8M
max_heap_table_size = 128M
max_connections = 24
log_slow_queries = 1
slow_query_log_file = /var/log/mysql/slow.log
default-time-zone='Europe/Rome'


Consiglio un webserver da anteporre a tomcat, che permette di avere ulteriori servizi installati, ed altre funzioni (sul fdt abbiamo anche un primo ratelimiter con nginx).
I certificati di nginx posso fornirteli o puoi rigenerarli (sono dei self signed), o farli con let's encrypt.
Questa l'attuale configurazione di nginx:
user www-data;
worker_processes  1;
error_log  /var/log/nginx/error.log;
pid        /var/run/nginx.pid;
events {
    worker_connections  1024;
}
http {
    include       /etc/nginx/mime.types;
    log_format fdt_log '$remote_addr [$time_iso8601 $msec] "$request" $status $body_bytes_sent "$http_referer" "$http_user_agent" "$host"';
    access_log  /var/log/nginx/access.log fdt_log;
    sendfile        on;
    keepalive_timeout  30;
    tcp_nodelay        on;
    gzip  on;
    gzip_static on;

    proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=STATIC:10m inactive=24h max_size=1g;

    #ratelimiter
    map $request_method $is_ip_if_post {
        default "";
        POST $binary_remote_addr;
    }
    limit_req_zone $is_ip_if_post zone=postperip:10m rate=3r/m;

    server {
        server_tokens off;
        access_log off;
        return 404;
    }

    server {
        listen 80;
        server_name ilblogdiwakko.forumdeitroll.com;
        server_tokens off;
        location / {
            root /var/ilblogdiwakko/webroot;
            index index.html index.htm index.php;
        }
        location ~ \.php$ {
            root /var/ilblogdiwakko/webroot;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            include fastcgi_params;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
    }

    server {
        listen 80;
        server_name ilblogdiyoda.forumdeitroll.com;
        server_tokens off;
        location / {
            root /var/ilblogdiyoda/webroot;
            index index.html index.htm index.php;
        }
        location ~ \.php$ {
            root /var/ilblogdiyoda/webroot;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            include fastcgi_params;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        }
    }

    # il segretissimo blog di avve l'ho escluso da questa conf, è uguale a quelle degli altri due blog

    server {
        listen 80;
        server_name www.forumdeitroll.com;
        server_tokens off;
        location / {
            root /var/www/no-www;
            rewrite ^ /index.html break;
        }
    }
    server {
        listen 80;
        listen 443 default_server ssl;

        # 2015-03-28 achille: nuova conf ssl
        ssl_certificate /etc/nginx/keys/webserver.crt;
        ssl_certificate_key /etc/nginx/keys/webserver.key;
        ssl_ciphers AES256+EECDH:AES256+EDH;
        ssl_prefer_server_ciphers on;
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
        ssl_dhparam /etc/nginx/keys/dhparam.pem;
        ssl_session_timeout 2m;
        ssl_session_cache shared:SSL:10m;
        resolver 8.8.4.4 8.8.8.8 valid=300s;
        resolver_timeout 5s;
        add_header X-Content-Type-Options nosniff;

        server_name forumdeitroll.com;
        server_tokens off;
        add_header Server proott;
        if ( $uri ~ ^/FdTViewer/ ) {
            rewrite ^/FdTViewer(/.*)$ http://forumdeitroll.com$1 permanent;
        }
        # /opt/rrd/rrd_nginx.pl
        location /status {
            stub_status on;
            access_log off;
        }
        # legacy (/ps/abpi/)
        location /ps/ {
            rewrite ^/ps/(.*)?$ /punto/$1 permanent;
        }
        location /feed/fdt.pl {
            return 410;
        }
        # tomcat web admin
        location /manager/ {
            auth_basic "secured manager";
            auth_basic_user_file htpasswd;
            proxy_pass http://127.0.0.1:8080/manager/;
        }
        location /punto/ {
            root /var/www;
            index index.htm index.html index.php;
        }
        location / {
            root /var;
            expires 24h;
            try_files
                /www$uri
                /www$uri/index.htm
                /www$uri/index.html
                /lib/tomcat8/webapps/FdTViewer$uri
                /pathNascosto$request_uri;
        }
        location /pathNascosto/ {
            internal;
            proxy_pass http://127.0.0.1:8080/FdTViewer/;
            proxy_set_header X-Forwarded-For $remote_addr;
            gzip_proxied any;
            limit_req zone=postperip burst=1 nodelay;
        }
        location /Minichat {
            proxy_pass http://127.0.0.1:8080/FdTViewer/Minichat;
            proxy_set_header X-Forwarded-For $remote_addr;
            gzip_proxied any;
        }
        location /motorino/ {
            proxy_pass http://127.0.0.1:8080/motorino/;
        }
        location /mobile/ {
            rewrite ^(.*)$ / permanent;
        }
        location /backups/pirescue/ {
            root /var/www;
            autoindex on;
        }
        location /Tappeto {
            proxy_hide_header Set-Cookie;
            proxy_ignore_headers Set-Cookie;
            proxy_set_header Cookie "";
            proxy_pass http://127.0.0.1:8080/FdTViewer/Tappeto;
            proxy_set_header X-Forwarded-For $remote_addr;
            proxy_cache STATIC;
            proxy_cache_valid 200 1d;
            gzip_proxied any;
        }
    }
}


Questa l'attuale configurazione di tomcat, con ascolto su porta 8080, il nostro server.xml, ti riporto le parti rilevanti:
  <Service name="Catalina">
  [...]
    <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               URIEncoding="UTF-8"
               redirectPort="8443" />


Insieme al forum fornisco tutta la cartella /opt/fdt e /var/www (contiene anche il backup di piforum).
Questa la parte rilevante di /etc/crontab:
00 00 * * * root /opt/fdt/histodata
00 05 * * * root /opt/fdt/digest
05 04 * * * root /opt/fdt/fdt_script_executor
00 03     * * * root find /tmp -maxdepth 1 -iname '*.session' -type f -mtime +7 -delete
* *     * * *   root    /opt/rrd/rrd_all.sh >/dev/null 2>&1
05 03 * * * root sh -c 'systemctl stop tomcat8; /backup-fdt/backup-fdt.zsh; systemctl start tomcat8; curl -s http://localhost:8080/FdTViewer/JSon\?action=getForums'


Nella mia home directory ho qualche script utile.

Questi due li lancio a mano ogni volta che riavvio il server, sono il browser web e l'accesso anonimo al repository via protocollo git://

lancia-git-daemon.sh
#!/bin/sh
git daemon --base-path=/src --detach --syslog --export-all


lancia-git-instaweb.sh
#!/bin/sh
cd /src/FdtDueZero.git
git instaweb -d webrick -p 3001 -b /bin/true


Ogni tanto il db nel tempo si è perso qualche pezzo, ho qualche script sql utile per le manutenzioni.

search_mysql.sql (pezzo della vecchia ricerca mysql, l'ho usato per confrontare coi risultati del motorino)
select threadId, id, match(subject, text) against (? in natural language mode) as relevance
from messages
where relevance
having relevance > 0.1


aggiusta_tabella_threads.sql
insert into threads
    select threadId, max(id)
    from messages
    where not exists (
        select threadId
        from threads
    )
    group by threadId
;


verifica-sysinfo-counters.sql
select a.*, sysinfo.value,
concat('update sysinfo set value = ', v, ' where `key` = ''', k,'''') as u
from (
    select concat('messages.forum.', coalesce(forum, '')) as k, count(id) as v
    from messages
    group by forum
) as a join sysinfo
on k = `key`
and v <> sysinfo.value
;

select a.*, sysinfo.value,
concat('update sysinfo set value = ', v, ' where `key` = ''', k,'''') as u
from (
    select concat('threads.forum.', coalesce(forum, '')) as k, count(threadId) as v
    from (
      select threadId, forum
      from messages
      group by threadId, forum
    ) as b
    group by forum
) as a join sysinfo
on k = `key`
and v <> sysinfo.value
;

select a.*, sysinfo.value,
concat('update sysinfo set value = ', v, ' where `key` = ''', k,'''') as u
from (
    select 'messages.total' as k, count(id) as v
    from messages
) as a join sysinfo
on k = `key`
and v <> sysinfo.value
;

select a.*, sysinfo.value,
concat('update sysinfo set value = ', v, ' where `key` = ''', k,'''') as u
from (
    select 'threads.total' as k, count(threadId) as v
    from (
      select threadId
      from messages
      group by threadId
    ) as b
) as a join sysinfo
on k = `key`
and v <> sysinfo.value
;


xxdmsg.sh
mysql -e "select text from messages where id = $1" -ufdtsucker -pfdtsucker -Dfdtsucker | tail -c+6 | xxd


verify_wordpress.sh
#!/usr/bin/env sh
curl https://wordpress.org/news/category/releases/feed/ | grep '<title>'
find /var/ilblogdiwakko /var/ilblogdiyoda [redacted] -type f -name version.php | \
    xargs grep wp_version


prepara-per-deploy.sh
#!/bin/sh
set -x
cd repo/FdtDueZero-rebuild
git pull
cd FdTViewer
ant fetch-deps
ant
cp /var/lib/tomcat8/webapps/FdTViewer.war ~/backup.war
mv ~/repo/FdtDueZero-rebuild/FdTViewer/FdTViewer.war ~/FdTViewer.war


Lo script dei backup, /backup-fdt/backup-fdt.zsh
#!/bin/zsh

cd /backup-fdt
GG=$(date +%u)
MESSAGESFILE=dump-messages-$GG.sql.xz
SQLFILE=dump-fdtsucker-$GG.sql.xz
ZIPFILE=full-backup-$GG.zip

rm -f $MESSAGESFILE
rm -f $SQLFILE
mysqldump -ufdtsucker -pfdtsucker fdtsucker messages | xz -c > $MESSAGESFILE
mysqldump -ufdtsucker -pfdtsucker fdtsucker --ignore-table=fdtsucker.messages | xz -c > $SQLFILE
chown root:adm $MESSAGESFILE
chown root:adm $SQLFILE
chmod a+r /backup-fdt/$MESSAGESFILE
ln -sf /backup-fdt/$MESSAGESFILE /var/www/backups/latest.sql.xz

rm -f $ZIPFILE
zip $ZIPFILE /var/log/nginx/* /var/log/tomcat8/* /tmp/fdt_user_profiles /opt/fdt/*
chown root:adm $ZIPFILE


Sempre nella home tengo una copia compilata staticamente di reptyr, perché una volta ho sbagliato a lanciare un task lungo da ssh fuori tmux.

**Modificato dall'autore il 14.01.2018 14:57**
Young professional woman and busy mom.

Pagina generata in 635 millisecondi

Utenti attivi: 12 nell'ultimo minuto, 26 negli ultimi cinque minuti, 80 negli ultimi 15 minuti