Re: locale compte root

2017-03-07 Par sujet Gaëtan PERRIER
Le Wed, 08 Mar 2017 00:10:24 +0100
Gilles Mocellin  a écrit:

> On mardi 7 mars 2017 23:53:59 CET Gaëtan PERRIER wrote:
> [...]
> > > ~/.profile
> > 
> > Bingo c'est dans celui-là que ça se passe. J'ai ceci:
> > 
> > # Installed by Debian Installer:
> > #  no localization for root because C
> > #  cannot be properly displayed at the Linux console
> > LANG=C
> > LANGUAGE=C
> > 
> > ça cause à quelqu'un ? Pourquoi est-ce le debian installer a mis sur une
> > machine et pas sur l'autre ?
> > Vous avez quoi chez vous ?
> > 
> > A+
> > 
> > Gaëtan
> 
> J'ai rien, mais ça fait très longtemps que j'ai fait mon installation !
> 
> 
> Il est très réduit mon /root/.profile :
>  gilles  ~  sudo cat /root/.profile
> # ~/.profile: executed by Bourne-compatible login shells.
> 
> if [ "$BASH" ]; then
>   if [ -f ~/.bashrc ]; then
> . ~/.bashrc
>   fi
> fi
> 
> mesg n || true
> 

Oui moi aussi avec en plus l'histoire du LANG=C
Bon je vais le virer vu que sur l'autre je ne l'ai pas et que ça ne me pose
pas de soucis.

Gaëtan



Re: locale compte root

2017-03-07 Par sujet Gilles Mocellin
On mardi 7 mars 2017 23:53:59 CET Gaëtan PERRIER wrote:
[...]
> > ~/.profile
> 
> Bingo c'est dans celui-là que ça se passe. J'ai ceci:
> 
> # Installed by Debian Installer:
> #  no localization for root because C
> #  cannot be properly displayed at the Linux console
> LANG=C
> LANGUAGE=C
> 
> ça cause à quelqu'un ? Pourquoi est-ce le debian installer a mis sur une
> machine et pas sur l'autre ?
> Vous avez quoi chez vous ?
> 
> A+
> 
> Gaëtan

J'ai rien, mais ça fait très longtemps que j'ai fait mon installation !


Il est très réduit mon /root/.profile :
 gilles  ~  sudo cat /root/.profile
# ~/.profile: executed by Bourne-compatible login shells.

if [ "$BASH" ]; then
  if [ -f ~/.bashrc ]; then
. ~/.bashrc
  fi
fi

mesg n || true




Re: locale compte root

2017-03-07 Par sujet Gaëtan PERRIER
Le Tue, 07 Mar 2017 23:32:42 +0100
Gilles Mocellin  a écrit:

