Blogotux

Trucs, astuces pour linux mais c'est d'abord mon bloc-notes, donc sans grandes prétentions

Mes liens avec Shaarli

raw tcp sur android

16/06/2022 à 21:03:48 - Aucun commentaire

dialogue terminal TCP

Pour dialoguer avec un équipement par commandes machine, j'utilise Terraterm ou Putty, en utilisant le protocole Raw TCP.
Ce sont des commandes soit de statut, de récupération de données ou de configuration.
Toutefois, le faire depuis un smartphone a son intérêt dans certains cas. Mais je n'ai pas trouvé de client androïd tout prêt.
Donc, il a fallu composer.
Installer termux (sur fdroïd), qui est un terminal multifonctions, dans lequel on peut ajouter des paquets.
Le lancer. Ensuite, c'est un terminal linux, donc
apt update
apt upgrade -y
apt install netcat-bsd. Netcat est un utilitaire qui permet d'ouvrir des connexions réseau
on ouvre ma connexion TCP
netcat -v adresseIP port
plus précisément pour mon cas
netcat -vC adresseIP port l'option -C envoie un CR automatique, indispensable car caractère de début de dialogue

Dans les catégories : android

utilisateurs

19/04/2022 à 20:05:58 - Aucun commentaire

et mots de passe

pour modifier les mots de passe magicien et amis
éditer sudo nano /var/lib/geneweb/base.gwf
et modifier wizard et friend, ou créer un utilisateur

# Friend can see all dates
# Choose a password or leave it empty
# Form: "user_id:password" or just "password"
friend_passwd=famille:motdepasse famille

# Alternative way for friend entry: authorization file.
# The file must hold lines of the form "user:password".
friend_passwd_file=

# Wizard can see all dates and update the base
# Choose a password or leave it empty
# Form: "user_id:password" or just "password"
wizard_passwd=motdepasse magicien

Dans les catégories : geneweb

paquets php pour nextcloud

18/01/2022 à 21:45:50 - Aucun commentaire

liste du nécessaire

liste créée depuis mon gestionnaire de paquets. Certains sont sûrement fournis par un groupe de paquets (mais apt le dit)
apt install
php8.0-apcu php8.0-bcmath php8.0-bz2 php8.0-cli php8.0-common php8.0-curl php8.0-gd php8.0-gmp php8.0-igbinary php8.0-imagick php8.0-imap php8.0-intl php8.0-mbstring php8.0-memcache php8.0-memcached php8.0-msgpack php8.0-mysql php8.0-opcache php8.0-readline php8.0-redis php8.0-xml php8.0-zip

Dans les catégories : php nextcloud

plus de php avec nginx sur raspberry

22/10/2021 à 19:53:27 - Aucun commentaire

ou erreur 502

erreur 502. Les pages php semblent ne plus être intérprétées.
Voir du coté de php-fpm.
vérifier l'état de fonctionnement de php7.3
sudo systemctl status php7.3-fpm
si négatif, lancer php-fpm à la main
sudo systemctl start php7.3-fpm
si l'erreur 502 a disparu, vérifier si php-fpm est bien lancé au démarrage en faisant un reboot.
S'il n'est pas lancé , revalider php-fpm avec sudo systemctl enable php7.3-fpm

Dans les catégories : php, raspberry

découper un pdf A3 vers A4 avec pdfposter

06/08/2021 à 15:53:53 - Aucun commentaire

mettre un plan A3 sur deux pages A4

avec cette commande pdfposter, le fichier en A3 est découpé en 2 fichiers au format A4

pdfposter -s1 A3.pdf a4.pdf

utilisation basique, pdfposter permet de fabriquer des posters à partir d'un document unique
voir ici https://pdfposter.readthedocs.io/en/stable/

et pour concaténer 2 fichiers pdf (ou plus)
pdftk 1.pdf 2.pdf cat output 1et2.pdf

Dans les catégories : pdf, pratique

réparation carte SD Raspberry PI B

28/07/2021 à 20:00:04 - Aucun commentaire

en cas de crash , après coupure secteur

*********************sudo fsck.ext4 -v /dev/sdc2
e2fsck 1.42.13 (17-May-2015)
SD8A : propre, 46782/482384 fichiers, 509621/1928448 blocs

************************ sudo dosfsck -v /dev/sdc1
fsck.fat 3.0.28 (2015-05-16)
Checking we can access the last sector of the filesystem
0x41: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
1) Remove dirty bit
2) No action
? 1
Boot sector contents:
System ID "mkfs.fat"
Media byte 0xf8 (hard disk)
512 bytes per logical sector
512 bytes per cluster
32 reserved sectors
First FAT starts at byte 16384 (sector 32)
2 FATs, 32 bit entries
508416 bytes per FAT (= 993 sectors)
Root directory start at cluster 2 (arbitrary size)
Data area starts at byte 1033216 (sector 2018)
127006 data clusters (65027072 bytes)
32 sectors/track, 64 heads
0 hidden sectors
129024 sectors total
Checking for unused clusters.
Checking free cluster summary.
Perform changes ? (y/n) y
/dev/sdc1: 142 files, 42835/127006 clusters

Dans les catégories : raspberry

config msmtp

23/11/2020 à 22:00:09 - Aucun commentaire

problème du fichier de log

impossible d'écrire dans le journal /var/log/mstp/msmtp.log :
le fichier est à renommer et à créer avec les droits pertinents

modifier dans .msmtprc la ligne  :logfile /var/log/msmtp
il est nécessaire de créer le fichier de log , accessible par msmtp

en root
groups msmtp
touch /var/log/msmtp
chown msmtp:msmtp /var/log/msmtp
chmod 660 /var/log/msmtp

solution trouvée ici

Dans les catégories : msmtp

utiliser le résultat d'une commande bash

21/10/2020 à 17:22:33 - Aucun commentaire

et la récupérer

mettre entre backquote ( Alt Gr 7) la commande
truc=`nmap -sP 192.168.12.0/24| grep 192.168.12.19`
echo $truc

Dans les catégories : bash

liens symboliques

07/05/2020 à 11:32:48 - Aucun commentaire

avec ln -s

# ln -s source destination
si on omet destination, le lien est créé dans le répertoire avec le même nom que la source.

si on est dans le répertoire où le lien doit être créé:

ln -s /./...../source.txt mais le lien aura le même nom
ln -s /./...../source.txt mon_lien le lien s'appelle mon_lien

si on crée le lien dans un autre répertoire:
ln -s /./...../source.txt /./....../mon_lien

Dans les catégories : fichier, pratique

upgrade PHP 7.0 ver 7.3

05/05/2020 à 21:29:42 - Aucun commentaire

Raspberry PI Stretch

curl -fsSL https://packages.sury.org/php/apt.gpg | sudo apt-key add -
echo "deb https://packages.sury.org/php/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/sury.list

sudo aptitude update

sudo aptitude install php7.3-fpm

merci https://raspberrypi.stackexchange.com/questions/99676/how-can-i-update-from-php-7-0-to-php-7-1

Dans les catégories : raspberry