RE: mon linux veut plus booter...

2001-10-30 Par sujet Jean-Eric Cuendet


> > Tiens, j'ai justement remplacé un grub qui ne voulait pas booter
> > aujourd'hui par un gentil LILO.  Faudrait que je m'y mette, 
> mais pour le
> > moment je n'ai pas compris l'avantage :)
> 
> L'avantage principal à mes yeux, c'est le fait de pouvoir se ballader
> dans le filesystem à la recherche du kernel perdu sans problèmes. De

En effet, sans oublier que GRUB sait booter par le réseau...
Very cool (encore a essayer, though)

:-)
-jec
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



RE: Serveur Linux au Lycée Blaise Cendrars

2001-10-30 Par sujet Jean-Eric Cuendet


> à travailler. En désespoir de cause je me procure deux autres cartes
> Lynksys NE2000. Je les installe et ... magnifiques elles apparaissent,

Pourquoi ne pas avoir essayé avec une NE2000 et une 3com (enfin pas 2
mêmes cartes) ?

> mais horreur toujours sous eth0. Me voilà revenu au point de départ.
> Enfin presque parce que, même si je mon problème stagnait, j'avais la
> certitude de progresser. J'en savais beaucoup plus sur des tas de
> choses. Je me suis donc détendu, j'ai fait craquer mes doigts 

Je pense que c'est une des meilleures facons de progresser: installer un
gros truc avec plein de dépendances, etc... C'est aussi comme ca que
j'ai appris (un serveur Linux avec Samba+DNS+DHCP+Printing+User account
pour une école), et maintenant je fais du Linux toute la journée... :-)

> de passe. Car comme le réseau était constitué de PC sous Windows et de
> Mac, la gestion des mots de passe se faisait différemment. Sur PC,
> changer le mot de passe réseau n'implique pas un changement au niveau
> Linux. Alors que sur Mac, autoriser le changement signifie 
> autoriser le
> changement sur Linux. Ainsi, modifier le mot de passe sur PC 
> n'implique
> pas qu'il soit automatiquement modifié sur Mac. Il était donc

C'est un des problèmes les plus complexes. Si Samba est controleur de
domaine, il a ses propres mot de passe mais peut updater /etc/passwd
quand un utilisateur change depuis Windows. C'est une option dans
smb.conf. Du coup Linux peut faire serveur Samba pour Windows et Serveur
AppleTalk (je connais pas bien) pour Mac avec un seul mot de passe.

> serveur Linux restera au Lycée. Il reste aussi à régler le problème de
> la sauvegarde, et là, je vous pose la question : comment faut-il
> procéder ? avec quel logiciel ? Est-il envisageable de la faire sur un
> Zip puisque nous en possédons un ?

A mon avis, la solution la plus simple est la plus flexible: tar+ssh =>
serveur de backup
Il te faudrait un serveur backup (clone) qui soit prêt à fonctionner dès
que l'autre foire.
N'oublie pas de faire des backups sur bande/zip/CDROM de temps en temps.
C'est plus sur (1x / semaine au moins).

> Notamment deux serveurs, dont un "de backup". Est-ce nécessaire ?

Oh oui. De plus, je te conseille de mettre du software RAID sur tes
serveurs (il y a un HOWTO).

> postes élèves, il est pour nous, physiciens, très utile d'avoir un bon
> tableur, notamment un tableur qui puisse faire des graphes avec des
> barres d'incertitudes. Est possible avec StarOffice ? Si non quel avec

Aucune idée mais il y a Gnumeric / KSpread / StarOffice. Le choix quoi.

> Linux. Mais comme je suis moi-même irrémédiablement convaincu 
> et que les
> deux responsables informatique du Lycée le sont aussi maintenant, j'ai
> quelques espoirs...

Il faut avoir de la patience mais ce qui est supérieur finit tjrs par
passer :-)

A+
-jec
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-30 Par sujet Francois Deppierraz

