impossible de lancer un script - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 05-12-2002 à 12:47:54
tu as vu la gueule des droits ? j'imagine que tu t'es acharné dessus à coup de chmod +wrx * ?
enfin c'est bizarre ton truc ...
retourne dans le repertoire et :
ls -lFa
pwd
mount
cat configure
Marsh Posté le 05-12-2002 à 12:49:48
T'y aurais pas été un peu comme un gros bourrin de base la niveau droit d'exec ???
Bon sinon, c'est louche ton truc... t'es sur un media particulier ou bien un simple repertoire de ton dur ?
Marsh Posté le 05-12-2002 à 12:51:51
Tux Le Penguin a écrit a écrit : tu as vu la gueule des droits ? j'imagine que tu t'es acharné dessus à coup de chmod +wrx * ? enfin c'est bizarre ton truc ... retourne dans le repertoire et : ls -lFa pwd mount cat configure |
nan j'ai pas touche au droit en fait, mes fichiers etaient sur une partition fat32.
bon je viens de taper tes commandes et ca doit faire quoi de plus ?
Marsh Posté le 05-12-2002 à 12:53:27
ce qu'il voulait ct la sortie de c commandes...
Marsh Posté le 05-12-2002 à 12:58:51
hellbilly a écrit a écrit : nan j'ai pas touche au droit en fait, mes fichiers etaient sur une partition fat32. |
Ah, ben voilà, ça explique des choses. Quand tu fais le ./configure, tu es aussi sur de la FAT32 ? Ça serait logique, je pense que ça se comporte comme ça, selon les options.
Marsh Posté le 05-12-2002 à 13:00:22
et oui, les partitions fat32 sont montées en user par defaut par ta distrib je pense
Marsh Posté le 05-12-2002 à 13:00:35
En fait seule la sortie du mount serait utile je pense.
Parce que si t'es sur une partoche WinXX, alors peut etre que t'as pas le droit d'executer quoique ce soit.
Marsh Posté le 05-12-2002 à 13:00:41
e_esprit a écrit a écrit : ce qu'il voulait ct la sortie de c commandes... |
pwd:
/home/hellbilly/PROJET/Client_Server_CLR/common-1.2.8
mount:
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
proc on /proc type proc (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/hda6 on /var type ext3 (rw)
/dev/hda7 on /tmp type ext3 (rw)
/dev/hda8 on /usr/local type ext3 (rw)
/dev/hda9 on /local type ext3 (rw)
/dev/md0 on /home type ext3 (rw)
configure:
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
# Generated automatically using autoconf version 2.13
# Copyright (C) 1992, 93, 94, 95, 96 Free Software Foundation, Inc.
#
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
# Defaults:
ac_help=
ac_default_prefix=/usr/local
# Any additions from configure.in:
ac_help="$ac_help
--enable-profile enable profiling"
ac_help="$ac_help
--enable-bounds enable bounds checking"
ac_help="$ac_help
--enable-debug enable debug messages and code"
ac_help="$ac_help
--enable-debug-mem enable memory debugging code"
ac_help="$ac_help
--enable-ipv6 enable ipv6"
ac_help="$ac_help
--enable-kame-ipv6 enable kame implementation of ipv6"
... le fichier fait 80ko
Marsh Posté le 05-12-2002 à 13:01:50
Jak a écrit a écrit : Ah, ben voilà, ça explique des choses. Quand tu fais le ./configure, tu es aussi sur de la FAT32 ? Ça serait logique, je pense que ça se comporte comme ça, selon les options. |
j'ai tout copier sur une partition ext2 et sur différentes machines, le résultat est toujours le meme.
Marsh Posté le 05-12-2002 à 13:10:40
Est-ce que tu aurais le tar.gz original, histoire de le décompacter directement sur une partition normale ?
Marsh Posté le 05-12-2002 à 13:19:52
Jak a écrit a écrit : Est-ce que tu aurais le tar.gz original, histoire de le décompacter directement sur une partition normale ? |
je l'ai deja fait, c'est toujours pareil.
Marsh Posté le 05-12-2002 à 13:25:26
hellbilly a écrit a écrit : je l'ai deja fait, c'est toujours pareil. |
Et nous on peut l'avoir (ou c'est super confidentiel ?)
Marsh Posté le 05-12-2002 à 13:27:07
bah t'as pas la premiere ligne magique :
#!/bin/bash
ça risque pas de marcher
enfin je sais pas si ton pb vient de là, mais de toute façon, faudra régler ce pb.
ou alors :
source configure
Marsh Posté le 05-12-2002 à 13:29:13
Tux Le Penguin a écrit a écrit : bah t'as pas la premiere ligne magique : #!/bin/bash |
si il a #! /bin/sh
(qui est un lien vers bash normalement)
Marsh Posté le 05-12-2002 à 13:31:51
e_esprit a écrit a écrit : si il a #! /bin/sh (qui est un lien vers bash normalement) |
oui mais y'a un espace ! spa bien !
Marsh Posté le 05-12-2002 à 13:32:34
bon j'ai toujours pas compris pourquoi ca marchait pas mais je viens de retourner sur le site et dl le fichier tar.gz et la ca marche !! Avant j'avais dl le fichier en version zip. Mais c'est vraiment louche, effectivement y a 3ko de difference entre les deux conf. Mais c'est vraiment salaud de mettre deux versions (surtout quand y en a une qui marche pas ).
Je sais toujours pas pourquoi, en effet le fichier est la et le shell me dit qu'il ne le trouve pas.
Marsh Posté le 05-12-2002 à 13:32:40
hellbilly a écrit a écrit : salut, je dois installer une lib sous linux mais j'arrive pas à lancer les scripts. Bon je vais certainement passer pour un gros naze mais tant pis. Si je fais un ls -al voila ce que j'ai:
|
cd src
./configure
Marsh Posté le 05-12-2002 à 13:33:53
hellbilly a écrit a écrit : bon j'ai toujours pas compris pourquoi ca marchait pas mais je viens de retourner sur le site et dl le fichier tar.gz et la ca marche !! Avant j'avais dl le fichier en version zip. Mais c'est vraiment louche, effectivement y a 3ko de difference entre les deux conf. Mais c'est vraiment salaud de mettre deux versions (surtout quand y en a une qui marche pas ). Je sais toujours pas pourquoi, en effet le fichier est la et le shell me dit qu'il ne le trouve pas. |
la réponse est dans le post au dessus du tien
Marsh Posté le 05-12-2002 à 13:35:20
e_esprit a écrit a écrit : Et nous on peut l'avoir (ou c'est super confidentiel ?) |
desole, voici le lien si tu veux tester :
http://www-mice.cs.ucl.ac.uk/multi [...] re/common/
Marsh Posté le 05-12-2002 à 13:37:21
minusplus a écrit a écrit : la réponse est dans le post au dessus du tien |
non l'espace ne change rien
Marsh Posté le 05-12-2002 à 13:59:59
Meme pb ici...
j'pense que c'est une connerie d'encodage...
Marsh Posté le 05-12-2002 à 14:12:24
e_esprit a écrit a écrit : si il a #! /bin/sh (qui est un lien vers bash normalement) |
ah vi j'ai de la merde dans les yeux là
Marsh Posté le 05-12-2002 à 14:17:44
e_esprit a écrit a écrit : Meme pb ici... j'pense que c'est une connerie d'encodage... |
Ouais, si ça se trouve, est-ce que le problème ne viendrait pas du fait que les fichiers n'ont pas les retours chariots standard (fichiers DOS, quoi ...) Vas savoir ...
Marsh Posté le 05-12-2002 à 17:22:14
han ! j'ma trompé ! il doit y avoir un espace ou un caractère invisible aprés le /bin/sh
genre un CR
(je savais bien que ça m'était arrivé un joor ! )
Marsh Posté le 12-12-2002 à 09:07:54
Je ressort ce topic car je viens d'etre confonté au meme probleme.
C'est effectivement un probleme d'encodage DOS/Unix...
ET la solution c'est ca :
$ find . -name \* -exec dos2unix {} \; |
And voila... apres ca ca fonctionne niquel...
hellbilly> tu peux mettre un [resolu] dans ton topic ?
Marsh Posté le 05-12-2002 à 12:42:26
salut,
je dois installer une lib sous linux mais j'arrive pas à lancer les scripts. Bon je vais certainement passer pour un gros naze mais tant pis.
Si je fais un ls -al voila ce que j'ai:
et quand je tape ./configure j'ai le message d'erreur :
bash: ./configure: Aucun fichier ou répertoire de ce type
d'avance desole pour cette question