Add ppx
This commit is contained in:
2
comi-EntraID_0-5_PROD/.env
Normal file
2
comi-EntraID_0-5_PROD/.env
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
VIRTUAL_ENV=C:\Program Files (x86)\wapt\
|
||||||
|
PYTHONPATH=C:\Program Files (x86)\wapt\
|
||||||
305
comi-EntraID_0-5_PROD/.vscode/launch.json
vendored
Normal file
305
comi-EntraID_0-5_PROD/.vscode/launch.json
vendored
Normal file
@@ -0,0 +1,305 @@
|
|||||||
|
{
|
||||||
|
"version": "0.2.4",
|
||||||
|
"configurations": [
|
||||||
|
{
|
||||||
|
"name": "WAPT: install",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "${config:python.wapt-get}",
|
||||||
|
"args": [
|
||||||
|
"install",
|
||||||
|
"--no-ide",
|
||||||
|
"${workspaceFolder}"
|
||||||
|
],
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"linux": {
|
||||||
|
"sudo": true
|
||||||
|
},
|
||||||
|
"osx": {
|
||||||
|
"sudo": true
|
||||||
|
},
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "WAPT: remove",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "${config:python.wapt-get}",
|
||||||
|
"args": [
|
||||||
|
"remove",
|
||||||
|
"--no-ide",
|
||||||
|
"${workspaceFolder}"
|
||||||
|
],
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"linux": {
|
||||||
|
"sudo": true
|
||||||
|
},
|
||||||
|
"osx": {
|
||||||
|
"sudo": true
|
||||||
|
},
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "WAPT: uninstall",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "${config:python.wapt-get}",
|
||||||
|
"args": [
|
||||||
|
"uninstall",
|
||||||
|
"--no-ide",
|
||||||
|
"${workspaceFolder}"
|
||||||
|
],
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"linux": {
|
||||||
|
"sudo": true
|
||||||
|
},
|
||||||
|
"osx": {
|
||||||
|
"sudo": true
|
||||||
|
},
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "WAPT: session-setup",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "${config:python.wapt-get}",
|
||||||
|
"args": [
|
||||||
|
"session-setup",
|
||||||
|
"--no-ide",
|
||||||
|
"${workspaceFolder}"
|
||||||
|
],
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "WAPT: audit",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "${config:python.wapt-get}",
|
||||||
|
"args": [
|
||||||
|
"audit",
|
||||||
|
"-f",
|
||||||
|
"--no-ide",
|
||||||
|
"${workspaceFolder}"
|
||||||
|
],
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"linux": {
|
||||||
|
"sudo": true
|
||||||
|
},
|
||||||
|
"osx": {
|
||||||
|
"sudo": true
|
||||||
|
},
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "WAPT: update-package",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "${config:python.wapt-get}",
|
||||||
|
"args": [
|
||||||
|
"update-package-sources",
|
||||||
|
"--no-ide",
|
||||||
|
"${workspaceFolder}"
|
||||||
|
],
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "WAPT: -i build-upload",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "${config:python.wapt-get}",
|
||||||
|
"args": [
|
||||||
|
"-i",
|
||||||
|
"--use-gui",
|
||||||
|
"build-upload",
|
||||||
|
"--no-ide",
|
||||||
|
"${workspaceFolder}"
|
||||||
|
],
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "WAPT: build-package",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "${config:python.wapt-get}",
|
||||||
|
"args": [
|
||||||
|
"build-package",
|
||||||
|
"--no-ide",
|
||||||
|
"${workspaceFolder}"
|
||||||
|
],
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: import setup.py",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/launch_import_setup_template.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: import update_package.py",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/launch_import_update_template.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: complete-package",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/launch_complete_control.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: translate-control",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/launch_translate_control.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: unify-control files",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/launch_unify_control.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: duplicate-os-package-code",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/launch_duplicate_os_package_code.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: duplicate update_package.py",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/launch_duplicate_update_package.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: change luti.json",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/change_luti_json.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: import .gitignore",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/launch_import_gitignore.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "DEV: quick testing",
|
||||||
|
"type": "python",
|
||||||
|
"request": "launch",
|
||||||
|
"justMyCode": false,
|
||||||
|
"program": "C:/Program Files (x86)/wapt/public/persistent/package-tools/package-template/launch_quick_testing.py",
|
||||||
|
"console": "integratedTerminal",
|
||||||
|
"python": "${command:python.interpreterPath}",
|
||||||
|
"pythonArgs": [
|
||||||
|
"-I",
|
||||||
|
"-B"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
13
comi-EntraID_0-5_PROD/.vscode/settings.json
vendored
Normal file
13
comi-EntraID_0-5_PROD/.vscode/settings.json
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"python.defaultInterpreterPath": "C:\\Program Files (x86)\\wapt\\waptpython.exe",
|
||||||
|
"python.pythonPath": "C:\\Program Files (x86)\\wapt\\waptpython.exe",
|
||||||
|
"python.wapt-get": "C:\\Program Files (x86)\\wapt\\wapt-get.py",
|
||||||
|
"python.formatting.provider": "black",
|
||||||
|
"python.formatting.blackArgs":
|
||||||
|
[
|
||||||
|
"--line-length",
|
||||||
|
"150"
|
||||||
|
],
|
||||||
|
"editor.insertSpaces": true,
|
||||||
|
"files.eol": "\n"
|
||||||
|
}
|
||||||
BIN
comi-EntraID_0-5_PROD/EnrollAAD/EnrollAAD.cat
Normal file
BIN
comi-EntraID_0-5_PROD/EnrollAAD/EnrollAAD.cat
Normal file
Binary file not shown.
28
comi-EntraID_0-5_PROD/EnrollAAD/EnrollAAD.icdproj.xml
Normal file
28
comi-EntraID_0-5_PROD/EnrollAAD/EnrollAAD.icdproj.xml
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<ICDProject
|
||||||
|
Name="EnrollAAD"
|
||||||
|
Description=""
|
||||||
|
Version="2024.206.0.0+804f88201fdc29e98e2cd035f72041d04f4b7f1a"
|
||||||
|
Id="{318cb521-7337-4387-b5c0-73e4cb679aea}"
|
||||||
|
TemplateName="Provisioning package"
|
||||||
|
TemplateType="ProvisioningPackage"
|
||||||
|
ScenarioId="d2fa89db-1251-4bdf-b1bf-4b96016aaea4">
|
||||||
|
<TargetEditions>
|
||||||
|
<Sku>
|
||||||
|
<StoreType>File</StoreType>
|
||||||
|
<Name>All Windows editions</Name>
|
||||||
|
<SourcePath>Microsoft-Common-Provisioning.dat</SourcePath>
|
||||||
|
<Edition>WindowsCommon</Edition>
|
||||||
|
<Version>10.0</Version>
|
||||||
|
<Description>Selecting this option will display settings that apply to all Windows editions.</Description>
|
||||||
|
</Sku>
|
||||||
|
<Sku>
|
||||||
|
<StoreType>File</StoreType>
|
||||||
|
<Name>All Windows desktop editions</Name>
|
||||||
|
<SourcePath>Microsoft-Desktop-Provisioning.dat</SourcePath>
|
||||||
|
<Edition>Desktop</Edition>
|
||||||
|
<Version>10.0</Version>
|
||||||
|
<Description>Selecting this option will display settings that are specific to the desktop editions as well as settings that are common to all Windows editions.</Description>
|
||||||
|
</Sku>
|
||||||
|
</TargetEditions>
|
||||||
|
</ICDProject>
|
||||||
BIN
comi-EntraID_0-5_PROD/EnrollAAD/EnrollAAD.ppkg
Normal file
BIN
comi-EntraID_0-5_PROD/EnrollAAD/EnrollAAD.ppkg
Normal file
Binary file not shown.
80
comi-EntraID_0-5_PROD/EnrollAAD/ICD.log
Normal file
80
comi-EntraID_0-5_PROD/EnrollAAD/ICD.log
Normal file
@@ -0,0 +1,80 @@
|
|||||||
|
2/27/2024 7:12:08 PM Info Project 'EnrollAAD' created successfully and added to workspace
|
||||||
|
2/27/2024 7:12:09 PM Info Loading scenario ID: d2fa89db-1251-4bdf-b1bf-4b96016aaea4, URI: http://localhost:9098/Scenarios/d2fa89db-1251-4bdf-b1bf-4b96016aaea4/Index.html
|
||||||
|
2/27/2024 7:12:30 PM Error Access token retreival failed with status: UserInteractionRequired
|
||||||
|
Error Code: 3400073247
|
||||||
|
Error Message: Integrated Windows authentication supported only in federation flow.
|
||||||
|
2/27/2024 7:12:30 PM Error Integrated Windows authentication supported only in federation flow.
|
||||||
|
2/27/2024 7:13:26 PM Error Access token retreival failed with status: UserInteractionRequired
|
||||||
|
Error Code: 3400073247
|
||||||
|
Error Message: Integrated Windows authentication supported only in federation flow.
|
||||||
|
2/27/2024 7:13:26 PM Error Integrated Windows authentication supported only in federation flow.
|
||||||
|
2/27/2024 7:14:32 PM Info Clear all Config Template answers
|
||||||
|
2/27/2024 7:14:32 PM Info Save Config Template answers for active project
|
||||||
|
2/27/2024 7:14:32 PM Info !ConfigureTemplate, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info !EnableSharedPC, Value: false
|
||||||
|
2/27/2024 7:14:32 PM Info !enableDeviceSharing_display, Value: Yes
|
||||||
|
2/27/2024 7:14:32 PM Info !disableDeviceSharing, Value: No
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC//EnableSharedPCMode, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC//AccountManagement//DeletionPolicy, Value: 2
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC//AccountManagement//AccountModel, Value: 2
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC//AccountManagement//DiskLevelCaching, Value: 50
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC/AccountManagement/DiskLevelCaching, Value: 25
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC//AccountManagement//EnableAccountManager, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC//ConfigureApplications, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC//PolicyCustomization//SetEduPolicies, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC//PolicyCustomization//SetPowerPolicies, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info SharedPC//PolicyCustomization//SignInOnResume, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info Policies//ApplicationManagement//AllowAllTrustedApps, Value: 0
|
||||||
|
2/27/2024 7:14:32 PM Info Policies//ApplicationManagement//AllowDeveloperUnlock, Value: 0
|
||||||
|
2/27/2024 7:14:32 PM Info Policies//Experience//AllowManualMDMUnenrollment, Value: 0
|
||||||
|
2/27/2024 7:14:32 PM Info Policies//Security//AllowAddProvisioningPackage, Value: 0
|
||||||
|
2/27/2024 7:14:32 PM Info Policies//Security//AllowRemoveProvisioningPackage, Value: 0
|
||||||
|
2/27/2024 7:14:32 PM Info Policies//Update//AllowAutoUpdate, Value: 4
|
||||||
|
2/27/2024 7:14:32 PM Info !EnableCleanPC, Value: false
|
||||||
|
2/27/2024 7:14:32 PM Info CleanPC//CleanPCWithoutRetainingUserData, Value: 1
|
||||||
|
2/27/2024 7:14:32 PM Info !EnableCleanPcDisplayFalse, Value: No
|
||||||
|
2/27/2024 7:14:32 PM Info OOBE/Desktop/HideOOBE, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info DevDetail//DNSComputerName, Value: lt-%SERIAL%
|
||||||
|
2/27/2024 7:14:32 PM Info !ConfigureTemplate, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info !domainJoin, Value: domainJoin.2
|
||||||
|
2/27/2024 7:14:32 PM Info !bprtCredentialCacheRefresh, Value: false
|
||||||
|
2/27/2024 7:14:32 PM Info bprtExpiry, Value: 2024-08-25T18:12:19.660Z
|
||||||
|
2/27/2024 7:14:32 PM Info !admin_usergroup, Value: 2
|
||||||
|
2/27/2024 7:14:32 PM Info Accounts//Azure//BPRT, Value: 0.Aa8AsMcGP2F350uUVeAB1H7tp49bDbkDVVNBtUWzHOz67OKsALY.AgABAAEAAADnfolhJpSnRYB1SVj-Hgd8AgDs_wUA9P-eQ9CxBhX3gBimXWfIGG6mJvfmJn3LtRU4vsf1kxWv-cZepc0THoiM1sWHsi0R3qgyA9GYn5oJEE7XV1gyF1JAiFxF4fzFZtr1OsoWb868FqARvbv6ymrTUHeG4I18AIDeJhQFzCzbZjurfKOMk4b86th_dbbE-F4PLH0LYpVJ9sZgbl4y_C9N4Lbu1qJAkDM1JLDwuWvAoft4R5jw0zgKlrF8eymzOpdZJH3fLSgqG2n2mobHb9B8nsGYT5dJtT3MQSbvcd3sSOfIVSAOMuV1zRtBoU3Gk81FUQFl04MxT7aifhUkiJPAFPmkGxmKucXkBScNxE1LD2lkoDxTH4kKvuysQYlhp1gCnUe1gymsazM-Eqa8yVyya-cTZ8OwzCnQIORQNILIu_1VVMQBcxkuwaiThMkv5dSlJNoOZVhfVRS07bofmS8sWDiMkfvEPTMNMBAx3kRMbvKAJZaz2Qak0kRN2OMBtG4SIaMOhdqOF7YoXkOMrXG_WhdjqupqRCp1c0QpyhG-Dud9OO781rgvWLIRcY0n7NvdDs2gKkIDoORBG3oK5UUZOF2qPSDpwoS9Ii3T17pILYt2Q6e_Y7WxrIIkZIC2-yBjC7X3FSnsBxeuddmCadnH2eCDKHF70k4d4rXOW_eB_921-x92PN76IQXlBTVx1FEJRxmAKN1rBxOvtqYa33ZAQRw_CX8oqeMjvqYQEFsg5ejyeOi2P8X8Jdox8P9CUB03wOMLFVHGhwNRLGWjLB9EQ7BvuixVrypQrVB0ukNYy42yd4xSR2ZSC1pYPvP4mjpGwCaHe2OZBaBtzgTmSlKurBFiwcEA7sRQxrhFYetDw0PGo_-mYnak
|
||||||
|
2/27/2024 7:14:32 PM Info Accounts//Azure//Authority, Value: https://login.microsoftonline.com/common
|
||||||
|
2/27/2024 7:14:32 PM Info Accounts//Users, Value: comiadm
|
||||||
|
2/27/2024 7:14:32 PM Info !admin_password, Value: calimero
|
||||||
|
2/27/2024 7:14:32 PM Info Accounts//Users//comiadm//Password, Value: calimero
|
||||||
|
2/27/2024 7:14:32 PM Info Accounts//Users//comiadm//UserGroup, Value: 2
|
||||||
|
2/27/2024 7:14:32 PM Info !ConfigureTemplate, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info !ConfigureWiFi, Value: false
|
||||||
|
2/27/2024 7:14:32 PM Info !configureWiFi_transparent, Value: Wired
|
||||||
|
2/27/2024 7:14:32 PM Info !SecurityType, Value: Open
|
||||||
|
2/27/2024 7:14:32 PM Info !ConfigureTemplate, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info !SetupApplications, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info ProvisioningCommands//PrimaryContext//Command, Value: []
|
||||||
|
2/27/2024 7:14:32 PM Info UniversalAppInstall//DeviceContextApp, Value: []
|
||||||
|
2/27/2024 7:14:32 PM Info UniversalAppInstall//DeviceContextAppLicense, Value: []
|
||||||
|
2/27/2024 7:14:32 PM Info Policies//ApplicationManagement//AllowAllTrustedApps, Value: 1
|
||||||
|
2/27/2024 7:14:32 PM Info !ConfigureTemplate, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info !SetupCertificates, Value: true
|
||||||
|
2/27/2024 7:14:32 PM Info Certificates//RootCertificates, Value: []
|
||||||
|
2/27/2024 7:14:32 PM Info Start provisioning package build
|
||||||
|
2/27/2024 7:14:32 PM Info Exporting customizations as a Provisioning Package to 'C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191432-391_5788.9_372981276.1'
|
||||||
|
2/27/2024 7:14:32 PM Info Adding runtime settings to Provisioning Package
|
||||||
|
2/27/2024 7:14:32 PM Info CreateTempDirectory: Create directory: C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191432-476_5788.9_1538147581.2
|
||||||
|
2/27/2024 7:14:32 PM Info provxml writer, path = C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191432-476_5788.9_1538147581.2\Prov\RunTime\0__Accounts_Azure.provxml
|
||||||
|
2/27/2024 7:14:32 PM Info provxml writer, path = C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191432-476_5788.9_1538147581.2\Prov\RunTime\1__Accounts_Users_comiadm.provxml
|
||||||
|
2/27/2024 7:14:32 PM Info provxml writer, path = C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191432-476_5788.9_1538147581.2\Prov\RunTime\2__Policies_ApplicationManagement_AllowAllTrustedApps.provxml
|
||||||
|
2/27/2024 7:14:32 PM Info provxml writer, path = C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191432-476_5788.9_1538147581.2\Prov\RunTime\3__DevDetail_DNSComputerName.provxml
|
||||||
|
2/27/2024 7:14:32 PM Info provxml writer, path = C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191432-476_5788.9_1538147581.2\Prov\RunTime\4__OOBE_Desktop_HideOobe.provxml
|
||||||
|
2/27/2024 7:14:33 PM Info Adding deployment settings to Provisioning Package
|
||||||
|
2/27/2024 7:14:33 PM Info Adding file assets to Provisioning Package
|
||||||
|
2/27/2024 7:14:33 PM Info CopyFile: Source path: C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191433-168_5788.9_301443642.cat, Target path: C:\Users\ggendron\Documents\Windows Imaging and Configuration Designer (WICD)\EnrollAAD\EnrollAAD.cat
|
||||||
|
2/27/2024 7:14:33 PM Info CopyFile: Source path: C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191432-391_5788.9_372981276.1, Target path: C:\Users\ggendron\Documents\Windows Imaging and Configuration Designer (WICD)\EnrollAAD\EnrollAAD.ppkg
|
||||||
|
2/27/2024 7:14:33 PM Info DeleteFile: File '' does not exist
|
||||||
|
2/27/2024 7:14:33 PM Info DeleteFile: File 'C:\Users\ggendron\AppData\Local\Temp\ICD_20240227-191432-391_5788.9_372981276.1' does not exist
|
||||||
|
2/27/2024 7:14:33 PM Info Provisioning package build is completed with result: Success
|
||||||
|
2/27/2024 7:14:33 PM Info Sent message to all clients for project 318cb521-7337-4387-b5c0-73e4cb679aea
|
||||||
|
2/27/2024 7:14:37 PM Info Attempting to open package in associated ppkg application
|
||||||
|
2/27/2024 7:14:38 PM Error Could not open file 'C:\Users\ggendron\Documents\Windows Imaging and Configuration Designer (WICD)\EnrollAAD\EnrollAAD.ppkg'. Error: Application introuvable
|
||||||
12932
comi-EntraID_0-5_PROD/EnrollAAD/SettingsMetadata.xml
Normal file
12932
comi-EntraID_0-5_PROD/EnrollAAD/SettingsMetadata.xml
Normal file
File diff suppressed because it is too large
Load Diff
76
comi-EntraID_0-5_PROD/EnrollAAD/TemplateState.data
Normal file
76
comi-EntraID_0-5_PROD/EnrollAAD/TemplateState.data
Normal file
File diff suppressed because one or more lines are too long
42
comi-EntraID_0-5_PROD/EnrollAAD/customizations.xml
Normal file
42
comi-EntraID_0-5_PROD/EnrollAAD/customizations.xml
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<WindowsCustomizations>
|
||||||
|
<PackageConfig xmlns="urn:schemas-Microsoft-com:Windows-ICD-Package-Config.v1.0">
|
||||||
|
<ID>{318cb521-7337-4387-b5c0-73e4cb679aea}</ID>
|
||||||
|
<Name>EnrollAAD</Name>
|
||||||
|
<Version>1.1</Version>
|
||||||
|
<OwnerType>OEM</OwnerType>
|
||||||
|
<Rank>0</Rank>
|
||||||
|
<Notes />
|
||||||
|
</PackageConfig>
|
||||||
|
<Settings xmlns="urn:schemas-microsoft-com:windows-provisioning">
|
||||||
|
<Customizations>
|
||||||
|
<Common>
|
||||||
|
<Accounts>
|
||||||
|
<Azure>
|
||||||
|
<Authority>https://login.microsoftonline.com/common</Authority>
|
||||||
|
<BPRT>0.Aa8AsMcGP2F350uUVeAB1H7tp49bDbkDVVNBtUWzHOz67OKsALY.AgABAAEAAADnfolhJpSnRYB1SVj-Hgd8AgDs_wUA9P-eQ9CxBhX3gBimXWfIGG6mJvfmJn3LtRU4vsf1kxWv-cZepc0THoiM1sWHsi0R3qgyA9GYn5oJEE7XV1gyF1JAiFxF4fzFZtr1OsoWb868FqARvbv6ymrTUHeG4I18AIDeJhQFzCzbZjurfKOMk4b86th_dbbE-F4PLH0LYpVJ9sZgbl4y_C9N4Lbu1qJAkDM1JLDwuWvAoft4R5jw0zgKlrF8eymzOpdZJH3fLSgqG2n2mobHb9B8nsGYT5dJtT3MQSbvcd3sSOfIVSAOMuV1zRtBoU3Gk81FUQFl04MxT7aifhUkiJPAFPmkGxmKucXkBScNxE1LD2lkoDxTH4kKvuysQYlhp1gCnUe1gymsazM-Eqa8yVyya-cTZ8OwzCnQIORQNILIu_1VVMQBcxkuwaiThMkv5dSlJNoOZVhfVRS07bofmS8sWDiMkfvEPTMNMBAx3kRMbvKAJZaz2Qak0kRN2OMBtG4SIaMOhdqOF7YoXkOMrXG_WhdjqupqRCp1c0QpyhG-Dud9OO781rgvWLIRcY0n7NvdDs2gKkIDoORBG3oK5UUZOF2qPSDpwoS9Ii3T17pILYt2Q6e_Y7WxrIIkZIC2-yBjC7X3FSnsBxeuddmCadnH2eCDKHF70k4d4rXOW_eB_921-x92PN76IQXlBTVx1FEJRxmAKN1rBxOvtqYa33ZAQRw_CX8oqeMjvqYQEFsg5ejyeOi2P8X8Jdox8P9CUB03wOMLFVHGhwNRLGWjLB9EQ7BvuixVrypQrVB0ukNYy42yd4xSR2ZSC1pYPvP4mjpGwCaHe2OZBaBtzgTmSlKurBFiwcEA7sRQxrhFYetDw0PGo_-mYnak</BPRT>
|
||||||
|
</Azure>
|
||||||
|
<Users>
|
||||||
|
<User UserName="comiadm">
|
||||||
|
<Password>calimero</Password>
|
||||||
|
<UserGroup>Administrators</UserGroup>
|
||||||
|
</User>
|
||||||
|
</Users>
|
||||||
|
</Accounts>
|
||||||
|
<DevDetail>
|
||||||
|
<DNSComputerName>"lt-ggendron"</DNSComputerName>
|
||||||
|
</DevDetail>
|
||||||
|
<OOBE>
|
||||||
|
<Desktop>
|
||||||
|
<HideOobe>True</HideOobe>
|
||||||
|
</Desktop>
|
||||||
|
</OOBE>
|
||||||
|
<Policies>
|
||||||
|
<ApplicationManagement>
|
||||||
|
<AllowAllTrustedApps>Yes</AllowAllTrustedApps>
|
||||||
|
</ApplicationManagement>
|
||||||
|
</Policies>
|
||||||
|
</Common>
|
||||||
|
</Customizations>
|
||||||
|
</Settings>
|
||||||
|
</WindowsCustomizations>
|
||||||
20
comi-EntraID_0-5_PROD/WAPT/certificate.crt
Normal file
20
comi-EntraID_0-5_PROD/WAPT/certificate.crt
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIDNzCCAh+gAwIBAgIUSsaILn1scDCUhHvihORUTceVhO8wDQYJKoZIhvcNAQEL
|
||||||
|
BQAwJDELMAkGA1UEBhMCRlIxFTATBgNVBAMMDGdnZW5kcm9uX3BlbTAeFw0yMzEx
|
||||||
|
MDgwODM0MjhaFw0zMzExMDUwODM0MjhaMCQxCzAJBgNVBAYTAkZSMRUwEwYDVQQD
|
||||||
|
DAxnZ2VuZHJvbl9wZW0wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCj
|
||||||
|
Qt/K76QyhKl8ulRmnrCSRnD3UyHBmgAxSDml14sVxuyjVE+WW3umCqrJ2/QL2Sqy
|
||||||
|
DbxiBeexaaVSM15pKcsHQSGnCy762IjBhJIc9iW1QxNi1z/BivBVmAZRmM12IsKj
|
||||||
|
VeVs5oKpHjO5Uw2R+/MKkqg/9rNk3MQNA44YcFIz4RSfU5IElKU3CwzYFPwdRBSv
|
||||||
|
Sjf+onG4MkbEbL7B0axeMsKYZ2gxyuU9H73eUwWXgs2ICUu0wlyzKil1jJabKlEr
|
||||||
|
vREIvt+TL1hUFVLzbADgQPmZhCC2aylzdiYlwaKgNUmwEOip3JpZe0ay8XkIhH2O
|
||||||
|
H0i5RzPHD0FJae1Og9J7AgMBAAGjYTBfMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0O
|
||||||
|
BBYEFIJMVc1b++36XjWfjFhF+5AfxigaMA4GA1UdDwEB/wQEAwIB1jAdBgNVHSUE
|
||||||
|
FjAUBggrBgEFBQcDAgYIKwYBBQUHAwMwDQYJKoZIhvcNAQELBQADggEBAJkDZMAN
|
||||||
|
7aI3TPEXKAHWFBI25+CkV1OL+/NIhgdI3JVvu3rQ2iUcFS08+7rMa555OT3YjTFJ
|
||||||
|
4Cm0onhdXhVS0ENjvlfm2gWoD5t9SP9ZN4t1K19PDY6SCAqV79pYu2KfuHRXhmSZ
|
||||||
|
2p/tS1i01dkulJ49AKZNSp3BJ3xThL5oJHHOMgF5msRjZHBMRPsz3HgksaKzn3TE
|
||||||
|
fzyJ2/izHvTzllez7Ns90eVGPKMvZtZDSq+YpAhVSb6Fn46WVS2Z6Ce3GfRUiN6b
|
||||||
|
RJ4IQ6a+JhTgjJR6XJFQcmfDWFyzHjajd8OhbLuQjTIaiHyYcUNB9oZeyonMZ4ea
|
||||||
|
5MedsXgtUISHfhs=
|
||||||
|
-----END CERTIFICATE-----
|
||||||
44
comi-EntraID_0-5_PROD/WAPT/control
Normal file
44
comi-EntraID_0-5_PROD/WAPT/control
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
package : comi-EntraID
|
||||||
|
version : 0-5
|
||||||
|
architecture : all
|
||||||
|
section : base
|
||||||
|
priority : optional
|
||||||
|
name : EntraID
|
||||||
|
categories :
|
||||||
|
maintainer : ggendron
|
||||||
|
description : Package for comi-EntraID
|
||||||
|
depends :
|
||||||
|
conflicts :
|
||||||
|
maturity : PROD
|
||||||
|
locale :
|
||||||
|
target_os : all
|
||||||
|
min_wapt_version :
|
||||||
|
sources :
|
||||||
|
installed_size :
|
||||||
|
impacted_process :
|
||||||
|
description_fr :
|
||||||
|
description_pl :
|
||||||
|
description_de :
|
||||||
|
description_es :
|
||||||
|
description_pt :
|
||||||
|
description_it :
|
||||||
|
description_nl :
|
||||||
|
description_ru :
|
||||||
|
audit_schedule :
|
||||||
|
editor :
|
||||||
|
keywords :
|
||||||
|
licence :
|
||||||
|
homepage :
|
||||||
|
package_uuid : a0af8910-c7d2-4435-83cb-66f58efb3e8f
|
||||||
|
valid_from :
|
||||||
|
valid_until :
|
||||||
|
forced_install_on :
|
||||||
|
changelog :
|
||||||
|
min_os_version :
|
||||||
|
max_os_version :
|
||||||
|
icon_sha256sum :
|
||||||
|
signer : ggendron_pem
|
||||||
|
signer_fingerprint: 244cdf15fa2ea3ead58e4abf232fdf9a30a8a28a798677f71d6a3e76e65f9003
|
||||||
|
signature_date : 2024-02-27T19:28:18.000000
|
||||||
|
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
|
||||||
|
signature : GnvJhwP0a3XXHHDMSR83JfkgCcEbFidd1vMmOSzoPOCLNsXkm9F9m5Xhm5bOOQTc71lXkj3tIacP01aIlI+iw6oraNIKuOW21zObkl2xXnjIueypPp0qEVvt7ZJAhgdwywZ3KvpEQ30RwblU5AhNrgADBta4t121nN2P9OdYQyUyjyr78FTxR9Z2LO51JZ8QYdbrqQIbncFEkTAxiLIkfcA8jn7efVGBeuZu28ANVVqaunBTiqdF5C54aqmYJbCNkLnPuvETiIFQ5R/f99dhNNNqbBaRbur1PDwNgvudryGc8HPeasSqieOYUVFUrYx3s9KasboOs4+8SLodfzHxSg==
|
||||||
1
comi-EntraID_0-5_PROD/WAPT/manifest.sha256
Normal file
1
comi-EntraID_0-5_PROD/WAPT/manifest.sha256
Normal file
@@ -0,0 +1 @@
|
|||||||
|
[[".env","720b2be3b2d977425b68892f478262e7d3f764ca56c86e4d6aa2f639ea3dd214"],[".vscode/launch.json","7185f7797616d2fefe06cdb959ccb08bf0f677287a21aacc3111a65d4f072584"],[".vscode/settings.json","c4ef3e7d26642471ae3a2faaa131a40791fda1542ede085de266c5144adb2a3c"],["EnrollAAD/EnrollAAD.cat","f2ef0208242ccf65cb46602e5d3f2ad90e0713f080d09c7239ffa3d6d87b53fe"],["EnrollAAD/EnrollAAD.icdproj.xml","61ce46bd337c6d1abd2c1beb2dd6839034dc962590651938e6f9cc14b3fc515d"],["EnrollAAD/EnrollAAD.ppkg","fa811e529f43d7226239c936f4b5b9d3f630479b000aedd4d8b4e95dac816b2c"],["EnrollAAD/ICD.log","bb2613013b6a42a20b3b7d8fd59ac833842ee6737d3bd426c94d65479e6e78a0"],["EnrollAAD/SettingsMetadata.xml","001ef81850a994a85735a97ab974278b91b51f5d15608745010657ad21719ad6"],["EnrollAAD/TemplateState.data","e3e76bd7a0a9ce13037cb99f73d91a7c92adb333ab8d64e34d34e0b998ca508a"],["EnrollAAD/customizations.xml","a274c1b360b043c694b03ee31dfe8dbc2298bed5cfef96defd5032989d6db628"],["WAPT/certificate.crt","68194bca04eef7aaf4dc3c3bd12b017a1263bb5fcc034919fc7edda0c62db266"],["WAPT/control","f1861d82dbc1973e040ae888d0cc55492c13726d2e5d37b2dde957fc1211137d"],["WAPT/wapt.psproj","c6246be77fa0d87cb8860fc9de433dfc02b56edaaca368712d5b6267141eeee4"],["setup.py","9599ac39031a6437cd78fa5fb0565515738a5ce4f1efabfaad2992e8318b28a9"]]
|
||||||
1
comi-EntraID_0-5_PROD/WAPT/signature.sha256
Normal file
1
comi-EntraID_0-5_PROD/WAPT/signature.sha256
Normal file
@@ -0,0 +1 @@
|
|||||||
|
LZXbd1ZyiwbnfeFbsf0CY8gDzN2CrKHGsy2bLMmRUHWfbVymnjZbsm+ZtE3wK4nk1DD/DXK+/vYsg5d9oty1kglpuWjbPQUlwLMy8F8YowbrCKN+jcor6z2vN9COUmX/03GGmvAtskNd2hQRWGcCqd45uu1ckUMDBr9+0pnTR2iNIv7ZRpAGndQi5JmdTh6UuZuHojRfo3zG8xXzTUBi/RqeIJrBdk/S/6iSOXMOwYQHR069kLa/x+19eA5Gda3h0we78dhrq5w5cCCQuqYq3XebTKZfhX8hCgn9MRskcL4SbzSvP+X5yOJpnOkrvh5KnWfxwq8z54zWErXc96zy3A==
|
||||||
235
comi-EntraID_0-5_PROD/WAPT/wapt.psproj
Normal file
235
comi-EntraID_0-5_PROD/WAPT/wapt.psproj
Normal file
@@ -0,0 +1,235 @@
|
|||||||
|
[PyScripter]
|
||||||
|
Version=3.6.4.0
|
||||||
|
|
||||||
|
[Project]
|
||||||
|
ClassName=TProjectRootNode
|
||||||
|
StoreRelativePaths=TRUE
|
||||||
|
ShowFileExtensions=FALSE
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0]
|
||||||
|
ClassName=TProjectFilesNode
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0]
|
||||||
|
ClassName=TProjectFolderNode
|
||||||
|
Name=wapt
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node0]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=C:\Program Files (x86)\wapt\common.py
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node1]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=C:\Program Files (x86)\wapt\setuphelpers.py
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node2]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=C:\Program Files (x86)\wapt\setuphelpers_linux.py
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node3]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=C:\Program Files (x86)\wapt\setuphelpers_macos.py
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node4]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=C:\Program Files (x86)\wapt\setuphelpers_unix.py
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node5]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=C:\Program Files (x86)\wapt\setuphelpers_windows.py
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node6]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=C:\Program Files (x86)\wapt\wapt-get.ini
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node7]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=C:\Program Files (x86)\wapt\wapt-get.py
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes\Node8]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=C:\Program Files (x86)\wapt\waptpackage.py
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node0\ChildNodes]
|
||||||
|
Count=9
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node1]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=$[Project-Path]changelog.txt
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node2]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=$[Project-Path]control
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes\Node3]
|
||||||
|
ClassName=TProjectFileNode
|
||||||
|
FileName=$[Project-Path]..\setup.py
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node0\ChildNodes]
|
||||||
|
Count=4
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1]
|
||||||
|
ClassName=TProjectRunConfiguationsNode
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node0]
|
||||||
|
ClassName=TProjectRunConfiguationNode
|
||||||
|
Name=WAPT: install
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node0\RunConfig]
|
||||||
|
ScriptName=C:\Program Files (x86)\wapt\wapt-get.py
|
||||||
|
Description=Launch package installation.
|
||||||
|
EngineType=peRemote
|
||||||
|
ReinitializeBeforeRun=TRUE
|
||||||
|
Parameters=install "$[Project-Path].."
|
||||||
|
WorkingDir=$[Project-Path]..
|
||||||
|
WriteOutputToFile=FALSE
|
||||||
|
OutputFileName=$[ActiveScript-NoExt].log
|
||||||
|
AppendToFile=FALSE
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node0\RunConfig\ExternalRun]
|
||||||
|
Caption=External Run
|
||||||
|
Description=Run script using an external Python Interpreter
|
||||||
|
ApplicationName=$[PythonExe-Short]
|
||||||
|
Parameters=$[ActiveScript-Short]
|
||||||
|
WorkingDirectory=$[ActiveScript-Dir]
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node1]
|
||||||
|
ClassName=TProjectRunConfiguationNode
|
||||||
|
Name=WAPT: remove
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node1\RunConfig]
|
||||||
|
ScriptName=C:\Program Files (x86)\wapt\wapt-get.py
|
||||||
|
Description=Launch uninstallation (the uninstallation code found in local wapt database, remember to launch after an installation).
|
||||||
|
EngineType=peRemote
|
||||||
|
ReinitializeBeforeRun=TRUE
|
||||||
|
Parameters=remove "$[Project-Path].."
|
||||||
|
WorkingDir=$[Project-Path]..
|
||||||
|
WriteOutputToFile=FALSE
|
||||||
|
OutputFileName=$[ActiveScript-NoExt].log
|
||||||
|
AppendToFile=FALSE
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node1\RunConfig\ExternalRun]
|
||||||
|
Caption=External Run
|
||||||
|
Description=Run script using an external Python Interpreter
|
||||||
|
ApplicationName=$[PythonExe-Short]
|
||||||
|
Parameters=$[ActiveScript-Short]
|
||||||
|
WorkingDirectory=$[ActiveScript-Dir]
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node2]
|
||||||
|
ClassName=TProjectRunConfiguationNode
|
||||||
|
Name=WAPT: uninstall
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node2\RunConfig]
|
||||||
|
ScriptName=C:\Program Files (x86)\wapt\wapt-get.py
|
||||||
|
Description=Launch uninstallation code (for debugging purpose, it only runs the code of uninstall function).
|
||||||
|
EngineType=peRemote
|
||||||
|
ReinitializeBeforeRun=TRUE
|
||||||
|
Parameters=uninstall "$[Project-Path].."
|
||||||
|
WorkingDir=$[Project-Path]..
|
||||||
|
WriteOutputToFile=FALSE
|
||||||
|
OutputFileName=$[ActiveScript-NoExt].log
|
||||||
|
AppendToFile=FALSE
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node2\RunConfig\ExternalRun]
|
||||||
|
Caption=External Run
|
||||||
|
Description=Run script using an external Python Interpreter
|
||||||
|
ApplicationName=$[PythonExe-Short]
|
||||||
|
Parameters=$[ActiveScript-Short]
|
||||||
|
WorkingDirectory=$[Project-Path]..
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node3]
|
||||||
|
ClassName=TProjectRunConfiguationNode
|
||||||
|
Name=WAPT: session-setup
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node3\RunConfig]
|
||||||
|
ScriptName=C:\Program Files (x86)\wapt\wapt-get.py
|
||||||
|
Description=Launch session-setup (it runs directly as current user).
|
||||||
|
EngineType=peRemote
|
||||||
|
ReinitializeBeforeRun=TRUE
|
||||||
|
Parameters=session-setup "$[Project-Path].."
|
||||||
|
WorkingDir=$[Project-Path]..
|
||||||
|
WriteOutputToFile=FALSE
|
||||||
|
OutputFileName=$[ActiveScript-NoExt].log
|
||||||
|
AppendToFile=FALSE
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node3\RunConfig\ExternalRun]
|
||||||
|
Caption=External Run
|
||||||
|
Description=Run script using an external Python Interpreter
|
||||||
|
ApplicationName=$[PythonExe-Short]
|
||||||
|
Parameters=$[ActiveScript-Short]
|
||||||
|
WorkingDirectory=$[ActiveScript-Dir]
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node4]
|
||||||
|
ClassName=TProjectRunConfiguationNode
|
||||||
|
Name=WAPT: audit
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node4\RunConfig]
|
||||||
|
ScriptName=C:\Program Files (x86)\wapt\wapt-get.py
|
||||||
|
Description=Launch package audit.
|
||||||
|
EngineType=peRemote
|
||||||
|
ReinitializeBeforeRun=TRUE
|
||||||
|
Parameters=audit -f "$[Project-Path].."
|
||||||
|
WorkingDir=$[Project-Path]..
|
||||||
|
WriteOutputToFile=FALSE
|
||||||
|
OutputFileName=$[ActiveScript-NoExt].log
|
||||||
|
AppendToFile=FALSE
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node4\RunConfig\ExternalRun]
|
||||||
|
Caption=External Run
|
||||||
|
Description=Run script using an external Python Interpreter
|
||||||
|
ApplicationName=$[PythonExe-Short]
|
||||||
|
Parameters=$[ActiveScript-Short]
|
||||||
|
WorkingDirectory=$[ActiveScript-Dir]
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node5]
|
||||||
|
ClassName=TProjectRunConfiguationNode
|
||||||
|
Name=WAPT: update-package
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node5\RunConfig]
|
||||||
|
ScriptName=C:\Program Files (x86)\wapt\wapt-get.py
|
||||||
|
Description=Launch update_package (it usually serve to update binaries of the package).
|
||||||
|
EngineType=peRemote
|
||||||
|
ReinitializeBeforeRun=TRUE
|
||||||
|
Parameters=update-package-sources "$[Project-Path].."
|
||||||
|
WorkingDir=$[Project-Path]..
|
||||||
|
WriteOutputToFile=FALSE
|
||||||
|
OutputFileName=$[ActiveScript-NoExt].log
|
||||||
|
AppendToFile=FALSE
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node5\RunConfig\ExternalRun]
|
||||||
|
Caption=External Run
|
||||||
|
Description=Run script using an external Python Interpreter
|
||||||
|
ApplicationName=$[PythonExe-Short]
|
||||||
|
Parameters=$[ActiveScript-Short]
|
||||||
|
WorkingDirectory=$[ActiveScript-Dir]
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node6]
|
||||||
|
ClassName=TProjectRunConfiguationNode
|
||||||
|
Name=WAPT: -i build-upload
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node6\RunConfig]
|
||||||
|
ScriptName=C:\Program Files (x86)\wapt\wapt-get.py
|
||||||
|
Description=Build and upload package to the waptserver.
|
||||||
|
EngineType=peRemote
|
||||||
|
ReinitializeBeforeRun=TRUE
|
||||||
|
Parameters=--use-gui -i build-upload "$[Project-Path].."
|
||||||
|
WorkingDir=$[Project-Path]..
|
||||||
|
WriteOutputToFile=FALSE
|
||||||
|
OutputFileName=$[ActiveScript-NoExt].log
|
||||||
|
AppendToFile=FALSE
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes\Node6\RunConfig\ExternalRun]
|
||||||
|
Caption=External Run
|
||||||
|
Description=Run script using an external Python Interpreter
|
||||||
|
ApplicationName=$[PythonExe-Short]
|
||||||
|
Parameters=$[ActiveScript-Short]
|
||||||
|
WorkingDirectory=$[ActiveScript-Dir]
|
||||||
|
|
||||||
|
[Project\ChildNodes\Node1\ChildNodes]
|
||||||
|
Count=7
|
||||||
|
|
||||||
|
[Project\ChildNodes]
|
||||||
|
Count=2
|
||||||
|
|
||||||
|
[Project\ExtraPythonPath]
|
||||||
|
Count=0
|
||||||
|
|
||||||
44
comi-EntraID_0-5_PROD/setup.py
Normal file
44
comi-EntraID_0-5_PROD/setup.py
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
from setuphelpers import *
|
||||||
|
import platform
|
||||||
|
import win32com.client
|
||||||
|
|
||||||
|
# Prerequis :
|
||||||
|
# - Installer Windows Configuration Manager https://apps.microsoft.com/detail/9nblggh4tx22?rtc=1&hl=fr-fr&gl=FR
|
||||||
|
# - Créer et Configurer le projet "EnrollAAD" Le nom du poste dans le setup est à remplir mais sera écrasé
|
||||||
|
# - mettre le projet "EnrollAAD" dans le paquet et editer le paquet pour qu'il fonctionne.
|
||||||
|
|
||||||
|
|
||||||
|
def install():
|
||||||
|
# Requête WMI pour les informations Azure AD
|
||||||
|
results = run_powershell("(Get-CimInstance -ClassName Win32_ComputerSystem).DomainRole")
|
||||||
|
# Vérifier la présence d'AzureADDomainJoined
|
||||||
|
if results == 3 or 1 :
|
||||||
|
print("Le poste est joint à Azure AD ou a un ActiveDirectory, Le poste ne doit pas être joint à un domaine.")
|
||||||
|
return None
|
||||||
|
|
||||||
|
cmputername = platform.node()
|
||||||
|
print(cmputername)
|
||||||
|
new_lines = []
|
||||||
|
with open("EnrollAAD\\customizations.xml", "r", encoding="utf8") as f:
|
||||||
|
for line in f.readlines():
|
||||||
|
if line.startswith(" <DNSComputerName>"):
|
||||||
|
line = ' <DNSComputerName>"%s"</DNSComputerName>\n' % cmputername
|
||||||
|
new_lines.append(line)
|
||||||
|
with open("EnrollAAD\\customizations.xml", "w", encoding="utf8", newline="\n") as f:
|
||||||
|
f.writelines(new_lines)
|
||||||
|
|
||||||
|
run_powershell("Install-ProvisioningPackage -PackagePath EnrollAAD\\EnrollAAD.ppkg -QuietInstall -ForceInstall")
|
||||||
|
|
||||||
|
def audit():
|
||||||
|
# Requête WMI pour les informations Azure AD
|
||||||
|
results = run_powershell("(Get-CimInstance -ClassName Win32_ComputerSystem).DomainRole")
|
||||||
|
# Vérifier la présence d'AzureADDomainJoined
|
||||||
|
if results == 3 :
|
||||||
|
print("Le poste est joint à Azure AD.")
|
||||||
|
return "OK"
|
||||||
|
elif results == 1 :
|
||||||
|
print("Le poste est joint à un Domaine ActiveDirectory")
|
||||||
|
else:
|
||||||
|
print("Le poste n'est joint à aucun domaine")
|
||||||
|
return "ERROR"
|
||||||
Reference in New Issue
Block a user