Fwd: Re: dossiers réseau / sshfs / compilation

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Fwd: Re: dossiers réseau / sshfs / compilation

user0
  J'ai récupéré l'arbre des ports avec anoncvs

Ensuite j'ai voulu compiler openoffice pour essayer

et voila ce que ça me dit : (au bout de 4h)

Making all in Outline
cc -DHAVE_CONFIG_H -I. -I../../../include -I../../../lib/Xm
-I../../../lib -I./../../../lib -I/usr/X11R6/include  
-I/usr/local/include -I/usr/local/include/libpng -I/usr/X11R6/include  
-O2 -pipe -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment
-I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -MT outline.o -MD
-MP -MF .deps/outline.Tpo -c -o outline.o outline.c

*/usr: write failed, file system is full*
outline.o: No space left on device
{standard input}: Assembler messages:
{standard input}:27607: FATAL: can't close outline.o
: No space left on device
*** Error code 1

Stop in
/usr/ports/pobj/openmotif-2.3.2/openmotif-2.3.2/demos/programs/Outline
(line 92 of /usr/share/mk/sys.mk).
*** Error code 1

Stop in /usr/ports/pobj/openmotif-2.3.2/openmotif-2.3.2/demos/programs
(line 308 of Makefile).
*** Error code 1
etc etc etc ...

J'ai essayé de bidouiller avec fdisk et disklabel mais j'ai pas réussi

Que dois-je faire ? peut-on redimensionner /usr ? (possible de le faire
à chaud ?) ou effectuer la compilation sur une autre slice ? (/home)

Merci.


-------- Message original --------
Sujet: Re: [obsdfr-misc] dossiers réseau / sshfs / compilation
Date : Sat, 16 Oct 2010 17:43:17 +0200
De : Rémi Pointel <[hidden email]>
Pour : Evgueni CHKOURINE <[hidden email]>



On Sat, 16 Oct 2010 16:37:10 +0200
Evgueni CHKOURINE<[hidden email]>  wrote:
>    Ouai j'ai déja lu tout ça pourtant, mais je vais relire encore une
>  fois au cas ou ...


SSHfs est clairement pour du Linux, tu n'auras pas ça sous OpenBSD.

Regardes peut-être du côté d'(Open)AFS ?

http://www.mail-archive.com/misc@.../msg17938.html

Rémi.

>  Le 16/10/10 16:17, Remi Pointel a écrit :
>  >  On Sat, 16 Oct 2010 16:11:47 +0200
>  >  Evgueni CHKOURINE<[hidden email]>   wrote:
>  >>     Bonjour à tous,
>  >>
>  >>  J'aimerai pouvoir avoir sur ma open, des dossiers pointant sur des
>  >>  dossiers distant de façon sécurisé.
>  >>
>  >>  Ceci pour pouvoir manipuler des dossiers de différent serveurs sans me
>  >>  faire un scp à chaque fois ... (et avoir des disques réseau comme une
>  >>  "sorte" de datacenter)
>  >>
>  >>  Et aussi pour faciliter mes scripts de syncronisation serveurs rsync
>  >>  pour avoir de la redondance.
>  >>
>  >>  J'ai vu que sshfs avait l'air de pouvoir faire ce que j'envisage, mais
>  >>  je ne le trouve pas dans les dépots binaires.
>  >>
>  >>  Je me suis dit que je pouvais utiliser les ports et les sources, mais
>  >>  par expérience je sais que je ne sais pas du tout m'en servir, et la doc
>  >>  ne m'a pas beaucoup fait avancé,
>  >>
>  >>  J'ai auparavant déja essayé de faire de le faire avec certains
>  >>  programmes comme hping et drbl clone-zilla
>  >>
>  >>  J'ai donc récupéré l'arbre des ports en téléchargeant ports.tgz sur le
>  >>  ftp de open, je me suis déplacé dans le bon répértoire, et j'ai éxécuté
>  >>  un make install clean, mais de façon générale soit la compilation
>  >>  plante, soit le programme (dans le cas de hping) ne fait pas tourner
>  >>  toutes les fonctionnalités qu'il est sensé faire ... J'avais aussi
>  >>  essayé de faire la même chose sur freeBSD 8.1 avec openoffice qui
>  >>  n'était bisarrement pas présent dans les paquets binaires, j'ai essayé
>  >>  plusieurs méthode pour récupérer l'arbre des ports notamment cvsup mais
>  >>  sans succès ...
>  >>
>  >>  voilà je m'en remet à vous pour quelques conseils. Merci.
>  >>
>  >>  ________________________________
>  >>  French OpenBSD mailing list
>  >>  [hidden email]
>  >>  http://www.openbsd-france.org/communaute.php
>  >>
>  >  Salut,
>  >
>  >  tu es en -current, en -release ou en -stable ?
>  >
>  >  Lis bien cette page de manuel, en fonction de ta version tu verras comment récupérer les bons morceaux :
>  >
>  >  http://www.openbsd.org/faq/fr/faq5.html
>  >
>  >  Ensuite, tu vas voir que son utilisation n'est pas bien compliqué pour installer des ports.
>  >  Lis bien ceci et ce sera surement après beaucoup plus clair pour toi :
>  >
>  >  http://www.openbsd.org/faq/fr/faq15.html
>  >
>  >  Bonne journée,
>  >
>  >  Rémi.


