[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