> On samedi 4 mars 2017 21:09:26 CET Gaëtan PERRIER wrote:
> > Le Sat, 4 Mar 2017 20:17:35 +0100
> > 
> > andre_deb...@numericable.fr a écrit:
> > > On Saturday 04 March 2017 20:03:25 Gaëtan PERRIER wrote:
> > > > > $ sudo dpkg-reconfigure locales
> > > > > Dans le fichier /etc/default/locale :
> > > > > LANG=fr_FR.UTF-8
> > > 
> > > Il faut aussi mettre UTF-8 dans le ".bashrc" du compte.
> > > 
> > > André
> > 
> > Sur la machine ou le compte root est en utf il n'y a rien dans le .bashrc
> > ...
> > 
> > Sinon j'ai la même chose dans /etc/default/locale et
> > dans /etc/default/console-setup sur les 2 machines.
> > 
> > Gaëtan
> 
> (j'arrête avec les sudo puisque c'est le compte root qui t'intéresse)
> 
> Quelles variables impactant la locale existent sur chaque compte ?
> # env | grep LANG
> # env | grep LC_
> 

Sur la machine qui n'est pas en utf:
# env | grep LANG
LANG=C
# env | grep LC_ 
# 

Sur l'autre:
# env | grep LANG
LANG=fr_FR.utf8
# env | grep LC_ 
# 

> Ces variables peuvent être positionner un peu partout, mais normalement dans 
> les fichiers :
> /etc/profile
> /etc/profile.d/*
> /etc/bash.bashrc
> /etc/environment
> 

Rien dans ceux-ci sur aucune des 2 machines

> ~/.profile
Bingo c'est dans celui-là que ça se passe. J'ai ceci:

# Installed by Debian Installer:
#  no localization for root because C
#  cannot be properly displayed at the Linux console
LANG=C
LANGUAGE=C

ça cause à quelqu'un ? Pourquoi est-ce le debian installer a mis sur une
machine et pas sur l'autre ?
Vous avez quoi chez vous ?

A+

Gaëtan



Re: locale compte root

2017-03-07 Par sujet Gilles Mocellin
On samedi 4 mars 2017 21:09:26 CET Gaëtan PERRIER wrote:
> Le Sat, 4 Mar 2017 20:17:35 +0100
> 
> andre_deb...@numericable.fr a écrit:
> > On Saturday 04 March 2017 20:03:25 Gaëtan PERRIER wrote:
> > > > $ sudo dpkg-reconfigure locales
> > > > Dans le fichier /etc/default/locale :
> > > > LANG=fr_FR.UTF-8
> > 
> > Il faut aussi mettre UTF-8 dans le ".bashrc" du compte.
> > 
> > André
> 
> Sur la machine ou le compte root est en utf il n'y a rien dans le .bashrc
> ...
> 
> Sinon j'ai la même chose dans /etc/default/locale et
> dans /etc/default/console-setup sur les 2 machines.
> 
> Gaëtan

(j'arrête avec les sudo puisque c'est le compte root qui t'intéresse)

Quelles variables impactant la locale existent sur chaque compte ?
# env | grep LANG
# env | grep LC_

Ces variables peuvent être positionner un peu partout, mais normalement dans 
les fichiers :
/etc/profile
/etc/profile.d/*
/etc/bash.bashrc
/etc/environment

~/.profile
~/.bashrc

Et d'autre que tu connaîtras si tu utilises un autre shell.

On peut aussi avoir des infos avec systemd, peut-être une conf de ce coté.

# localectl
   System Locale: LANG=fr_FR.UTF-8
   VC Keymap: n/a
  X11 Layout: fr
   X11 Model: pc105
 X11 Variant: oss
 X11 Options: compose:rwin,terminate:ctrl_alt_bksp

Pour voir ce que ça faisait, j'ai changé ma locale avec localectl set-locale 
LANG=C
Ça la modifie bien, et ça écrit cette conf dans /etc/default/locale.



Wake on lan

2017-03-07 Par sujet contact

  
  
Bonjour
je teste ce mode de réveil sur un ACER X1430 sous Debian. 

j'ai vérifié la valeur de "Wake-on"   avec ethtools, il la valeur
  g.
j'ai ajouté
  
/sbin/ethtool -s eth0 wol g
  
  dans rc.local
Le boot dans le bios du PC est activé pour cette option en tête.


j'ai l'adresse mac du pc et celle de Broadcast.
une fois le PC en question éteint je tente ceci :
   wakeonlan -i XXX.XXX.XXX.XXX adresseMAC
  
  ou 


   wakeonlan -adresseMAC
  

et rien de se passe.


Une piste ?

-- 
  François-Marie BILLARD
  Sculpteur - Céramiste 

  




Stretch : comment renommer une interface réseau ?

2017-03-07 Par sujet Olivier
Bonjour,

Je configure une VM KVM Stretch (sur un host Jessie) avec laquelle je
compte mettre au point un script d'installation qui sera ensuite exécuté
sur une machine physique (dotée de Stretch).

Pour différentes raisons, il me parait plus simple de configurer ma VM de
sorte qu'elle nomme ses interfaces de la même façon que la machine physique
cible.

J'ai lu rapidement les docs [1] et [2].
J'ai créé un fichier /etc/systemd/network/50-enp2s0.link avec le contenu:

Match]
MACAddress=52:54:00:57:0d:a7

[Link]
Name=enp2s0

Après un reboot, je constate (avec ip link) que ma VM a conservé les noms
initiaux d'interface réseau.

Une piste ?

Slts


[1] https://www.freedesktop.org/software/systemd/man/systemd.link.html
[2] https://debian-facile.org/doc:reseau:systemd:network:fichier-.link