On Tue, Oct 30, 2001 at 09:31:57PM +0100, Marc SCHAEFER wrote:

> Tiens, j'ai justement remplacé un grub qui ne voulait pas booter
> aujourd'hui par un gentil LILO.  Faudrait que je m'y mette, mais pour le
> moment je n'ai pas compris l'avantage :)

L'avantage principal à mes yeux, c'est le fait de pouvoir se ballader
dans le filesystem à la recherche du kernel perdu sans problèmes. De
plus grub ne stocke pas l'emplacement du kernel "en dur" dans le mbr ce
qui permet de loader un autre kernel sans avoir à booter le système pour
réinstaller lilo.

-- 
Francois Deppierraz <[EMAIL PROTECTED]>
Nimag Networks Sàrl - www.nimag.net
Phone +41 21 847 00 75 - Fax +41 21 847 00 77
PGP Key ID: 9D283BC9
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: xxx.toto.com

2001-10-30 Par sujet Frederic Schutz

Hatim a ecrit:

> J'ai un domaine toto.com que je gere avec mon serveur dns
> avec un sous domaine www.toto.com et 100 sous domaines xxx.toto.com que je
> veux rendre accessible par mon serveur http
> 
>  lorque un surfeur tapera http://xxx.toto.com , je voudrais que apache
> 
> recupere le fichier xxx.htm se trouvant dans un repertoire qui contient
> tous les xxx.htm et le conside comme le index.htm , ainsi le surfeur
> verra toujours l adresse http://xxx.toto.com

Ca devrait etre faisable sans trop de probleme avec le module
mod_rewrite d'Apache. Cf http://httpd.apache.org/docs/misc/rewriteguide.html,
il y a un exemple concret nomme "Virtual User Hosts" qui devrait faire
exactement ce que tu veux.

Avant de s'attaquer a mod_rewrite, un petit rappel de la doc:

"Despite the tons of examples and docs, mod_rewrite is voodoo. Damned cool
voodoo, but still voodoo. ''   -- Brian Moore

Frederic
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-30 Par sujet Sebastien Cevey

On Tue, Oct 30, 2001 at 09:31:57PM +0100, Marc SCHAEFER wrote:

>   http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administrations/scripts/backup.sh
>   http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administrations/scripts/store.sh
>   http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administrations/doc/BACKUP_CONCEPT

En fait, pour ceux que ca intéresse, c'est (administration sans le 's'):
http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administration/scripts/backup.sh
http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administration/scripts/store.sh
http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administration/doc/BACKUP_CONCEPT

Je vais lire tout ca :)

-- 
Sebastien Cevey <[EMAIL PROTECTED]>
Cine7 - www.cine7.net
Milcis - www.milcis.net
ICQ: 488956760

" Don't worry about the vase. "
(L'Oracle) [ Matrix ]
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Serveur Linux au Lycée Blaise Cendrars

2001-10-30 Par sujet famille guyot

Salut à tous,

C'est fait. Un serveur Linux est installé au Lycée Blaise Cendrars à La
Chaux-de-Fonds. C'est un Dell 100 Mhz avec 64 Mo de mémoire vive, un
disque dur Apple récupéré de 4 Go et deux cartes ethernet 10Base-T et
coaxial ISA Linksys. Il tourne avec une SuSe 7.2, Samba et Netatalk. Il
fait passerelle entre un réseau mac sur coaxial et le réseau PC du RPN
(réseau pédagogique neuchâtelois) 100Base-T, fibre optique. Le réseau
Mac est composé de 13 Mac 5200 sous MacOS 7.1 et une dizaine de vieux
Mac divers. Le réseau PC du Lycée quant à lui est composé de 13 PC Dell
100 Mhz sous Windows 95, 12 PC à la médiathèque sous Windows NT et une
dizaine de PC divers dans les salles de classes. Actuellement 618 élèves
ont un compte avec login et mot de passe accessible depuis les mac et le
RPN. La gestion des comptes se fait sous Webmin depuis le PRN ou la
maison. Aucune solution de sauvegarde n'a encore pu être mise en place
(faute de temps).

Si tout fonctionne maintenant à merveille, ce ne fut pas toujours le
cas. J'aimerais relater ici ce qui fut pour moi une petite aventure, la
mise en place de ce serveur, pour montrer à tous ceux qui seraient tenté
par une telle expérience que jamais il ne faut se décourager, que
toujours la solution des problèmes finit par se présenter. J'aimerais
aussi remercier les personnes qui m'ont proposé des solutions (Cédric
Rochat, Marc Shaefer, …) parce que je n'ai pas encore pu le faire étant
donné que j'ai un peu délaissé Linux Léman pour aller travailler le soir
au lycée sur le serveur. Et je ne voulais pas réintervenir sur
linux-léman avant que tout marche. Merci donc à tous.

