Installer SAMBA

Page 4 sur 6 Précédent  1, 2, 3, 4, 5, 6  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: Installer SAMBA

Message  yannjeg le Jeu 17 Déc 2009 - 16:21

Seb@stien a écrit:Salut Yannjeg,

Dit, j'ai ajouter à samba, un Netbios Name Server histoire de ne pas à chaque fois se taper l'adresse IP et d'avoir un nom qui veut dire quelque chose (LGMS400 Wink )

ça te dit de modifier et d'uploader le nouveau package ?
Le binaire utilise la conf de samba pour le nom, et ça marche plutot bien Wink

Seb@stien

moi je l'ouvre avec un "smb://IP/hdd/HDD1" donc... Wink

De quel package parles-tu ?

yannjeg

Messages : 41
Date d'inscription : 02/12/2009
Localisation : 22

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Seb@stien le Jeu 17 Déc 2009 - 16:30

MP Wink

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Jeu 17 Déc 2009 - 23:57

Y a rien à faire, le LG n'aime pas être dérangé pendant le boot. Plus on le titille dans le rcS, plus il met de temps à initialiser le dvdplayer et le disque sata. Parfois même il "oublie" de monter le disque.

Resultat, plusieurs heures de travail pour arriver à ça Sad

Code:
sleep 60 && cd /tmp/hdd/root/rc && ./rcS.addon # RCADDON
Un sleep tout bête comme préconisé dès le début, à mettre tout à la fin du /usr/local/etc/rcS
Le tag #RCADDON permet de savoir facilement si le rcS a déjà été hacké, ceci afin d'éviter le cumul de hacks par des scripts automatiques.

Mon script de démarrage des services supplémentaires s'appelle rcS.addon et se trouve dans /tmp/hdd/root/rc
Script /tmp/hdd/root/rc/rcS.addon :
Code:
(
/tmp/hdd/root/samba/smbd/rc.smbd start
) > lastboot.log 2>&1

J'ai beaucoup retouché le rc.smbd pour qu'il soit plus robuste et plus sécure (j'ai viré cet horrible killall qui m'angoisse Wink )

Script /tmp/hdd/root/samba/smbd/rc.smbd :
Code:
#!/bin/sh

# !!! CHANGE THIS TO THE RIGHT PATH !!!!
SMBD_PATH=/usr/local/etc/hdd/root/samba/smbd
# ---------------------------------------------

# Choose your configuration file
CONF_FILE="${SMBD_PATH}/smbuser.conf"

# --------------------------------------------------------------
# DO NOT CHANGE ANYTHING BELOW UNLESS YOU NOW WHAT YOU ARE DOING

PIDDIR=/var/lock
DEBUGLEVEL=1

stop() {
        echo "Stopping samba server..."

        [ -L /var/samba ] && rm /var/samba

        if [ ! -f "${PIDDIR}/smbd.pid" ]; then
                echo Could not find "${PIDDIR}/smbd.pid"
                echo "You may need de kill the process manually"
                return
        fi
        read SMBPID < ${PIDDIR}/smbd.pid
        if ps | grep -qe "^[ ]*${SMBPID}"; then
                kill ${SMBPID} && sleep 1
                if ps | grep -qe "^[ ]*${SMBPID}"; then
                        echo "Process ${SMBPID} not stopped"
                        echo "You may need de kill the process manually"
                else
                        echo "Stopped"
                fi
        else
                echo "Process ${SMBPID} does not exist (already stopped ?)"
                echo "You may need de kill the process manually"
        fi
}

start() {
        echo "Starting samba server..."

        # link /var/samba to smbd directory
        ln -s "${SMBD_PATH}" /var/samba

        # start smbd
        "${SMBD_PATH}/smbd" -d ${DEBUGLEVEL} -D -s "${CONF_FILE}" --piddir=${PIDDIR}
        if [ "$?" -eq 0 ]; then
                echo "Started"
        else
                echo "Error $? : Samba server may not be started"
        fi
}

case "$1" in
        start)
                start;;
        stop)
                stop;;
        restart)
                stop;start;;
        *)
                echo "smbd server usage:"
                echo "$0 [start] [stop] [restart]"
                ;;
esac

J'ai également fait 2 ou 3 modifs sur le smb.conf.
Je vais faire une archive avec mes fichiers pour ceux qui veulent tester. Sauf que le modif du rcS restera à votre charge, trop délicat pour être mis dans un script dans l'immédiat.

++
Youpla, qui a Samba au démarrage, et qui a réussi à pas péter son LG Very Happy

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Ven 18 Déc 2009 - 0:22

Mes fichiers :

http://youpla.bof.free.fr/ms400h/smbdYoupla.tar
http://youpla.bof.free.fr/ms400h/rcYoupla.tar

A détarer depuis /tmp/hdd/root/

Pour un démarrage automatique de smbd, voir la hack du rcS dans le message précédent, à vos risques et périls (Fonctionne parfaitement chez moi).

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Seb@stien le Ven 18 Déc 2009 - 8:27