Reply | Threaded
Open this post in threaded view
|

Re: dossiers réseau / sshfs / compilation

user0
  nouvel essai :

# cp /usr/ports /home/
# export PORTSDIR_PATH='/home/ports'
# cd /home/ports/editors/openoffice3
# make clean #... OK ...

Mais pendant la compilation : ...

$ date && df
Mon Oct 18 11:54:40 CEST 2010
Filesystem  512-blocks      Used     Avail Capacity  Mounted on
/dev/sd0a      2057756     73484   1881388     4%    /
/dev/sd0k     42110984    615536  39389900     2%    /home
/dev/sd0d      5728156        12   5441740     0%    /tmp
/dev/sd0f      4122108   2223180   1692824    57%    /usr
/dev/sd0g      2057756    343984   1610888    18%    /usr/X11R6
/dev/sd0h      7557648     73228   7106540     1%    /usr/local
/dev/sd0j      4117768         4   3911876     0%    /usr/obj
/dev/sd0i      4117768         4   3911876     0%    /usr/src
/dev/sd0e      9081776      9112   8618576     0%    /var
$ date && df
Mon Oct 18 11:59:03 CEST 2010
Filesystem  512-blocks      Used     Avail Capacity  Mounted on
/dev/sd0a      2057756     73484   1881388     4%    /
/dev/sd0k     42110984    615536  39389900     2%    /home
/dev/sd0d      5728156        12   5441740     0%    /tmp
/dev/sd0f      4122108   2392992   1523012    61%    /usr
/dev/sd0g      2057756    343984   1610888    18%    /usr/X11R6
/dev/sd0h      7557648     83212   7096556     1%    /usr/local
/dev/sd0j      4117768         4   3911876     0%    /usr/obj
/dev/sd0i      4117768         4   3911876     0%    /usr/src
/dev/sd0e      9081776      9296   8618392     0%    /var
$

/usr augmente à fond la caisse et /home ne bronche même pas ...

J'ai vu ceci sur http://www.openbsd.org/faq/fr/faq5.html#Flavors


        Variation du processus ci-dessus : arbre des sources en lecture
        seule

Parfois, vous voudrez peut-être vous assurez que /usr/src/sys reste
intacte. Ceci peut être fait en utilisant les procédés suivants :

    $*cd//somewhere/*
    $*cp /usr/src/sys/arch/i386/conf/GENERIC .*
    $*config -s /usr/src/sys -b . GENERIC*
    $*make clean&&  make depend&&  make*
        ... beaucoup de messages affichés ...

Remarquez que vous pouvez compiler un noyau sans accès root, mais vous
devez être root pour pouvoir l'installer.

j'ai essayé config -s /usr/ports -b /home/ports mais sans succès ...

Que faire ? Merci

Le 17/10/10 18:41, Evgueni CHKOURINE a écrit :

