Des trucs & astuces en tout genre pour Linux en général (et Mint en particulier).
Je résume :
Quand vous montez un partage Samba (SMB) sous Linux depuis les explorateurs de fichiers Nemo ou Nautilus, les points de montage sont gérés par GVFS (Gnome Virtual File System) et se trouvent dans :
/run/user/<votre UID>/gvfs/
Ce qui vous permettra de les explorer via la ligne de commande et dans mon cas, d'effectuer du renommage de séries à la volée via une commande / un script.
Depuis le temps que je cherchais une doc claire sur PAM je suis servie !
Je cite :
Ça c'est l'un des gros gros points noirs de Linux: Les myriades de fichiers cachés (commençant par un point) que les applications utilisent pour stocker leurs données (configuration, etc.) dans chaque répertoire utilisateur.
Même si les fichiers ne sont pas visibles, c'est un énorme bordel.
En tant que développeur, il y a pourtant des règles à suivre pour limiter ce chantier ($XDG_DATA_HOME/$XDG_CONFIG_HOME/$XDG_CACHE_HOME...).
Quel est mon problème ?
Je dois lancer un projet Aurelia que j'édite sous VSCode et dont les fichiers sont surveillés par Gulp et par BrowserSync. Or le nombre de fichiers surveillables explose à cause de VSCode qui va également fouiner dans le répertoire node_modules
afin de valider les imports de classes et leurs usages dans mes fichiers TypeScript...
Pour vous donner un ordre d'idée, mon répertoire node_modules/
contient 21953 fichiers pour 160 Mo. Autant vous dire que la limite des 8192 fichiers est dépassée de loin.
Comment retrouver la limite portée actuellement par Linux ?
En saisissant la commande
cat /proc/sys/fs/inotify/max_user_watches
Comment augmenter cette limite ?
En saisissant la commande :
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
Celle-ci vous permettra d'avoir 512 Mo de descripteurs ouverts simultanément sur une machine 64 bits, ce qui devrait vous laisser le temps de voir venir.
P.S : la rame n'est consommée que si les fichiers sont ouverts.
Pour vous résumer l'opération :
# Avec un user existant
sudo apt install ecryptfs-utils
sudo ecryptfs-migrate-home -u <USER>
# Pour créer un nouvel user (commande testée et validée) :
sudo adduser --encrypt-home <USER>
# Si la clef existe déjà
sudo adduser --force --encrypt-home <USER>
Un tuto pour installer Docker sur une Linux Mint
Sous Linux, umask est la configuration qui détermine quels seront les droits attribués par défaut, que porteront de vos fichiers et vos répertoires, lors de leur création.
Mon gros lol du jour... Merci à [Sam Ganegie pour ce partage](http://via http://sameganegie.biz/shaarli/?QkCH1A).
comment : j'ai le sentiment que les marketeux de chez Microshiottes ne reculent vraiment devant rien. M'voilà
Bon j'ai presque ris autant qu'avec mon client qui m'annonçait hier que dans le cadre de la modernisation de ses applications web, ils allaient supprimer toutes les installations de Firefox et de Chrome et migrer tous les postes bureautique vers Edge...
Y a-t-il quelqu'un pour me dire ce qu'il se passe dans les services de direction des grands groupes ???
Pour Animal et nos VPS
Un tuto sur fail2ban. Toujours utile
iptables -A OUTPUT -p tcp --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -p udp --state ESTABLISHED,RELATED -j ACCEPT
Ce que l'on sait depuis un moment déjà sur l'immaturité des conteneurs.
Une solution vis-à-vis de mon problème avec SystemD :
[Unit]
Description=MetisFirewall
[Service]
Type=oneshot
ExecStart=/bin/sh -c "echo START > /tmp/switch"
ExecStop=/bin/sh -c "echo STOP > /tmp/switch"
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target
Pour Animal et la gestion de nos VPS.
Merciiii :D
Pour Animal qui doit bosser sur un role Ansible posant un pare-feu. Ça peut peut-être t'aider.
Theming is one of the best ways to refresh your experience of your Linux system. Today, we’ll have a look at some of the finest Linux Mint themes.
Via une river