Super Yannjeg Wink

Tiens, pendant qu'on y est, veux tu qu'on "standardise" les addons ? c'est à dire, qu'on se mette d'accord sur l'emplacement des scripts/binaires ?

Ce que tu proposes, et ce que j'ai vu, ce serait mieux de les placer dans /tmp/hdd/root ? d'une part, car sur le disque SATA et d'autres part, partition ext3 (lien symbolique entre autre Wink )

++

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Ven 18 Déc 2009 - 13:35

Pour ma part au niveau préco, je dirais :

- se mettre d'accord une fois pour toutes sur la ligne à ajouter dans le /usr/local/etc/rcS avant de faire un tuto grand public.

- /tmp/hdd/root c'est l'emplacement le plus logique (à croire que LG l'a mis là exprès). Effectivement en cas de pépin il suffit de retirer le disque (le démarrage avec hack rcS et sata retiré est validé), et c'est du ext3, ce qui permet de faire un vrai startup script (le truc qui parcoure les liens S01, S02, ... S99). Si on fait ça, c'est la classe Smile

- Le script de démarrage de samba peut être lancé depuis n'importe quel répertoire (pas besoin de faire un cd avant). Je recommande de faire pareil pour les autres scripts, de manière à pouvoir les intégrer facilement au rcS.addon.

- La partition root ne fait que 140Mo, donc il faut faire gaffe aux logs. J'ai mis samba en debuglevel 1 dans ma distrib, je pense qu'il faudra le passer à 0 avant de le distribuer au plus grand nombre.

Voilà pour moi.
++
Youpla

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Karlemagne le Sam 19 Déc 2009 - 17:23

Bonsoir à tous,

Je reviens vous voir pour l'installation de Samba. Je voudrais savoir si le moyen est sur à 100% garanti sans plantage avec démarrage manuel (sans modification du rcS...), car j'en ai marre de devoir trimbaler mon HDD externe pour transférer mes vidéos du PC au LG et vice-versa.

Merci d'avance pour vos réponses.

Karlemagne

Messages : 41
Date d'inscription : 02/12/2009
Age : 40

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Sam 19 Déc 2009 - 17:33

Si tu ne fais que modifier les fichiers dans /tmp/hdd/root il n'y a aucun risque de planter ton lecteur.

Après, du moment que tu te connectes en telnet avec le compte root il y a toujours un risque de te tromper en tapant une commande, donc prudence.

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Sam 19 Déc 2009 - 17:37

Karlemagne a écrit:oui c'est le 450. Mais j'aurais au moins voulut récupérer mes fichiers avant de le renvoyer quoi... C'est surtout ca qui m'ennui...
Euh, tu as vu qu'on avait mis en gros et en rouge que la manip est pour un ms400 ?
Pour un 450 je garantis rien du tout.

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Seb@stien le Sam 19 Déc 2009 - 18:06

Youpla a écrit:Après, du moment que tu te connectes en telnet avec le compte root il y a toujours un risque de te tromper en tapant une commande, donc prudence.

Bof, qu'est ce qu'on peut faire au pire ? un rm -rf /* ? lol Smile ok je Arrow

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Sam 19 Déc 2009 - 18:08

Tu connais le dicton qui dit qu'il existe 2 catégories d'admin système : ceux qui ont déjà fait une grosse boulette en root, et ceux qui vont en faire une Wink

++
Youpla, deuxième catégorie

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Sam 19 Déc 2009 - 18:11

Seb@stien a écrit:Salut Yannjeg,

Dit, j'ai ajouter à samba, un Netbios Name Server histoire de ne pas à chaque fois se taper l'adresse IP et d'avoir un nom qui veut dire quelque chose (LGMS400 Wink )

ça te dit de modifier et d'uploader le nouveau package ?
Le binaire utilise la conf de samba pour le nom, et ça marche plutot bien Wink

Seb@stien

Bah, j'arrive pas à faire tourner nmbd. Je crois qu'il veut une entrée pour Venus dans le /etc/hosts
Comment tu t'y es pris ?

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Seb@stien le Sam 19 Déc 2009 - 18:13

Youpla a écrit:Tu connais le dicton qui dit qu'il existe 2 catégories d'admin système : ceux qui ont déjà fait une grosse boulette en root, et ceux qui vont en faire une Wink

++
Youpla, deuxième catégorie

Comment tu sais que j'suis admin système ? Smile

moi j'ai deja donné : rm -rf * sur un datastore d'un ESX ... Sad

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Seb@stien le Sam 19 Déc 2009 - 18:18

Youpla a écrit:
Bah, j'arrive pas à faire tourner nmbd. Je crois qu'il veut une entrée pour Venus dans le /etc/hosts
Comment tu t'y es pris ?

nmbd dans le repertoire de samba
./nmbd -s smb.conf

et ça marche Smile

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Sam 19 Déc 2009 - 20:10

Marche pas chez moi. J'ai essayé avec different smb.conf mais ça veut pas.
Tu peux me filer le tiens que j'essaye ?

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Seb@stien le Dim 20 Déc 2009 - 0:52

Youpla a écrit:Marche pas chez moi. J'ai essayé avec different smb.conf mais ça veut pas.
Tu peux me filer le tiens que j'essaye ?

MP Wink

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Lun 21 Déc 2009 - 1:28

Huhu, forcément, on n'avait pas le même binaire. Moi j'avais pris celui de l'archive de Yannjeg, qui ne fonctionne pas du tout.

Donc ok ça tourne, mais je suis curieux de savoir ce que ça bouffe comme ressource.

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Seb@stien le Lun 21 Déc 2009 - 7:00

T'as "installer" la busybox compilé par cavatb où il y a la commande "top" ?

++

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

chmod +x

Message  jlbarbe le Ven 25 Déc 2009 - 17:22

Salut, j'ai installe le serveur samba sur mon lg ms 400H. Pour que ce fonctionne avec le rcShack (lancement automatique du daemon), j'ai du faire un chmod +x sur le fichier /tmp/hdd/root/rc/rcS.addon.
J'ai utilisé l'archive qu'il y a sur le premier post, c'est bien la derniere version ??

En tout cas merci pour ce super addon.

jlbarbe

Messages : 26
Date d'inscription : 25/12/2009

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  murigny64 le Dim 27 Déc 2009 - 17:15

Serveur samba installé et fonctionne nickel, mais :

Apparemment, il n'aime pas les gros fichiers (> 1Go),
j'ai un plantage de smbd avec plusieurs process fdflush qui bouffent toutes les ressources du MS. Crying or Very sad
Est ce normal ?

En attendant j'utilise bftpd + filezilla (Win) pour transferer mes vidéo HD sur le MS, inconvenient: la vitesse ne dépasse pas les 1Mo/s Mad

murigny64

Messages : 265
Date d'inscription : 11/12/2009

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Seb@stien le Dim 27 Déc 2009 - 18:25

Pour les gros transfert j'utilise ... un disque USB ! Wink

Beaucoup plus rapide que le réseau

Samba et FTP sont a réserver pour les petits transfert

Seb@stien

Seb@stien
Admin
Admin

Messages : 568
Date d'inscription : 02/12/2009
Age : 38
Localisation : 95

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  murigny64 le Dim 27 Déc 2009 - 18:38

C'est ce que j'ai fait en premier pour les dossiers de 150Go,
Je sors le DD du MS et je le branche sur mon PC avec une interface SATA/USB récupéré sur un vieux boitier. Wink
Mais quand je n'ai qu'un fichier, j'utilise bftp

murigny64

Messages : 265
Date d'inscription : 11/12/2009

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Mar 29 Déc 2009 - 0:43

jlbarbe a écrit:Salut, j'ai installe le serveur samba sur mon lg ms 400H. Pour que ce fonctionne avec le rcShack (lancement automatique du daemon), j'ai du faire un chmod +x sur le fichier /tmp/hdd/root/rc/rcS.addon.
J'ai utilisé l'archive qu'il y a sur le premier post, c'est bien la derniere version ??

En tout cas merci pour ce super addon.

Ah tiens c'est bizarre, tu as utilisé mon tar pour le rcS.addon ?
Les liens sont ici :
http://ms450h.forumactif.com/personnalisation-astuces-et-modding-f11/installer-samba-t14-75.htm#388

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Youpla le Mar 29 Déc 2009 - 0:48

murigny64 a écrit:Serveur samba installé et fonctionne nickel, mais :

Apparemment, il n'aime pas les gros fichiers (> 1Go),
j'ai un plantage de smbd avec plusieurs process fdflush qui bouffent toutes les ressources du MS. Crying or Very sad
Est ce normal ?

En attendant j'utilise bftpd + filezilla (Win) pour transferer mes vidéo HD sur le MS, inconvenient: la vitesse ne dépasse pas les 1Mo/s Mad

Je n'ai pas essayé en ethernet mais en wifi je transfère des gros fichiers sans problème. Ca met le temps mais ça plante pas.

Par contre j'ai un enregistrement qui s'est volatilisé, faut que je vois si ça a un rapport.

Youpla

Messages : 114
Date d'inscription : 04/12/2009
Age : 41
Localisation : Lyon

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  murigny64 le Mar 29 Déc 2009 - 7:13

Je viens de reessayer un transfert via samba
Avec un fichier de 5Go:

MS --> PC: ok
PC --> MS: nok

Mon systeme de fichier sur le MS est en NTFS, peut etre est ce la raison ? Question

EDIT: La raison est simplement une limitation de smbd: il ne sait pas gerer les fichiers d'une taille superieure à 2gig Sad

murigny64

Messages : 265
Date d'inscription : 11/12/2009

Revenir en haut Aller en bas

Re: Installer SAMBA

Message  Contenu sponsorisé Aujourd'hui à 10:35


Contenu sponsorisé


Revenir en haut Aller en bas

Page 4 sur 6 Précédent  1, 2, 3, 4, 5, 6  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum