416 links
  • Johndescs's mini-recording
  • Home
  • Login
  • RSS Feed
  • ATOM Feed
  • Tag cloud
  • Picture wall
  • Daily
Links per page: 20 50 100
◄Older
page 5 / 8
Newer►
158 results tagged adminsys x
  • thumbnail
    Local preferences - BOINC

    Envie de tester boinc à fond ? Avec les paramètres par défaut apparemment il y a une sorte de throttling à 60% ! Donc les process tournent à fond un moment, puis sont suspendus, etc. en permanence. Ça se remarque bien dans boinctui par exemple.
    En cherchant, sur la page ci-liée on tombe sur une option "Use at most N % CPU time", qui, dans la liste d'options ici (http://boinc.berkeley.edu/wiki/Global_prefs_override.xml) pourrait correspondre à cpu_usage_limit.
    On tente donc de mettre
    <cpu_usage_limit>100.0</cpu_usage_limit>
    dans /etc/boinc-client/global_prefs_override.xml puis de voir si ça change quelque chose : boinccmd --read_global_prefs_override
    Et pouf, plus jamais de pause saugrenue.
    Je me demande un peu pourquoi ils font ça par défaut, si on veut calculer, on y va… le seul intérêt que je vois serait pour pas qu'un laptop chauffe trop.

    January 4, 2016 at 21:30:04 GMT+1 - permalink -
    QRCode
    - http://boinc.berkeley.edu/wiki/Local_preferences
    adminsys calcul
  • thumbnail
    RFC deb822 sources.list format

    Des sources.list plus clairs, plus faciles à lire/écrire programmaticalement et permettant de factoriser mieux, pourquoi pas. Surtout quand on commence à avoir les backports, les symboles de débugage, différentes suites, …
    Attention j'ai lié un mail préliminaire, dans le thread il y a des considérations intéressantes et des changements au format, c'est juste pour dire que c'est en cours.

    January 2, 2016 at 10:58:23 GMT+1 - permalink -
    QRCode
    - https://lists.debian.org/deity/2014/01/msg00055.html
    adminsys Debian
  • thumbnail
    Automatic dbgsym packages built by default as of today!

    Ça a l'air pas mal : des paquets Debian de symboles de débugage, automatiquement construits sans intervention du mainteneur et disponibles en-dehors du dépôt officiel (c'est quand même des paquets rarement utilisés). Au moins on sera sûr qu'il y a le paquet correspondant (actuellement c'est à la discrétion du mainteneur) et ce en-dehors du chemin (mirrorer ça partout et les avoir tous toujours dans les listes de paquets c'est un peu overkill).

    January 2, 2016 at 10:54:48 GMT+1 - permalink -
    QRCode
    - https://lists.debian.org/debian-devel/2015/12/msg00262.html
    adminsys Debian
  • thumbnail
    command line - Eject / safely remove vs umount - Unix & Linux Stack Exchange

    Pour désactiver un périphérique bloc (clef / disque USB, …), au lieu d'eject on peut utiliser la méthode moderne (avec du polkit dedans !) :
    udisksctl power-off -b /dev/sda
    Ceci demandera le mot de passe même en SSH à distance, avec un version texte de l'écran "polkit" qu'on connait.

    December 31, 2015 at 16:57:04 GMT+1 - permalink -
    QRCode
    - http://unix.stackexchange.com/questions/178638/eject-safely-remove-vs-umount/178648#178648
    adminsys Linux systemd
  • thumbnail
    Jonathan.Michalon.eu | Let's Encrypt

    Ci-lié un post où j'explique comment j'ai mis en place des certificats Let's Encrypt sur mon serveur.

    En passant j'ajouterai que dans le cas d'un site mod_proxy d'apache, on peut sortir le dossier de vérification du proxy comme cela :
    ProxyPass /.well-known/acme-challenge/ !

    December 25, 2015 at 20:10:19 GMT+1 - permalink -
    QRCode
    - https://jonathan.michalon.eu/lets-encrypt.html
    adminsys sécurité Web
  • thumbnail
    [Résolu]SSH X11 forwarding ne fonctionne plus après désactivation IPV6 (Page 1) / Serveurs / Forum Ubuntu-fr.org

    J'ai dû désactiver IPv6 sur les machines du labo que je gère car un RA involontaire avait filtré et configuré du SLAAC de partout… et là un chercheur se plaignait que ssh -X marchait plus. Side-effect marrant :P

    December 7, 2015 at 09:27:24 GMT+1 - permalink -
    QRCode
    - https://forum.ubuntu-fr.org/viewtopic.php?id=1218381
    adminsys
  • thumbnail
    NFS/Troubleshooting - ArchWiki

    rpcdebug : pratique pour debug du NFS (j'ai testé côté serveur seulement).
    rpcdebug -m nfsd -s /flag/
    où flag est dans "all auth export fh fileop lockd proc repcache sock svc xdr"
    Après les infos sont dans les logs, ou tout simplement avec dmesg.

    December 1, 2015 at 10:32:55 GMT+1 - permalink -
    QRCode
    - https://wiki.archlinux.org/index.php/NFS/Troubleshooting#Using_rpcdebug
    adminsys
  • thumbnail
    ab - Apache HTTP server benchmarking tool - Apache HTTP Server Version 2.2

    Petit outil livré avec apache pour benchmark un serveur web, avec stats assez lisibles à la fin.

    Perso je l'ai attaqué comme ça (pour avoir une page avec accès BDD) :
    ab -k -c 100 -n 1000 https://strasweb.fr/actualite/

    Et puis à la fin pour nettoyer un peu les kilomètres de log, à coup de 1000 requêtes ça va vite :
    sed -i -E '/(ApacheBench|server-status)/d' /var/log/apache2/access.log
    EDIT: /!\ attention cela change le fichier (numéro d'inode en tous cas) et après apache a plus l'air de loguer… il faut le relancer a priori…

    November 23, 2015 at 21:38:33 GMT+1 - permalink -
    QRCode
    - https://httpd.apache.org/docs/2.2/programs/ab.html
    adminsys Web optimisation
  • thumbnail
    Setting up guest wireless access on Tomato · theZedt

    Création d'un réseau guest sur mon Netgear WNR3500L v2 flashé avec TomatoUSB, tout fonctionne (coupe deux fois les connexions, au VLAN car reboot comme prévu mais aussi au moment de créer le br1).
    Je n'ai pas eu à jouer avec iptables comme demandé : ça fonctionne comme je veux de base (sortir vers l'extérieur autorisé, passer entre les réseaux internes bloqué). Ça se vérifie, les compteurs iptables augmentent bien un par seconde avec des ping de test (guest => principal, principal => guest, guest => dehors) :
    355 29820 DROP all -- br1 br0 anywhere anywhere
    => le 355 augmente
    46 3864 DROP all -- br0 br1 anywhere anywhere
    => le 46 augmente
    40 3360 ACCEPT all -- br1 any anywhere anywhere
    => le 40 augmente

    Voila voila, je suis prêt pour quand des gens viendront avec un win10 et que j'oserai pas dire que non mais je donne pas mon mot de passe à 'crosoft :P
    Là j'en donnerai un autre…

    November 22, 2015 at 22:40:56 GMT+1 - permalink -
    QRCode
    - http://www.zedt.eu/tech/linux/setting-up-guest-wireless-access-on-tomato/
    adminsys réseau sécurité
  • thumbnail
    Les expressions dans le serveur HTTP Apache - Serveur Apache HTTP Version 2.4

    Les expressions (if etc.) dans apache 2.4 ont changé (depuis 2.3.xx apparemment). Voici la nouvelle doc :)

    November 21, 2015 at 15:41:37 GMT+1 - permalink -
    QRCode
    - http://httpd.apache.org/docs/current/expr.html
    adminsys Web
  • thumbnail
    PHP-FPM - Httpd Wiki

    Setup de php-fpm avec apache 2.4 : faisable mais pas immédiat.

    En fait selon les sources on n'a pas les mêmes infos, en particulier concernant le lien entre apache et fpm : socket unix ou TCP ?
    Ici (http://www.vincentliefooghe.net/content/configuration-apache-24-php-fpm) on lit que les socket unix sont pas dispo, dans la doc shaarliée que si. D'autres (https://bz.apache.org/bugzilla/show_bug.cgi?id=54101 en bas) disent qu'il faut donner le chemin du document_root à chaque vhost (donc chiant).
    Au final en compilant avec encore une autre source (http://z-issue.com/wp/apache-2-4-the-event-mpm-php-via-mod_proxy_fcgi-and-php-fpm-with-vhosts/) on obtient quelque chose de satisfaisant :

    • on utilise bien le socket unix (apparemment dispo depuis 2.4.9, on a 2.4.10 dans Debian Jessie), probablement moins d'overhead pour du local.
    • on a bien une config globale, en ne donnant pas le chemin de la racine de chaque vhost mais le nom du pool fpm (c'est quoi l'embrouille ?!)

    La seule chose à faire donc, à part activer les modules apache, serait de créer une fichier /etc/apache2/conf-available/php5-fpm.conf en mettant :
    <FilesMatch ".php$">
    SetHandler "proxy:unix:///var/run/php5-fpm.sock|fcgi://www/"
    </FilesMatch>

    <Proxy fcgi://www/>
    </Proxy>
    et de l'activer : a2enconf php5-fpm
    Ici, "www" est le nom du pool fpm, défini par défaut à l'installation du paquet.

    En tous cas chez moi ça marche comme ça, avec le MPM event.

    November 21, 2015 at 15:31:12 GMT+1 - permalink -
    QRCode
    - https://wiki.apache.org/httpd/PHP-FPM
    adminsys Web optimisation
  • thumbnail
    event - Serveur Apache HTTP Version 2.4

    Apache 2.4 est supposé permettre d'utiliser le MPM event en prod' car stable. Ici une explication de ce que ce MPM a de mieux que worker.
    En gros il y a un thread spécial qui réagit aux événements sur les socket en attente (connexions en mode keepalive etc. avec epoll ou kqueue), au lieu de laisser ça à chaque thread. Les thread ayant effectué les traitements sont donc libres de travailler à autre chose pendant les temps morts.
    A priori ça se remarque avec un apache2ctl status, même avec des sessions en keepalive on ne voit plus de thread marqué 'K' : c'est le thread dédié qui attend, les autres sont dispos.

    November 21, 2015 at 15:21:21 GMT+1 - permalink -
    QRCode
    - https://httpd.apache.org/docs/2.4/mod/event.html
    adminsys Web optimisation
  • thumbnail
    Comparison of C/POSIX standard library implementations for Linux

    Tableau de comparaison de libc Linux écrit par l'auteur d'une d'elles, musl (donc pas forcément impartial). J'ai trouvé intéressant quand même, rien que pour la liste des points de comparaison choisis et les notes sur les tests effectués.

    November 17, 2015 at 20:56:28 GMT+1 - permalink -
    QRCode
    - http://www.etalabs.net/compare_libcs.html
    adminsys dev Linux optimisation
  • thumbnail
    Using pg upgrade on Ubuntu/Debian - PostgreSQL wiki

    … or donc on apprend lors de sa première upgrade d'un postgres (install des paquets, wheezy ⇒ jessie) que c'est pas si simple, qu'il peut y avoir plusieurs versions qui tournent en même temps etc.

    Entre la page liée ici, le readme du paquet (zless /usr/share/doc/postgresql-common/README.Debian.gz) et le message à l'upgrade, pour moi ça a donné ça :
    apt-get install postgresql-9.4
    pg_dropcluster 9.4 main --stop
    service postgresql stop
    pg_upgradecluster 9.1 main
    (vérif que tout est ok)
    aptitude purge postgresql-9.1 postgresql-client-9.1

    On peut faire des "pg_lsclusters" à tout va pour savoir qu'est-ce qui est dispo et qui tourne, et sur quel port.

    November 3, 2015 at 21:50:13 GMT+1 - permalink -
    QRCode
    - https://wiki.postgresql.org/wiki/Using_pg_upgrade_on_Ubuntu/Debian
    adminsys DB
  • thumbnail
    Maintenance

    apt-cacher-ng (cache APT, pratique quand on est en ADSL et qu'on a plusieurs PC et/ou conteneurs/VM ou qu'on veut être gentil avec les dépôts) : il y a même un petit script interactif pour virer des release qu'on veut plus avoir dans le cache :)

    November 3, 2015 at 21:11:19 GMT+1 - permalink -
    QRCode
    - https://www.unix-ag.uni-kl.de/~bloch/acng/html/maint.html#distkill
    adminsys
  • thumbnail
    Module ngx_http_core_module

    Dans NGINX, les blocs "location" c'est un peu compliqué… pour savoir dans quel ordre est pris quoi, il faut s'accrocher un peu.

    "To find location matching a given request, nginx first checks locations defined using the prefix strings (prefix locations). Among them, the location with the longest matching prefix is selected and remembered. Then regular expressions are checked, in the order of their appearance in the configuration file. The search of regular expressions terminates on the first match, and the corresponding configuration is used. If no match with a regular expression is found then the configuration of the prefix location remembered earlier is used."

    Ce que je traduis par « le plus grand match sans regex (prefix location) est retenu puis on cherche dans les regex, on prend la première ; si pas de regex on prend le bloc retenu avant ».
    J'ai pas tout essayé mais ça semble coïncider avec la réalité :P

    October 24, 2015 at 19:40:08 GMT+2 - permalink -
    QRCode
    - http://nginx.org/en/docs/http/ngx_http_core_module.html#location
    adminsys Web
  • thumbnail
    Dokuwiki | NGINX

    En passant à nginx, ne pas oublier de réincorporer les blocages par htaccess à la config… ici un exemple pour dokuwiki.
    Pour galette j'ai mis ça :
    location ~ /(data|config|lib)/ {
    deny all;
    }

    October 24, 2015 at 18:52:37 GMT+2 - permalink -
    QRCode
    - https://www.nginx.com/resources/wiki/start/topics/recipes/dokuwiki/
    Web adminsys sécurité
  • thumbnail
    mysqldump - script to dump single record from table in mysql - Stack Overflow

    Besoin d'un dump partiel d'une base (pour réinjecter certaines modifications ailleurs par exemple) ? On peut donner une table et un where à mysqldump. On voudra aussi probablement -n et -t qui évitent d'avoir les CREATE de database et de table… sinon on perd tout le reste :)

    Exemple pour sortir l'user 101 de galette :
    mysqldump -n -t -u root -p galette galette_adherents --where="id_adh=101" > galette-adh.sql

    October 24, 2015 at 18:47:46 GMT+2 - permalink -
    QRCode
    - http://stackoverflow.com/questions/4734175/script-to-dump-single-record-from-table-in-mysql
    adminsys DB mysql
  • thumbnail
    shaarli/Shaarli · GitHub

    J'ai enfin mis à jour ce shaarli pour utiliser le "community fork", devenu développement principal. Quand on utilise déjà une install via git, il suffit de :
    git remote set-url origin https://github.com/shaarli/Shaarli.git
    et bien sûr
    git pull
    J'ai dû supprimer les .htaccess des dossiers cache et data, créés par le setup je suppose, et maintenant intégrés au dépôt.

    October 21, 2015 at 19:47:38 GMT+2 - permalink -
    QRCode
    - https://github.com/shaarli/Shaarli
    adminsys
  • thumbnail
    IMAP message de-duplicator

    Petit script python de déduplication de messages par IMAP. Marque juste les messages comme "deleted". Il y a relativement pas mal d'options, et un no-op (-n) assez explicite, avec lequel on peut tout contrôler avant de lancer définitivement (option -v pour tout avoir).

    Perso j'ai utilisé :
    ./imapdedup.py -s 192.168.1.13 -u john -x -c -m ARN INBOX

    Attention à l'ordre, il lit les dossier dans l'ordre, donc d'abord ARN puis INBOX. Donc les messages dupliqués/supprimés seront ceux d'INBOX.

    Exemples de sorties :
    Message INBOX_1905 is a duplicate of ARN_2642 and would be marked as deleted
    If you had not selected the 'dry-run' option,
    85 messages would now be marked as 'deleted'.
    There are now 4679 messages marked as deleted and 1633 others in INBOX.

    September 13, 2015 at 16:56:03 GMT+2 - permalink -
    QRCode
    - https://github.com/quentinsf/IMAPdedup
    adminsys mail
Links per page: 20 50 100
◄Older
page 5 / 8
Newer►
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation