759 lines
89 KiB
Text
759 lines
89 KiB
Text
#define AppVersion "6.0.0"
|
|
#define AppVersion_ "6_0_0"
|
|
#define AppDomain "ospanel.io"
|
|
#define AppTitle "Open Server Panel"
|
|
#define CurrentYear GetDateTimeString('yyyy', '', '')
|
|
|
|
[Setup]
|
|
|
|
SourceDir = .
|
|
OutputDir = release
|
|
OutputBaseFilename = open_server_panel_{#AppVersion_}_setup
|
|
|
|
// Application info
|
|
|
|
Appid = {#AppTitle} {#AppVersion}
|
|
AppName = {#AppTitle}
|
|
AppVersion = {#AppVersion}
|
|
AppVerName = {#AppTitle} v{#AppVersion}
|
|
AppPublisherURL = https://{#AppDomain}
|
|
AppPublisher = {#AppDomain}
|
|
VersionInfoCompany = {#AppDomain}
|
|
VersionInfoVersion = {#AppVersion}
|
|
VersionInfoTextVersion = {#AppVersion}
|
|
VersionInfoDescription = {#AppTitle}
|
|
VersionInfoProductName = {#AppTitle}
|
|
VersionInfoCopyright = Copyright (c) 2010-{#CurrentYear}, {#AppDomain}
|
|
|
|
// Compression
|
|
|
|
Compression = lzma2/fast
|
|
// Compression = lzma2/ultra64
|
|
InternalCompressLevel = ultra64
|
|
LZMAUseSeparateProcess = yes
|
|
SolidCompression = yes
|
|
LZMABlockSize = 262144
|
|
LZMADictionarySize = 262144
|
|
LZMANumBlockThreads = 4
|
|
// LZMANumFastBytes = 273
|
|
LZMANumFastBytes = 32
|
|
|
|
// Misc
|
|
|
|
AllowNoIcons = yes
|
|
AllowRootDirectory = yes
|
|
AllowUNCPath = no
|
|
AppMutex = Global\OSPanel
|
|
ArchitecturesAllowed = x64
|
|
ArchitecturesInstallIn64BitMode = x64
|
|
ChangesEnvironment = yes
|
|
CloseApplications = no
|
|
DefaultDirName = {sd}\OSPanel
|
|
DefaultGroupName = {#AppTitle}
|
|
DisableDirPage = no
|
|
DisableProgramGroupPage = no
|
|
DisableReadyPage = no
|
|
DisableStartupPrompt = yes
|
|
DisableWelcomePage = no
|
|
MinVersion = 6.1sp1
|
|
PrivilegesRequired = lowest
|
|
RestartApplications = no
|
|
SetupMutex = Global\OSPSetup
|
|
ShowLanguageDialog = auto
|
|
Uninstallable = IsUninstallable
|
|
UninstallDisplayName = {#AppTitle}
|
|
UninstallDisplayIcon = "{app}\bin\ospanel.exe"
|
|
UsePreviousAppDir = no
|
|
UsePreviousGroup = no
|
|
UsePreviousLanguage = no
|
|
UsePreviousPrivileges = no
|
|
UsePreviousSetupType = no
|
|
UsePreviousTasks = no
|
|
WizardResizable = yes
|
|
|
|
[Languages]
|
|
|
|
Name: "en"; MessagesFile: "resources\lang\en.isl"; LicenseFile: "LICENSE"; InfoBeforeFile: "resources\lang\en.txt"
|
|
Name: "ru"; MessagesFile: "resources\lang\ru.isl"; LicenseFile: "LICENSE"; InfoBeforeFile: "resources\lang\ru.txt"
|
|
Name: "ua"; MessagesFile: "resources\lang\ua.isl"; LicenseFile: "LICENSE"; InfoBeforeFile: "resources\lang\ua.txt"
|
|
Name: "be"; MessagesFile: "resources\lang\be.isl"; LicenseFile: "LICENSE"; InfoBeforeFile: "resources\lang\be.txt"
|
|
|
|
[Tasks]
|
|
|
|
Name: "desktop_icon"; Description: "{cm:CreateDesktopIcon}"; Components: core
|
|
Name: "autostarticon"; Description: "{cm:AutoStartProgram,{#AppTitle}}"; Components: core
|
|
Name: "add_to_path"; Description: "{cm:AddToPath}"; Components: core
|
|
Name: "import_cert"; Description: "{cm:ImportCert}"; Components: core
|
|
|
|
[Icons]
|
|
|
|
Name: "{group}\{#AppTitle}"; Filename: "{app}\bin\ospanel.exe"; WorkingDir: "{app}"; Components: core; Flags: createonlyiffileexists
|
|
Name: "{group}\System Preparation Tool"; Filename: "{app}\system\bin\syspreptool.exe"; WorkingDir: "{app}"; Components: core; Flags: createonlyiffileexists
|
|
Name: "{group}\{cm:RunManual}"; Filename: "https://github.com/OSPanel/OpenServerPanel/wiki"; Components: core; Languages: en
|
|
Name: "{group}\{cm:RunManual}"; Filename: "https://github.com/OSPanel/OpenServerPanel/wiki/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D1%8F"; Components: core; Languages: ru ua be
|
|
Name: "{group}\{cm:RunDonate}"; Filename: "https://ospanel.io/donate/"; Components: core
|
|
Name: "{group}\{cm:UninstallProgram,{#AppTitle}}"; Filename: "{uninstallexe}"; WorkingDir: "{app}"; Components: core; Flags: createonlyiffileexists
|
|
Name: "{autodesktop}\{#AppTitle}"; Filename: "{app}\bin\ospanel.exe"; WorkingDir: "{app}"; Flags: createonlyiffileexists; Tasks: desktop_icon
|
|
Name: "{userstartup}\{#AppTitle}"; Filename: "{app}\bin\ospanel.exe"; WorkingDir: "{app}"; Flags: createonlyiffileexists; Tasks: autostarticon
|
|
|
|
[Components]
|
|
|
|
Name: "core"; Description: "{cm:CoreData}"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "browscap"; Description: "{cm:Browscap}"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "geobases"; Description: "{cm:Geobases}"; Types: full compact; Flags: disablenouninstallwarning
|
|
|
|
Name: "dns"; Description: "DNS"; Flags: disablenouninstallwarning
|
|
Name: "dns\bind"; Description: "Bind 9.16"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "dns\unbound"; Description: "Unbound 1.19"; Types: full; Flags: disablenouninstallwarning
|
|
|
|
Name: "erlang26"; Description: "Erlang/OTP 26.2"; Types: full; Flags: disablenouninstallwarning
|
|
|
|
Name: "mariadb"; Description: "MariaDB"; Flags: disablenouninstallwarning
|
|
Name: "mariadb\mariadb101"; Description: "MariaDB 10.1"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mariadb\mariadb102"; Description: "MariaDB 10.2"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mariadb\mariadb103"; Description: "MariaDB 10.3"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mariadb\mariadb104"; Description: "MariaDB 10.4"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mariadb\mariadb105"; Description: "MariaDB 10.5"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mariadb\mariadb106"; Description: "MariaDB 10.6"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mariadb\mariadb107"; Description: "MariaDB 10.7"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mariadb\mariadb108"; Description: "MariaDB 10.8"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mariadb\mariadb109"; Description: "MariaDB 10.9"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mariadb\mariadb1010"; Description: "MariaDB 10.10"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mariadb\mariadb1011"; Description: "MariaDB 10.11"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mariadb\mariadb110"; Description: "MariaDB 11.0"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mariadb\mariadb111"; Description: "MariaDB 11.1"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mariadb\mariadb112"; Description: "MariaDB 11.2"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
|
|
Name: "memcached"; Description: "Memcached"; Flags: disablenouninstallwarning
|
|
Name: "memcached\memcached14"; Description: "Memcached 1.4"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "memcached\memcached16"; Description: "Memcached 1.6"; Types: full; Flags: disablenouninstallwarning
|
|
|
|
Name: "mongodb"; Description: "MongoDB"; Flags: disablenouninstallwarning
|
|
Name: "mongodb\mongodb30"; Description: "MongoDB 3.0"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mongodb\mongodb32"; Description: "MongoDB 3.2"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mongodb\mongodb34"; Description: "MongoDB 3.4"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mongodb\mongodb36"; Description: "MongoDB 3.6"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mongodb\mongodb40"; Description: "MongoDB 4.0"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mongodb\mongodb42"; Description: "MongoDB 4.2"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mongodb\mongodb44"; Description: "MongoDB 4.4"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mongodb\mongodb50"; Description: "MongoDB 5.0"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mongodb\mongodb60"; Description: "MongoDB 6.0"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mongodb\mongodb70"; Description: "MongoDB 7.0"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
|
|
Name: "mysql"; Description: "MySQL"; Flags: disablenouninstallwarning
|
|
Name: "mysql\mysql55"; Description: "MySQL 5.5"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "mysql\mysql56"; Description: "MySQL 5.6"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "mysql\mysql57"; Description: "MySQL 5.7"; Types: full compact; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mysql\mysql80"; Description: "MySQL 8.0"; Types: full compact; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "mysql\mysql82"; Description: "MySQL 8.2"; Types: full compact; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
|
|
Name: "nginx"; Description: "Nginx"; Flags: disablenouninstallwarning
|
|
Name: "nginx\nginx122"; Description: "Nginx 1.22"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "nginx\nginx126"; Description: "Nginx 1.26"; Types: full compact; Flags: disablenouninstallwarning
|
|
|
|
Name: "nvm"; Description: "NVM 1.1"; Types: full compact; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "perl532"; Description: "Perl 5.32"; Types: full; Flags: disablenouninstallwarning
|
|
|
|
Name: "php"; Description: "PHP"; Flags: disablenouninstallwarning
|
|
Name: "php\php72"; Description: "PHP 7.2"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "php\php72fcgi"; Description: "PHP 7.2 FCGI"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "php\php73"; Description: "PHP 7.3"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "php\php73fcgi"; Description: "PHP 7.3 FCGI"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "php\php74"; Description: "PHP 7.4"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "php\php74fcgi"; Description: "PHP 7.4 FCGI"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "php\php80"; Description: "PHP 8.0"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "php\php80fcgi"; Description: "PHP 8.0 FCGI"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "php\php81"; Description: "PHP 8.1"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "php\php81fcgi"; Description: "PHP 8.1 FCGI"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "php\php82"; Description: "PHP 8.2"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "php\php82fcgi"; Description: "PHP 8.2 FCGI"; Types: full compact; Flags: disablenouninstallwarning
|
|
Name: "php\php83"; Description: "PHP 8.3"; Types: full compact; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "php\php83fcgi"; Description: "PHP 8.3 FCGI"; Types: full compact; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
|
|
Name: "psql"; Description: "PostgreSQL"; Flags: disablenouninstallwarning
|
|
Name: "psql\postgresql95"; Description: "PostgreSQL 9.5"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "psql\postgresql96"; Description: "PostgreSQL 9.6"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "psql\postgresql10"; Description: "PostgreSQL 10"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "psql\postgresql11"; Description: "PostgreSQL 11"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "psql\postgresql12"; Description: "PostgreSQL 12"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "psql\postgresql13"; Description: "PostgreSQL 13"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "psql\postgresql14"; Description: "PostgreSQL 14"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "psql\postgresql15"; Description: "PostgreSQL 15"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
Name: "psql\postgresql16"; Description: "PostgreSQL 16"; Types: full; Flags: disablenouninstallwarning; check: IsWindows10OrNewer
|
|
|
|
Name: "rabbitmq313"; Description: "RabbitMQ 3.13"; Types: full; Flags: disablenouninstallwarning
|
|
|
|
Name: "redis"; Description: "Redis"; Flags: disablenouninstallwarning
|
|
Name: "redis\redis30"; Description: "Redis 3.0"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "redis\redis32"; Description: "Redis 3.2"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "redis\redis40"; Description: "Redis 4.0"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "redis\redis50"; Description: "Redis 5.0"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "redis\redis70"; Description: "Redis 7.0"; Types: full; Flags: disablenouninstallwarning
|
|
Name: "redis\redis72"; Description: "Redis 7.2"; Types: full; Flags: disablenouninstallwarning
|
|
|
|
[Files]
|
|
|
|
Source: "system\default\projects.dat"; DestName: "projects.ini"; DestDir: "{app}\config"; Flags: sortfilesbyextension sortfilesbyname ignoreversion confirmoverwrite; Components: core; Permissions: users-full
|
|
Source: "system\default\menu.dat"; DestName: "menu.ini"; DestDir: "{app}\config"; Flags: sortfilesbyextension sortfilesbyname ignoreversion confirmoverwrite; Components: core; Permissions: users-full
|
|
Source: "system\default\program.dat"; DestName: "program.ini"; DestDir: "{app}\config"; Flags: sortfilesbyextension sortfilesbyname ignoreversion confirmoverwrite; Components: core; Permissions: users-full
|
|
Source: "system\default\scheduler.dat"; DestName: "scheduler.ini";DestDir: "{app}\config"; Flags: sortfilesbyextension sortfilesbyname ignoreversion confirmoverwrite; Components: core; Permissions: users-full
|
|
Source: "licenses\licenses\*"; DestDir: "{app}\licenses"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: core; Permissions: users-full
|
|
Source: "bin\*"; DestDir: "{app}\bin"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: core; Permissions: users-full
|
|
Source: "home\*"; DestDir: "{app}\home"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: core; Permissions: users-full
|
|
Source: "system\*"; DestDir: "{app}\system"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: core; Permissions: users-full
|
|
Source: "user\ssl\*"; DestDir: "{app}\user\ssl"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: core; Permissions: users-full
|
|
Source: "addons\Perl-5.32\*"; DestDir: "{app}\addons\Perl-5.32"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: perl532; Permissions: users-full
|
|
Source: "addons\ErlangOTP-26.2\*"; DestDir: "{app}\addons\ErlangOTP-26.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: erlang26; Permissions: users-full
|
|
Source: "addons\NVM\*"; DestDir: "{app}\addons\NVM"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: nvm; Permissions: users-full
|
|
|
|
Source: "user\browscap\*"; Excludes: "lite_php_browscap.ini"; DestDir: "{app}\user\browscap"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: browscap; Permissions: users-full
|
|
Source: "user\geo\*"; DestDir: "{app}\user\geo"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: geobases; Permissions: users-full
|
|
|
|
Source: "modules\PHP-7.2\*"; DestDir: "{app}\modules\PHP-7.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: php\php72; Permissions: users-full
|
|
Source: "modules\PHP-7.3\*"; DestDir: "{app}\modules\PHP-7.3"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php73; Permissions: users-full
|
|
Source: "modules\PHP-7.4\*"; DestDir: "{app}\modules\PHP-7.4"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php74; Permissions: users-full
|
|
Source: "modules\PHP-8.0\*"; DestDir: "{app}\modules\PHP-8.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php80; Permissions: users-full
|
|
Source: "modules\PHP-8.1\*"; DestDir: "{app}\modules\PHP-8.1"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php81; Permissions: users-full
|
|
Source: "modules\PHP-8.2\*"; DestDir: "{app}\modules\PHP-8.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php82; Permissions: users-full
|
|
Source: "modules\PHP-8.3\*"; DestDir: "{app}\modules\PHP-8.3"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php83; Permissions: users-full
|
|
Source: "modules\PHP-7.2-FCGI\*"; DestDir: "{app}\modules\PHP-7.2-FCGI"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php72fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.3-FCGI\*"; DestDir: "{app}\modules\PHP-7.3-FCGI"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php73fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.4-FCGI\*"; DestDir: "{app}\modules\PHP-7.4-FCGI"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php74fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.0-FCGI\*"; DestDir: "{app}\modules\PHP-8.0-FCGI"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php80fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.1-FCGI\*"; DestDir: "{app}\modules\PHP-8.1-FCGI"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php81fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.2-FCGI\*"; DestDir: "{app}\modules\PHP-8.2-FCGI"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php82fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.3-FCGI\*"; DestDir: "{app}\modules\PHP-8.3-FCGI"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php83fcgi; Permissions: users-full
|
|
|
|
Source: "modules\PHP-7.2\PHP\*"; DestDir: "{app}\modules\PHP-7.2-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php72fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.3\PHP\*"; DestDir: "{app}\modules\PHP-7.3-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php73fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.4\PHP\*"; DestDir: "{app}\modules\PHP-7.4-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php74fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.0\PHP\*"; DestDir: "{app}\modules\PHP-8.0-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php80fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.1\PHP\*"; DestDir: "{app}\modules\PHP-8.1-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php81fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.2\PHP\*"; DestDir: "{app}\modules\PHP-8.2-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php82fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.3\PHP\*"; DestDir: "{app}\modules\PHP-8.3-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php83fcgi; Permissions: users-full
|
|
|
|
Source: "modules\PHP-7.2\Apache\conf\openssl.cnf"; DestDir: "{app}\modules\PHP-7.2-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php72fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.3\Apache\conf\openssl.cnf"; DestDir: "{app}\modules\PHP-7.3-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php73fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.4\Apache\conf\openssl.cnf"; DestDir: "{app}\modules\PHP-7.4-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php74fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.0\Apache\conf\openssl.cnf"; DestDir: "{app}\modules\PHP-8.0-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php80fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.1\Apache\conf\openssl.cnf"; DestDir: "{app}\modules\PHP-8.1-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php81fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.2\Apache\conf\openssl.cnf"; DestDir: "{app}\modules\PHP-8.2-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php82fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.3\Apache\conf\openssl.cnf"; DestDir: "{app}\modules\PHP-8.3-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php83fcgi; Permissions: users-full
|
|
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-7.2\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php72; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-7.3\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php73; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-7.4\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php74; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-8.0\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php80; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-8.1\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php81; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-8.2\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php82; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-8.3\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php83; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-7.2-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php72fcgi; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-7.3-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php73fcgi; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-7.4-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php74fcgi; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-8.0-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php80fcgi; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-8.1-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php81fcgi; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-8.2-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php82fcgi; Permissions: users-full
|
|
Source: "resources\php_bundle\*"; DestDir: "{app}\modules\PHP-8.3-FCGI\PHP"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php83fcgi; Permissions: users-full
|
|
|
|
Source: "user\browscap\lite_php_browscap.ini"; DestDir: "{app}\user\browscap"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php72 php\php73 php\php74 php\php80 php\php81 php\php82 php\php83 php\php72fcgi php\php73fcgi php\php74fcgi php\php80fcgi php\php81fcgi php\php82fcgi php\php83fcgi; Permissions: users-full
|
|
|
|
Source: "modules\MySQL-5.5\*"; DestDir: "{app}\modules\MySQL-5.5"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: mysql\mysql55; Permissions: users-full
|
|
Source: "modules\MySQL-5.6\*"; DestDir: "{app}\modules\MySQL-5.6"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mysql\mysql56; Permissions: users-full
|
|
Source: "modules\MySQL-5.7\*"; DestDir: "{app}\modules\MySQL-5.7"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mysql\mysql57; Permissions: users-full
|
|
Source: "modules\MySQL-8.0\*"; DestDir: "{app}\modules\MySQL-8.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mysql\mysql80; Permissions: users-full
|
|
Source: "modules\MySQL-8.2\*"; DestDir: "{app}\modules\MySQL-8.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mysql\mysql82; Permissions: users-full
|
|
|
|
Source: "modules\MariaDB-10.1\*"; DestDir: "{app}\modules\MariaDB-10.1"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb101; Permissions: users-full
|
|
Source: "modules\MariaDB-10.2\*"; DestDir: "{app}\modules\MariaDB-10.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb102; Permissions: users-full
|
|
Source: "modules\MariaDB-10.3\*"; DestDir: "{app}\modules\MariaDB-10.3"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb103; Permissions: users-full
|
|
Source: "modules\MariaDB-10.4\*"; DestDir: "{app}\modules\MariaDB-10.4"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb104; Permissions: users-full
|
|
Source: "modules\MariaDB-10.5\*"; DestDir: "{app}\modules\MariaDB-10.5"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb105; Permissions: users-full
|
|
Source: "modules\MariaDB-10.6\*"; DestDir: "{app}\modules\MariaDB-10.6"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb106; Permissions: users-full
|
|
Source: "modules\MariaDB-10.7\*"; DestDir: "{app}\modules\MariaDB-10.7"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb107; Permissions: users-full
|
|
Source: "modules\MariaDB-10.8\*"; DestDir: "{app}\modules\MariaDB-10.8"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb108; Permissions: users-full
|
|
Source: "modules\MariaDB-10.9\*"; DestDir: "{app}\modules\MariaDB-10.9"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb109; Permissions: users-full
|
|
Source: "modules\MariaDB-10.10\*"; DestDir: "{app}\modules\MariaDB-10.10"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb1010; Permissions: users-full
|
|
Source: "modules\MariaDB-10.11\*"; DestDir: "{app}\modules\MariaDB-10.11"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb1011; Permissions: users-full
|
|
Source: "modules\MariaDB-11.0\*"; DestDir: "{app}\modules\MariaDB-11.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb110; Permissions: users-full
|
|
Source: "modules\MariaDB-11.1\*"; DestDir: "{app}\modules\MariaDB-11.1"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb111; Permissions: users-full
|
|
Source: "modules\MariaDB-11.2\*"; DestDir: "{app}\modules\MariaDB-11.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb112; Permissions: users-full
|
|
|
|
Source: "modules\PostgreSQL-9.5\*"; DestDir: "{app}\modules\PostgreSQL-9.5"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: psql\postgresql95; Permissions: users-full
|
|
Source: "modules\PostgreSQL-9.6\*"; DestDir: "{app}\modules\PostgreSQL-9.6"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql96; Permissions: users-full
|
|
Source: "modules\PostgreSQL-10\*"; DestDir: "{app}\modules\PostgreSQL-10"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql10; Permissions: users-full
|
|
Source: "modules\PostgreSQL-11\*"; DestDir: "{app}\modules\PostgreSQL-11"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql11; Permissions: users-full
|
|
Source: "modules\PostgreSQL-12\*"; DestDir: "{app}\modules\PostgreSQL-12"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql12; Permissions: users-full
|
|
Source: "modules\PostgreSQL-13\*"; DestDir: "{app}\modules\PostgreSQL-13"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql13; Permissions: users-full
|
|
Source: "modules\PostgreSQL-14\*"; DestDir: "{app}\modules\PostgreSQL-14"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql14; Permissions: users-full
|
|
Source: "modules\PostgreSQL-15\*"; DestDir: "{app}\modules\PostgreSQL-15"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql15; Permissions: users-full
|
|
Source: "modules\PostgreSQL-16\*"; DestDir: "{app}\modules\PostgreSQL-16"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql16; Permissions: users-full
|
|
|
|
Source: "modules\MongoDB-3.0\*"; DestDir: "{app}\modules\MongoDB-3.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: mongodb\mongodb30; Permissions: users-full
|
|
Source: "modules\MongoDB-3.2\*"; DestDir: "{app}\modules\MongoDB-3.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb32; Permissions: users-full
|
|
Source: "modules\MongoDB-3.4\*"; DestDir: "{app}\modules\MongoDB-3.4"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb34; Permissions: users-full
|
|
Source: "modules\MongoDB-3.6\*"; DestDir: "{app}\modules\MongoDB-3.6"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb36; Permissions: users-full
|
|
Source: "modules\MongoDB-4.0\*"; DestDir: "{app}\modules\MongoDB-4.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb40; Permissions: users-full
|
|
Source: "modules\MongoDB-4.2\*"; DestDir: "{app}\modules\MongoDB-4.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb42; Permissions: users-full
|
|
Source: "modules\MongoDB-4.4\*"; DestDir: "{app}\modules\MongoDB-4.4"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb44; Permissions: users-full
|
|
Source: "modules\MongoDB-5.0\*"; DestDir: "{app}\modules\MongoDB-5.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb50; Permissions: users-full
|
|
Source: "modules\MongoDB-6.0\*"; DestDir: "{app}\modules\MongoDB-6.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb60; Permissions: users-full
|
|
Source: "modules\MongoDB-7.0\*"; DestDir: "{app}\modules\MongoDB-7.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb70; Permissions: users-full
|
|
|
|
Source: "modules\Memcached-1.4\*"; DestDir: "{app}\modules\Memcached-1.4"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: memcached\memcached14; Permissions: users-full
|
|
Source: "modules\Memcached-1.6\*"; DestDir: "{app}\modules\Memcached-1.6"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: memcached\memcached16; Permissions: users-full
|
|
|
|
Source: "modules\Redis-3.0\*"; DestDir: "{app}\modules\Redis-3.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis30; Permissions: users-full
|
|
Source: "modules\Redis-3.2\*"; DestDir: "{app}\modules\Redis-3.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis32; Permissions: users-full
|
|
Source: "modules\Redis-4.0\*"; DestDir: "{app}\modules\Redis-4.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis40; Permissions: users-full
|
|
Source: "modules\Redis-5.0\*"; DestDir: "{app}\modules\Redis-5.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis50; Permissions: users-full
|
|
Source: "modules\Redis-7.0\*"; DestDir: "{app}\modules\Redis-7.0"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis70; Permissions: users-full
|
|
Source: "modules\Redis-7.2\*"; DestDir: "{app}\modules\Redis-7.2"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis72; Permissions: users-full
|
|
|
|
Source: "modules\Bind\*"; DestDir: "{app}\modules\Bind"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: dns\bind; Permissions: users-full
|
|
Source: "modules\Unbound\*"; DestDir: "{app}\modules\Unbound"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: dns\unbound; Permissions: users-full
|
|
Source: "modules\Nginx-1.22\*"; DestDir: "{app}\modules\Nginx-1.22"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: nginx\nginx122; Permissions: users-full
|
|
Source: "modules\Nginx-1.26\*"; DestDir: "{app}\modules\Nginx-1.26"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: nginx\nginx126; Permissions: users-full
|
|
Source: "modules\RabbitMQ-3.13\*"; DestDir: "{app}\modules\RabbitMQ-3.13"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: rabbitmq313; Permissions: users-full
|
|
|
|
Source: "modules\PHP-7.2\ospanel_data\default\*"; DestDir: "{app}\config\PHP-7.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: php\php72; Permissions: users-full
|
|
Source: "modules\PHP-7.3\ospanel_data\default\*"; DestDir: "{app}\config\PHP-7.3\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php73; Permissions: users-full
|
|
Source: "modules\PHP-7.4\ospanel_data\default\*"; DestDir: "{app}\config\PHP-7.4\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php74; Permissions: users-full
|
|
Source: "modules\PHP-8.0\ospanel_data\default\*"; DestDir: "{app}\config\PHP-8.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php80; Permissions: users-full
|
|
Source: "modules\PHP-8.1\ospanel_data\default\*"; DestDir: "{app}\config\PHP-8.1\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php81; Permissions: users-full
|
|
Source: "modules\PHP-8.2\ospanel_data\default\*"; DestDir: "{app}\config\PHP-8.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php82; Permissions: users-full
|
|
Source: "modules\PHP-8.3\ospanel_data\default\*"; DestDir: "{app}\config\PHP-8.3\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php83; Permissions: users-full
|
|
Source: "modules\PHP-7.2-FCGI\ospanel_data\default\*"; DestDir: "{app}\config\PHP-7.2-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php72fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.3-FCGI\ospanel_data\default\*"; DestDir: "{app}\config\PHP-7.3-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php73fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.4-FCGI\ospanel_data\default\*"; DestDir: "{app}\config\PHP-7.4-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php74fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.0-FCGI\ospanel_data\default\*"; DestDir: "{app}\config\PHP-8.0-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php80fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.1-FCGI\ospanel_data\default\*"; DestDir: "{app}\config\PHP-8.1-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php81fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.2-FCGI\ospanel_data\default\*"; DestDir: "{app}\config\PHP-8.2-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php82fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.3-FCGI\ospanel_data\default\*"; DestDir: "{app}\config\PHP-8.3-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: php\php83fcgi; Permissions: users-full
|
|
|
|
Source: "modules\MySQL-5.5\ospanel_data\default\*"; DestDir: "{app}\config\MySQL-5.5\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: mysql\mysql55; Permissions: users-full
|
|
Source: "modules\MySQL-5.6\ospanel_data\default\*"; DestDir: "{app}\config\MySQL-5.6\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mysql\mysql56; Permissions: users-full
|
|
Source: "modules\MySQL-5.7\ospanel_data\default\*"; DestDir: "{app}\config\MySQL-5.7\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mysql\mysql57; Permissions: users-full
|
|
Source: "modules\MySQL-8.0\ospanel_data\default\*"; DestDir: "{app}\config\MySQL-8.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mysql\mysql80; Permissions: users-full
|
|
Source: "modules\MySQL-8.2\ospanel_data\default\*"; DestDir: "{app}\config\MySQL-8.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mysql\mysql82; Permissions: users-full
|
|
|
|
Source: "modules\MariaDB-10.1\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.1\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb101; Permissions: users-full
|
|
Source: "modules\MariaDB-10.2\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb102; Permissions: users-full
|
|
Source: "modules\MariaDB-10.3\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.3\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb103; Permissions: users-full
|
|
Source: "modules\MariaDB-10.4\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.4\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb104; Permissions: users-full
|
|
Source: "modules\MariaDB-10.5\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.5\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb105; Permissions: users-full
|
|
Source: "modules\MariaDB-10.6\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.6\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb106; Permissions: users-full
|
|
Source: "modules\MariaDB-10.7\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.7\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb107; Permissions: users-full
|
|
Source: "modules\MariaDB-10.8\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.8\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb108; Permissions: users-full
|
|
Source: "modules\MariaDB-10.9\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.9\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb109; Permissions: users-full
|
|
Source: "modules\MariaDB-10.10\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.10\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb1010; Permissions: users-full
|
|
Source: "modules\MariaDB-10.11\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-10.11\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb1011; Permissions: users-full
|
|
Source: "modules\MariaDB-11.0\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-11.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb110; Permissions: users-full
|
|
Source: "modules\MariaDB-11.1\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-11.1\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb111; Permissions: users-full
|
|
Source: "modules\MariaDB-11.2\ospanel_data\default\*"; DestDir: "{app}\config\MariaDB-11.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mariadb\mariadb112; Permissions: users-full
|
|
|
|
Source: "modules\PostgreSQL-9.5\ospanel_data\default\*"; DestDir: "{app}\config\PostgreSQL-9.5\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: psql\postgresql95; Permissions: users-full
|
|
Source: "modules\PostgreSQL-9.6\ospanel_data\default\*"; DestDir: "{app}\config\PostgreSQL-9.6\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql96; Permissions: users-full
|
|
Source: "modules\PostgreSQL-10\ospanel_data\default\*"; DestDir: "{app}\config\PostgreSQL-10\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql10; Permissions: users-full
|
|
Source: "modules\PostgreSQL-11\ospanel_data\default\*"; DestDir: "{app}\config\PostgreSQL-11\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql11; Permissions: users-full
|
|
Source: "modules\PostgreSQL-12\ospanel_data\default\*"; DestDir: "{app}\config\PostgreSQL-12\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql12; Permissions: users-full
|
|
Source: "modules\PostgreSQL-13\ospanel_data\default\*"; DestDir: "{app}\config\PostgreSQL-13\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql13; Permissions: users-full
|
|
Source: "modules\PostgreSQL-14\ospanel_data\default\*"; DestDir: "{app}\config\PostgreSQL-14\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql14; Permissions: users-full
|
|
Source: "modules\PostgreSQL-15\ospanel_data\default\*"; DestDir: "{app}\config\PostgreSQL-15\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql15; Permissions: users-full
|
|
Source: "modules\PostgreSQL-16\ospanel_data\default\*"; DestDir: "{app}\config\PostgreSQL-16\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: psql\postgresql16; Permissions: users-full
|
|
|
|
Source: "modules\MongoDB-3.0\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-3.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: mongodb\mongodb30; Permissions: users-full
|
|
Source: "modules\MongoDB-3.2\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-3.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb32; Permissions: users-full
|
|
Source: "modules\MongoDB-3.4\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-3.4\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb34; Permissions: users-full
|
|
Source: "modules\MongoDB-3.6\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-3.6\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb36; Permissions: users-full
|
|
Source: "modules\MongoDB-4.0\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-4.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb40; Permissions: users-full
|
|
Source: "modules\MongoDB-4.2\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-4.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb42; Permissions: users-full
|
|
Source: "modules\MongoDB-4.4\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-4.4\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb44; Permissions: users-full
|
|
Source: "modules\MongoDB-5.0\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-5.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb50; Permissions: users-full
|
|
Source: "modules\MongoDB-6.0\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-6.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb60; Permissions: users-full
|
|
Source: "modules\MongoDB-7.0\ospanel_data\default\*"; DestDir: "{app}\config\MongoDB-7.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: mongodb\mongodb70; Permissions: users-full
|
|
|
|
Source: "modules\Memcached-1.4\ospanel_data\default\*"; DestDir: "{app}\config\Memcached-1.4\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite solidbreak; Components: memcached\memcached14; Permissions: users-full
|
|
Source: "modules\Memcached-1.6\ospanel_data\default\*"; DestDir: "{app}\config\Memcached-1.6\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: memcached\memcached16; Permissions: users-full
|
|
|
|
Source: "modules\Redis-3.0\ospanel_data\default\*"; DestDir: "{app}\config\Redis-3.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis30; Permissions: users-full
|
|
Source: "modules\Redis-3.2\ospanel_data\default\*"; DestDir: "{app}\config\Redis-3.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis32; Permissions: users-full
|
|
Source: "modules\Redis-4.0\ospanel_data\default\*"; DestDir: "{app}\config\Redis-4.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis40; Permissions: users-full
|
|
Source: "modules\Redis-5.0\ospanel_data\default\*"; DestDir: "{app}\config\Redis-5.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis50; Permissions: users-full
|
|
Source: "modules\Redis-7.0\ospanel_data\default\*"; DestDir: "{app}\config\Redis-7.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis70; Permissions: users-full
|
|
Source: "modules\Redis-7.2\ospanel_data\default\*"; DestDir: "{app}\config\Redis-7.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: redis\redis72; Permissions: users-full
|
|
|
|
Source: "modules\Bind\ospanel_data\default\*"; DestDir: "{app}\config\Bind\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: dns\bind; Permissions: users-full
|
|
Source: "modules\Unbound\ospanel_data\default\*"; DestDir: "{app}\config\Unbound\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: dns\unbound; Permissions: users-full
|
|
Source: "modules\Nginx-1.22\ospanel_data\default\*"; DestDir: "{app}\config\Nginx-1.22\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: nginx\nginx122; Permissions: users-full
|
|
Source: "modules\Nginx-1.26\ospanel_data\default\*"; DestDir: "{app}\config\Nginx-1.26\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: nginx\nginx126; Permissions: users-full
|
|
Source: "modules\RabbitMQ-3.13\ospanel_data\default\*"; DestDir: "{app}\config\RabbitMQ-3.13\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs confirmoverwrite; Components: rabbitmq313; Permissions: users-full
|
|
|
|
Source: "modules\PHP-7.2\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-7.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite solidbreak; Components: php\php72; Permissions: users-full
|
|
Source: "modules\PHP-7.3\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-7.3\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php73; Permissions: users-full
|
|
Source: "modules\PHP-7.4\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-7.4\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php74; Permissions: users-full
|
|
Source: "modules\PHP-8.0\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-8.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php80; Permissions: users-full
|
|
Source: "modules\PHP-8.1\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-8.1\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php81; Permissions: users-full
|
|
Source: "modules\PHP-8.2\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-8.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php82; Permissions: users-full
|
|
Source: "modules\PHP-8.3\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-8.3\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php83; Permissions: users-full
|
|
Source: "modules\PHP-7.2-FCGI\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-7.2-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php72fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.3-FCGI\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-7.3-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php73fcgi; Permissions: users-full
|
|
Source: "modules\PHP-7.4-FCGI\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-7.4-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php74fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.0-FCGI\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-8.0-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php80fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.1-FCGI\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-8.1-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php81fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.2-FCGI\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-8.2-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php82fcgi; Permissions: users-full
|
|
Source: "modules\PHP-8.3-FCGI\ospanel_data\default_data\*"; DestDir: "{app}\data\PHP-8.3-FCGI\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: php\php83fcgi; Permissions: users-full
|
|
|
|
Source: "modules\Bind\ospanel_data\default_data\*"; DestDir: "{app}\data\Bind\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: dns\bind; Permissions: users-full
|
|
Source: "modules\Unbound\ospanel_data\default_data\*"; DestDir: "{app}\data\Unbound\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: dns\unbound; Permissions: users-full
|
|
|
|
Source: "modules\MySQL-5.5\ospanel_data\default_data\*"; DestDir: "{app}\data\MySQL-5.5\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite solidbreak; Components: mysql\mysql55; Permissions: users-full
|
|
Source: "modules\MySQL-5.6\ospanel_data\default_data\*"; DestDir: "{app}\data\MySQL-5.6\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mysql\mysql56; Permissions: users-full
|
|
Source: "modules\MySQL-5.7\ospanel_data\default_data\*"; DestDir: "{app}\data\MySQL-5.7\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mysql\mysql57; Permissions: users-full
|
|
Source: "modules\MySQL-8.0\ospanel_data\default_data\*"; DestDir: "{app}\data\MySQL-8.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mysql\mysql80; Permissions: users-full
|
|
Source: "modules\MySQL-8.2\ospanel_data\default_data\*"; DestDir: "{app}\data\MySQL-8.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mysql\mysql82; Permissions: users-full
|
|
|
|
Source: "modules\MariaDB-10.1\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.1\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb101; Permissions: users-full
|
|
Source: "modules\MariaDB-10.2\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb102; Permissions: users-full
|
|
Source: "modules\MariaDB-10.3\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.3\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb103; Permissions: users-full
|
|
Source: "modules\MariaDB-10.4\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.4\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb104; Permissions: users-full
|
|
Source: "modules\MariaDB-10.5\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.5\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb105; Permissions: users-full
|
|
Source: "modules\MariaDB-10.6\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.6\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb106; Permissions: users-full
|
|
Source: "modules\MariaDB-10.7\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.7\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb107; Permissions: users-full
|
|
Source: "modules\MariaDB-10.8\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.8\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb108; Permissions: users-full
|
|
Source: "modules\MariaDB-10.9\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.9\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb109; Permissions: users-full
|
|
Source: "modules\MariaDB-10.10\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.10\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb1010; Permissions: users-full
|
|
Source: "modules\MariaDB-10.11\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-10.11\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb1011; Permissions: users-full
|
|
Source: "modules\MariaDB-11.0\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-11.0\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb110; Permissions: users-full
|
|
Source: "modules\MariaDB-11.1\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-11.1\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb111; Permissions: users-full
|
|
Source: "modules\MariaDB-11.2\ospanel_data\default_data\*"; DestDir: "{app}\data\MariaDB-11.2\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: mariadb\mariadb112; Permissions: users-full
|
|
|
|
Source: "modules\PostgreSQL-9.5\ospanel_data\default_data\*"; DestDir: "{app}\data\PostgreSQL-9.5\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite solidbreak; Components: psql\postgresql95; Permissions: users-full
|
|
Source: "modules\PostgreSQL-9.6\ospanel_data\default_data\*"; DestDir: "{app}\data\PostgreSQL-9.6\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: psql\postgresql96; Permissions: users-full
|
|
Source: "modules\PostgreSQL-10\ospanel_data\default_data\*"; DestDir: "{app}\data\PostgreSQL-10\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: psql\postgresql10; Permissions: users-full
|
|
Source: "modules\PostgreSQL-11\ospanel_data\default_data\*"; DestDir: "{app}\data\PostgreSQL-11\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: psql\postgresql11; Permissions: users-full
|
|
Source: "modules\PostgreSQL-12\ospanel_data\default_data\*"; DestDir: "{app}\data\PostgreSQL-12\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: psql\postgresql12; Permissions: users-full
|
|
Source: "modules\PostgreSQL-13\ospanel_data\default_data\*"; DestDir: "{app}\data\PostgreSQL-13\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: psql\postgresql13; Permissions: users-full
|
|
Source: "modules\PostgreSQL-14\ospanel_data\default_data\*"; DestDir: "{app}\data\PostgreSQL-14\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: psql\postgresql14; Permissions: users-full
|
|
Source: "modules\PostgreSQL-15\ospanel_data\default_data\*"; DestDir: "{app}\data\PostgreSQL-15\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: psql\postgresql15; Permissions: users-full
|
|
Source: "modules\PostgreSQL-16\ospanel_data\default_data\*"; DestDir: "{app}\data\PostgreSQL-16\default"; Flags: sortfilesbyextension sortfilesbyname ignoreversion recursesubdirs createallsubdirs uninsneveruninstall confirmoverwrite; Components: psql\postgresql16; Permissions: users-full
|
|
|
|
[Run]
|
|
|
|
Filename: "{app}\system\ssl\gen_root_cert.bat"; WorkingDir: "{app}\system\ssl"; StatusMsg: "{cm:GenCerts}"; Flags: runhidden waituntilterminated skipifdoesntexist; Components: core
|
|
Filename: "{app}\system\ssl\add_root_to_certstore.bat"; WorkingDir: "{app}\system\ssl"; StatusMsg: "{cm:ImportingCert}"; Flags: runhidden waituntilterminated skipifdoesntexist skipifsilent; Tasks: import_cert
|
|
Filename: "{app}\system\bin\syspreptool.exe"; Description: "{cm:RunSysPrep}"; Flags: postinstall nowait skipifdoesntexist skipifsilent; Components: core
|
|
|
|
[UninstallRun]
|
|
|
|
Filename: "{app}\system\ssl\del_root_from_certstore.bat"; WorkingDir: "{app}\system\ssl"; Flags: runhidden waituntilterminated skipifdoesntexist
|
|
|
|
[UninstallDelete]
|
|
|
|
Type: filesandordirs; Name: "{app}\bin"
|
|
Type: filesandordirs; Name: "{app}\config"
|
|
Type: filesandordirs; Name: "{app}\licenses"
|
|
Type: filesandordirs; Name: "{app}\modules"
|
|
Type: filesandordirs; Name: "{app}\logs"
|
|
Type: filesandordirs; Name: "{app}\system"
|
|
Type: filesandordirs; Name: "{app}\temp"
|
|
Type: filesandordirs; Name: "{app}\user"
|
|
Type: dirifempty; Name: "{app}"
|
|
|
|
[Code]
|
|
|
|
var
|
|
ModePage: TInputOptionWizardPage;
|
|
APPInstallMode: Boolean;
|
|
|
|
function GetDriveType(lpRootPathName: string): UInt;
|
|
external 'GetDriveTypeW@kernel32.dll stdcall';
|
|
|
|
function GetVolumeInformation(
|
|
lpRootPathName: string; lpVolumeNameBuffer: string; nVolumeNameSize: DWORD;
|
|
var lpVolumeSerialNumber: DWORD; var lpMaximumComponentLength: DWORD;
|
|
var lpFileSystemFlags: DWORD; lpFileSystemNameBuffer: string;
|
|
nFileSystemNameSize: DWORD): BOOL;
|
|
external 'GetVolumeInformationW@kernel32.dll stdcall';
|
|
|
|
const
|
|
MAX_LEN = 32;
|
|
|
|
function IsPathValid(Path: string): Boolean;
|
|
var
|
|
I: Integer;
|
|
begin
|
|
Path := AnsiUppercase(Path);
|
|
Result :=
|
|
(Length(Path) >= 3) and (Length(Path) <= 32) and
|
|
(Path[1] >= 'A') and (Path[1] <= 'Z') and
|
|
(Path[2] = ':') and
|
|
(Path[3] = '\');
|
|
|
|
if Result then
|
|
begin
|
|
for I := 3 to Length(Path) do
|
|
begin
|
|
case Path[I] of
|
|
'0'..'9', 'A'..'Z', '\', '.', '-', '_', '+':
|
|
else
|
|
begin
|
|
Result := False;
|
|
Break;
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
procedure AddTo_Path();
|
|
var
|
|
i: Integer;
|
|
old_path: String;
|
|
final_path: String;
|
|
add_path: String;
|
|
reg_root: Integer;
|
|
reg_path: String;
|
|
path_arr: TArrayOfString;
|
|
update_path: Boolean;
|
|
begin
|
|
reg_root := HKEY_CURRENT_USER;
|
|
reg_path := 'Environment';
|
|
add_path := ExpandConstant('{app}') + '\bin';
|
|
RegQueryStringValue(reg_root, reg_path, 'Path', old_path);
|
|
old_path := old_path + ';';
|
|
|
|
i := 0;
|
|
update_path := true;
|
|
|
|
while (Pos(';', old_path) > 0) do begin
|
|
SetArrayLength(path_arr, i+1);
|
|
path_arr[i] := Copy(old_path, 0, Pos(';', old_path)-1);
|
|
old_path := Copy(old_path, Pos(';', old_path)+1, Length(old_path));
|
|
i := i + 1;
|
|
|
|
if add_path = path_arr[i-1] then
|
|
if IsUninstaller() = true then
|
|
continue
|
|
else
|
|
update_path := false;
|
|
|
|
if path_arr[i-1] <> '' then
|
|
if i = 1 then
|
|
final_path := path_arr[i-1]
|
|
else
|
|
if final_path <> '' then
|
|
final_path := final_path + ';' + path_arr[i-1]
|
|
else
|
|
final_path := path_arr[i-1];
|
|
end;
|
|
|
|
if (IsUninstaller() = false) and (update_path = true) and (add_path <> '') then
|
|
if final_path <> '' then
|
|
final_path := add_path + ';' + final_path
|
|
else
|
|
final_path := add_path;
|
|
|
|
StringChangeEx(final_path, ';;', ';', True);
|
|
RegWriteStringValue(reg_root, reg_path, 'Path', final_path);
|
|
end;
|
|
|
|
function IO_GetDiskType( const s : String ) : Cardinal;
|
|
begin
|
|
// 0 - DRIVE_UNKNOWN The drive type cannot be determined.
|
|
// 1 - DRIVE_NO_ROOT_DIR The root path is invalid; for example, there is no volume mounted at the specified Path.
|
|
// 2 - DRIVE_REMOVABLE The drive has removable media; for example, a floppy drive, thumb drive, or flash card reader.
|
|
// 3 - DRIVE_FIXED The drive has fixed media; for example, a hard disk drive or flash drive.
|
|
// 4 - DRIVE_REMOTE The drive is a remote (network) drive.
|
|
// 5 - DRIVE_CDROM The drive is a CD-ROM drive.
|
|
// 6 - DRIVE_RAMDISK The drive is a RAM disk.
|
|
Result := GetDriveType( PAnsiChar( String( s )[ 1 ] + ':\' ) );
|
|
end;
|
|
|
|
function IO_GetPartitionType( const s : String ) : string;
|
|
// FAT
|
|
// NTFS
|
|
var
|
|
NotUsed : DWORD;
|
|
VolumeFlags : DWORD;
|
|
VolumeSerialNumber : DWORD;
|
|
begin
|
|
SetLength(Result, MAX_LEN);
|
|
if GetVolumeInformation( PAnsiChar( String( s )[ 1 ] + ':\' ), '', 0, VolumeSerialNumber, NotUsed, VolumeFlags, Result, Length(Result)) then
|
|
begin
|
|
SetLength(Result, Pos(#0, Result) - 1);
|
|
Result := trim(AnsiLowerCase( Result ));
|
|
end else
|
|
Result := '';
|
|
end;
|
|
|
|
procedure InitializeWizard();
|
|
begin
|
|
// WizardForm.WelcomeLabel1.Font.Style := [];
|
|
ModePage :=
|
|
CreateInputOptionPage(
|
|
wpLicense, ExpandConstant('{cm:InstallationMode}'), ExpandConstant('{cm:InstallationModeDescr}'), ExpandConstant('{cm:NormalInstallationDescr}') + #13#10#13#10 +
|
|
ExpandConstant('{cm:PortableInstallationDescr}'), True, False);
|
|
ModePage.Add(ExpandConstant('{cm:NormalInstallation}'));
|
|
ModePage.Add(ExpandConstant('{cm:PortableInstallation}'));
|
|
ModePage.Values[0] := True;
|
|
end;
|
|
|
|
function IsUninstallable: Boolean;
|
|
begin
|
|
APPInstallMode := ModePage.Values[0];
|
|
Result := APPInstallMode;
|
|
end;
|
|
|
|
function ShouldSkipPage(PageID: Integer): Boolean;
|
|
begin
|
|
Result := False;
|
|
|
|
if PageID = wpSelectProgramGroup then
|
|
begin
|
|
Result := not IsUninstallable;
|
|
if not Result then
|
|
Result := not WizardIsComponentSelected('core');
|
|
end;
|
|
end;
|
|
|
|
procedure CurPageChanged(CurPageID: Integer);
|
|
var
|
|
strExistingInstallPath: String;
|
|
begin
|
|
if CurPageID = wpSelectDir then
|
|
begin
|
|
APPInstallMode := ModePage.Values[0];
|
|
strExistingInstallPath := '';
|
|
if not APPInstallMode then WizardForm.NoIconsCheck.Checked := true else
|
|
WizardForm.NoIconsCheck.Checked := false;
|
|
|
|
if RegKeyExists(HKEY_CURRENT_USER, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{#AppTitle} {#AppVersion}_is1') then
|
|
if RegValueExists(HKEY_CURRENT_USER, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{#AppTitle} {#AppVersion}_is1', 'InstallLocation') then
|
|
if not RegQueryStringValue(HKCU, 'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{#AppTitle} {#AppVersion}_is1','InstallLocation', strExistingInstallPath) then strExistingInstallPath := '';
|
|
|
|
if APPInstallMode then begin
|
|
if (strExistingInstallPath <> '') and DirExists(strExistingInstallPath) then begin
|
|
WizardForm.DirEdit.Text := strExistingInstallPath;
|
|
WizardForm.DirEdit.Enabled := False;
|
|
WizardForm.DirBrowseButton.Enabled := False;
|
|
end else begin
|
|
WizardForm.DirEdit.Enabled := true;
|
|
WizardForm.DirBrowseButton.Enabled := true;
|
|
end;
|
|
end
|
|
else
|
|
begin
|
|
WizardForm.DirEdit.Enabled := true;
|
|
WizardForm.DirBrowseButton.Enabled := true;
|
|
end;
|
|
end;
|
|
|
|
if CurPageID = wpSelectTasks then
|
|
begin
|
|
APPInstallMode := ModePage.Values[0];
|
|
if not APPInstallMode then
|
|
begin
|
|
WizardForm.TasksList.Checked[0] := false;
|
|
WizardForm.TasksList.Checked[1] := false;
|
|
WizardForm.TasksList.Checked[2] := false;
|
|
WizardForm.TasksList.ItemEnabled[0] := false;
|
|
WizardForm.TasksList.ItemEnabled[1] := false;
|
|
WizardForm.TasksList.ItemEnabled[2] := false;
|
|
end;
|
|
end;
|
|
|
|
// if CurPageID = wpFinished then begin
|
|
// WizardForm.FinishedHeadingLabel.Font.Style := [];
|
|
// end;
|
|
end;
|
|
|
|
function NextButtonClick(CurPageID: Integer): Boolean;
|
|
var
|
|
Dir: string;
|
|
Msg: string;
|
|
dtype: Cardinal;
|
|
begin
|
|
Result := True;
|
|
if CurPageID = wpSelectDir then
|
|
begin
|
|
Dir := WizardForm.DirEdit.Text;
|
|
|
|
if not IsPathValid(Dir) then
|
|
begin
|
|
Msg := ExpandConstant('{cm:PathCheckError}');
|
|
if WizardSilent then Log(Msg)
|
|
else MsgBox(Msg, mbError, MB_OK);
|
|
Result := False;
|
|
end;
|
|
|
|
if IO_GetPartitionType(Dir) <> 'ntfs' then
|
|
begin
|
|
Msg := ExpandConstant('{cm:PartitionTypeError}');
|
|
if WizardSilent then Log(Msg)
|
|
else MsgBox(Msg, mbError, MB_OK);
|
|
Result := False;
|
|
end;
|
|
|
|
dtype := IO_GetDiskType(Dir);
|
|
|
|
if ( dtype <> 2 ) and ( dtype <> 3 ) and ( dtype <> 6 ) then
|
|
begin
|
|
Msg := ExpandConstant('{cm:DiskTypeError}');
|
|
if WizardSilent then Log(Msg)
|
|
else MsgBox(Msg, mbError, MB_OK);
|
|
Result := False;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
procedure CurStepChanged(CurStep: TSetupStep);
|
|
begin
|
|
if CurStep = ssPostInstall then
|
|
if WizardIsTaskSelected('add_to_path') then
|
|
AddTo_Path();
|
|
end;
|
|
|
|
function InitializeUninstall(): Boolean;
|
|
begin
|
|
// Default to OK
|
|
result := true;
|
|
|
|
// If it's in silent mode, exit
|
|
if UninstallSilent() then
|
|
begin
|
|
MsgBox('This setup doesn''t support silent uninstallation.', mbInformation, MB_OK);
|
|
result := false;
|
|
end;
|
|
end;
|
|
|
|
procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
|
|
begin
|
|
if CurUninstallStep = usPostUninstall then
|
|
begin
|
|
if not UninstallSilent then begin
|
|
if DirExists(ExpandConstant('{app}\data')) then
|
|
if MsgBox(ExpandConstant('{cm:WantToDeleteDataFolder}'), mbConfirmation, MB_YESNO or MB_DEFBUTTON2) = IDNO then
|
|
DelTree(ExpandConstant('{app}\data'), True, True, True);
|
|
|
|
if DirExists(ExpandConstant('{app}\home')) then
|
|
if MsgBox(ExpandConstant('{cm:WantToDeleteHomeFolder}'), mbConfirmation, MB_YESNO or MB_DEFBUTTON2) = IDNO then
|
|
DelTree(ExpandConstant('{app}\home'), True, True, True);
|
|
end;
|
|
AddTo_Path();
|
|
end;
|
|
end;
|
|
|
|
function IsWindowsVersionOrNewer(Major, Minor: Integer): Boolean;
|
|
var
|
|
Version: TWindowsVersion;
|
|
begin
|
|
GetWindowsVersionEx(Version);
|
|
Result :=
|
|
(Version.Major > Major) or
|
|
((Version.Major = Major) and (Version.Minor >= Minor));
|
|
end;
|
|
|
|
function IsWindows10OrNewer: Boolean;
|
|
begin
|
|
Result := IsWindowsVersionOrNewer(10, 0);
|
|
end;
|