yar229 / WebDavMailRuCloud

WebDAV cloud.mail.ru ...& Yandex.Disk | WebDAV Облако Mail.Ru Сетевой Диск
MIT License
490 stars 58 forks source link

Запуск на Linux #128

Closed ilfat12 closed 6 years ago

ilfat12 commented 6 years ago

Для запуска на Rosa Linux необходимо установить следующие пакеты: mono mono-data mono-extras mono-winforms Если есть необходимость запускать программу не от рута, нужно выбрать порт из диапазона отличного от 0-1023, например 8010.

yar229 commented 6 years ago

Спасибо за информацию, занес в FAQ

mono-winforms нужен только если у вас включена двойная авторизация и в конфиге выставлен TwoFactorAuthHandlerName = AuthCodeWindow

ilfat12 commented 6 years ago

Вам спасибо за такую классную штуку :) На самом деле у меня не стоит двойная авторизация и в конфиге это выглядит так: <TwoFactorAuthHandlerName serializeAs="String">AuthCodeConsole</TwoFactorAuthHandlerName> Просто в логах без этого пакета была красная писанина:

[1]: Cannot load 2FA assembly /home/ilfat/bin/WebDAVCloudMailRu/MailRuCloud.TwoFA.UI.Dialog.dll. System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded.
  at (wrapper managed-to-native) System.Reflection.Assembly:GetTypes (System.Reflection.Assembly,bool)                                                                                                                 
  at System.Reflection.Assembly.GetExportedTypes () [0x00000] in <7e6320e1bf324edabcc223f7941682a8>:0                                                                                                                  
  at System.Reflection.Assembly.get_ExportedTypes () [0x00000] in <7e6320e1bf324edabcc223f7941682a8>:0                                                                                                                 
  at YaR.WebDavMailRu.CloudStore.TwoFaHandlers.GetHandlers () [0x00049] in <83d5f5c2ff1148758924f218dcdf131a>:0

Поэтому я добился чтоб ее не стало :) Сейчас удалил mono-winforms и действительно без них работает. Но мне лучше с ними, логи красивее, пусть я их и не вижу, кроме как при отладке )

ilfat12 commented 6 years ago

Касаемо портов для запуска не от рута, это относится ко всем линуксам. Можно добавить куда-то в общую информацию, если желаете.