Re: Debian sur macbook pro

2012-07-06 Par sujet Stephane Chazelas
2012-07-05 13:20:40 -0700, fred_region...@fastmail.fm:
 Salut,
 J'ai voulu installer Debian sur mon macbook pro avec ce tuto 
 --
 (http://xsolutions.free.fr/home/mac/systemosx/tribleboot-macbookpro.php),
 mais je n'arrive pas à configurer Grub (dans rEFIT) pour booter avec
 Debian.
 
 Il apparait bien au démarrage mais je pense que je n'ai réussi à bien
 configurer
 le Bios (bien qu'on ne puisse parler de BIOS pour mac).
 
 Je n'ai pas encore essayé un
 grub-install /dev/sda3 ??
 selon ce qui est dit dans le Cahier de l'admin Debian.
 Peut-on faire cette procédure avec les paramètres de rEFIT ?
 
 En fait, je ne sais pas si c'est exactement ce qu'il faut faire.
 J'ai donc besoin d'aide.
[...]

Typiquement rEFIt detecte les signatures de boot loader sur les
partitions de type MBR (pour les partitions de type GPT, ca ne
marche pas aussi bien (dans mon experience). Si tu as un
partionnment hybride,

grub-install /dev/sda3

devrait marcher.

-- 
Stephane

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120706072620.ga11...@chaz.gmail.com



Re: Petit script

2012-05-30 Par sujet Stephane Chazelas
2012-05-30 13:23:33 +0200, Nahliel Steinberg:
 bonjour,
 
 Je cherche le moyen de relancer un service automatiquement quand il tombe, 
 pour qu'il soit
 relancé automatiquement.
[...]

Regarde du coté de runit ou daemontools

-- 
Stephane

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120530145616.gc10...@chaz.gmail.com



Re: Petit script

2012-05-30 Par sujet Stephane Chazelas
2012-05-30 16:51:01 +0200, Denis Mugnier:
 dans le fichier inittab, en précisant respawn, le processus sera
 redémarré à chaque fois qu'il s'arrêtera.
 
 voir man inittab pour plus de précisions.
[...]

Le problem avec inittab, et la raison pour laquelle on ne trouve
plus de demarrage de service (a part getty) dans ce fichier est
que ca ne gere pas les dependances (tous les services sont
demarrés en meme temps des qu'on rentre dans le runlevel).

La solution est d'utiliser un autre init qui gere tout ca un peu
mieux (systemd, upstart...) ou d'utiliser une commande qui
monitore le service et le relance si besoin est.

-- 
Stephane

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120530151704.gd10...@chaz.gmail.com



Re: création/formatage de partitions

2012-05-29 Par sujet Stephane Chazelas
2012-05-29 12:56:12 +0200, nicolas.bou...@free.fr:
 Bonjour a tous,
 
 Je travaille actuellement sur un serveur Linux virtualisé sous Xen.
 J'ai pour objectif de monter une partition d'un autre disque sur cette 
 machine virtuel.
 
 le xen le vois sous /dev/hdb et la machine hôte sous /dev/xvde.
 
 J'utilise donc fdisk pour créer la partition étendue qui fait en tout un 
 tera, jusque la pas de problèmes.
 la partition est donc /dev/xvde1.
 
 Une fois cela fait, je veux la formater avec mkfs pour l'utiliser en ext3. 
 C'est a ce moment que ça se complique.
 avec la commande suivante :
 mkfs -t ext3 /dev/xvde1
 
 je reçois cette erreur :
 mkfs.ext3: taille_i_noeud (128) * nombre_i_noeuds (0) trop grand pour un
 système de fichier avec 0 blocs, indiquer un ratio_i_noeud (-i)
 plus grand ou un nombre d'i-noeud plus petit (-N).
 
 En rajoutant quelques options a mkfs :
  mkfs -t ext3 -j -b 2048 -i 16384 /dev/xvde1
 
 J'ai cette erreur la :
 mkfs.ext3: La taille rapportée du périphérique est zéro. La partition 
 spécifiée est
 invalide ou la table de partitions n'a pas été relue après
 l'exécution de fdisk, dû au fait que la partition modifiée était
 occupée et utilisée. Vous devez ré-amorcer pour forcer une
 relecture de la table de partitions.
 
 Aprés ce message, j'utilise cette commande pour relire la table de partitions 
 :
 blockdev --rereadpt /dev/xvde
 
 Malheuresement, j'ai toujours les même erreurs.
 
 Savez vous d'où peut provenir le soucis ? ou si c'est tout simplement moi qui 
 fait une fausse manip' ?
[...]

Peut-etre qu'il y a un partitionning a la GPT aussi sur ce disk.

Que te dises blockdev --getsize /dev/xvde1 et gdisk -l
/dev/xvde?

Si c'est le cas, tu peux l'enlever avec gdisk, ou utiliser GPT
a la place d'une table de partition msdos (fdisk).

-- 
Stephane

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120529115359.ga7...@chaz.gmail.com



Re: copie de fichiers / terminal

2012-03-31 Par sujet Stephane Chazelas
2012-03-31 14:59:17 +0200, Carmelo Ingrao:
 Bonjour à tous,
 
 un peu dans la même veine que mon précédent sujet compter le nombre de 
 fichiers, je vous propose une nouvelle question :
 
 dans un répertoire, qui contient des sous répertoires, qui contiennent plein 
 de fichiers, dont des JPG.
 
 j'aimerai copier tous les .jpg dans un autre répertoire.
 
 j'ai essayé de modifier la commande de ma précédente question comme ceci :
 
 find . -type f -iname '*.jpg' | cp /destination/
[...]

find . -type f -iname '*.jpg' | pax -rw /destination/

(pax est la commande POSIX qui reunit les commandes historiques
cpio et tar). Sur les vieux systemes, on peut utiliser cpio a la
place.

-- 
Stephane

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120331193755.ga6...@yahoo.fr



Re: comportement étrange en console

2012-03-12 Par sujet Stephane Chazelas
2012-03-12 00:15:00 +0100, luc schimpf:
 Le 11/03/2012 22:51, Stephane Chazelas a écrit :
 Donc, c'est une feature et pas un bug, mais une annoying feature
 pour parer un probleme de securité improbable. Le work-around: su
 -s
 
 Merci pour ces infos très intéressantes, mais je viens de réaliser
 que j'avais un alias dans mon bashrc:
 su = sux
 En supprimant l'alias tout rentre dans l'ordre.
 Désolé pour le bruit, mais j'aurais appris plein de choses une fois
 de plus donc merci à tous.
[...]

Ok, donc c'est lié a ce changement de su car sux fait un su
-c:

$ sh -x /usr/bin/sux
[...]
+ exec su -c eval $TERM;  exec env  TERM='screen-bce' DISPLAY=':0' $SHELL;

-- 
Stephane

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120312113726.ga5...@yahoo.fr



Re: comportement étrange en console

2012-03-11 Par sujet Stephane Chazelas
2012-03-10 23:44:28 +0100, luc schimpf:
[...]
 23:42 root@au-ptit-bon-air:/home/luc# ps -fjp $$
 UIDPID  PPID  PGID   SID  C STIME TTY  TIME CMD
 root 22694 22672 22694 22694  0 23:42 ?00:00:00 /bin/bash
 
 23:42 root@au-ptit-bon-air:/home/luc# pstree -Alusp $$
 init(1)---yakuake(3321,luc)---bash(9617)---su(22672,root)---bash(22694)---pstree(22705)
[...]

Ce que se passe est que quelquechose demarre une nouvelle
session.

22694 est session-leader, mais pas de la session qui controle le
terminal (ca serait plutot 9617), donc il ne peut pas faire un
tcsetpgrp(3) sur ce terminal pas plus qu'un process dans un
autre yakuake ne le pourrait.

A priori, je ne vois que su qui puisse faire ca avant
d'executer bash, ou quoi que ce soit que su execute qui ensuite
execute bash. Ce n'est pas un comportement que j'aie observé
auparavant.

Mais je suis a la version 4.1.4 du package login, et je
remarque que les changements de la version 4.1.5 introduisent:

  * New upstream release:   

  ▒
- su: Fix possible tty hijacking by dropping the controlling terminal when  

  ▒
  executing a command (CVE-2005-4890). Closes: #628843  

  ▒

Et effectivement, apres upgrade, j'ai le meme comportement et je
vois le setsid(2) de su si je fais su -c bash (mais pas
su tout court, ou su -s /bin/bash).

Voir http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628843
pour les raisons du changement.

Donc, c'est une feature et pas un bug, mais une annoying feature
pour parer un probleme de securité improbable.

Le work-around: su -s

-- 
Stephane

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120311215150.ga24...@yahoo.fr



Re: [Bash] Commentaires en milieu de ligne...

2012-03-10 Par sujet Stephane Chazelas
2012-03-10 12:52:15 +0100, David BERCOT:
 Le Sat, 10 Mar 2012 11:49:53 +0100,
 François Allisson franc...@allisson.co a écrit :
  Je ne pense pas que cela existe en bash, d'où l'intérêt d'éviter les
  lignes kilométriques genre illisibles ;)
   #
  # #
 # # #
   #
   #
   # J'abonde dans ce sens. On peut néanmoins tenter
   # de pointer sur la ligne comme ça ;)
   #
   # C'est la seule solution que je vois...
   #
   # François
 
 Sachant que mon objectif est de faire :
 
 apt-get install \
 firmware-linux firmware-linux-nonfree firmware-iwlwifi \ # Firmwares
 linux-headers-amd64 gcc \ # En-têtes du noyau et compilateur
 guessnet resolvconf ifplugd arping proxytunnel \ # Outils réseau
 etc...
 
 je pense qu'avec ta solution, ce n'est pas gagné ;-)
[...]

packages=(
  firmware-linux firmware-linux-nonfree firmware-iwlwifi # Firmwares
  linux-headers-amd64 gcc # En-têtes du noyau et compilateur
  guessnet resolvconf ifplugd arping proxytunnel # Outils réseau
)
apt-get install ${packages[@]}

Ou, sans recourir a des specificités bash:

sed 's/#.*//'  EOF | xargs apt-get install
  firmware-linux firmware-linux-nonfree firmware-iwlwifi # Firmwares
  linux-headers-amd64 gcc # En-têtes du noyau et compilateur
  guessnet resolvconf ifplugd arping proxytunnel # Outils réseau
EOF

-- 
Stephane

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120310180009.ga19...@yahoo.fr



Re: comportement étrange en console

2012-03-10 Par sujet Stephane Chazelas
2012-03-10 09:31:38 +0100, luc schimpf:
 Bonjour,
 depuis quelques temps, lorsque je me logue en root dans un émulateur
 de terminal
 que ce soit konsole ou xterm ou autre, j'ai le message suivant:
 
 bash: impossible de régler le groupe de processus du terminal (-1):
 Ioctl() inapproprié pour un périphérique
 bash: pas de contrôle de tâche dans ce shell
[...]

Que te disent

tty
lsof -p $$
ps -fjp $$
pstree -Alusp $$

?

-- 
Stephane

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20120310182837.gd19...@yahoo.fr