J'ai commencé par installer la SuSe sur mon vieux PC personnel, un 486.
Tout a parfaitement fonctionné, même l'imprimante une Epson 880.
Seulement les grosses applications tournaient très très lentement. Ceci
fait, j'ai amené le Dell du Lycée à la maison et j'ai installé la SuSe.
Première difficulté, il y avait un disque dur de 1Go dont 300 Mo étaient
pris par Windows 95. Il n'y avait plus assez de mémoire pour une
installation serveur. Pour qu'on ne me reproche rien, j'ai décidé de
laisser ce disque tel quel et d'en installer un autre. Comme je venais
de changer le disque dur de mon mac (4 Go) et qu'il était tristement
dans ma bibliothèque j'ai essayé de le mettre dans le Dell comme disque
secondaire. J'y croyait pas. Cela a marché parfaitement. J'ai alors
installé la SuSe en serveur. L'installation est très longue mais
parfaitement claire. Tout s'est bien déroulé sauf que j'ai tenté plein
de choses pour mettre Lilo sur un des disques dur plutôt que sur une
disquette de démarrage. Mais rien n'y a fait. La disquette est toujours
dans l'ordi. J'ai ensuite mis en réseau mon vieux PC et mon mac via un
hub 10Base-T (il a fallu que j'installe une carte réseau dans mon vieux
PC, que Windows ne voulait pas reconnaître … enfin j'y suis arrivé).
J'ai découvert Samba dans le texte du fichier smb.conf avec l'aide d'une
dizaine de livres dont quelques pages lui étaient consacrées. Puis j'ai
découvert Atalk et après quelques heures de réflexion … oh miracle, tout
fonctionnait. Je vous dis pas le plaisir. Après quelques tours de table
en faisant la danse des sioux, je pouvais passer à la phase installation
au Lycée. Arrivé un soir vers minuit sur les lieux, je branche le
serveur sur le RPN par 10Base-T et je constate avec horreur que le
réseau Mac est sur BNC. Or ma carte réseau n'a pas de connecteur BNC. Je
prends alors conscience (je le savais déjà, mais on oublie si
facilement) que le réseau des Mac est n'est pas le même (du point de vue
des adresses IP) que celui du RPN parce que le Département de
l'instruction publique avait refusé que nous installions des Mac sur le
RPN (pour quelle raison ? Le mystère reste entier … On nous avais dit
tout d'abord que c'était impossible, on a montré que cela l'était et on
nous a donc dit que c'était interdit). La foudre s'abat alors sur ma
tête : je vais devoir installer deux cartes réseau. Retour donc à la
maison avec le serveur. Ce fut alors la période la plus déprimante de
toute l'installation. J'avais deux vieilles cartes inutilisées Accton.
Je les installe donc mais ne trouve pas le module de pilotage dans la
liste de la SuSe et je lis qu'il faut dans ce cas recompiler le noyau.
L'orage gronde. Recompiler me fait peur. Je ne tenterai pas l'opération.
Je me procure donc une autre carte ISA 3com dont le module se trouve
dans la liste SuSE. J'installe la carte, configure le module avec les
adresses IP que je désire et tout semble bien se passer sauf que les
deux cartes sont décrites par eth0. Impossible de mettre la seconde en
eth1. C'est alors que je pense à plug and play. Certainement la
détection automatique se fait sur une carte, mais pas sur l'autre. Je me
documente alors sur isapnp et bêtement je tente de lui demander de
configurer les deux cartes. Et là, alors que les deux cartes étaient
détectées auparavant l'une d'elle disparaît … puis l'autre ! Impossible
de le

Re: mon linux veut plus booter...

2001-10-30 Par sujet Marc SCHAEFER

On Mon, 29 Oct 2001, Giovanni Ferro Luzzi wrote:

> peut être lancée alternativement à windows avec GRUB.

Tiens, j'ai justement remplacé un grub qui ne voulait pas booter
aujourd'hui par un gentil LILO.  Faudrait que je m'y mette, mais pour le
moment je n'ai pas compris l'avantage :)

