Владимир
Да, вижу, что понимает
Sergey
там указывается или строка, или часть
Владимир
Ща, это на год
Sergey
SupportedPlatforms
Владимир
Ща пойду по unsupported сценариям.
Владимир
Нет в списке Ubuntu 18.04
Sergey
попробуй может через WMI для SMS_Program
задать SupportedOperatingSystems
как SMS_OS_Details
Sergey
ой, глупость сморозил..
Владимир
Я нашел процедуру в SQL, которая добавляет платформу - spCFD_AddPlatform
Владимир
А, не, пижжю.
Sergey
эт для dcm вроде? Не?
Владимир
INSERT INTO [SupportedPlatforms]
(Id, OSPlatform, OSName, OSMinVersion, OSMaxVersion, DisplayText, StringId, Condition, ClientSupported, Metric, BitMask, HybridSupported)
VALUES
(4148, 'x86', 'Debian', '9.00.0000.0', '9.99.9999.9999', 'x86 Debian 9', 4148, '<Operator OperatorType="AND"><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like ''9%'' AND OSType=36 AND Caption like ''%Debian GNU/Linux 9%'']]></Expression><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_Processor WHERE Architecture=0]]></Expression></Operator>', 1, 200, 0, 0),
(4149, 'x64', 'Debian', '9.00.0000.0', '9.99.9999.9999', 'x64 Debian 9', 4149, '<Operator OperatorType="AND"><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like ''9%'' AND OSType=36 AND Caption like ''%Debian GNU/Linux 9%'']]></Expression><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_Processor WHERE Architecture=9]]></Expression></Operator>', 1, 200, 0, 0),
(4150, 'x86', 'Ubuntu', '18.04.0000.0', '18.04.9999.9999', 'x86 Ubuntu 18.04', 4150, '<Operator OperatorType="AND"><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like ''18.%'' AND OSType=36 AND Caption like ''%Ubuntu 18%'']]></Expression><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_Processor WHERE Architecture=0]]></Expression></Operator>', 1, 200, 0, 0),
(4151, 'x64', 'Ubuntu', '18.04.0000.0', '18.04.9999.9999', 'x64 Ubuntu 18.04', 4151, '<Operator OperatorType="AND"><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like ''18.%'' AND OSType=36 AND Caption like ''%Ubuntu 18%'']]></Expression><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_Processor WHERE Architecture=9]]></Expression></Operator>', 1, 200, 0, 0),
(4152, 'x86', 'Debian', '10.00.0000.0', '10.99.9999.9999', 'x86 Debian 10', 4152, '<Operator OperatorType="AND"><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like ''10%'' AND OSType=36 AND Caption like ''%Debian GNU/Linux 10%'']]></Expression><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_Processor WHERE Architecture=0]]></Expression></Operator>', 1, 200, 0, 0),
(4153, 'x64', 'Debian', '10.00.0000.0', '10.99.9999.9999', 'x64 Debian 10', 4153, '<Operator OperatorType="AND"><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_OperatingSystem WHERE Version like ''10%'' AND OSType=36 AND Caption like ''%Debian GNU/Linux 10%'']]></Expression><Expression ExpressionType="continuous" ExpressionLanguage="WQL"><![CDATA[SELECT * FROM Win32_Processor WHERE Architecture=9]]></Expression></Operator>', 1, 200, 0, 0)
Владимир
В общем, как-то так
Sergey
и взлетело?
Владимир
Sergey
а чё клиент ccm-а еще свой сабпровайдер wmi тащит?
Sergey
в линукс...
Владимир
Там omi
Владимир
Аналог wmi
Владимир
В консоли отображается, только не так, как остальные, нужно найти, где эти StringId хранятся.
Владимир
Sergey
а англ. интерфейса наверно надо
Владимир
Sergey
там же везде в фнукциях (@LocaleID int)
Владимир
Да похуй, мне ехать, а не шашечки.
Владимир
Владимир
Тут тоже всё ок
Владимир
Ща проверю как клиент это будет пережевывать
Sergey
Вова, а глянь плиз, в wmi что записалось?
тип такого
$o = gwmi -ComputerName sccm-srv04 -Namespace ROOT\SMS\site_M02 -Query `
"select * from SMS_Program where PackageID = 'M02000E6'"
$o.get()
$o.SupportedOperatingSystems
Владимир
В общем, отработало, пакет прилетел на клиент.
Sergey
збс
Владимир
Name Platform MinVersion MaxVersion
---- -------- ---------- ----------
Ubuntu x64 10.04.0000.0 10.04.9999.9999
Ubuntu x64 12.04.0000.0 12.04.9999.9999
Ubuntu x64 14.04.0000.0 14.04.9999.9999
Ubuntu x64 16.04.0000.0 16.04.9999.9999
Ubuntu x64 18.04.0000.0 18.04.9999.9999
Debian x64 10.00.0000.0 10.99.9999.9999
Debian x64 5.00.0000.0 5.99.9999.9999
Debian x64 6.00.0000.0 6.99.9999.9999
Debian x64 7.00.0000.0 7.99.9999.9999
Debian x64 8.00.0000.0 8.99.9999.9999
Debian x64 9.00.0000.0 9.99.9999.9999
Sergey
ну и отлично
Anonymous
Добры день. Подскажите, есть ли в SCCM стандарный отчет по активности пользователей? Вроде видел как-то отчет в котором указана активность в минутах за каждый час
Pavel pinky13
Активности в чем? Метеринг меряет время запущенных файлов
Anonymous
Pavel pinky13
Если метерингом мерять какой нить explorer.exe?
Pavel pinky13
Там нет мерялки активности в плане тыкает кнопки.
Pavel pinky13
Software metering?
Pavel pinky13
Запустил процесс - активность пошла
Anonymous
Pavel pinky13
Не такого нет
Pavel pinky13
Надо самому пилить мейбе
Anonymous
может не в sccm...
Anonymous
но видел
Владимир
В общем с Ubuntu у меня всё получилось, приложение развернулось, до этого ключи -y -q для apt не указал, процесс завис на ожидании нажатия клавиши для установки зависимостей.
Pavel pinky13
С никсами удаленный доступ не работает?
Владимир
Pavel pinky13
Там не встроенной штуки как в виндах?
Владимир
Там вообще нихуя нет.
Владимир
Зато я могу докер контейнеры инвентаризировать :)
Pavel pinky13
Чё никсах нет инструментария развертыванию пакеты?
Владимир
Пакет можно, приложение - нет
Sergey
Владимир
Я про функциональность sccm агента.
Владимир
Своего remote agent на линуксах у него нет.
Pavel pinky13
За внц расстрел
Владимир
Под линукс есть что-нибудь для управления на уровне SCCM? С Self-Service portal и т.д.?
Anton
За внц расстрел
ну ты можешь любой клиент взять, если он поддерживает подключение через передачу параметров
Anton
т.к. из консоли ты можешь вытащить хостнейм, адрес, ну а дальше дело техники
Pavel pinky13
За любой клиент расстрел, за ццм нет. Кровавый ентерпрайз
Anton
https://gallery.technet.microsoft.com/Remote-Control-ssh-vnc-Mac-39d289aa?redir=0
Владимир
Pavel pinky13
Да вон смотрю как красноглазые до пользователей пешком ходят, а я как боярин цепляюсь за рабочий стол
Anton
редхат, центось и дебианоподобные
Anton
Anton
тебе установку ПО?
Владимир
Владимир
Anton
ну взять фласк с шаблонизатором, а по доставлять либо ансимблом, либо пакеты пулять на коллекции
Anton
на фласке сделать адшный вход, резолвить юзернейма из резервов или как у вас, дальше дело техники
Владимир
У меня пока, к сожалению, не так много свободного времени, чтобы я что-то такое смог сделать.
Anton
это надо все обмазгОвывать, но ничего там прям уж страшного нет