>  J'ai récupéré l'arbre des ports avec anoncvs
>
> Ensuite j'ai voulu compiler openoffice pour essayer
>
> et voila ce que ça me dit : (au bout de 4h)
>
> Making all in Outline
> cc -DHAVE_CONFIG_H -I. -I../../../include -I../../../lib/Xm
> -I../../../lib -I./../../../lib -I/usr/X11R6/include  
> -I/usr/local/include -I/usr/local/include/libpng -I/usr/X11R6/include  
> -O2 -pipe -Wall -g -fno-strict-aliasing -Wno-unused -Wno-comment
> -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -MT outline.o -MD
> -MP -MF .deps/outline.Tpo -c -o outline.o outline.c
>
> */usr: write failed, file system is full*
> outline.o: No space left on device
> {standard input}: Assembler messages:
> {standard input}:27607: FATAL: can't close outline.o
> : No space left on device
> *** Error code 1
>
> Stop in
> /usr/ports/pobj/openmotif-2.3.2/openmotif-2.3.2/demos/programs/Outline
> (line 92 of /usr/share/mk/sys.mk).
> *** Error code 1
>
> Stop in /usr/ports/pobj/openmotif-2.3.2/openmotif-2.3.2/demos/programs
> (line 308 of Makefile).
> *** Error code 1
> etc etc etc ...
>
> J'ai essayé de bidouiller avec fdisk et disklabel mais j'ai pas réussi
>
> Que dois-je faire ? peut-on redimensionner /usr ? (possible de le
> faire à chaud ?) ou effectuer la compilation sur une autre slice ?
> (/home)
>
> Merci.
>
>
> -------- Message original --------
> Sujet:     Re: [obsdfr-misc] dossiers réseau / sshfs / compilation
> Date :     Sat, 16 Oct 2010 17:43:17 +0200
> De :     Rémi Pointel <[hidden email]>
> Pour :     Evgueni CHKOURINE <[hidden email]>
>
>
>
> On Sat, 16 Oct 2010 16:37:10 +0200
> Evgueni CHKOURINE<[hidden email]>  wrote:
>>    Ouai j'ai déja lu tout ça pourtant, mais je vais relire encore une
>>  fois au cas ou ...
>
>
> SSHfs est clairement pour du Linux, tu n'auras pas ça sous OpenBSD.
>
> Regardes peut-être du côté d'(Open)AFS ?
>
> http://www.mail-archive.com/misc@.../msg17938.html
>
> Rémi.
>
>>  Le 16/10/10 16:17, Remi Pointel a écrit :
>> >  On Sat, 16 Oct 2010 16:11:47 +0200
>> >  Evgueni CHKOURINE<[hidden email]>   wrote:
>> >>     Bonjour à tous,
>> >>
>> >>  J'aimerai pouvoir avoir sur ma open, des dossiers pointant sur des
>> >>  dossiers distant de façon sécurisé.
>> >>
>> >>  Ceci pour pouvoir manipuler des dossiers de différent serveurs
>> sans me
>> >>  faire un scp à chaque fois ... (et avoir des disques réseau comme
>> une
>> >>  "sorte" de datacenter)
>> >>
>> >>  Et aussi pour faciliter mes scripts de syncronisation serveurs rsync
>> >>  pour avoir de la redondance.
>> >>
>> >>  J'ai vu que sshfs avait l'air de pouvoir faire ce que j'envisage,
>> mais
>> >>  je ne le trouve pas dans les dépots binaires.
>> >>
>> >>  Je me suis dit que je pouvais utiliser les ports et les sources,
>> mais
>> >>  par expérience je sais que je ne sais pas du tout m'en servir, et
>> la doc
>> >>  ne m'a pas beaucoup fait avancé,
>> >>
>> >>  J'ai auparavant déja essayé de faire de le faire avec certains
>> >>  programmes comme hping et drbl clone-zilla
>> >>
>> >>  J'ai donc récupéré l'arbre des ports en téléchargeant ports.tgz
>> sur le
>> >>  ftp de open, je me suis déplacé dans le bon répértoire, et j'ai
>> éxécuté
>> >>  un make install clean, mais de façon générale soit la compilation
>> >>  plante, soit le programme (dans le cas de hping) ne fait pas tourner
>> >>  toutes les fonctionnalités qu'il est sensé faire ... J'avais aussi
>> >>  essayé de faire la même chose sur freeBSD 8.1 avec openoffice qui
>> >>  n'était bisarrement pas présent dans les paquets binaires, j'ai
>> essayé
>> >>  plusieurs méthode pour récupérer l'arbre des ports notamment
>> cvsup mais
>> >>  sans succès ...
>> >>
>> >>  voilà je m'en remet à vous pour quelques conseils. Merci.
>> >>
>> >>  ________________________________
>> >>  French OpenBSD mailing list
>> >>  [hidden email]
>> >>  http://www.openbsd-france.org/communaute.php
>> >>
>> >  Salut,
>> >
>> >  tu es en -current, en -release ou en -stable ?
>> >
>> >  Lis bien cette page de manuel, en fonction de ta version tu verras
>> comment récupérer les bons morceaux :
>> >
>> >  http://www.openbsd.org/faq/fr/faq5.html
>> >
>> >  Ensuite, tu vas voir que son utilisation n'est pas bien compliqué
>> pour installer des ports.
>> >  Lis bien ceci et ce sera surement après beaucoup plus clair pour
>> toi :
>> >
>> >  http://www.openbsd.org/faq/fr/faq15.html
>> >
>> >  Bonne journée,
>> >
>> >  Rémi.
>
>
>

