Archives de catégorie : Programmation

postgresql sur un ordinateur distant

Voulant utiliser LibreOffice Base sur plusieurs ordinateurs mais la base étant commune, j’ai dû explorer un peu plus loin le fonctionnement de Postgresql

Pour autoriser des clients distants à se connecter, il faut configurer deux fichiers : postgresql.conf et pg_hba.conf. (dans /etc/postgresql/9.5/main ) 9.5 est ma version

Le serveur , le fichier postgresql.conf

 #listen_addresses = ‘localhost’ # what IP address(es) to listen on;
# comma-separated list of addresses;
# defaults to ‘localhost’; use ‘*’ for all

devient, si le serveur est sur 192.168.1.253

listen_addresses = ‘192.168.1.253 ,localhost’   # ou ‘*’  toutes les connexions réseau

Authentification des clients du réseau local (pg_hba.conf) 192.168.1.250/24
dans le fichier pg_hba.conf

# TYPE  DATABASE        USER            ADDRESS                 METHOD

# "local" is for Unix domain socket connections only
local   all             all                                     peer
# IPv4 local connections:
#host    all             all             127.0.0.1/32            md5
# IPV4 réseau 192.168.1.0/24
host    all             all             192.168.1.0/24           md5

Nettoyer son système Linux

Au fil du temps, on rempli le cache des navigateurs, les fichiers temporaires qui persistent, les paquets périmés  etc.

On peut faire le ménage à la main mais c’est long !

Sur le site de Angristan  (un vrai petit génie !!) j’ai trouvé mon bonheur sous la forme d’un programme et d’un script.

 BleachBit

sudo apt-get install bleachbit

et et un script Clean.sh

echo "
---------------------------------
Script de nettoyage
---------------------------------
"
sudo apt-get autoremove
echo "
--------------------------------------------------------------
Les paquets inutiles ont été supprimés
--------------------------------------------------------------
"
sudo apt-get clean
sudo apt-get autoclean
echo "
-------------------------------------
apt-get a été nettoyé
-------------------------------------
"
find ~/.thumbnails -type f -atime +7 -exec rm {} ;
echo "
--------------------------------------------------------
Miniatures des images supprimées
--------------------------------------------------------
"
rm -r -f ~/.local/share/Trash/files/*
echo "
---------------------------------------
La corbeille a été vidée
---------------------------------------
"
find ~/ -name '*~' -exec rm {} ;
echo "
----------------------------------------------------------------------------------------------------------
Les fichiers temporaires (terminant par ~) du dossier /home ont été supprimés
----------------------------------------------------------------------------------------------------------
"
echo "
---------------------
|Nettoyage terminé !|
---------------------
"

Pour les détails, allez voir l’auteur https://angristan.fr/nettoyer-et-liberer-espace-ordinateur-linux-bleachbit/