#!/bin/bashfunction limitSubStringLenght {# $1 => main string# $2 => substring pattern (regex)# $3 => max lenghtwork="$1"whileIFS=read -r result
do# $result contain substring matched# save a copy of the cuted version of the substringendCut=$(echo$result| cut -c 1-"$3")# cut the substring in the main stringwork=$(echo -n "$work"| sed "s#$result#$endCut#g")# we set the substring to match heredone < <(echo"$1"| grep -Eo "$2")echo -n "$work"}# set the example variablediskInfos=$(echo -n '[fuser.sshfs] /media/partition/blablabla 1.2GB / 2.4GB')# displaying test example before change itecho' BEFORE => '"$diskInfos"# apply change and save it in to $diskInfosdiskInfos=$(limitSubStringLenght "$diskInfos"'(/[a-Z0-9._]{1,}){1,}/{0,}'20)# displaying resultsecho -n ' AFTER_ => '"$diskInfos"
Posté par voxdemonix .
En réponse au message Veil-Evasion.
Évalué à 0.
Dernière modification le 24 décembre 2019 à 14:10.
Beaucoup découvrent GNU/Linux grâce à ça…
Donc pour répondre à la question : Veil-Evasion est abandonné et remplacé par Veil. (le point de départ dans le monde Linux, c'est aller lire le README sur le github|gitlab du projet)
Si tu veux corriger ton problème de dépendance (probablement inutile si tu essaye d'installer le projet actif au lieu du projet mort), mon petit doigt me dit que la solution est indiquée précisément ici : https://github.com/Veil-Framework/Veil-Evasion/blob/master/setup/setup.sh#L378 (bien penser à appuyer sur "Enter" quand la page aura chargée pour la forcer à aller à la bonne ligne)
Quelqu'un a un exemple qui me soit accessible. Genre un truc « pour homme hétéro binaire basique ».
Quand t'as un pote qui t'envoie des vidéos chelou avec des scato qui se recouvrent la tronche tout en jouant avec leur … dans la baignoire, ou cette femme qui se rentre un poisson alors qu'elle a son gosse a deux mètres ^ ^ c'est a peu près le dégou que tu ressens 😅 (tout en te disant Vie De Merde)
J'ai jugé cela non pertinent car venant plus que probablement de quelqu'un ne l'a jamais vécu. Sans oublier que des notions aussi élémentaire que les trolls (pourtant LA base) ou les populations étrangères mal éduquées (qui chantent ce truc insuportable régulièrement dans mon quartier) sont volontairement passé sous la trap.
N'a pas l'air d'interférer avec Nextcloud. C'est une mesure de sécurité au cas où, pour une raison étrange (ou en suivant un mauvais tuto), tu aurais activé le module mod_dav d'apache2.
Les codes PHP s’exécuteront de façon bien plus rapide. (Tu peux aussi passer par Redis en lieu et place, mais je trouve que acpu est plus rapide et moins contraignant pour du localhost)
Si tu es sur le même réseau LAN et qu'il y a une différence de débit/latence anormale entre joindre l'ip direct ou joindre le nom de domaine : teste un traceroute qui va te permettre de voir le cheminement des données et si elles ne font pas des détours chelou.
traceroute adresse_ip_lan_serveur
traceroute nom_de_domaine
Même avec du SFTP, je n'arrive pas à obtenir de bonnes perfs contrairement au protocole webDAV mis en oeuvre par nextcloud.
Ça devrait être l'inverse, Webdav est, par conception, beaucoup plus lent/réactif que SFTP ou SSHFS :
il découpe les fichiers en morceaux que nextcloud doit reconstituer (sans se taper un "MySQL is gone away")
il nécessite plusieurs appels sur la Base de Données (MySQL, PostGreSQL, etc) voir aussi sur Redis (mais Redis est bien plus rapide que MySQL et n'apporte un léger ralentissement que s'il est situé sur une machine externe).
Si tu n'en dis pas plus, tu n'auras pas de réponse.
Des infos affichées à l'écran ?
Freeze sur un écran spécifique ?
Possession démoniaque par un NyanCat ?
Sur certains Linux tu peux utiliser CTRL+ALT+F1 à F7 pour passer de ton interface graphique à des terminaux (je ne sais plus comment ça s'appel).
Si ton interface graphique freeze et n'affiche rien de tangible, va voir sur l'un des terminaux (qui affichent plein d'infos lorsque tu coupes ta machine).
Va voir du côté de Voyager OS (Xubuntu), il y a cette fonctionnalité en user normal et en root. Ça change la vie cette feature : dans n'importe quel dossier tu cliques droits et dans les propositions tu peux lancer ton terminal.
Tu as aussi comme avantages de pouvoir couper les machines quand elles sont inutile, d'utiliser des machines de recup (tant que pas trop vieille) ou des nanopc, ainsi que de mutualiser avec d'autres personnes.
Chez toi, le serveur chauffe la maison en hiver.
Par contre il chauffe aussi en pleine canicule ^ ^
Tu parles des français ou des banlieues françaises qui viennent jusqu'à déranger devant chez moi (dans le pays d'à côté)? Encore un tout à l'heure, musulman "de Paris", qui expliquait sa vision de la femme objet..
Il doit être possible de calculer un bilan énergétique
Pour de l'autohébergement, une calculatrice, un ptit compteur électrique temps réel portatif et connaître le prix du kW/h, suffisent pour faire des estimations.
Tu additionnes la moyenne en Watt de ton serveur et de tes switch/routeur : serveur_watt + switch1_watt + etc = conso_totale (en watt)
Tu calcules la conso en kW/h par an : (conso_totale * 24 * 365,3333 / 1000 ) = nombre de kW/h par an
Tu multiples par le prix du kW/h et tu as le prix à l'année
N'importe qui situé sur les liaisons entre toi et le serveur distant. Que se soit le pirate sur ton LAN, les FAI sur le trajet (ou une machine piratée), l'éventuel frontend/proxy situé entre le serveur et internet.
Posté par voxdemonix .
En réponse au journal Protocole Privacon v1.0.
Évalué à 1.
Dernière modification le 24 novembre 2019 à 15:51.
Il serait impossible de transposer sur android sans obliger les applications compatible à soit avoir la permission "accès fichier" soit avoir "accès web" (si on passe par un srv web comme ici), ai-je raison ou tort ?
ce n'est pas parce qu'on n'a pas de thune qu'on ne voyage pas
LoooL. Je n'ai pas les moyens de me payer une nouvelle paire de basket a 10 balles, de m'acheter de la viande (voir même a manger tout court passé la moitié du mois, je crois que tu t'en rends pas compte), changer ma fenêtre qui pisse de partout a chaque pluie haha, du chauffage => lol on peut l'oublier. Alors les voyages aux îles fiji …
« Ce commentaire aurait plus sa place en tant que journal » (étayé)
Cela nécessite que je re-teste ZoneMinder (mes derniers testes datent d'il y a quelques mois). Mais comme "vidéos surveillance" est un thème sujet à controverse dans "le milieu" : ça donne peu envie d'en parler sachant qu'au final aucune infos ne remontera, aucune aide ne viendra.
Mais :
Ni ZoneMinder, ni Shinobi n'ont subis de stress test.
Lors de mes testent pour la rédaction de l'article sur Shinobi, une Foscam a réussi à DOS le serveur de test à 2 reprises.
Shinobi par défaut fait d'ailleurs tourner du NodeJS en root. ZM lui passe par un user dédié mais est vieillissant et nécessite souvent de taper des rustines pour fonctionner/rattraper les crash.
Ajouter les contrôles (PTZ, loupiote etc) d'une camera sur ZoneMinder est très compliqué, plus facile sur Shinobi mais il manque plein d'options.
Posté par voxdemonix .
En réponse au journal Protocole Privacon v1.0.
Évalué à 0.
Dernière modification le 20 novembre 2019 à 14:56.
C'est déjà un montage en ram en principe:
Ah oki merci pour l'infos. Je ne connaissais pas ce path. (ça fait plus de dix ans que je tourne sur ubuntu et je n'ai jamais réussi a comprendre son arborescence dans sa totalité 😁 )
et tu peux faire un montage à l'intérieur, chez moi j'ai un :
Pour faire un montage le point de montage local doit exister, si c'est en RAM et que cela se reset au démarrage : tu dois donc passer par un cron qui crée tes mount path au démarrage ?
# Solution
Posté par voxdemonix . En réponse au message [Bash] Limiter taille substring. Évalué à 1.
Ce qui produit :
Enjoy 😉
[^] # Re: HS mais j'ai cherché
Posté par voxdemonix . En réponse à la dépêche Que retenir de l’année 2019 ? Le point de vue de quelques membres de LinuxFr.org. Évalué à 3.
Toujours la même propagande hautaine sur ces pseudo riches pauvres qui n’existent que dans ton esprit et sur France Télé…
# Alternative et impacte pour les devs ?
Posté par voxdemonix . En réponse au journal GeoIP change de licence à cause de la réglementation. Évalué à 2.
Merci pour l'infos.
Quel impacte pour les librairies (surtout PHP) ?
Existe-t-il des alternatives à GeoIP ?
Il se passe quoi si Jean-Michu partage sa "licence key" ?
[^] # Re: Commencer par le début
Posté par voxdemonix . En réponse au message Veil-Evasion. Évalué à 0. Dernière modification le 24 décembre 2019 à 14:10.
Beaucoup découvrent GNU/Linux grâce à ça…
Donc pour répondre à la question : Veil-Evasion est abandonné et remplacé par Veil. (le point de départ dans le monde Linux, c'est aller lire le README sur le github|gitlab du projet)
Si tu veux corriger ton problème de dépendance (probablement inutile si tu essaye d'installer le projet actif au lieu du projet mort), mon petit doigt me dit que la solution est indiquée précisément ici : https://github.com/Veil-Framework/Veil-Evasion/blob/master/setup/setup.sh#L378 (bien penser à appuyer sur "Enter" quand la page aura chargée pour la forcer à aller à la bonne ligne)
[^] # Re: Intéressant
Posté par voxdemonix . En réponse au lien Cyberflashing: "Pourquoi je demande aux hommes de m’envoyer des photos de leur pénis". Évalué à 0. Dernière modification le 27 novembre 2019 à 22:34.
Quand t'as un pote qui t'envoie des vidéos chelou avec des scato qui se recouvrent la tronche tout en jouant avec leur … dans la baignoire, ou cette femme qui se rentre un poisson alors qu'elle a son gosse a deux mètres ^ ^ c'est a peu près le dégou que tu ressens 😅 (tout en te disant Vie De Merde)
Messenger est plein de ce genre de vidéos 😁
[^] # Re: Intéressant
Posté par voxdemonix . En réponse au lien Cyberflashing: "Pourquoi je demande aux hommes de m’envoyer des photos de leur pénis". Évalué à -3. Dernière modification le 27 novembre 2019 à 22:22.
J'ai jugé cela non pertinent car venant plus que probablement de quelqu'un ne l'a jamais vécu. Sans oublier que des notions aussi élémentaire que les trolls (pourtant LA base) ou les populations étrangères mal éduquées (qui chantent ce truc insuportable régulièrement dans mon quartier) sont volontairement passé sous la trap.
[^] # Re: Pas la bonne piste ?
Posté par voxdemonix . En réponse au message [Nextcloud] : Augmenter le débit descendant d'un serveur. Évalué à 1.
N'a pas l'air d'interférer avec Nextcloud. C'est une mesure de sécurité au cas où, pour une raison étrange (ou en suivant un mauvais tuto), tu aurais activé le module mod_dav d'apache2.
[^] # Re: Pas la bonne piste ?
Posté par voxdemonix . En réponse au message [Nextcloud] : Augmenter le débit descendant d'un serveur. Évalué à 1.
Si ce n'est déjà fait, côté perf ajoute php-acpu : https://docs.nextcloud.com/server/17/admin_manual/configuration_server/caching_configuration.html#id1
Les codes PHP s’exécuteront de façon bien plus rapide. (Tu peux aussi passer par Redis en lieu et place, mais je trouve que acpu est plus rapide et moins contraignant pour du localhost)
# plop
Posté par voxdemonix . En réponse au message [Réseau] : Infrastructures et protocoles. Évalué à 1. Dernière modification le 27 novembre 2019 à 15:40.
Si tu es sur le même réseau LAN et qu'il y a une différence de débit/latence anormale entre joindre l'ip direct ou joindre le nom de domaine : teste un traceroute qui va te permettre de voir le cheminement des données et si elles ne font pas des détours chelou.
Ça devrait être l'inverse, Webdav est, par conception, beaucoup plus lent/réactif que SFTP ou SSHFS :
il découpe les fichiers en morceaux que nextcloud doit reconstituer (sans se taper un "MySQL is gone away")
il nécessite plusieurs appels sur la Base de Données (MySQL, PostGreSQL, etc) voir aussi sur Redis (mais Redis est bien plus rapide que MySQL et n'apporte un léger ralentissement que s'il est situé sur une machine externe).
# Need More
Posté par voxdemonix . En réponse au message Besoin d'aide . Évalué à 1.
Si tu n'en dis pas plus, tu n'auras pas de réponse.
Des infos affichées à l'écran ?
Freeze sur un écran spécifique ?
Possession démoniaque par un NyanCat ?
Sur certains Linux tu peux utiliser CTRL+ALT+F1 à F7 pour passer de ton interface graphique à des terminaux (je ne sais plus comment ça s'appel).
Si ton interface graphique freeze et n'affiche rien de tangible, va voir sur l'un des terminaux (qui affichent plein d'infos lorsque tu coupes ta machine).
# voir comment Voyager OS a fait
Posté par voxdemonix . En réponse au message Ouvrir un terminal dans dossier. Évalué à 0. Dernière modification le 27 novembre 2019 à 13:45.
Va voir du côté de Voyager OS (Xubuntu), il y a cette fonctionnalité en user normal et en root. Ça change la vie cette feature : dans n'importe quel dossier tu cliques droits et dans les propositions tu peux lancer ton terminal.
[^] # Re: attention
Posté par voxdemonix . En réponse au journal Informatique et écologie. Évalué à 1. Dernière modification le 27 novembre 2019 à 00:03.
Tu as aussi comme avantages de pouvoir couper les machines quand elles sont inutile, d'utiliser des machines de recup (tant que pas trop vieille) ou des nanopc, ainsi que de mutualiser avec d'autres personnes.
Par contre il chauffe aussi en pleine canicule ^ ^
[^] # Re: Intéressant
Posté par voxdemonix . En réponse au lien Cyberflashing: "Pourquoi je demande aux hommes de m’envoyer des photos de leur pénis". Évalué à 0. Dernière modification le 26 novembre 2019 à 23:45.
Tu parles des français ou des banlieues françaises qui viennent jusqu'à déranger devant chez moi (dans le pays d'à côté)? Encore un tout à l'heure, musulman "de Paris", qui expliquait sa vision de la femme objet..
[^] # Re: attention
Posté par voxdemonix . En réponse au journal Informatique et écologie. Évalué à 1. Dernière modification le 26 novembre 2019 à 19:29.
En Belgique c'est un peu plus de 1,70€ pour une machine d'1W allumée en permanence. (ce qui explique ce genre de question ^ ^ )
Ce qui rend très intéressant le mode éco des switch qui permet de passer de ~5W a ~2W lorsque tu n'utilises pas toutes les prises.
[^] # Re: attention
Posté par voxdemonix . En réponse au journal Informatique et écologie. Évalué à 2. Dernière modification le 26 novembre 2019 à 19:03.
Pour de l'autohébergement, une calculatrice, un ptit compteur électrique temps réel portatif et connaître le prix du kW/h, suffisent pour faire des estimations.
[^] # Re: se protéger de quoi et de qui
Posté par voxdemonix . En réponse à la dépêche HTTPS, Tor, VPN : de quoi est‐ce que ça protège exactement ?. Évalué à 2. Dernière modification le 26 novembre 2019 à 18:46.
N'importe qui situé sur les liaisons entre toi et le serveur distant. Que se soit le pirate sur ton LAN, les FAI sur le trajet (ou une machine piratée), l'éventuel frontend/proxy situé entre le serveur et internet.
[^] # Re: infos
Posté par voxdemonix . En réponse au journal GUY : un module python3 pour créer des GUI multiplateforme (android aussi!). Évalué à 1.
Merci. Ça donne envie d'essayer.
# Android
Posté par voxdemonix . En réponse au journal Protocole Privacon v1.0. Évalué à 1. Dernière modification le 24 novembre 2019 à 15:51.
Il serait impossible de transposer sur android sans obliger les applications compatible à soit avoir la permission "accès fichier" soit avoir "accès web" (si on passe par un srv web comme ici), ai-je raison ou tort ?
# infos
Posté par voxdemonix . En réponse au journal GUY : un module python3 pour créer des GUI multiplateforme (android aussi!). Évalué à 2. Dernière modification le 24 novembre 2019 à 15:06.
Pour quelqu'un qui débute/bidouille en Python, quelles sont les limitations ?
Peut-on en mettre plusieurs (par exemple la géolocalisation) ?
# Ah ces gens qui parlent des pauvres du haut de leur status de 2%
Posté par voxdemonix . En réponse au journal [HS] Quand les français votent avec leur argent. Évalué à 5.
LoooL. Je n'ai pas les moyens de me payer une nouvelle paire de basket a 10 balles, de m'acheter de la viande (voir même a manger tout court passé la moitié du mois, je crois que tu t'en rends pas compte), changer ma fenêtre qui pisse de partout a chaque pluie haha, du chauffage => lol on peut l'oublier. Alors les voyages aux îles fiji …
[^] # Re: Française ? Plus pour très longtemps
Posté par voxdemonix . En réponse au journal [HS] Quand les français votent avec leur argent. Évalué à 6. Dernière modification le 21 novembre 2019 à 16:50.
Regarde la vidéos de Heu?reka sur l'ordolibéralisme : tu comprendra mieux leur idéologie de barlos et pourquoi il faut la combattre.
Résumé de leur philo : "ce n'est pas le rôle de l'état [de faire autre chose que l'arbitre pour riche]"
PS : en belgique la Loterie Nationale est une ASBL qui reverse la majeur partie de ses gains dans des œuvres caritatives.
[^] # Re: [linux] Videos surveillance particulier et PME
Posté par voxdemonix . En réponse au journal Les distributions GNU/Linux, un petit monde en voie d’extinction ?. Évalué à 2.
Cela nécessite que je re-teste ZoneMinder (mes derniers testes datent d'il y a quelques mois). Mais comme "vidéos surveillance" est un thème sujet à controverse dans "le milieu" : ça donne peu envie d'en parler sachant qu'au final aucune infos ne remontera, aucune aide ne viendra.
Mais :
Ni ZoneMinder, ni Shinobi n'ont subis de stress test.
Lors de mes testent pour la rédaction de l'article sur Shinobi, une Foscam a réussi à DOS le serveur de test à 2 reprises.
Shinobi par défaut fait d'ailleurs tourner du NodeJS en root. ZM lui passe par un user dédié mais est vieillissant et nécessite souvent de taper des rustines pour fonctionner/rattraper les crash.
Ajouter les contrôles (PTZ, loupiote etc) d'une camera sur ZoneMinder est très compliqué, plus facile sur Shinobi mais il manque plein d'options.
# Démo
Posté par voxdemonix . En réponse au journal Protocole Privacon v1.0. Évalué à 4.
[^] # Re: Ouh la non
Posté par voxdemonix . En réponse au journal Protocole Privacon v1.0. Évalué à 0. Dernière modification le 20 novembre 2019 à 14:56.
Ah oki merci pour l'infos. Je ne connaissais pas ce path. (ça fait plus de dix ans que je tourne sur ubuntu et je n'ai jamais réussi a comprendre son arborescence dans sa totalité 😁 )
Pour faire un montage le point de montage local doit exister, si c'est en RAM et que cela se reset au démarrage : tu dois donc passer par un cron qui crée tes mount path au démarrage ?
[^] # Re: Ouh la non
Posté par voxdemonix . En réponse au journal Protocole Privacon v1.0. Évalué à 0.
Peut on y faire un montage en ram du genre :
?