> kernel(hd0,4)/vmlinuz  root=/dev/hda8
> error 15: file not found

Apparemment /boot (où l'endroit où devrait se trouver vmlinuz) devrait se
trouver sur /dev/hda4 (ou /dev/hda5: je ne sais pas si (hd0, 4) signifie
4ème en comptant depuis 0 ou 1, cf la doc de grub). Si ce n'est pas le
cas, grub s'est viandé.

La plupart des distributions Linux proposent un mode de recovery (rescue)
avec le CD d'installation. Sinon, il existe de telles disquettes.

Une fois le système de `recovery' démarré, faire les opérations suivantes:

   1. déterminer si les partitions sont correctes:

  fdisk -l /dev/hda

   2. monter un à un ces fs, p.ex. ainsi (en supposant /, /boot
  et /usr):

 mkdir /mntx
 mount /dev/hda8 /mntx  # en supposant /dev/hda8 est /
 mount /dev/hda4 /mntx/boot  # en supposant /dev/hda4 est /boot
 mount /dev/hda6 /mntx/usr   # en supposant /dev/hda6 est /usr

  [ cela veut dire bien sûr que si son système c'est du ext3
par-dessus du LVM sur des disques connectés à une carte RAID
à driver propriétaire, autant avoir testé tout ça avant ...
  ]

   3. si ces fs semblent `complets' (faire quelques ls, etc), recréer
  une séquence de boot avec LILO (si on sait le fait avec grub, alors
  le faire avec grub):

  cat > /etc/lilo.conf < C'est assez bizarre, j'ai jamais, jamais vu ça.

Moi non plus. Ah, si, avec une installation avec Windows 98 qui avait été
redimensionnée avec Partition Magic, et dans laquelle le disque ``C:\''
(nommage barbare usuel) contenait 8 GB d'après Windows, 4 d'après le
FDISK.EXE de Windows, et 5 d'après la table des partitions.

> J'ai don lancé un mini-linux (tomsrtbt) sur floppy, pour essayer
> de monter les partitions, mais ca me donne des messages d'erreur.

Lesquels ?

> (*) Hem, je sais qu'il faut faire des backups... Mais je
> suis à l'uni ou le programme de backup (ADSM) pour linux devait subir une
> migration dans les deux semaines.
> Donc, j'ai préféré attendre plutôt que d'installer deux fois le
> programme...comme quoi, la paresse se paie aussi.

Personnellement, dans des environnements `aliens' (genre serveurs Windows
NT), je fais des backups avec tar que je dépose sur des serveurs SMB. 
Compressés bien sûr pour pouvoir ensuite faire gzip -t et donc pouvoir
exclure des corruptions de données en cas de doute.

Sinon je suis un fan soit de solutions Amanda (sur réseaux `sûrs', à
l'exclusion de machines Windows p.ex. ou d'accès Internet complet sans
firewall) avec autochangeurs, soit de solutions à la main avec tar +
--listed-incremental.

