User manager (Менеджер пользователей) — Active Directory

Здесь можно обсудить ваш любимый плагин.
User avatar
GrAnD
Posts: 351
Joined: Thu 13 Oct, 2005 23:47
Location: Amsterdam
Been thanked: 3 times
Contact:

Re: User manager (Менеджер пользователей) — Active Directory

Post by GrAnD »

Latest post of the previous page:

John Doe wrote:Интересно :)
А возможно ли научить фар вместо непонятного сообщения писать что мол прав не хватает?
причем раньше он так и писал, а потом перестал
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

Re: User manager (Менеджер пользователей) — Active Directory

Post by John Doe »

zg wrote:вообще достаточно просто чтобы плагин запустился. например зайти на панель со списком пользователей. user manager'у нужны для работы дополнительные права, которые он при старте получает. соответственно и фар начинает мочь чуть больше :)
Причём это касается только юникодной версии. Far 1.75 после acl: не может зайти в System Volume Information
GrAnD wrote:
John Doe wrote:А возможно ли научить фар вместо непонятного сообщения писать что мол прав не хватает?
причем раньше он так и писал, а потом перестал
Так и есть - 1.75 пишет понятное сообщение

Code: Select all

╔══════════ Error ══════════╗
║       Access denied       ║
║ System Volume Information ║
║            OK             ║
╚═══════════════════════════╝
https://t.me/FarManager — Telegram чат
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: User manager (Менеджер пользователей) — Active Directory

Post by zg »

John Doe wrote:Причём это касается только юникодной версии. Far 1.75 после acl: не может зайти в System Volume Information
вполне логично. far1 делает SetCurrentDirectory и обламывается. far2 — не делает. видимо по этой же причине разные сообщения об ошибке.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: User manager (Менеджер пользователей) — Active Directory

Post by Denis »

Последняя версия:
mingw32-make: *** No rule to make target `guid.h', needed by `../o/far_helper.o'. Stop.
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: User manager (Менеджер пользователей) — Active Directory

Post by zg »

Denis wrote:Последняя версия:
спасибо.

ps: я ж только залил :?
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: User manager (Менеджер пользователей) — Active Directory

Post by Denis »

rss
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: User manager (Менеджер пользователей) — Active Directory

Post by Denis »

А теперь:
userman.cpp:30:33: fatal error: bootstrap/umversion.h: No such file or directory
compilation terminated.
mingw32-make: *** [../o/userman.o] Error 1
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

Re: User manager (Менеджер пользователей) — Active Directory

Post by zg »

Denis wrote:А теперь:
поправил.
Denis wrote:rss
ну я понимаю, что не f5. но в воскресенье собирать экзотические плагины, под экзотические версии фара… :crazy:
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

Re: User manager (Менеджер пользователей) — Active Directory

Post by Denis »

Всё равно за компом, и запустить пару батников не проблема. Ну и надеюсь, что экзотика скоро станет нормой.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

User manager (Менеджер пользователей) — Active Directory

Post by Denis »

Поставил msys и tdm-gcc-4.8.1-3.exe.

Пытаюсь собрать следующим батником:

Code: Select all

set path=C:\MyUsers\programs\mingw32\bin;C:\MyUsers\programs\mingw\msys\1.0\bin;%path%
mingw32-make.exe -f makefile COMMON=C:/MyUsers/programs/manysrc/dev/far/fardev/unicode_far/Include
Получаю

Code: Select all

In file included from um_sid_string.cpp:21:0:
umplugin.h:704:22: fatal error: ntstatus.h: No such file or directory
 #include <ntstatus.h>
                      ^
compilation terminated.
makefile:51: recipe for target '../o/um_sid_string.o' failed
mingw32-make.exe: *** [../o/um_sid_string.o] Error 1
Чего не хватает после установки tdm-gcc-4.8.1-3.exe?
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

User manager (Менеджер пользователей) — Active Directory

Post by zg »

Denis wrote:Чего не хватает после установки tdm-gcc-4.8.1-3.exe?
ntstatus.h лежит в подпапке ddk.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

User manager (Менеджер пользователей) — Active Directory

Post by Denis »

Если подправить

Code: Select all

-#include <ntstatus.h>
+#include <ddk/ntstatus.h>
то тогда останавливается на:

Code: Select all

um_sid_string.cpp:23:22: fatal error: winternl.h: No such file or directory
 #include <winternl.h>
Может есть ли какой-нибудь простой способ сборки для x32 и x64 используя только tdm64-gcc-4.8.1-3.exe?
User avatar
zg
zero-gravity
Posts: 6016
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 185 times
Contact:

User manager (Менеджер пользователей) — Active Directory

Post by zg »

возможно поможет заменить на #include <ddk/ntifs.h>.
Denis
Posts: 1444
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 10 times
Been thanked: 5 times

User manager (Менеджер пользователей) — Active Directory

Post by Denis »

Спасибо, собралось и работает.
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

User manager (Менеджер пользователей) — Active Directory

Post by John Doe »

Не стоит ли добавить в svn и русскую локализацию?

P.S.
Verinfo в ресурсах имеет аналогичный недостаток: http://forum.farmanager.com/viewtopic.p ... 15#p132415
И номер билда неплохо бы поднять, т.к. в репозитории есть изменения по сравнению с выложенным на плагринге 0.3.0.10.

P.P.S.
Для информации.
Поскольку history.txt не ведётся, может стоит его переименовать в old_history.txt?
(привожу тут лог коммитов, актуальный для версии с плагринга: )
User avatar
John Doe
Бюрократ
Posts: 13807
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 73 times
Been thanked: 426 times
Contact:

User manager (Менеджер пользователей) — Active Directory

Post by John Doe »

А после 0.3.0.10 были сделаны такие изменения:

Code: Select all

------------------------------------------------------------------------
r530 | oo.zg.oo | 2014-11-30 13:04:13 +0200 (Вс, 30 ноя 2014) | 1 line

UserManager: не работал префикс.
------------------------------------------------------------------------
r517 | oo.zg.oo | 2014-06-19 01:10:14 +0300 (Чт, 19 июн 2014) | 1 line

UserManager: неверный параметр у AdjustTokenPrivileges.
------------------------------------------------------------------------
r512 | oo.zg.oo | 2014-04-25 18:27:18 +0300 (Пт, 25 апр 2014) | 2 lines

UserManager:
gcc 4.9.0 warnings.
------------------------------------------------------------------------
Attachments
UserManager-0.3.0.10+.x86.7z
(41.12 KiB) Downloaded 165 times
UserManager-0.3.0.10+.x64.7z
(44.43 KiB) Downloaded 142 times
Post Reply

Return to “Обсуждение плагинов”