[Eisfair] unison pfadangabe funktioniert nicht

Kay Martinen kay at martinen.de
So Dez 31 14:02:49 CET 2017


Am 31.12.2017 um 08:29 schrieb Holger Bruenjes:
> Hallo Kay
> 
> Am 2017-12-31 um 02:05 schrieb Kay Martinen:
> 
>> Beim local verzeichniss klappt das eingeben noch. Beim remote
>> verzeichniss führt jede änderung nach dem Enter zu einer Fehlermeldung
>>
>>
>>> │   UNISON_DIR_1_REMOTE        =  /backup                                      ▒
>>> │   UNISON_DIR_1_FORCE         =  none                                         ▒
>>> │ ┌────────────────────────────────[ Error ]────────────────────────────────┐  ▒
>>> │ │                                                                         │  ▒
>>> │ │  wrong value of variable!                                               │  ▒
>>> │ │      no valid absolute path (may be either an absolute path in UNIX or  │  ▒
>>> │ │      DOS notation (starting with a slash or a drive letter)             │  ▒
>>> │ │  UNISONABSPATH                                                          │  ▒
>>> │ │                                                                         │  ▒
>>> │ │                               [<  OK  >]                                │  ▒
>>> │ └─────────────────────────────────────────────────────────────────────────┘
>>
>> Das lese ich so: Mit / am anfang darf nicht sein, aber ohne / am Anfang
>> auch nicht - jedenfalls geht es nicht.
> 
>> Mache ich was falsch?
> 
> Das Problem wird in /etc/check.d/unison liegen. Mismatch UTF8 ISO-8859
> 
> UNISONDOSPATH          = '(([[:alnum:]]|[-_.äöüÄÖÜß
> ])+)(\\\\([[:alnum:]]|[-_.äöüÄÖÜß ])+)*/?'"
> 

Wo:


> mediabox # cat /etc/check.d/unison
> #------------------------------------------------------------------------------
> # /etc/check.d/unison - eischk file for unison
> #
> # Creation   :  2008-08-03 dv
> # Last Update:  2017-12-31 root
> #
> # Copyright (c) 2008 Daniel Vogel, daniel_vogel(at)t-online(dot)de
> #
> # This program is free software; you can redistribute it and/or modify
> # it under the terms of the GNU General Public License as published by
> # the Free Software Foundation; either version 2 of the License, or
> # (at your option) any later version.
> #------------------------------------------------------------------------------
> 
> # Variable                 OPT_VARIABLE           VARIABLE_N         VALUE
> START_UNISON               -                      -                  YESNO
> UNISON_DAEMON_PORT         START_UNISON           -                  NUMERIC
> UNISON_DAEMON_INTERFACE    START_UNISON           -                  NONE
> UNISON_DAEMON_UMASK        START_UNISON           -                  UNISONUMASK
> UNISON_MAIL_NOTIFY         -                      -                  YESNO
> UNISON_MAIL_ONERROR        UNISON_MAIL_NOTIFY     -                  YESNO
> UNISON_MAIL_ADDR           UNISON_MAIL_NOTIFY     -                  MAILADDR
> UNISON_DIR_N               -                      -                  NUMERIC
> UNISON_DIR_%_NETSYNC       -                      UNISON_DIR_N       YESNO
> UNISON_DIR_%_HOST          UNISON_DIR_%_NETSYNC   UNISON_DIR_N       FQDN
> UNISON_DIR_%_USESSH        UNISON_DIR_%_NETSYNC   UNISON_DIR_N       YESNO
> UNISON_DIR_%_SSHPORT       UNISON_DIR_%_USESSH    UNISON_DIR_N       NUMERIC
> UNISON_DIR_%_SSHUSER       UNISON_DIR_%_USESSH    UNISON_DIR_N       NOTEMPTY
> UNISON_DIR_%_SSHCOMPRESS   UNISON_DIR_%_USESSH    UNISON_DIR_N       YESNO
> UNISON_DIR_%_USESOCKET     UNISON_DIR_%_NETSYNC   UNISON_DIR_N       YESNO
> UNISON_DIR_%_SOCKPORT      UNISON_DIR_%_USESOCKET UNISON_DIR_N       NUMERIC
> UNISON_DIR_%_LOCAL         -                      UNISON_DIR_N       ABS_PATH
> UNISON_DIR_%_REMOTE        -                      UNISON_DIR_N       UNISONABSPATH
> UNISON_DIR_%_FORCE         -                      UNISON_DIR_N       UNISONFORCE
> UNISON_DIR_%_TIMES         -                      UNISON_DIR_N       YESNO
> UNISON_DIR_%_OWNER         -                      UNISON_DIR_N       YESNO
> UNISON_DIR_%_GROUP         -                      UNISON_DIR_N       YESNO
> UNISON_DIR_%_NUMIDS        -                      UNISON_DIR_N       YESNO
> UNISON_DIR_%_FAT           -                      UNISON_DIR_N       YESNO
> UNISON_DIR_%_PATH_N        -                      UNISON_DIR_N       NUMERIC
> UNISON_DIR_%_PATH_%        -                      UNISON_DIR_%_PATH_N  REL_PATH
> UNISON_DIR_%_EXC_FILE_N    -                      UNISON_DIR_N       NUMERIC
> UNISON_DIR_%_EXC_FILE_%    -                      UNISON_DIR_%_EXC_FILE_N  UNISONFILE
> UNISON_DIR_%_EXC_PATH_N    -                      UNISON_DIR_N       NUMERIC
> UNISON_DIR_%_EXC_PATH_%    -                      UNISON_DIR_%_EXC_PATH_N  UNISONPATH
> UNISON_DIR_%_INC_FILE_N    -                      UNISON_DIR_N       NUMERIC
> UNISON_DIR_%_INC_FILE_%    -                      UNISON_DIR_%_INC_FILE_N  UNISONFILE
> UNISON_DIR_%_AUTO          -                      UNISON_DIR_N       YESNO
> UNISON_DIR_%_SCHEDULE      UNISON_DIR_%_AUTO      UNISON_DIR_N       CRONTAB
> UNISON_DIR_%_PRERUN        -                      UNISON_DIR_N       NONE
> UNISON_DIR_%_POSTRUN       -                      UNISON_DIR_N       NONE
> 
> mediabox #

Ich sehe die von dir genannte dort nicht. Nur die in meinem Post 
auftauchtende, aber auch die nur ohne Parameter dahinter.

Muss ich die Zeile von dir dort von Hand eingeben?

> 
> /var/install/bin/convert-encoding /etc/check.d/unison
> 
> sollte das Problem loesen.

Das sehe ich noch nicht wie das gehen soll.

Kay

-- 
Allen einen Guten Rutsch in's neue Jahr


Mehr Informationen über die Mailingliste Eisfair