sputnick a écrit 72 commentaires

  • # kimsufi

    Posté par  . En réponse au message Quel hébergeur/type d'hébergement pour installer NextCloud ?. Évalué à 1.

    Salut,

    pour moins de 10€ tu peut avoir un serveur dédié OVH kimsufi.

    Pour des besoins comme nextcloud + pas mal d'autres choses, c'est très bien.

    ++sputnick;

  • # no upper case !

    Posté par  . En réponse au message Mettre en commentaire une liste de varaibles dans plusieurs scripts. Évalué à 1.

    Salut,

    en shell il est déconseillé d'utiliser des variables en MAJUSCULES, car elle sont réservées au système.

    Ça va fonctionner, jusqu'au jour où tu va t'arracher les cheveux par ce que tu aura pris une variable $SECONDS par exemple. (temps écoulé depuis l'ouverture du shell courant).

    ++sputnick;

  • # xrdp

    Posté par  . En réponse au message x2go serveur sous Mint 19.3. Évalué à 1.

    Salut,

    le mieux que je connaisse c'est le daemon GNU Linux xrdp et un client rdesktop.

    J'ai testé plusieurs solutions (dont xgo) avant de retenir celle là.

    ++sputnick;

  • # Méééé

    Posté par  . En réponse au message brave (le butineur) est il si respectueux de la privacy qu'il l'annonce ?. Évalué à 1.

    Salut,

    pourquoi autant de moinssage ? Peut-on m'expliquer ?

  • [^] # Re: XPrivacy

    Posté par  . En réponse au message Est-ce que google parse les emails hors gmail ?. Évalué à 1.

  • [^] # Re: XPrivacy

    Posté par  . En réponse au message Est-ce que google parse les emails hors gmail ?. Évalué à 1.

    Du coup, j'essaye d'installer LineageOS forké d'android 6, mais je ne trouve que la version basée sur Nougat (7).

  • [^] # Re: XPrivacy

    Posté par  . En réponse au message Est-ce que google parse les emails hors gmail ?. Évalué à 1.

    Merci pour cette super piste de Xprivacy, mais de façon générale, rien ne me garantie que les apps de base comme Mail ne sont pas espionnées/collectées

  • [^] # Re: Lourd

    Posté par  . En réponse au message LineageOS, retours d'expériences (dégoogleisation). Évalué à 0.

    googleapp nano ? C'est une sésignation précise ou une tournure de phrase ? duckduck ne matche pas des masses : https://duckduckgo.com/?q=googleapp+nano&t=ffsb&ia=web

  • # migration et retour d'expé iRedmail/SOGo

    Posté par  . En réponse au message Quel logiciel libre serveur caldav+cardav+mail pas trop lourd et avec un language et une UI moderne?. Évalué à 1.

    OK, j'ai bien galéré pour tout migrer de zimbra network edition vers iRedmail/SOGo, mais c'est fait.

    Retour d'expé : je ne trouve pas de boite de recherche sur les contacts et les agendas de SOGo :/

    Sinon c'est simple et suffisant pour ce que ça consomme en ressources.

    Voici comment j'ai migré :

    contacts : zimbra web export as thunderbird csv

    REST URL https://zimbra.domain.tld:8443/home/me@domain.tld/Tasks&fmt=........
    -> import in thunderbird
    -> clean
    -> export from thunderbird as ldiff
    -> import in SOGo
    -> import csv in roundcube
    

    calendar

    -> from android, used ical import export
    

    mails :

    ./imapsync --subscribe --syncinternaldates --fast \
    --host1 zimbra.domain.tld --user1 me@domain.tld --passfile1 /etc/secret2 --tls1 \
    --host2 sogo.domain.tld --user2 me@domain.tld --passfile2 /etc/secret2 --tls2
    

    tasklist :

    -> REST URL https://zimbra.domain.tld:8443/home/me@domain.tld/Tasks
    
  • # github

    Posté par  . En réponse au message Alternative crédible, libre et gratuite à metasploit. Évalué à 2.

  • # iRedMail

    Posté par  . En réponse au message Quel logiciel libre serveur caldav+cardav+mail pas trop lourd et avec un language et une UI moderne?. Évalué à 2. Dernière modification le 29/11/16 à 00:39.

    Bon ben Bluemind ça à l'air chouette et bien foutu (même beau), mais pas pour une seule personne, c'est juste un peu moins lourd que Zimbra.

    Je me suis reporté sur ce que je faisait avant Zimbra : un ISP like mail.
    En cherchant un tuto, je suis tombé sur iRedmail, ça package/configure postfix/dovecot/nginx/postgres/amavis/spamassasin/clamav/roudcube/SoGo(caldav|cardav|activeSync)/fail2ban…

    J'ose espérer que comme c'est packagé, c'est plus facile à mettre à jour que quand on fait tout soi même. Et puis on est pas le seul à avoir une conf ésotérique, c'est rassurant.

    Je me rappelle des MAJ de Dovecot dans une conf que j'avais fait à la mano à la ISP like, il y avait toujours des modifications assez pénibles dans les fichiers de conf suivant les versions. Ca finit toujours par se faire, mais pas obvious.

    Bon, mon objectif de légèreté est rempli haut la main :

    htop

    @paulez, pour la partie cardav/caldav, j'utilise donc SoGo.

    Il me reste à trouver comment migrer mes mails/calendrier/contacts sur mon nouveau serveur.

    Du coup, j'ai fait une conf type DIY, mais packagée, ça permet d'avoir une base de travail rapidement et de façon attendue, sans pour autant me brider sur d'autres conf/services/tweaks etc…

  • [^] # Re: Baikal

    Posté par  . En réponse au message Quel logiciel libre serveur caldav+cardav+mail pas trop lourd et avec un language et une UI moderne?. Évalué à 1.

    Sympa http://computing.travellingfroggy.info/fr/article226/serveur-de-calendriers-et-contacts

    Peux tu nous en dire un peu plus sur bluemind, qu'est-ce qu'il a de plus que les autres ?

  • # pointeur vers une ligne du man

    Posté par  . En réponse au journal Back to basics : avoir un excellent pager avec less. Évalué à 0.

    Un truc que j'aime bien laisser sur les forums et autres stackoverflow, c'est une commande qui permet de trouver une ligne particulière d'un man avec par exemple pour le paramètre -r de less :

    man less | less +/'^ *-r'

  • # diff

    Posté par  . En réponse au message Diff de /etc. Évalué à 1.

    Si tu a une copie de /etc qq part :

    diff -aqr /etc /path/to/another/etc
    
    
  • # ERROR 404

    Posté par  . En réponse au message Debian sqeeze 6.0.5 8 DVD.. Évalué à -2. Dernière modification le 12/10/12 à 21:06.

    Titre de l'image

    "Debian sqeeze 6.0.5 8 DVD" not spotted. On mettra ça sur le compte de la fin de semaine =)

  • [^] # Re: use more quotes

    Posté par  . En réponse au message Script bash et espaces dans les noms de fichiers [résolu]. Évalué à 1.

    Serge ???

  • # use more quotes

    Posté par  . En réponse au message Script bash et espaces dans les noms de fichiers [résolu]. Évalué à 2. Dernière modification le 05/10/12 à 15:23.

    Salut,

    il faut mettre des guillemets doubles autour des variables ;)

    http://mywiki.wooledge.org/WordSplitting

  • [^] # Re: Trop fort !

    Posté par  . En réponse au message Trier une liste sur une partie du nom. Évalué à 2.

    Nouvelle version qui correspond plus à ce que tu demande (nomenclature des fichiers) :

    printf '%s\n' * |
        perl -lane '
            END{
                for (sort {$a<=>$b} keys(%hash)) {
                    print $hash{$_};
                }
            }
    
            $hash{$2} = $1 if /(.*?(\d{8})_\d{6}\.\w+)$/;
        '
    
    
  • # Perl uniligne sans parser ls

    Posté par  . En réponse au message Trier une liste sur une partie du nom. Évalué à 1. Dernière modification le 04/10/12 à 17:49.

    Dans un shell :

    printf '%s\n' * | 
        perl -lane '
            END{
                for (sort {$a<=>$b} keys(%hash)) {
                    print $hash{$_};
                }
            }
    
            $hash{$2} = $1 if /^(\d+\D+(\d{8})_\d+\.\w+)$/;
        '
    
    
  • # gimme some news...

    Posté par  . En réponse au message Activer/désactiver le Wifi d'une Freebox depuis le réseau local : le retour. Évalué à 0.

    So wassup ?

  • # mediawiki + tweak

    Posté par  . En réponse au message travail collaboratif autour de plusieurs documents avec alerte sur modification. Évalué à 0.

    Mediawiki peut faire ça, suffit de rajouter soit un plugin, soit simplement faire tourner une crontab et un petit script pour envoyer des mails avec la requete SQL qui va bien : http://www.sputnick-area.net/scripts/mediawiki-alert-by-mail.bash

    #!/usr/bin/env bash
    #
    # ------------------------------------------------------------------------------
    #     made by sputnick in da FreAkY lAb (c) 2010-2012
    #      gilles.quenot <AT> gmail <DOT> com
    #
    #    This program is free software; you can redistribute it and/or
    #    modify it under the terms of version 2 of the GNU General Public
    #    License published by the Free Software Foundation.
    #         (see http://www.gnu.org/licenses/gpl.html).
    # ------------------------------------------------------------------------------
    #                                        ,,_
    #                                       o"  )@
    #                                        ''''
    #------------------------------------------------------------------------------#
    #
    # vim:ts=4:sw=4
    
    sqliteBDD=/home/www/data/wikidb.sqlite
    baseURL=http://wiki.tofes.org/index.php
    
    . /etc/profile
    export LANG="fr_FR.UTF-8@euro"
    
    sqlitelink(){ sqlite3 $sqliteBDD "$@"; }
    
    witness=~/.mediawiki-alert-by-mail-witness
    value=$(< $witness)
    mails=$(sqlitelink "SELECT el_index FROM externallinks WHERE el_index LIKE 'mailto%'" | sed -r 's!mailto:([^\.]+)\.([^@]+)@(.*)\.$!\3@\2.\1!')
    
    
    [[ -s $witness ]] || echo 0 > $witness
    
    IFS='|' read id user_text title comment minor < <(sqlitelink <<-EOF| iconv -f 'utf8' -t 'iso8859-15' 
        SELECT rc_id, rc_user_text, rc_title, rc_comment, rc_minor
        FROM recentchanges
        WHERE rc_id = (
            SELECT rc_id
            FROM recentchanges
            ORDER BY rc_id
            DESC LIMIT 1
        );
    EOF
    )
    
    if ((minor == 0)); then
        if ((value < $id)); then
            mail -s "[wiki FOOBAR] Modification apportées par $user_text sur la page $baseURL/$title" -- $(sed 's: :,:g' <<<  ${mails}) <<-EOF
            Bonjour,
    
            voici le contenu des modifications de /$title :
    
            -----8<--------------------------------------------------------------------------------
            ${comment:-<nil>}
            -----8<--------------------------------------------------------------------------------
    
            Bye, le robot d'alerte du wiki.
            EOF
        fi
    fi
    
    echo $id > $witness
    
    

    Moi c'est Sqlite, mais facilement adaptable pour MySQL ou autre.

  • # dconf-editor

    Posté par  . En réponse au message Gnome 3 et stockage de la configuration. Évalué à 1.

    Il existe un editeur :

    dconf-editor ~/.config/dconf/user
    
    
  • # Solution quick & dirty Bash

    Posté par  . En réponse au message Le plus petit. Évalué à 0.

    Sinon en bash quick & dirty :

    remplir le fichier /tmp/FICHIER puis

    x=( $(</tmp/FICHIER) )
    for ((i=0; i<${#x[@]}; i+=5)); do
        echo "${x[i]} personnes sur ${x[i+4]}"; done |
            sort -n |
            awk 'NR==1{print "Le serveur le moins chargé est "$4}'
    
    
  • # une solution Perlesque

    Posté par  . En réponse au message Le plus petit. Évalué à 1.

    Voici comment faire avec un algo simple en Perl (on boucle de 5 en 5, on récupère le nombre de connectés, si il est inférieur au précédent on récupère le nom du serveur) :

    #!/usr/bin/env perl
    
    use strict; use warnings;
    
    my (%hash, $server, $maxValue, $oldValue);
    
    my @file = split " ", <>;
    
    for (my $i = 0; $i < $#file; $i+=5) {
        $maxValue = $file[$i];
        if ($maxValue < $oldValue) {
            $server = $file[$i+4];
        }
        $oldValue = $maxValue;
    }
    
    print "Le serveur le moins chargé est $server\n";
    
    # vim:ts=4:sw=4
    
    

    Usage :

    cat FILE | perl script.pl
    
    
  • # question

    Posté par  . En réponse au message Le plus petit. Évalué à 0.

    Peux tu avoir ce fichier avec des retours à la lignes plutôt que tout sur la même ligne ? Ca va simplifier…