Bug 50988

Summary: smbget - опции
Product: Branch p10 Reporter: kessys <nfsmobile>
Component: samba-clientAssignee: qa-team <qa-team>
Status: CLOSED NOTABUG QA Contact: qa-p10 <qa-p10>
Severity: normal    
Priority: P5 CC: alimektor
Version: не указана   
Hardware: x86_64   
OS: Linux   

Description kessys 2024-07-29 12:08:11 MSK
smbget --help
[-R, --recursive] [-O, --stdout] - это в интернете
  -R, --name-resolve=NAME-RESOLVE-ORDER    -O, --socket-options=SOCKETOPTIONS   , а это у нас.
smbget smb://IP/puti --stdout --recursive /papka/papka -U user
The -o or -O and -R options can not be used together.
Downloaded 0b in 259778 seconds

Что случилось с опциями?
Comment 1 Evgeny Shesteperov 2024-07-30 17:56:51 MSK
(Ответ для kessys на комментарий #0) > Что случилось с опциями?

Выглядит всё ОК. Выполняю следующую команду (пакет samba-client):

    # (. /etc/os-release; echo $NAME $VERSION_ID) && \
    echo "=====" && \
    smbget --help | grep -E "(-R|-O)" -A 2 -B 2 && \
    echo "=====" && \
    smbget --version

Представляю вывод для разных дистрибутивов:

ALT Linux:

    ALT Server 10.2
    =====

    Connection options:
      -R, --name-resolve=NAME-RESOLVE-ORDER        Use these name resolution
                                                   services only
      -O, --socket-options=SOCKETOPTIONS           socket options to use
      -m, --max-protocol=MAXPROTOCOL               Set max protocol level
      -n, --netbiosname=NETBIOSNAME                Primary netbios name
    =====
    Version 4.19.7

Ubuntu:

    Ubuntu 24.04
    =====

    Connection options:
      -R, --name-resolve=NAME-RESOLVE-ORDER        Use these name resolution
                                                   services only
      -O, --socket-options=SOCKETOPTIONS           socket options to use
      -m, --max-protocol=MAXPROTOCOL               Set max protocol level
      -n, --netbiosname=NETBIOSNAME                Primary netbios name
    =====
    Version 4.19.5-Ubuntu

Fedora:

    Fedora Linux 40
    =====

    Connection options:
      -R, --name-resolve=NAME-RESOLVE-ORDER        Use these name resolution
                                                   services only
      -O, --socket-options=SOCKETOPTIONS           socket options to use
      -m, --max-protocol=MAXPROTOCOL               Set max protocol level
      -n, --netbiosname=NETBIOSNAME                Primary netbios name
    =====
    Version 4.20.2

> The -o or -O and -R options can not be used together

Логично же.