J'ai promis un cours de backup pour le GULL, mais cela ne sera pas tout de
suite. En attendant, ma solution de backup simple utilisant SSH
sécurisé/limité:

  http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administrations/scripts/backup.sh
  http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administrations/scripts/store.sh
  http://esnig5.cpln.ch/~esnig/CVS/cours_linux/administrations/doc/BACKUP_CONCEPT

Ca se fait en 5 minutes, et cela gagne un temps précieux: ces solutions
super-intégrées style ADSM sont géniales ... quand elles marchent. Il
faut savoir qu'ADSM/TSM (Tivoli Storage Manager) est une solution
entreprise: une à deux semaines pour maîtriser les fonctions de base.

Quant aux formats utilisés ... jusqu'à nouvel avis plein propriétaire.


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Makefile prerequisites variables

2001-10-30 Par sujet Félix Hauri

> > On Tue, 30 Oct 2001, Marc SCHAEFER wrote:
>
> > > # Génération automatique du DVI par une règle
> > > # %.tex inclut %_part_1.tex %_part_2.tex
> > > # Exemple: truc.tex inclut truc_part_1.tex et truc_part_2.tex
> > > %.dvi: %.tex %_part_1.tex %_part_2.tex
> > > latex $<
> > >

> On Tue, 30 Oct 2001, Félix Hauri wrote:
> > Pourquoi!?

> Si l'on modifie partie_1, il faudrait bien sûr que le make détecte la
> modification et en conséquence relance latex sur le document ``root''.
Excuses-moi, je me rendors...

... Attends! Si: Si tu mets toutes tes parties dans un dossier
``parts.dir'', alors tu peux t'en sortir avec un truc du genre: 

%.dvi: %.tex %.dir
latex $<

