Changeset 518 for branches


Ignore:
Timestamp:
Jan 11, 2011, 10:55:35 AM (15 years ago)
Author:
Silvan Scherrer
Message:

Samba Client 2.0: caching parameter, text improvments

Location:
branches/client-2.0/src
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • branches/client-2.0/src/help/ndpsmb.ipf

    r510 r518  
    9292:pd.1 to support eCS (OS/2) Extended Attributes, 0 to not support it.
    9393
     94:pt.Cache timeout
     95:pd.The time in seconds for which the cache is valid. If the time is over the client rereads the directory again. For a directory with many
     96files it may be better to increase the timeout (rule of thumb: per 500-800 files 10 seconds). Default: 10 seconds
     97
     98:pt.Cache listings
     99:pd.The amount of directories the cache should hold. Be aware the higher the value the more memory is used. Default: 32 listings
    94100:eparml.
    95101.******************************************************
     
    129135:p.
    130136The logfile is placed to your LOGFILES env path, if available. If the LOGFILES env is missing
    131 the logfile is placed into the &nd. directory. The logfile is called log.ndpsmb for the &nd part and
     137the logfile is placed into the &nd. directory. The logfile is called log.ndpsmb for the &nd. part and
    132138log.smbd for the Samba part.
    133139
     
    136142:p.History of the Samba client for &nd.
    137143:ul.
    138 :li.:link reftype=hd res=001.Version 1.0:elink.
    139 :li.:link reftype=hd res=002.Version 1.5.0:elink.
    140 :li.:link reftype=hd res=003.Version 2.0.0:elink.
    141 :eul
    142 :h2 res=001.Version 1.0
     144:li.:link reftype=hd res=011.Version 1.0:elink.
     145:li.:link reftype=hd res=012.Version 1.5.0:elink.
     146:li.:link reftype=hd res=013.Version 2.0.0:elink.
     147:eul.
     148:h2 res=011.Version 1.0
    143149:p.
    144150:ul.
     
    211217:eul.
    212218:eul.
    213 :h2 res=002.Version 1.5.0   
     219:h2 res=012.Version 1.5.0   
    214220:ul.
    215221:li.alpha1
     
    259265:eul.
    260266:eul.
    261 :h2 res=003.Version 2.0.0   
     267:h2 res=013.Version 2.0.0   
    262268:ul.
    263269:li.beta1
     
    268274:ul.
    269275:li.read problem of small files fixed
    270 :li.delete cache of changed files
     276:li.delete cache of changed files
     277:li.SIGPIPE crash fixed
     278:eul.
     279:li.beta3
     280:ul.
     281:li.changed instpl.cmd to work correct with nls
     282:li.added the possibility to adjust cache timeout and depth via GUI
    271283:eul.
    272284:eul.
  • branches/client-2.0/src/help/ndpsmb_de.ipf

    r515 r518  
    9999:pd.1&comma. wenn der gew&ue.nschte Server erweiterte Attribute
    100100 unterst&ue.tzt&comma. 0&comma. wenn er es nicht tut.
     101
     102:pt.Cache timeout
     103:pd.Die Zeit in Sekunden fr die der Cache gltig ist. Wenn die Zeit verstrichen ist, wird das Verzeichniss neu eingelesen. Fr ein sehr
     104grosses Verzeichniss kann es von Vorteil sein, wenn die Zeit erh”ht wird (Als Regel: pro 500-800 Dateien 10 Sekunden). Standardwert: 10 Sekunden
     105
     106:pt.Cache listings
     107:pd.Die Anzahl Verzeichnisse die der Cache behalten soll. Vorsicht, je h”her dieser Wert desto mehr Memory wird gebraucht. Standardwert: 32 Verzeichnisse
     108
    101109:eparml.
    102110
     
    139147:p.Entwicklungsgeschichte des Samba Plugin f&ue.r &nd.
    140148:ul.
    141 :li.:link reftype=hd res=001.Version 1.0:elink.
    142 :li.:link reftype=hd res=002.Version 1.5.0:elink.
    143 :li.:link reftype=hd res=003.Version 2.0.0:elink.
    144 :eul
    145 :h2 res=001.Version 1.0
     149:li.:link reftype=hd res=011.Version 1.0:elink.
     150:li.:link reftype=hd res=012.Version 1.5.0:elink.
     151:li.:link reftype=hd res=013.Version 2.0.0:elink.
     152:eul.
     153:h2 res=011.Version 1.0
    146154:p.
    147155:ul.
     
    214222:eul.
    215223:eul.
    216 :h2 res=002.Version 1.5.0   
     224:h2 res=012.Version 1.5.0   
    217225:ul.
    218226:li.alpha1
     
    264272:eul.
    265273:eul.
    266 :h2 res=003.Version 2.0.0   
     274:h2 res=013.Version 2.0.0   
    267275:ul.
    268276:li.beta1
     
    274282:li.Leseproblem mit kleinen Dateien
    275283:li.Cache von ge„nderten Dateien sofort l”schen
     284:li.SIGPIPE absturz behoben
     285:eul.
     286:li.beta3
     287:ul.
     288:li.instpl.cmd ge„ndert, damit Sprachen richtig installiert werden
     289:li.M”glichkeit zum ver„ndern des Cache timeout und Tiefe via GUI
    276290:eul.
    277291:eul.
  • branches/client-2.0/src/help/ndpsmb_fr.ipf

    r510 r518  
    1616.* NetDrive for eComStation (OS/2) Control Panel Help - French version
    1717.* Translator : Guillaume Gay <guillaume.gay@bigfoot.com>
    18 .* Translation : 2010-12-06
     18.* Translation : 2011-01-11
    1919.***************************************************
    2020
     
    2525:p.
    2626Samba est un ensemble client/serveur de partage de fichiers et
    27 d'imprimantes bas‚ sur les protocoles SMB/CIFS,
    28  l'origine
    29 con‡u pour que le monde UNIX puisse coop‚rer avec les clients ou
    30 serveurs Windows et &os.&per. &os. a une impl‚mentation
    31 native de l'ensemble client/serveur SMB/CIFS - IBM LAN Manager
    32 et IBM Peer. Ces produits n'ont pas ‚t‚ mis
    33  jour depuis bien
    34 longtemps et pr‚sentent des problŠmes de compatibilit‚ avec les
    35 impl‚mentations SMB/CIFS Windows modernes.
     27d'imprimantes bas‚ sur les protocoles SMB/CIFS. Ces derniers
     28‚taient
     29 l'origine con‡us pour que le monde UNIX puisse coop‚rer
     30avec les clients ou serveurs Windows et &os.&per. &os. a une
     31impl‚mentation native de l'ensemble client/serveur SMB/CIFS -
     32IBM LAN Manager et IBM Peer. Ces produits n'ont pas ‚t‚ mis
     33
     34jour depuis bien longtemps et pr‚sentent des problŠmes de
     35compatibilit‚ avec les impl‚mentations SMB/CIFS Windows
     36modernes.
    3637:p.
    3738Cette distribution est un portage pour &os. du client Samba
     
    5758module &colon. "smbcd.exe". Il s'agissait du "d‚mon" du client Samba
    5859qui traitait effectivement toutes les requˆtes de ndpsmb.dll. Il
    59 n'est plus du tout utilis‚ maintenant.
     60n'est
     61 pr‚sent plus du tout utilis‚.
    6062:p.
    6163.******************************************************
     
    7072Samba pour &os.:elink. pour les d‚tails sur le t‚l‚chargement des
    7173sources.
     74:p.
     75Le composant enfichable pour &nd. est aussi disponible avec son
     76code source complet.
    7277:p.
    7378Si vous utilisez notre composant enfichable, nous vous demandons
     
    112117:pt.Serveur
    113118:pd.nom (ou adresse IP) du serveur sur lequel
    114 il faut se connecter.
     119il faut se connecter. 
    115120:pt.Partage
    116121:pd.nom de la ressource sur le serveur
    117122 laquelle
    118 on d‚sire acc‚der.
     123on d‚sire acc‚der. 
    119124:pt.Utilisateur
    120125:pd.nom de l'utilisateur sous lequel if faut
    121 ouvrir une session.
     126ouvrir une session. 
    122127:pt.Mot de passe
    123 :pd.mot de passe de l'utilisateur.
     128:pd.mot de passe de l'utilisateur. 
    124129:pt.MaŒtre
    125 :pd.nom du serveur ou groupe de travail "maŒtre".
     130:pd.le nom du serveur ou groupe de travail "maŒtre", utilis‚ pour
     131obtenir la liste des groupes de travail lorsqu'un serveur ou un
     132groupe de travail concret n'a pas ‚t‚ indiqu‚.
    126133:pt.Type de maŒtre
    127134:pd.0 si "maŒtre" est le nom du serveur "maŒtre",
    128 1 s'il s'agit du nom du groupe de travail
    129 "maŒtre".
     1351 s'il s'agit du nom du groupe de travail "maŒtre".
    130136:pt.Support des A
    131137:pd.1 pour que les Attributs tendus (Extended Attributes) d'eCS
    132 (OS/2) soient pris en charge, 0 sinon.
     138(OS/2) soient pris en charge, 0 sinon.
     139:pt.D‚lai du cache
     140:pd.dur‚e de validit‚ du cache en secondes. Si la dur‚e est
     141d‚pass‚e, le client effectue une nouvelle lecture du r‚pertoire.
     142Pour un r‚pertoire avec beaucoup de fichiers, il peut ˆtre
     143int‚ressant d'augmenter le d‚lai (en rŠgle g‚n‚rale de 10 secondes
     144par tranches de 500
     145 800 fichiers). 10 secondes par d‚faut.
     146:pt.Listes en cache
     147:pd.le nombre de r‚pertoires que le cache devrait tenir. Gardez
     148
     149 l'esprit que plus cette valeur est grande, plus il y aura de
     150m‚moire utilis‚e. 32 listes par d‚faut.
    133151:eparml.
    134152:p.
     
    169187Par d‚faut, l'utilisateur &odqf.guest&cdqf. sans mot de passe sera
    170188utilis‚ pour acc‚der aux ressources s‚lectionn‚es. Si vous avez des
    171 erreurs d'accŠs refus‚ (5), essayez d'utiliser un autre couple
     189erreurs d'accŠs refus‚, essayez d'utiliser un autre couple
    172190(utilisateur, mot de passe).
    173191:p.
     
    181199Traduction fran‡aise &colon. Guillaume Gay &lt.guillaume.gay@bigfoot.com&gt.
    182200.br
    183 Version 2010-01-15
     201Version 2011-01-10
    184202:p.
    185203.******************************************************
     
    195213d'environnement LOGFILES, si disponible. Si cette variable
    196214d'environnement est absente, le fichier de rapport sera alors plac‚
    197 dans le r‚pertoire de NetDrive. Le fichier de consignation est appel‚
    198 log.ndpsmb pour &nd et log.smbc pour Samba.
     215dans le r‚pertoire de &nd.&per. Le fichier de consignation est appel‚
     216log.ndpsmb pour la partie &nd. et log.smbc pour ce qui concerne
     217Samba.
    199218:p.
    200219.******************************************************
     
    204223:p.Historique des modifications du client Samba pour &nd.
    205224:ul.
    206 :li.:link reftype=hd res=001.Version 1.0:elink.
    207 :li.:link reftype=hd res=002.Version 1.5.0:elink.
    208 :li.:link reftype=hd res=003.Version 2.0.0:elink.
    209 :eul.
    210 :h2 res=001.Version 1.0
     225:li.:link reftype=hd res=011.Version 1.0:elink.
     226:li.:link reftype=hd res=012.Version 1.5.0:elink.
     227:li.:link reftype=hd res=013.Version 2.0.0:elink.
     228:eul.
     229:h2 res=011.Version 1.0
    211230:p.
    212231:ul.
     
    299318:eul.
    300319:eul.
    301 :h2 res=002.Version 1.5.0
     320:h2 res=012.Version 1.5.0
    302321:ul.
    303322:li.alpha1
     
    320339:ul.
    321340:li.Passage au code du client Samba v3.0.36.
    322 :li.Correctif pour la page de codes sur les systŠme n'utilisant pas
    323 la page de condes IBM-850 (ticket nø100)
     341:li.Correctif sur les pages de codes pour les systŠmes n'utilisant
     342pas la page de codes IBM-850 (ticket nø100).
    324343:eul.
    325344:li.beta4
    326345:ul.
    327 :li.Passage au code du client Samba v3.0.37.
    328 :li.Correctif pour la page de codes correspondant au ticket nø68.
     346:li.Passage au code du client Samba v3.0.37. 
     347:li.Correctif sur les pages de codes (ticket nø68).
    329348:eul.
    330349:li.GA
    331350:ul.
    332351:li.Correction d'une fuite de m‚moire dans le code A.
    333 :li.Ticket nø111
    334 :li.Retirer des mots pas utilis‚ MEMLEN, LOGFILE et LOGLEVEL:p.
    335 (Avertissment de compatibilit‚: Ces mots doivent ˆtre retir‚s des fichiers *.ndc *.evp and volumes.cfg ƒge‚s afin de reetablir des connexions correctement)
    336 :li.Ajout de la fonction de journalisation pur des messages Samba
     352:li.Ticket nø111.
     353:li.Retrait des variables MEMLEN, LOGFILE et LOGLEVEL non utilis‚es.
     354.br
     355(Avertissement de compatibilit‚ &colon. ces variables doivent aussi
     356ˆtre retir‚es des fichiers *.ndc, *.evp et volumes.cfg plus anciens
     357afin de r‚tablir correctement les connexions avec le nouveau
     358composant enfichable).
     359:li.Ajout de la fonction de journalisation pour les messages li‚s
     360
     361Samba.
    337362:eul.
    338363:li.1.5.1
    339364:ul.
    340 :li.Correction d'un crash sur les machines Quadcore
     365:li.Correction du plantage sur les machines Quadcore.
    341366:eul.
    342367:li.1.5.2
    343368:ul.
    344 :li.Corriger les fichier d'aide
     369:li.Correction des fichiers d'aide.
    345370:eul.
    346371:li.1.5.3
    347372:ul.
    348 :li.Fix timestamp problem
    349 :eul.
    350 :eul.
    351 :h2 res=003.Version 2.0.0
     373:li.Correction du problŠme de tampon dateur des fichiers.
     374:eul.
     375:eul.
     376:h2 res=013.Version 2.0.0
    352377:ul.
    353378:li.beta1
    354379:ul.
    355 :li.added dir caching
     380:li.Ajout de la mise en cache des r‚pertoires.
    356381:eul.
    357382:li.beta2
    358383:ul.
    359 :li.read problem of small files fixed
    360 :li.delete cache of changed files
     384:li.Correction du problŠme de lecture des petits fichiers.
     385:li.Suppression du cache sur les fichiers modifi‚s.
     386:li.Correction du plantage SIGPIPE.
     387:eul.
     388:li.beta3
     389:ul.
     390:li.Correction du script insp.pl pour une meilleure prise en
     391charge des fichiers de langue.
     392:li.Ajout de la possibilit‚ de r‚gler le d‚lai et la
     393profondeur du cache via l'interface utilisateur.
     394:li.Correction des fichiers d'aide.
    361395:eul.
    362396:eul.
  • branches/client-2.0/src/help/readme.txt

    r515 r518  
    8080You must have NetDrive 2.2.1 or newer installed prior to installation of this
    8181package. If you want to use 64bit file API, you should install 2.3 or newer
    82 version of NetDrive. The installation is semi-automatic and consists of the
    83 following:
    84 
    85   - ndpsmb.dll installation :
    86       Run instpl.cmd from this package. It will place all files to the netdrive
    87       plugin directory.
     82version of NetDrive.
     83
     84To install the plugin run instpl.cmd from this package. It will place all files
     85to the netdrive plugin directory.
    8886     
    89873.2 EVFS
    9088________
    9189
    92   - ndpsmb.dll installation :
    93       Put ndpsmb.dll into x:\ecs\dll (where x: is your bootdrive)
     90To install the plugin, just put ndpsmb.dll into x:\ecs\dll (where x: is your bootdrive)
    9491
    9592
     
    108105The NetDrive Samba plugin parameters are:
    109106
    110    workgroup   - the name of workgroup to connect to.
    111    server      - the name of server to connect to.
    112    share       - the name of server resource (share) to connect to.
    113    user        - the name of user to login under.
    114    password    - the password of selected user.
    115    master      - the name of 'master' server or workgroup, used to get the list
    116                  of workgroups when the concrete workgroup and server not
    117                  specified.
    118    masterttype - 0 if 'master' is the name of master server, 1 if 'master' is
    119                  the name of master workgroup.
    120    easupport   - 1 to support eCS (OS/2) Extended Attributes, 0 to not support it
     107   workgroup     - the name of workgroup to connect to.
     108   server        - the name of server to connect to.
     109   share         - the name of server resource (share) to connect to.
     110   user          - the name of user to login under.
     111   password      - the password of selected user.
     112   master        - the name of 'master' server or workgroup, used to get the list
     113                   of workgroups when the concrete workgroup and server not
     114                   specified.
     115   masterttype   - 0 if 'master' is the name of master server, 1 if 'master' is
     116                   the name of master workgroup.
     117   easupport     - 1 to support eCS (OS/2) Extended Attributes, 0 to not support it
     118   cache timeout - the time in seconds for which the cache is valid. If the time is
     119                   over the client rereads the directory again. For a directory with
     120                   many files it may be better to increase the timeout.
     121                   (rule of thumb: per 500-800 files 10 seconds). Default: 10 seconds
     122   cache listings- the amount of directories the cache should hold. Be aware the higher
     123                   the value the more memory is used. Default: 32 listings
    121124
    122125To mount the exact server's share one need to specify both 'server' and
     
    263266v2.0.0 beta2
    264267   - read problem of small files fixed
    265    - delete cache of changed files
    266 
     268   - delete cache of changed files
     269   - SIGPIPE crash fixed
     270
     271v2.0.0 beta3
     272   - changed instpl.cmd to work correct with nls
     273   - added the possibility to adjust cache timeout and depth via GUI
     274   - adjustments to helpfile and readme
     275
  • branches/client-2.0/src/help/readme_de.txt

    r515 r518  
    8484Sie mssen NetDrive 2.2.1 oder h”her installiert haben, vor der Installation dieses
    8585Paket. Wenn Sie 64-Bit-API-Datei verwenden m”chten, installieren Sie NetDrive
    86 Version 2.3 oder neuer. Die Installation ist halbautomatisch und besteht aus folgendem:
    87 
    88   - Ndpsmb.dll Installation:
    89       Instpl.cmd aus diesem Paket aufrufen. Es werden alle Dateien in das
    90       Plugin-Verzeichnis kopiert.
     86Version 2.3 oder neuer.
     87
     88Um das Plugin zu installieren, fhren Sie Instpl.cmd aus diesem Paket aus. Es werden
     89alle Dateien in das Plugin-Verzeichnis kopiert.
    9190     
    92913,2 EVFS
    9392________
    9493
    95   - Ndpsmb.dll Installation:
    96       Kopieren Sie ndpsmb.dll in x:\ecs\dll (wobei x: Ihr Bootlaufwerk ist)
     94Um das Plugin zu installieren, kopieren Sie ndpsmb.dll in x:\ecs\dll
     95(wobei x: Ihr Bootlaufwerk ist)
    9796
    9897
     
    111110Die NetDrive Samba Plugin Parameter sind:
    112111
    113    Arbeitsgruppe - den Namen der Arbeitsgruppe mit der eine Verbindung
    114                    aufgebaut werden soll.
    115    Server -        Der Name des Servers mit dem eine Verbindung aufgebaut
    116                    werden soll.
    117    Freigabe -      Den Namen der Server-Resource (Freigabe) mit der eine
    118                    Verbindung aufgebaut werden soll.
    119    Benutzer -      Den Name des Benutzers, der angemeldet werden soll.
    120    Passwort -      Das Passwort des ausgew„hlten Benutzers.
    121    Master -        Den Namen "Masterbrowsers" oder "WORKGROUP", je nachdem
    122                    was verwendet werden soll, um die Liste aller Server einer
    123                    Arbeitgruppe zu erhalten.
    124    Masterttype -   0, wenn "Master" der Name des "Masterbrowsers" ist,
    125                    1, wenn "Master" der Name der "Master-Arbeitsgruppe" ist.
    126    Easupport -     1, wenn der gewnschte Server erweiterte Attribute
    127                    untersttzt, 0, wenn er es nicht tut.
     112   Arbeitsgruppe  - den Namen der Arbeitsgruppe mit der eine Verbindung
     113                    aufgebaut werden soll.
     114   Server         - Der Name des Servers mit dem eine Verbindung aufgebaut
     115                    werden soll.
     116   Freigabe       - Den Namen der Server-Resource (Freigabe) mit der eine
     117                    Verbindung aufgebaut werden soll.
     118   Benutzer       - Den Name des Benutzers, der angemeldet werden soll.
     119   Passwort       - Das Passwort des ausgew„hlten Benutzers.
     120   Master         - Den Namen "Masterbrowsers" oder "WORKGROUP", je nachdem
     121                    was verwendet werden soll, um die Liste aller Server einer
     122                    Arbeitgruppe zu erhalten.
     123   Masterttype    - 0, wenn "Master" der Name des "Masterbrowsers" ist,
     124                    1, wenn "Master" der Name der "Master-Arbeitsgruppe" ist.
     125   Easupport      - 1, wenn der gewnschte Server erweiterte Attribute
     126                    untersttzt, 0, wenn er es nicht tut.
     127   Cache timeout  -  Die Zeit in Sekunden fr die der Cache gltig ist. Wenn die Zeit
     128                    verstrichen ist, wird das Verzeichniss neu eingelesen. Fr ein sehr
     129                    grosses Verzeichniss kann es von Vorteil sein, wenn die Zeit erh”ht wird.
     130                    (Als Regel: pro 500-800 Dateien 10 Sekunden) Standardwert: 10 Sekunden
     131   Cache listings - Die Anzahl Verzeichnisse die der Cache behalten soll. Vorsicht, je h”her
     132                    dieser Wert desto mehr Memory wird gebraucht. Standardwert: 32 Verzeichnisse
     133
    128134
    129135Wenn man genau eine Freigaben mounten m”chte, muá man sowohl den "Server" und
     
    274280   - Leseproblem mit kleinen Dateien
    275281   - Cache von ge„nderten Dateien sofort l”schen
    276 
     282   - SIGPIPE absturz behoben
     283
     284v2.0.0 beta3
     285   - instpl.cmd ge„ndert, damit Sprachen richtig installiert werden
     286   - M”glichkeit zum ver„ndern des Cache timeout und Tiefe via GUI
     287   - Anassungen an Hilfedateine und readme
  • branches/client-2.0/src/help/readme_fr.txt

    r513 r518  
    11                          Client Samba pour eCS (OS/2)
    2                               Version _VERSION_
    3                               Construction _BUILD_
     2                          Version _VERSION_
     3                          Construction _BUILD_
    44                          ____________________________
    55
    6 CONTENTS
    7 ________
     6CONTENU
     7_______
    88
    99 1. Introduction
     
    2323
    2424Samba est un ensemble client/serveur de partage de fichiers et
    25 d'imprimantes bas‚ sur les protocoles SMB/CIFS,
    26  l'origine
    27 con‡u pour que le monde UNIX puisse coop‚rer avec les clients ou
    28 serveurs Windows et eCS (OS/2). eCS (OS/2) a une impl‚mentation
    29 native de l'ensemble client/serveur SMB/CIFS - IBM LAN Manager
    30 et IBM Peer. Ces produits n'ont pas ‚t‚ mis
    31  jour depuis bien
    32 longtemps et pr‚sentent des problŠmes de compatibilit‚ avec les
    33 impl‚mentations SMB/CIFS Windows modernes.
     25d'imprimantes bas‚ sur les protocoles SMB/CIFS. Ces derniers
     26‚taient
     27 l'origine con‡us pour que le monde UNIX puisse coop‚rer
     28avec les clients ou serveurs Windows et eCS (OS/2). eCS (OS/2) a
     29une impl‚mentation native de l'ensemble client/serveur SMB/CIFS -
     30IBM LAN Manager et IBM Peer. Ces produits n'ont pas ‚t‚ mis
     31
     32jour depuis bien longtemps et pr‚sentent des problŠmes de
     33compatibilit‚ avec les impl‚mentations SMB/CIFS Windows
     34modernes.
    3435
    3536Cette distribution est un portage pour eCS (OS/2) du client Samba
     
    3940   eCS (OS/2) bien connu, et
    4041 - EVFS - le systŠme de fichiers Virtuel pour SMB de eComStation
    41    (eComStation Virtual Filesystem for SMB).
     42   (eComStation Virtual Filesystem for SMB). 
    4243Le client Samba pour eCS (OS/2) fournit un accŠs transparent aux
    4344partages de fichiers SMB/CIFS sur votre r‚seau en utilisant TCP/IP
    44 comme protocole de transport.
     45comme protocole de transport. 
    4546
    4647Le client Samba pour eCS (OS/2) consiste en un seul module :
    47  - ndpsmb.dll - le composant enfichable pour NetDrive/EVFS lui-mˆme.
     48 - ndpsmb.dll - le composant enfichable pour NetDrive/EVFS lui-mˆme. 
    4849
    4950Les versions ant‚rieures
     
    5152module : "smbcd.exe". Il s'agissait du "d‚mon" du client Samba qui
    5253traitait effectivement toutes les requˆtes de ndpsmb.dll. Il n'est
    53 plus du tout utilis‚ maintenant.
     54
     55 pr‚sent plus du tout utilis‚.
    5456
    5557
     
    7173Veuillez vous r‚f‚rer
    7274 la page web de Samba pour eCS (OS/2) pour
    73 savoir ce que vous pouvez faire !
     75savoir ce que vous pouvez faire ! 
    7476
    7577
     
    8486_______________
    8587
    86 The plugin needs the klibc runtime named libc06*.dll (the innotek gcc runtime
    87 DLL) somewhere in your LIBPATH, if it is not there already (It comes with any
    88 recent eComStation release).
    89 The plugin needs the 32 bit TCP/IP stack. This stack comes with all eComStation
    90 releases. If you have still the 16 bit stack, please search the net for the 32 bit stack.
     88Le composant enfichable n‚cessite la pr‚sence dans l'un des
     89r‚pertoires de la variable d'environnement LIBPATH de votre
     90systŠme, du "runtime" klibc nomm‚ libc06*.dll, la bibliothŠque GCC
     91d'Innotek.
     92Le fichier y est peut ˆtre d‚j
     93, cette bibliothŠque ‚tant en effet
     94fournie avec les versions r‚centes d'eComStation.
     95
     96Le composant enfichable n‚cessite en outre une pile TCP/IP 32
     97bits. Celle-ci est fournie en standard avec toutes les versions
     98d'eComStation.
     99Si vous avez toujours une pile TCP/IP 16 bits install‚e, vous
     100pourrez trouver une distribution 32 bits de celle-ci en effectuant
     101une recherche sur Internet.
    91102
    92103
     
    97108votre systŠme avant d'installer cette distribution. Si vous voulez
    98109utiliser l'API fichiers 64 bits, vous devrez installer la version 2.3
    99 ou ult‚rieure de NetDrive. L'installation est semi-automatique et se
    100 d‚roule en deux ‚tapes :
    101 
    102   - Installation de ndpsmb.dll :
    103       L'ex‚cution du script instpl.cmd de cette distribution placera
    104       tous les fichiers dans le r‚pertoire plugin de NetDrive.
    105 
    106   - Installation de libc :
    107       Placer le fichier libc06*.dll (bibliothŠque GCC innotek)
    108       inclus dans cette distribution dans un des chemins figurant dans
    109       LIBPATH, s'il n'y est pas d‚j
    110 .
     110ou ult‚rieure de NetDrive.
     111
     112Pour installer ndpsmb.dll, ex‚cutez le script instpl.cmd de cette
     113distribution qui placera tous les fichiers n‚cessaires dans le
     114r‚pertoire plugin de NetDrive.
    111115
    112116
     
    114118________
    115119
    116   - Installation de ndpsmb.dll :
    117       Placez  ndpsmb.dll dans x:\ecs\dll (o— x: correspond
    118  la
    119       lettre de votre unit‚ d'amor‡age).
     120Pour installer de ndpsmb.dll, placez  ndpsmb.dll dans x:\ecs\dll
     121(o— x: correspond
     122 la lettre de votre unit‚ d'amor‡age).
    120123
    121124
    1221254. Utilisation de NDPSMB.DLL
    123126____________________________
    124 
    125127
    1261284.1. Utilisation avec Netdrive
     
    132134 ce sujet. Les
    133135ressources SMB/CIFS pourront ˆtre mont‚es soit en utilisant
    134 l'utilitaire en ligne de commandes ND.EXE ou l'utilitaire WPS
    135 NDPM.EXE de NetDrive.
    136 
    137 Les paramŠtres du composant enfichable pour NetDrive sont :
     136l'utilitaire en ligne de commandes ND.EXE, ou en utilisant
     137l'utilitaire WPS NDPM.EXE de NetDrive.
     138
     139Les paramŠtres du composant enfichable pour NetDrive sont : 
    138140
    139141   Groupe de travail - nom du groupe de travail auquel il faut se
    140142                       joindre.
    141143   Serveur           - nom (ou adresse IP) du serveur sur lequel
    142                        il faut se connecter.
     144                       il faut se connecter. 
    143145   Partage           - nom de la ressource sur le serveur
    144146 laquelle
    145                        on d‚sire acc‚der.
     147                       on d‚sire acc‚der. 
    146148   Utilisateur       - nom de l'utilisateur sous lequel if faut
    147                        ouvrir une session.
     149                       ouvrir une session. 
    148150   Mot de passe      - mot de passe de l'utilisateur.
    149151   MaŒtre            - nom du serveur ou groupe de travail "maŒtre",
    150152                       utilis‚ pour obtenir la liste des groupes de
    151                        travail lorsqu'un groupe de travail et serveur
    152                        n'est pas indiqu‚.
     153                       travail lorsqu'un serveur ou un groupe de
     154                       travail concret n'a pas ‚t‚ indiqu‚.
    153155   Type de maŒtre    - 0 si "maŒtre" est le nom du serveur "maŒtre",
    154156                       1 s'il s'agit du nom du groupe de travail
     
    157159                       Attributes) d'eCS (OS/2) soient pris en
    158160                       charge, 0 sinon.
     161   D‚lai du cache    - dur‚e de validit‚ du cache en secondes. Si
     162                       la dur‚e est d‚pass‚e, le client effectue une
     163                       nouvelle lecture du r‚pertoire.
     164                       Pour un r‚pertoire avec beaucoup de fichiers,
     165                       il peut ˆtre int‚ressant d'augmenter le d‚lai
     166                       (en rŠgle g‚n‚rale de 10 secondes par
     167                       tranches de 500
     168 800 fichiers).
     169                       10 secondes par d‚faut.
     170   Listes en cache   - le nombre de r‚pertoires que le cache devrait
     171                       tenir. Gardez
     172 l'esprit que plus cette
     173                       valeur est grande, plus il y aura de m‚moire
     174                       utilis‚e.
     175                       32 listes par d‚faut.
    159176
    160177Pour monter le partage exact d'un serveur, il faut renseigner
     
    162179fois les champs ® Serveur ¯ et ® Partage ¯. Les autres paramŠtres
    163180sont optionnels. La racine du chemin vers le partage du serveur sera
    164 mont‚e sur le point de montage.
     181mont‚e sur le point de montage. 
    165182
    166183Pour acc‚der
     
    168185® Serveur ¯ devra ˆtre renseign‚, pas le paramŠtre ® partage ¯. Les
    169186autres paramŠtres sont optionnels. La liste des partages du serveur
    170 sera mont‚e sur le point de montage.
     187sera mont‚e sur le point de montage. 
    171188
    172189Pour acc‚der
     
    175192® Serveur ¯. Les autres paramŠtres sont optionnels. La liste des
    176193serveurs du groupe de travail donn‚ sera mont‚e sur le le point de
    177 montage.
     194montage. 
    178195
    179196Pour acc‚der
     
    185202® MaŒtre ¯ peut ˆtre l'un des groupes de travail connu sur le
    186203r‚seau. Le serveur ® maŒtre ¯ doit ˆtre le maŒtre explorateur du
    187 (des) groupe(s) de travail.
     204(des) groupe(s) de travail. 
    188205
    189206Par d‚faut, l'utilisateur ® guest ¯ sans mot de passe sera utilis‚
    190207pour acc‚der aux ressources s‚lectionn‚es. Si vous avez des erreurs
    191 d'accŠs refus‚ (5), essayez d'utiliser un autre couple (utilisateur,
    192 mot de passe).
     208d'accŠs refus‚, essayez d'utiliser un autre couple (utilisateur, mot
     209de passe).
    193210
    194211
     
    213230d'environnement est absente, le fichier de rapport sera plac‚ dans le
    214231r‚pertoire de NetDrive. Le fichier de consignation est appel‚
    215 log.ndpsmb pour le Netdrive et log.smbc pour le Samba.
    216 
     232log.ndpsmb pour la partie Netdrive pour OS/2 et log.smbc pour ce qui
     233concerne Samba.
    217234
    2182356. Historique
     
    301318   - Correction de l'espace disque libre.
    302319   - Ajout de codes de retour suppl‚mentaires pour la partie montage
    303      (pour evfsgui).
     320     (pour evfsgui). 
    304321
    305322 v1.5.0 beta2 :
    306    - Passage au code du client Samba v3.0.35.
     323   - Passage au code du client Samba v3.0.35. 
    307324
    308325 v1.5.0 beta3 :
    309    - Passage au code du client Samba v3.0.36.
    310    - Correctif pour la page de codes sur les systŠme n'utilisant pas la page de condes IBM-850 (ticket nø100)
     326   - Passage au code du client Samba v3.0.36.
     327   - Correctif sur les pages de codes pour les systŠmes n'utilisant
     328     pas la page de condes IBM-850 (ticket nø100)
    311329
    312330 v1.5.0 beta4 :
    313    - Passage au code du client Samba v3.0.37.
    314    - Correctif pour la page de codes correspondant au ticket nø68.
     331   - Passage au code du client Samba v3.0.37. 
     332   - Correctif sur les pages de codes (ticket nø68).
    315333
    316334 v1.5.0 GA :
    317    - Correction d'une fuite de m‚moire dans le code A.
    318    - Ticket nø111
    319    - Remove unused MEMLEN, LOGFILE and LOGLEVEL token
    320      (Compatibility warning: These tokens must also be removed from older
    321      *.ndc *.evp and volumes.cfg files in order to restore connections
    322      with the new plugin properly)
    323    - added logging feature for samba messages
     335   - Correction d'une fuite de m‚moire dans le code A.
     336   - Ticket nø111.
     337   - Retrait des variables MEMLEN, LOGFILE et LOGLEVEL non utilis‚es.
     338     (Avertissement de compatibilit‚ : ces variables doivent aussi
     339     ˆtre retir‚es des fichiers *.ndc, *.evp et volumes.cfg plus
     340     anciens afin de r‚tablir correctement les connexions avec le
     341     nouveau composant enfichable).
     342   - Ajout de la fonction de journalisation pour les messages li‚s
     343
     344     Samba.
    324345   
    325346 v1.5.1
    326    - Fix crashes on quadcore machines
     347   - Correction du plantage sur les machines Quadcore.
    327348   
    328349 v1.5.2
    329    - Corriger les fichiers d'aide
     350   - Correction des fichiers d'aide.
    330351
    331352 v1.5.3
    332    - Fix timestamp problem
     353   - Correction du problŠme de tampon dateur des fichiers.
    333354
    334355 v2.0.0 beta1
    335    - added dir caching
     356   - Ajout de la mise en cache des r‚pertoires.
    336357
    337358 v2.0.0 beta2
    338    - read problem of small files fixed
    339    - delete cache of changed files
     359   - Correction du problŠme de lecture des petits fichiers.
     360   - Suppression du cache sur les fichiers modifi‚s.
     361   - Correction du plantage SIGPIPE.
     362
     363 v2.0.0 beta3
     364   - Ajout de la possibilit‚ de r‚gler la temporisation et la
     365     profondeur du cache via l'interface utilisateur.
     366   - Correction du script insp.pl.
     367   - Correction des fichiers d'aide.
     368
    340369
    341370Traduction fran‡aise : Guillaume Gay <guillaume.gay@bigfoot.com>
    342 Version : 2010-07-06
     371Version : 2010-01-11
  • branches/client-2.0/src/ndpsmb.c

    r513 r518  
    211211        {ND_PROP_STRING, 0, "SPASSWORD",  ""},
    212212        {ND_PROP_STRING, 0, "MASTER", "WORKGROUP"},
    213         { ND_PROP_ULONG, 0, "MASTERTYPE", "1"},
    214         { ND_PROP_ULONG, 0, "EASUPPORT", "1"},
     213        {ND_PROP_ULONG, 0, "MASTERTYPE", "1"},
     214        {ND_PROP_ULONG, 0, "EASUPPORT", "1"},
     215        {ND_PROP_ULONG, 0, "CTO", "10"},
     216        {ND_PROP_ULONG, 0, "CLD", "32"},
    215217        {ND_PROP_STRING, 0, NULL, NULL}
    216218};
     
    505507        }
    506508
    507         /* Create a directory cache with expiration time 15 seconds and up to 32 listings cached. */
    508         dircache_create(&pRes->pdc, 15, 32);
     509        t = 0;
     510        rc = ph->fsphQueryUlongProperty (properties, "CTO", &t);
     511        if (!rc)
     512        {
     513                if (t > 600)
     514                {
     515                        rc = ERROR_INVALID_PARAMETER;
     516                }
     517                else
     518                {
     519                        pRes->cachetimeout = t;
     520                }
     521        }
     522
     523        t = 0;
     524        rc = ph->fsphQueryUlongProperty (properties, "CLD", &t);
     525        if (!rc)
     526        {
     527                if (t > 96)
     528                {
     529                        rc = ERROR_INVALID_PARAMETER;
     530                }
     531                else
     532                {
     533                        pRes->cachedepth = t;
     534                }
     535        }
     536
     537        /*
     538         * Create a directory cache with expiration time and cache listings
     539         * the above values come from the gui. default: timeout 10; listings: 32
     540         */
     541        dircache_create(&pRes->pdc, pRes->cachetimeout, pRes->cachedepth);
    509542
    510543        return rc;
  • branches/client-2.0/src/rc/rc.dlg

    r517 r518  
    3030                        WS_VISIBLE
    3131        ENTRYFIELD      "", ENT_MASTER, 147, 60, 90, 8, ES_MARGIN
    32         LTEXT           "Supports EA", LBL_EASUPPORT, 195, 131, 52, 10,
     32        LTEXT           "Supports EA", LBL_EASUPPORT, 195, 130, 52, 10,
    3333                        DT_WORDBREAK
    3434        AUTOCHECKBOX    "", CHK_EASUPPORT, 180, 132, 10, 10, WS_GROUP
     
    4141        PUSHBUTTON      "Help", BTN_HELP, 190, 6, 56, 14, BS_HELP
    4242                        PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold"
    43         GROUPBOX        "CIFS/SMB resource properties", GB_PROPERTIES, 5,
    44                         125, 244, 58
     43        GROUPBOX        "CIFS/SMB resource properties", GB_PROPERTIES, 5, 125,
     44                        244, 58
    4545                        PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
    4646                        PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold"
     
    4848                        PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
    4949                        PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold"
    50         GROUPBOX        "Cache", GB_PERF, 5, 24, 244, 26, NOT WS_VISIBLE
     50        GROUPBOX        "Cache", GB_CACHE, 5, 24, 244, 26
    5151                        PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
    5252                        PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold"
     
    5454                        PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L
    5555                        PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold"
    56         LTEXT           "Latency:", DT_LATENCY, 12, 30, 55, 8
    57         SPINBUTTON      SPIN_LATENCY, 69, 30, 32, 12, WS_GROUP
    58         LTEXT           "Cache depth:", DT_DEPTH, 134, 30, 55, 8
    59         SPINBUTTON      SPIN_DEPTH, 194, 29, 39, 12, WS_GROUP
     56        LTEXT           "Cache timeout:", LBL_CACHETIMEOUT, 12, 30, 55, 8, DT_BOTTOM
     57        CONTROL         "", SPIN_CACHETIMEOUT, 69, 30, 32, 12, WC_SPINBUTTON
     58                        SPBS_NUMERICONLY | SPBS_JUSTRIGHT | SPBS_MASTER | WS_GROUP | WS_TABSTOP |
     59                        WS_VISIBLE
     60        LTEXT           "Cache listings:", LBL_CACHEDEPTH, 134, 30, 55, 8, DT_BOTTOM
     61        CONTROL         "", SPIN_CACHEDEPTH, 194, 30, 39, 12, WC_SPINBUTTON
     62                        SPBS_NUMERICONLY | SPBS_JUSTRIGHT | SPBS_MASTER | WS_GROUP | WS_TABSTOP |
     63                        WS_VISIBLE
    6064    END
    6165END
  • branches/client-2.0/src/rc/rc.h

    r517 r518  
    2121#define GB_LOGIN                    1024
    2222#define GB_PROPERTIES               1026
    23 #define GB_PERF                     1025
     23#define GB_CACHE                     1025
    2424#define GB_BROWSE                   1027
    25 #define GB_CACHE                    1014
    26 #define DT_LATENCY                  1015
    27 #define SPIN_LATENCY                1017
    28 #define DT_DEPTH                    1018
    29 #define SPIN_DEPTH                  1019
     25#define LBL_CACHETIMEOUT        1014
     26#define SPIN_CACHETIMEOUT       1015
     27#define LBL_CACHEDEPTH          1017
     28#define SPIN_CACHEDEPTH         1018
  • branches/client-2.0/src/rc/rc.rc

    r396 r518  
    112112RCDATA (DLG_ID + 9)
    113113{
     114    SPIN_CACHETIMEOUT, PARMTYPE_INT, 10L, 600L, "cto", "%d", 10L
     115}
     116
     117RCDATA (DLG_ID + 10)
     118{
     119    SPIN_CACHEDEPTH, PARMTYPE_INT, 32L, 80L, "cld", "%d", 32L,
     120}
     121
     122RCDATA (DLG_ID + 11)
     123{
    114124    1
    115125}
  • branches/client-2.0/src/smbwrp.h

    r497 r518  
    135135        int easupport;
    136136        int krb5support;
     137        int cachetimeout;
     138        int cachedepth;
    137139        struct DirectoryCache *pdc;
    138140} Resource;
Note: See TracChangeset for help on using the changeset viewer.