Reply | Threaded
Open this post in threaded view
|

Re: dossiers réseau / sshfs / compilation

Vivien MOREAU
Monday 18 Oct 2010 à 10:05 (+0200), Evgueni CHKOURINE a écrit :

> [...]
> j'ai essayé config -s /usr/ports -b /home/ports mais sans succès ...
>
> Que faire ? Merci

Commencer par comprendre ce que tu fais en lisant les pages de manuels
des commandes que tu utilises me semble une excellente idée. On verra
ensuite pour la suite. ;-)

--
Vivien MOREAU


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: dossiers réseau / sshfs / compilation

user0
  NAME
      config - build kernel compilation directories or modify a kernel

Ça ne coute rien d'essayer ...

Le 18/10/10 10:09, Vivien MOREAU a écrit :

> Monday 18 Oct 2010 à 10:05 (+0200), Evgueni CHKOURINE a écrit :
>
>> [...]
>> j'ai essayé config -s /usr/ports -b /home/ports mais sans succès ...
>>
>> Que faire ? Merci
> Commencer par comprendre ce que tu fais en lisant les pages de manuels
> des commandes que tu utilises me semble une excellente idée. On verra
> ensuite pour la suite. ;-)
>


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: dossiers réseau / sshfs / compilation

Landry Breuil-4
2010/10/18 Evgueni CHKOURINE <[hidden email]>:
>  NAME
>     config - build kernel compilation directories or modify a kernel
>
> Ça ne coute rien d'essayer ...

Commence par bsd.port.mk(5) et http://www.openbsd.org/faq/ports/.
par défaut la compilation des ports se fait dans /usr/ports/pobj, que
tu peux modifier via la variable WRKOBJDIR dans /etc/mk.conf.

Sinon, pourquoi se faire du mal a essayer de builder OOo, alors qu'il
y'a des packages tout fait ?

Ah, et sshfs n'existe pas pour OpenBSD, il faudrait FUSE ou PUFFS dans
le kernel.

Landry

________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: dossiers réseau / sshfs / compilation

user0


Sinon, pourquoi se faire du mal a essayer de builder OOo, alors qu'il
y'a des packages tout fait ?

Pour savoir le faire ^^'

Merci pour les infos :)

Le 18/10/10 10:19, Landry Breuil a écrit :

> 2010/10/18 Evgueni CHKOURINE<[hidden email]>:
>>   NAME
>>      config - build kernel compilation directories or modify a kernel
>>
>> Ça ne coute rien d'essayer ...
> Commence par bsd.port.mk(5) et http://www.openbsd.org/faq/ports/.
> par défaut la compilation des ports se fait dans /usr/ports/pobj, que
> tu peux modifier via la variable WRKOBJDIR dans /etc/mk.conf.
>
> Sinon, pourquoi se faire du mal a essayer de builder OOo, alors qu'il
> y'a des packages tout fait ?
>
> Ah, et sshfs n'existe pas pour OpenBSD, il faudrait FUSE ou PUFFS dans
> le kernel.
>
> Landry
>
> ________________________________
> French OpenBSD mailing list
> [hidden email]
> http://www.openbsd-france.org/communaute.php
>


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php

Reply | Threaded
Open this post in threaded view
|

Re: dossiers réseau / sshfs / compilation

fjacopin
On Mon, Oct 18, 2010 at 10:23:49AM +0200, Evgueni CHKOURINE wrote :
>
> Pour savoir le faire ^^'
>
Ouais enfin avant d'apprendre à compiler un port, tu pourrais peut-être
déjà *comprendre* ce qu'est un port...
(Et AMHA, builder un truc gros comme OOo "pour savoir le faire", c'est
de la connerie. Apprends plutôt à recompiler ton kernel, pour
commencer.)

Par ailleurs, faut pas croire que parce que tu as lu la première ligne
d'une manpage, tu peux prétendre avoir lu toute la manpage. Je remarque
en tout cas que tu n'as certainement pas compris à quoi sert "config".
Et un jour, ce sera pareil, mais avec un truc comme dd, et t'auras perdu
ton /home.

P.S.: Comme diraient certains, le top-posting mérite la pendaison.
http://www.gnurou.org/writing/smartquestionsfr et RFC1855 à (re?)lire
donc.


________________________________
French OpenBSD mailing list
[hidden email]
http://www.openbsd-france.org/communaute.php