(Du coup, tu n'es plus limité dans le nombre de parties;)

--
 Félix Hauri  -  <[EMAIL PROTECTED]>  -  http://www.f-hauri.ch

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Makefile prerequisites variables

2001-10-30 Par sujet Marc SCHAEFER

On Tue, 30 Oct 2001, Félix Hauri wrote:

> Tes inclusions dépendantent systématiquement du document ``root'', si un
> fichier manque, tu peux faire confiance à LaTeX pour de signaler l'erreur.

Oui, mais si l'on modifie partie_1, il faudrait bien sûr que le make
détecte la modification et en conséquence relance latex sur le document
``root''.

l'équivalent de:

%.dvi: %.tex %.toc
${TEX} $<
 rm $*.log $*.aux

truc.tex: truc_partie_1.tex truc_partie_2.tex
machin.tex: machin_partie_1.tex machin_partie_2.tex

mais générique.

> De plus, si j'ai bien compris ton énoncé, machin ET truc DOIVENT êtres
> composés de DEUX parties!?

chacun




--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



adresses IP

2001-10-30 Par sujet Marc SCHAEFER

réponse donnée en privé.
Les dangers de ne pas réfléchir quand on forwarde. Cela était uniquement
prévu pour linux-leman, pas linux-leman-annonces. Mes excuses.

> Sur quel site peut-on obtenir une liste des 127 réseaux de classe A ?

Historiquement, les classes A, B etc C sont définis par des masques de
bits:

Mais cela n'est plus la seule façon de faire du sous-classage depuis
longtemps: l'apparition du netmask permet de subclasser n'importe quel
réseau.

Par exemple:

   http://www-internal.alphanet.ch/~schaefer/unixguide/unixguide_html/node238.html

   192.168.0.0
  d'après règles A/B/C c'est un réseau de classe B (/16, 255.255.0.0)
  mais personne ne peut m'empêcher de définir un netmask de classe C,
  voire en dessous.

> Reste-il des adresses de classe A non attribuées ? comment se passe

Des historiques ?  A mon avis plus.

> l'attribution ? J'imagine qu'il existe plus de 127 grandes entreprises
> dans le monde.. 

Classe C historique: 254 ordinateurs
   B   : 65533

donc B suffit probablement même pour les plus grosses entreprises: sinon
elles n'ont qu'à diviser en département, sous-départements, etc, avec des
classes C ou B contigues. 

> Quelle est la répartition des adresses IP par continent/région ? une
> sorte d'indicatif téléphonique ? 

Non et oui. Avant 1996 environ c'était plus ou moins n'importe quoi.
Ensuite, un certain nombre de classe B (194.0.0.0-...) ont été allouées
à l'Europe, etc.

> Quelles sont les adresses IP réservées / spéciales ? je connais la
> 127.0.0.1 mais il doit en exister d'autres non ? (adresses de test) 

Oui, de nouveau c'est défini par masques.

Je ferais aussi une recherche sur `reserved IP classes' dans les RFCs.


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Makefile prerequisites variables

2001-10-30 Par sujet Félix Hauri

On Tue, 30 Oct 2001, Marc SCHAEFER wrote:

> # Génération automatique du DVI par une règle
> # %.tex inclut %_part_1.tex %_part_2.tex
> # Exemple: truc.tex inclut truc_part_1.tex et truc_part_2.tex
> %.dvi: %.tex %_part_1.tex %_part_2.tex
>   latex $<
> 
Pourquoi!?
%.dvi: %.tex
  latex $<

Tes inclusions dépendantent systématiquement du document ``root'', si un
fichier manque, tu peux faire confiance à LaTeX pour de signaler l'erreur.

De plus, si j'ai bien compris ton énoncé, machin ET truc DOIVENT êtres
composés de DEUX parties!?

Par contre, pour traiter les fichier LaTeX de manière systématique, ma
combine de forcer les deux passages pour (et par;) la table des matière
semble bonne:

TOC = echo "Making $*.toc" ; ${TEX} $< ; rm $*.dvi

%.dvi: %.tex

%.dvi: %.tex %.toc
${TEX} $<
rm $*.log $*.aux

%.toc: %.tex
${TOC}

Sacré morceau, ce ``The GNU Make Manuel''! 
On pourrait en faire un travail de diplôme à lui tout seul!

--
 Félix Hauri  -  <[EMAIL PROTECTED]>  -  http://www.f-hauri.ch


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Makefile prerequisites variables

2001-10-30 Par sujet Daniel Cordey

On Tuesday 30 October 2001 16:16, Marc SCHAEFER wrote:
> J'essaie de faire ceci dans un Makefile:
> ...
> # Génération automatique du DVI par une règle
> # %.tex inclut %_part_1.tex %_part_2.tex
> # Exemple: truc.tex inclut truc_part_1.tex et truc_part_2.tex
> %.dvi: %.tex %_part_1.tex %_part_2.tex
>   latex $<
> ...
> Comment faire pour que la règle %.dvi fonctionne de façon générique ?
> Apparemment, le remplacement ne fonctionne pas ainsi.
>
> Quelqu'un a-t-il une idée ?

'Suis un peu à la bourre... mais GNU make te permet de faire des tests et 
donc de valider des règles en fonction de la présence de fichiers. J'utilise 
cette fonctionalité. Exemple où je contruit une ègle en fonction de ce que 
j'ai dans la variable TODO (elle-même initialisée en fonction de...) Bref, je 
peux t'envoyer mon fichier que j'utilise pour toutes mes compils... Je n'ai 
pas besoin de donner la liste de mes sources C, ni les *.h.

Est-ce bien le genre de truc que tu cherches ?

Portion de mon fichier (~800 lignes)
---

ifneq ($(TODO), $(filter-out archived, $(TODO)))
THISLIB =   -l$(NAME)
$(TEST) : $(TEST).o
@echo "Linking : $@"
@echo $(LDFLAGS) $< $(LDLIBS) -o $@
@$(CC) $(LDFLAGS) $< $(LDLIBS) -o $@ 2>&1 | sed '/At least one PA/d'
else
ifneq ($(TODO), includes)
$(NAME) : $(RELOCS)
$(TEST) : $(NAME)
TEST=   $(NAME)
endif

Daniel
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Makefile prerequisites variables

2001-10-30 Par sujet Herren Martin

Salut,

Marc SCHAEFER wrote:

> J'essaie de faire ceci dans un Makefile:
>
> # Cible
> all: truc.ps machin.ps
>
> # Génération automatique du DVI par une règle
> # %.tex inclut %_part_1.tex %_part_2.tex
> # Exemple: truc.tex inclut truc_part_1.tex et truc_part_2.tex
> %.dvi: %.tex %_part_1.tex %_part_2.tex
> latex $<

La version gnu de make fera un
   latex %.tex
en ignorant les autres dépendance. Pour qu'il utilise toute les
dépendance, c'est-à-dire qu'il fasse
latex %.tex %part_1.tex %_part_2.tex
il faut utiliser $^ au lieu de $<.
Pour la version standard (non gnu) de make on peut à ma connaissance pas
avoir plusieurs pattern en %


> # Génération du PS par règle
> %.ps: %.dvi
> dvips $< -o $@
>
> Comment faire pour que la règle %.dvi fonctionne de façon générique ?
> Apparemment, le remplacement ne fonctionne pas ainsi.

Martin


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



xxx.toto.com

2001-10-30 Par sujet hatim

Bonjour au magicien linuxien .

Est il possible de faire ceci
J'ai un domaine toto.com que je gere avec mon serveur dns
avec un sous domaine www.toto.com
et 100 sous domaines xxx.toto.com que je veux rendre accessible par mon 
serveur http

Je ne veux pas creer de virtualhost si c'est possible ( car ca consomme de la 
memeoire vive , je crois , que de lancer apache avec plein de virtual host ).

 lorque un surfeur tapera http://xxx.toto.com , je voudrais que apache 
recupere le fichier xxx.htm se trouvant dans un repertoire qui contient tous 
les xxx.htm et le conside comme le index.htm , ainsi le surfeur verra 
toujours l adresse http://xxx.toto.com

est ce possible ??

Merci


Hatim
(redhat 7.1 apache 1.3.20 , bind 8. ))
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Makefile prerequisites variables

2001-10-30 Par sujet Marc SCHAEFER


J'essaie de faire ceci dans un Makefile:

# Cible
all: truc.ps machin.ps

# Génération automatique du DVI par une règle
# %.tex inclut %_part_1.tex %_part_2.tex
# Exemple: truc.tex inclut truc_part_1.tex et truc_part_2.tex
%.dvi: %.tex %_part_1.tex %_part_2.tex
latex $<

# Génération du PS par règle
%.ps: %.dvi
dvips $< -o $@

Comment faire pour que la règle %.dvi fonctionne de façon générique ?
Apparemment, le remplacement ne fonctionne pas ainsi.

Quelqu'un a-t-il une idée ?


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-30 Par sujet Anne POSSOZ

Giovanni,

Aurais-tu fait une mise à jour du kernel?
Cela doit se faire avec précaution et pas seulement par un 
rpm -Fvh ...

Peux-tu dire quelle est ta partition qui correspond au /
et, si ton /boot est séparé, quelle est sa partition?

Je ne crois pas que les messages de fdisk soient gênants.

Parmi ta liste :
 boot   start   end   Blocks  Type
/dev/hda1 *   1 498   4000153+  win95 FAT32
/dev/hda2   4991757  10112927+  linux extended
/dev/hda5   499 500 16033+  linux native
/dev/hda6  10901757   5365678+  linux native
/dev/hda7   501 563506016   linux swap
/dev/hda8   5641089   4225063+  linux native

à quoi doivent correspondre les /dev/hda 5, 6 et 7?

Il y a beaucoup de façon de récupérer quand ça plante à
ce niveau. C'est pour cela que je demande un peu plus.

Anne

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-30 Par sujet Anne POSSOZ

> Les anciennes version de LILO ne pouvaient pas booter le noyau s'il se
> trouvait au-delà du 1024ème cylindre. C'est pour ça qu'on utilise souvent une
> petite partition /boot en début du disque, qui contient le noyau. Avec les
> nouvelles version de LILO, le problème n'existe plus.

Pas toujours vrai. Avec la version redhat 7.1 que j'ai sur un portable,
lilo accepte de fonctionner à condition que j'ajoute l'option lba32
dans le fichier de lilo.conf (et que j'enlève l'option linear que
me met redhat).

Anne

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: mon linux veut plus booter...

2001-10-30 Par sujet Marc SCHAEFER

On Mon, 29 Oct 2001, Herren Martin wrote:

> petite partition /boot en début du disque, qui contient le noyau. Avec les
> nouvelles version de LILO, le problème n'existe plus.

Ce n'est pas tout à fait vrai: cela dépend aussi du support du BIOS pour
lba32.

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: Telnet usr passwd machine

2001-10-30 Par sujet Marc SCHAEFER

On Tue, 30 Oct 2001, Eric Piollet wrote:

> Je cherche une ligne de commande telnet qui pourrait me connecter
> directement sur une machine sans avoir à saisir le login et le passwd

man ssh
   à propos des clés d'ordinateurs et des clés d'utilisateurs

sinon,
man rlogin
   à propos des fichiers .rhosts


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



RE: Telnet usr passwd machine

2001-10-30 Par sujet Jean-Eric Cuendet


Utilise SSH. Il peut faire exactement ca et en plus il est secure (tout
est crypté)
-jec

> -Original Message-
> From: Eric Piollet [mailto:[EMAIL PROTECTED]]
> Sent: mardi, 30. octobre 2001 09:47
> To: [EMAIL PROTECTED]
> Subject: Telnet usr passwd machine
> 
> 
> Je cherche une ligne de commande telnet qui pourrait me connecter
> directement sur une machine sans avoir à saisir le login et le passwd
> 
> 
> --
> http://www-internal.alphanet.ch/linux-leman/ avant de poser
> une question. Ouais, pour se désabonner aussi.
> 
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Telnet usr passwd machine

2001-10-30 Par sujet Eric Piollet

Je cherche une ligne de commande telnet qui pourrait me connecter
directement sur une machine sans avoir à saisir le login et le passwd


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.



Re: HTML POST & GET

2001-10-30 Par sujet Daniel Cordey

On Monday 29 October 2001 18:19, Félix Hauri wrote:
>
> Je peste violement à chaque fois que je tombe sur un lien de ce type, avec
> lynx, un quelquonque vieux navigateur ou simplement le java désactivé...

Dans mon cas, la question ne se pose pas. Les utillisateurs sont restreints 
et avertis (<10). Pour une fois...

> Il y a un moyen de faire des formes sans boutons (ou plutot en cachant
> l'aspect bouton), en y mettant des images... (on se retrouve, du coup,
> avec les coordonnées x et y du pixel cliqué, mais ce n'est pas un
> problème.

Ouai, image map... je laisse ce genre de "lourdeur" aux logiciels du style 
PhotoShop et Word. Je ne tiens pas à être la risée du web :-)

> La composition du FORM, avec des hidden & co, si tu n'en fais qu'un par
> page, (tu peux avoir plusieurs 'submit' de valeurs différentes), ce
> n'est pas trop lourd...
>
> Mais je me souviens avoir trouvé, par ce biais, un moyen de ``cacher''
> completement une FORM dans une page html.

Il s'agit de l'affichage d'une liste de users, pouvant représenter jusqu'à 
200 noms, avec un lien pour chacun. Je peux faire des tas de choses en JS, 
mais ce n'est pas très performant... De toute façon, il est obligatoire de 
passer par une forme si l'on veut faire un POST ! Y'a pas d'alternative :-(

Merci

Daniel


--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se désabonner aussi.