.PHONY: install
install: ${INSTALLER_SOURCES} ${HTML_COMMON_SOURCES} ${HTML_SOURCES}
- $(MAKE) -C html-common install
$(MAKE) -C banner install
install -D -m 644 interfaces ${DESTDIR}/etc/network/interfaces
install -D -m 755 fake-start-stop-daemon ${VARLIBDIR}/fake-start-stop-daemon
.phony: clean
clean:
umount -Rd testdir || true
- make -C html-common clean
rm -rf *~ *.deb target build packages packages.tmp testdir test*.img pve-final.pkglist \
*.buildinfo *.changes country.dat final.pkglist cd-info.test
find . -name '*~' -exec rm {} ';'
banner/pve-banner.png /var/lib/proxmox-installer
banner/pmg-banner.png /var/lib/proxmox-installer
banner/pbs-banner.png /var/lib/proxmox-installer
-html-pve/*.htm /var/lib/proxmox-installer/html/pve
-html-pmg/*.htm /var/lib/proxmox-installer/html/pmg
-html-pbs/*.htm /var/lib/proxmox-installer/html/pbs
+html /var/lib/proxmox-installer/
+++ /dev/null
-DESTDIR=
-VARLIBDIR=$(DESTDIR)/var/lib/proxmox-installer
-HTMLDIR=$(VARLIBDIR)/html/common
-
-all:
-
-.phony: install
-install:
- install -D -m 644 pve-installer.css $(HTMLDIR)/pve-installer.css
- install -D -m 644 plus.png $(HTMLDIR)/plus.png
- install -D -m 644 country.htm $(HTMLDIR)/country.htm
- install -D -m 644 license.htm $(HTMLDIR)/license.htm
- install -D -m 644 ipconf.htm $(HTMLDIR)/ipconf.htm
- install -D -m 644 nohds.htm $(HTMLDIR)/nohds.htm
- install -D -m 644 nonics.htm $(HTMLDIR)/nonics.htm
- install -D -m 644 ack_template.htm $(HTMLDIR)/ack_template.htm
- install -D -m 644 success.htm $(HTMLDIR)/success.htm
- install -D -m 644 fail.htm $(HTMLDIR)/fail.htm
-
-.PHONY: clean
-clean:
- rm -rf *~
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-<style type="text/css">
- #summary td, tr {
- padding: 3px;
- }
- #summary tr:nth-child(even){ background-color: #f2f2f2; }
- #summary tr:hover { background-color: #ddd; }
- #summary th {
- padding-top: 5px;
- padding-bottom: 5px;
- padding-left: 5px;
- text-align: left;
- background-color: #e57000;
- color: white;
- }
-</style>
-</head>
-<body>
-<center>
-<table border="0" width="800" style="margin-top: 15pt;">
- <tr>
- <td colspan="4" align="center" width="800"><b class="htext">Summary</b></td>
- </tr>
- <tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tbody>
- <tr><td>
- <b>Please confirm</b> the displayed information.
- Once you press the <b>Install</b> button, the installer will begin to partition your drive(s) and extract the required files.
- </td></tr>
- </tbody></table>
- </td>
- </tr>
-
- <table id="summary" border="0" width="800">
- <tbody>
- <tr><th width="25%">Option</th> <th>Value</th></tr>
-
- <tr><td>Filesystem:</td> <td>__target_fs__</td></tr>
-
- <tr><td>Disk(s):</td> <td>__target_hd__</td></tr>
-
- <tr><td>Country:</td> <td>__country__</td></tr>
-
- <tr><td>Timezone:</td> <td>__timezone__</td></tr>
-
- <tr><td>Keymap:</td> <td>__keymap__</td></tr>
-
- <tr><td>Email:</td> <td>__mailto__</td></tr>
-
- <tr><td>Management Interface:</td> <td>__interface__</td></tr>
-
- <tr><td>Hostname:</td> <td>__hostname__</td></tr>
-
- <tr><td>IP CIDR:</td> <td>__cidr__</td></tr>
-
- <tr><td>Gateway:</td> <td>__gateway__</td></tr>
-
- <tr><td>DNS:</td> <td>__dnsserver__</td></tr>
- </tbody>
- </table>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Location and Time Zone selection</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td><b>The Proxmox Installer</b>
- automatically makes location-based optimizations, like
- choosing the nearest mirror to download files from. Also make sure
- to select the correct time zone and keyboard layout.
- <br><br>
- Press the Next button to continue the installation.
- </td></tr>
- </table>
- </p></td>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Country:</b>
- The selected country is used to choose nearby mirror
- servers. This will speed up downloads and make updates more
- reliable.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Time Zone:</b>
- Automatically adjust daylight saving time.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Keyboard
- Layout:</b> Choose your keyboard layout.
- <br><br>
- </td>
- </tr>
- </table>
- </p></td>
-</tr>
-</tbody></table>
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr>
- <td width="200"> </td>
- <td colspan="2" width="400"><br><br>
- <p>
- <b class="htext">Installation failed!</b>
- <br><br><br>
- __FULL_PRODUCT_NAME__ could not be installed.
- <br><br><br>
- <table border="0" width="400">
- <tr>
- <td width="40"> </td>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top" width="560">Press CTRL + ALT + F2 to see details<br><br>
- <br><br>
- </td>
- </tr>
- </table>
- </p>
- </td>
- <td width="200"> </td>
-</tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
- <tr><td> </td></tr>
- <tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Management Network Configuration</b>
- </td>
- </tr>
- <tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tbody>
- <tr><td><b>Please verify</b> the displayed network configuration. You
- will need a valid network configuration to access the management
- interface after installing.<br><br>
- After you have finished, press the Next button. You will be shown a
- list of the options that you chose during the previous steps.
- </td></tr>
- </tbody>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tbody><tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>IP address (CIDR):</b> Set the main IP address and
- netmask for your server in CIDR notation.<br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Gateway:</b> IP address of your gateway or firewall.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>DNS Server:</b> IP address of your DNS server.
- <br><br>
- </td>
- </tr>
- </tbody></table>
- </p>
- </td>
-</tr>
-</table>
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tbody><tr>
- <td align="center" width="800">
- <br><br>
- <b class="htext">__LICENSE_TITLE__</b>
- <br><br>
- <textarea class="noresize" readonly="readonly" border="1" name="txt" rows="28" cols="75">__LICENSE__</textarea>
- </td>
-</tr>
-
-</tbody></table>
-
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border=0 width="800">
-<tr>
- <td width="200"> </td>
- <td width="400" colspan=2><br><br>
- <p>
- <b class="htext">No Hard Disk found!</b>
- <br><br><br>
- The installer could not find a supported hard disk. Please visit www.proxmox.com for more information.
- <br><br><br>
- <table border=0 width="400">
- <tr>
- <td width="40"> </td>
- <td width="30" valign="top"><img src="plus.png"></td>
- <td width="560" valign="top">Press CTRL + ALT + F2 to see details<br><br>
- <br><br>
- </td>
- </tr>
- </table>
- </p>
- </td>
- <td width="200"> </td>
-</tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border=0 width="800">
-<tr>
- <td width="200"> </td>
- <td width="400" colspan=2><br><br>
- <p>
- <b class="htext">No Network Interface found!</b>
- <br><br><br>
- The installer could not find a supported network interface card. Please visit www.proxmox.com for more information.
- <br><br><br>
- <table border=0 width="400">
- <tr>
- <td width="40"> </td>
- <td width="30" valign="top"><img src="plus.png"></td>
- <td width="560" valign="top">Press CTRL + ALT + F2 to see details<br><br>
- <br><br>
- </td>
- </tr>
- </table>
- </p>
- </td>
- <td width="200"> </td>
-</tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-
-.htext {
- font-size: 150%;
- color: #e57000;
-}
-
-.noresize {
- resize: none;
-}
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr>
- <td width="200"> </td>
- <td colspan="2" width="400"><br><br>
- <p>
- <b class="htext">Installation successful!</b>
- <br><br><br>
- __FULL_PRODUCT_NAME__ is now installed and ready to use.
- <br><br><br>
- <table border="0" width="500">
- <tbody><tr>
- <td width="40"> </td>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top" width="560">
- <b>Next steps</b><br><br>
- Reboot and point your web browser to the selected IP address on port __PORT__:<br><br>
- https://__IPADDR__:__PORT__
- <br><br>
- Also visit <a href="https://www.proxmox.com">www.proxmox.com</a> for more information.
- <br><br>
- <span>__AUTOREBOOT_MSG__</span>
- </td>
- </tr>
- </table>
- </p>
- </td>
- <td width="200"> </td>
-</tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-DESTDIR=
-
-all:
-
-.phony: clean
-clean:
- rm -rf *~
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Enterprise Backup Solution</b></td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td>
- <b>Open-Source Backup Software for Servers</b><br><br>
- - Client/server backup system<br>
- - Secure backups for VMs, container, and hosts<br>
- - Deduplication<br>
- - Incremental backups<br>
- - Remote sync<br>
- - Easy management<br>
-
- For more information, visit <b>www.proxmox.com</b>
- or the Proxmox Backup Server project page.
- <br><br>
- </td></tr>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Graphical User Interface</b><br>
- Easily manage your backups with the integrated web interface.<br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Performance</b><br>
- The entire software stack is written in Rust and provides high speed, performance, and memory efficiency.
- <br>
- </td>
- </tr>
- </table>
- </p>
- </td>
-</tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Data Safety & Minimized Storage Consumption</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td>
- Proxmox Backup Server is production-ready and saves you money, by
- reducing the amount of data stored.<br><br>The role-based permission
- management, combined with the integration of multiple external
- authentication sources provides the basis for a secure and stable
- environment.<br><br>
- Visit <b>www.proxmox.com</b> for more information regarding commercial support subscriptions.<br><br>
- </td></tr>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Commitment to Free Software</b><br>
- The source code is released under the GNU Affero General Public License, v3.
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>RESTful web API</b><br>
- The resource-oriented architecture (ROA) and declarative API definition
- using JSON Schema enable easy integration for third party
- management tools.
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Encryption</b><br>
- To help protect against cyber attacks, encryption of your backups is done on the client-side, using AES-256 in GCM mode.
- </td>
- </tr>
- <tr></tr>
- </table>
- </p>
- </td>
- </tr>
-</table>
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Web-Based Management</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td>
- With the Proxmox Backup Server, you can safely backup and restore your business critical data.<br>
- </td></tr>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Support for Proxmox VE</b><br>
- The Proxmox Virtual Environment is fully supported, and the seamless integration
- allows you to easily backup VMs and containers.<br>
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Web Console</b><br>
- SSL-secured, browser-integrated system console.<br>
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Online/Live Backup</b><br>
- Backup and restore your running virtual servers.<br>
- </td>
- </tr>
- </table>
- </p>
- </td>
- </tr>
-</table>
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Proxmox Backup Server</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br>
- <p>
- <table>
- <tr><td>
- <b>Data Integrity</b><br>
- The built in SHA-256 checksum algorithm ensures the accuracy and consistency of your backups.<br><br>
- </td></tr>
- <tr><td>
- <b>Compression</b><br>
- The ultra-fast Zstandard compression is able to compress several gigabytes of data per second.<br><br>
- </td></tr>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Remote Sync</b><br>
- Backup data to dedicated hardware or efficiently synchronize them to remote sites. Only deltas containing new data are transferred.<br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Technical Support</b><br>
- Enterprise support options are available from Proxmox.<br><br>
- </td>
- </tr>
- </table>
- </p></td>
- </tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Proxmox Backup Server (PBS)</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tbody><tr><td><b>The Proxmox Installer</b>
- automatically partitions your hard disk. It installs all required
- packages and makes the system bootable from the hard disk.
- All existing partitions and data will be lost.
- <br><br>
- To continue the installation, press the Next button.
- </td></tr>
- </tbody></table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tbody><tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Please verify the installation target</b><br>
- The displayed hard disk will be used for the installation.
- <br>Warning: All existing partitions and data will be lost.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Automatic hardware detection</b><br>
- The installer automatically configures your hardware.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top" width="560"><b>Graphical user interface</b><br>
- Final configuration will be done on the graphical user
- interface, via a web browser.
- <br><br>
- </td>
- </tr>
- </tbody></table>
- </p>
- </td>
-</tr>
-</tbody></table>
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Administration Password and Email Address</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td><b>Proxmox Backup Server</b> is a
- full-featured, highly secure system, based on Debian GNU/Linux.
- <br><br>
- In this step, please provide the <i>root</i> password.
- </td></tr>
- </table>
- </p></td>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Password:</b>
- Please use a strong password. It should be at least 8 characters long,
- and contain a combination of letters, numbers, and symbols.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Email:</b>
- Enter a valid email address. Your Proxmox Backup Server will send
- important alert notifications to this email account (all emails for 'root').
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"></td>
- <td valign="top">To continue the installation, press the Next button.</td>
- </tr>
- </table>
- </p></td>
-</tr>
-</tbody></table>
-</center>
-</body></html>
+++ /dev/null
-DESTDIR=
-
-all:
-
-.phony: clean
-clean:
- rm -rf *~
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Proxmox Mail Gateway</b></td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td>
- <b>Open Source Mail Filter Platform</b><br><br>
- - Enterprise ready<br>
- - Clustering<br>
- - Central Management<br>
- - REST API<br>
- - Commercial support options<br><br>
-
- Visit <b>www.proxmox.com</b>
- for additional information about Proxmox Mail Gateway.
- <br><br>
- </td></tr>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Commitment to Free Software</b><br>
- The source code is released under the GNU Affero General Public License.
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Commercial Support</b><br>
- We offer different support levels for different needs.
- <br><br>
- </td>
- </tr>
- </table>
- </p>
- </td>
-</tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border=0 width="800">
-<tr><td> </td></tr>
-<tr>
- <td width="800" colspan="4" align="center">
- <b class="htext">Object-oriented Rule System</b>
- </td>
-</tr>
-<tr>
- <td width="400" colspan="2" valign="top"><br>
- <table>
- <tr><td><b>The rule system</b> enables you to define filter
- rules by user, domains, time frame, content type and resulting
- action. It is very flexible and easy to use.
- <br><br>
- Options range from simple spam and virus filter setups to
- sophisticated, highly customized setups blocking certain types
- of mails and generating notifications.
- <br><br>
- Its flexibility enables easy integration into your existing
- network architecture.
- </td></tr>
- </table>
- </td>
-
- <td width="400" colspan="2" valign="top"><br>
- <table border="0" width="400">
- <tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top">
- <b>Who-objects</b><br>
- The action of a rule will only be triggered if the email contains the defined who-object.
- <br><br>
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top"><b>What-objects</b><br>
- A what-object defines what will happen to an email with a specific content.
- <br><br>
- </td>
- </tr> </tr>
- <tr></tr>
- <tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top"><b>When-objects</b><br>
- Set a time frame. The rule will only work in the specified time frame.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top"><b>Action-objects</b><br>
- Basic actions: quarantine, block, accept, add disclaimer, notify ...
- </td>
- </tr>
- </table>
- </td>
- </tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border=0 width="800">
-<tr><td> </td></tr>
-<tr>
- <td width="800" colspan="4" align="center">
- <b class="htext">Advanced Spam Filter Technology</b>
- </td>
-</tr>
-<tr>
- <td width="400" colspan="2" valign="top"><br>
- <table>
- <tr><td><b>The Spam filter</b>
- uses a variety of local and network tests to identify spam signatures.
- <br><br>
- This makes it very hard for spammers to identify one aspect which they can craft their messages
- to work around and almost eliminates false positives.
- <br><br>
- Although using many different technologies the spam filter requires very little configuration.
- </td></tr>
- </table>
- </td>
-
- <td width="400" colspan="2" valign="top"><br>
- <table border="0" width="400">
- <tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top"><b>Flexible classification</b><br>
- Every incoming email will be analyzed and marked with a spam level. You can use
- the rule system to mark, quarantine, block or forward spam mails into a spam folder.
- <br><br>
- </td>
- </tr>
- <tr></tr><tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top"><b>Spam filtering methods</b><br>
- <ul>
- <li>Greylisting
- <li>Sender Policy Framework (SPF)<br>
- <li>Bayes statistical filter<br>
- <li>DNS based blacklists<br>
- <li>...and more!
- </ul>
- </td>
- </tr>
- </table>
- </td>
-</tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td width="800" colspan="4" align="center">
- <b class="htext">Fast Multi-threaded Virus Engine</b>
- </td>
-</tr>
-<tr>
- <td width="400" colspan="2" valign="top"><br>
- <table>
- <tr><td><b>The virus engine</b>
- kills viruses before they can reach your mail server. All emails
- are scanned by two scanning engines.
- <br><br>
- The generic signature design also protects against new types of malware,
- including image and HTML exploits, as well as phishing attacks.
- <br><br>
- Automatic database updates ensure that you will always have
- the latest available virus signatures.
- </td></tr>
- </table>
- </td>
-
- <td width="400" colspan="2" valign="top"><br>
- <table border="0" width="400">
- <tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top"><b>Automatic signature downloads</b><br>
- Hourly virus database update.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top"><b>Scanning of archives</b><br>
- Support for RAR (2.0), Zip, Gzip, Bzip2, Tar, MS OLE2, MS Cabinet files, ...
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top"><b>File type attachment blocking</b><br>
- Integrated into the rule system.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top"><img src="plus.png"></td>
- <td valign="top"><b>Virus Quarantine and Statistics</b><br>
- </td>
- </tr>
- </table>
- </td>
-</tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Proxmox Mail Gateway (PMG)</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tbody><tr><td><b>The Proxmox Installer</b>
- automatically partitions your hard disk. It installs all required
- packages and finally makes the system bootable from hard disk.
- All existing partitions and data will be lost.
- <br><br>
- Press the Next button to continue installation.
- </td></tr>
- </tbody></table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tbody><tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Please verify the installation target</b><br>
- The displayed hard disk is used for installation.
- <br>Warning: All existing partitions and data will be lost.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Automatic hardware detection</b><br>
- The installer automatically configures your hardware.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top" width="560"><b>Graphical user interface</b><br>
- Final configuration will be done on the graphical user
- interface via a web browser.
- <br><br>
- </td>
- </tr>
- </tbody></table>
- </p>
- </td>
-</tr>
-</tbody></table>
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Administration Password and Email Address</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td><b>Proxmox Mail Gateway</b> is a
- full featured highly secure GNU/Linux system based on Debian.
- <br><br>
- Please provide the <i>root</i> password in this step.
- </td></tr>
- </table>
- </p></td>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Password:</b>
- Please use a strong password. It should have 8 or more characters.
- Also combine letters, numbers, and symbols.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Email:</b>
- Enter a valid email address. Your Proxmox Mail Gateway will send
- important alert notifications to this email account (all mails for 'root').
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"></td>
- <td valign="top">Press the Next button to continue installation.</td>
- </tr>
- </table>
- </p></td>
-</tr>
-</tbody></table>
-</center>
-</body></html>
+++ /dev/null
-DESTDIR=
-
-all:
-
-.phony: clean
-clean:
- rm -rf *~
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Virtualization Platform</b></td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td>
- <b>Open Source Virtualization Platform</b><br><br>
- - Enterprise ready<br>
- - Central Management<br>
- - Clustering<br>
- - Online Backup solution<br>
- - Live Migration<br>
- - 32 and 64 bit guests<br><br>
-
- Visit <b>www.proxmox.com</b>
- for additional information and the Wiki about Proxmox VE.
- <br><br>
- </td></tr>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Container Virtualization</b><br>
- Only 1-3% performance loss using OS virtualization as compared to using a standalone server.<br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Full Virtualization (KVM)</b><br>
- Run unmodified virtual servers - Linux or Windows.<br>
- </td>
- </tr>
- </table>
- </p>
- </td>
-</tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Virtualize your IT Infrastructure</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td>
- Proxmox VE is ready for enterprise deployments.<br><br>The role based permission management combined with the integration of multiple external authentication sources is the base for a secure and stable environment.<br><br>
- Visit <b>www.proxmox.com</b> for more information about commercial support subscriptions.<br><br>
- </td></tr>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Commitment to Free Software</b><br>
- The source code is released under the GNU Affero General Public License.
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>RESTful web API</b><br>
- Resource-oriented architecture (ROA) and declarative API definition using JSON Schema enable easy integration for third party management tools.
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Virtual Appliances</b><br>
- Pre-installed applications - up and running within a few seconds.
- </td>
- </tr>
- <tr></tr>
- </table>
- </p>
- </td>
- </tr>
-</table>
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Web Based Administration</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td>
- Proxmox VE closes the gap between high performance Linux virtualization and the missing parts - easy deployment and management.<br><br>
- Proxmox VE is the number one choice for Linux based virtualization platforms.<br>
- </td></tr>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>JavaScript based GUI</b><br>
- Fast search-driven interface, capable of handling several hundred VMs.<br>
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Web Based Console</b><br>
- SSL secured browser-integrated console view to all Virtual Servers and hosts.<br>
- </td>
- </tr>
- <tr></tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Online Backup</b><br>
- Backup (and restore) your running Virtual Servers.<br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Live Migration</b><br>
- Move your running servers from one physical host to another without downtime.
- </td>
- </tr>
- </table>
- </p>
- </td>
- </tr>
-</table>
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Proxmox VE Cluster</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td>
- With <b>Proxmox VE</b> you can join multiple physical servers to one VE Cluster.<br><br>
- This flexible multi-master cluster eliminates a single point of failure.<br>
- </td></tr>
- </table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Central management</b><br>
- Create and manage new Virtual Servers by simply selecting the node where it should run.<br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top">
- <b>Proxmox Cluster file system (pmxcfs)</b><br>
- Database-driven file system for storing configuration files, replicated in realtime on all nodes using corosync.<br><br>
- </td>
- </tr>
-
- </table>
- </p></td>
- </tr>
-</table>
-</center>
-</body>
-</html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Proxmox Virtual Environment (PVE)</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tbody><tr><td><b>The Proxmox Installer</b>
- automatically partitions your hard disk. It installs all required
- packages and makes the system bootable from the hard disk.
- All existing partitions and data will be lost.
- <br><br>
- Press the Next button to continue the installation.
- </td></tr>
- </tbody></table>
- </p></td>
-
- <td colspan="2" valign="top" width="400"><br><p>
- <table border="0" width="400">
- <tbody><tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Please verify the installation target</b><br>
- The displayed hard disk will be used for the installation.
- <br>Warning: All existing partitions and data will be lost.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Automatic hardware detection</b><br>
- The installer automatically configures your hardware.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top" width="560"><b>Graphical user interface</b><br>
- Final configuration will be done on the graphical user
- interface, via a web browser.
- <br><br>
- </td>
- </tr>
- </tbody></table>
- </p>
- </td>
-</tr>
-</tbody></table>
-</center>
-</body></html>
+++ /dev/null
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<link rel="stylesheet" type="text/css" href="pve-installer.css">
-</head>
-<body>
-<center>
-<table border="0" width="800">
-<tr><td> </td></tr>
-<tr>
- <td colspan="4" align="center" width="800">
- <b class="htext">Administration Password and Email Address</b>
- </td>
-</tr>
-<tr>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr><td><b>Proxmox Virtual Environment</b> is a
- full featured, highly secure GNU/Linux system, based on Debian.
- <br><br>
- In this step, please provide the <i>root</i> password.
- </td></tr>
- </table>
- </p></td>
- <td colspan="2" valign="top" width="400"><br><p>
- <table>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Password:</b>
- Please use a strong password. It should be at least 8 characters long,
- and contain a combination of letters, numbers, and symbols.
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"><img src="plus.png"></td>
- <td valign="top"><b>Email:</b>
- Enter a valid email address. Your Proxmox VE server will send
- important alert notifications to this email account (such as backup
- failures, high availability events, etc.).
- <br><br>
- </td>
- </tr>
- <tr>
- <td valign="top" width="30"></td>
- <td valign="top">Press the Next button to continue the installation.</td>
- </tr>
- </table>
- </p></td>
-</tr>
-</tbody></table>
-</center>
-</body></html>
--- /dev/null
+DESTDIR=
+VARLIBDIR=$(DESTDIR)/var/lib/proxmox-installer
+HTMLDIR=$(VARLIBDIR)/html/common
+
+all:
+
+.phony: install
+install:
+ install -D -m 644 pve-installer.css $(HTMLDIR)/pve-installer.css
+ install -D -m 644 plus.png $(HTMLDIR)/plus.png
+ install -D -m 644 country.htm $(HTMLDIR)/country.htm
+ install -D -m 644 license.htm $(HTMLDIR)/license.htm
+ install -D -m 644 ipconf.htm $(HTMLDIR)/ipconf.htm
+ install -D -m 644 nohds.htm $(HTMLDIR)/nohds.htm
+ install -D -m 644 nonics.htm $(HTMLDIR)/nonics.htm
+ install -D -m 644 ack_template.htm $(HTMLDIR)/ack_template.htm
+ install -D -m 644 success.htm $(HTMLDIR)/success.htm
+ install -D -m 644 fail.htm $(HTMLDIR)/fail.htm
+
+.PHONY: clean
+clean:
+ rm -rf *~
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+<style type="text/css">
+ #summary td, tr {
+ padding: 3px;
+ }
+ #summary tr:nth-child(even){ background-color: #f2f2f2; }
+ #summary tr:hover { background-color: #ddd; }
+ #summary th {
+ padding-top: 5px;
+ padding-bottom: 5px;
+ padding-left: 5px;
+ text-align: left;
+ background-color: #e57000;
+ color: white;
+ }
+</style>
+</head>
+<body>
+<center>
+<table border="0" width="800" style="margin-top: 15pt;">
+ <tr>
+ <td colspan="4" align="center" width="800"><b class="htext">Summary</b></td>
+ </tr>
+ <tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tbody>
+ <tr><td>
+ <b>Please confirm</b> the displayed information.
+ Once you press the <b>Install</b> button, the installer will begin to partition your drive(s) and extract the required files.
+ </td></tr>
+ </tbody></table>
+ </td>
+ </tr>
+
+ <table id="summary" border="0" width="800">
+ <tbody>
+ <tr><th width="25%">Option</th> <th>Value</th></tr>
+
+ <tr><td>Filesystem:</td> <td>__target_fs__</td></tr>
+
+ <tr><td>Disk(s):</td> <td>__target_hd__</td></tr>
+
+ <tr><td>Country:</td> <td>__country__</td></tr>
+
+ <tr><td>Timezone:</td> <td>__timezone__</td></tr>
+
+ <tr><td>Keymap:</td> <td>__keymap__</td></tr>
+
+ <tr><td>Email:</td> <td>__mailto__</td></tr>
+
+ <tr><td>Management Interface:</td> <td>__interface__</td></tr>
+
+ <tr><td>Hostname:</td> <td>__hostname__</td></tr>
+
+ <tr><td>IP CIDR:</td> <td>__cidr__</td></tr>
+
+ <tr><td>Gateway:</td> <td>__gateway__</td></tr>
+
+ <tr><td>DNS:</td> <td>__dnsserver__</td></tr>
+ </tbody>
+ </table>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Location and Time Zone selection</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td><b>The Proxmox Installer</b>
+ automatically makes location-based optimizations, like
+ choosing the nearest mirror to download files from. Also make sure
+ to select the correct time zone and keyboard layout.
+ <br><br>
+ Press the Next button to continue the installation.
+ </td></tr>
+ </table>
+ </p></td>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Country:</b>
+ The selected country is used to choose nearby mirror
+ servers. This will speed up downloads and make updates more
+ reliable.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Time Zone:</b>
+ Automatically adjust daylight saving time.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Keyboard
+ Layout:</b> Choose your keyboard layout.
+ <br><br>
+ </td>
+ </tr>
+ </table>
+ </p></td>
+</tr>
+</tbody></table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr>
+ <td width="200"> </td>
+ <td colspan="2" width="400"><br><br>
+ <p>
+ <b class="htext">Installation failed!</b>
+ <br><br><br>
+ __FULL_PRODUCT_NAME__ could not be installed.
+ <br><br><br>
+ <table border="0" width="400">
+ <tr>
+ <td width="40"> </td>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top" width="560">Press CTRL + ALT + F2 to see details<br><br>
+ <br><br>
+ </td>
+ </tr>
+ </table>
+ </p>
+ </td>
+ <td width="200"> </td>
+</tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+ <tr><td> </td></tr>
+ <tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Management Network Configuration</b>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tbody>
+ <tr><td><b>Please verify</b> the displayed network configuration. You
+ will need a valid network configuration to access the management
+ interface after installing.<br><br>
+ After you have finished, press the Next button. You will be shown a
+ list of the options that you chose during the previous steps.
+ </td></tr>
+ </tbody>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tbody><tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>IP address (CIDR):</b> Set the main IP address and
+ netmask for your server in CIDR notation.<br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Gateway:</b> IP address of your gateway or firewall.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>DNS Server:</b> IP address of your DNS server.
+ <br><br>
+ </td>
+ </tr>
+ </tbody></table>
+ </p>
+ </td>
+</tr>
+</table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tbody><tr>
+ <td align="center" width="800">
+ <br><br>
+ <b class="htext">__LICENSE_TITLE__</b>
+ <br><br>
+ <textarea class="noresize" readonly="readonly" border="1" name="txt" rows="28" cols="75">__LICENSE__</textarea>
+ </td>
+</tr>
+
+</tbody></table>
+
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border=0 width="800">
+<tr>
+ <td width="200"> </td>
+ <td width="400" colspan=2><br><br>
+ <p>
+ <b class="htext">No Hard Disk found!</b>
+ <br><br><br>
+ The installer could not find a supported hard disk. Please visit www.proxmox.com for more information.
+ <br><br><br>
+ <table border=0 width="400">
+ <tr>
+ <td width="40"> </td>
+ <td width="30" valign="top"><img src="plus.png"></td>
+ <td width="560" valign="top">Press CTRL + ALT + F2 to see details<br><br>
+ <br><br>
+ </td>
+ </tr>
+ </table>
+ </p>
+ </td>
+ <td width="200"> </td>
+</tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border=0 width="800">
+<tr>
+ <td width="200"> </td>
+ <td width="400" colspan=2><br><br>
+ <p>
+ <b class="htext">No Network Interface found!</b>
+ <br><br><br>
+ The installer could not find a supported network interface card. Please visit www.proxmox.com for more information.
+ <br><br><br>
+ <table border=0 width="400">
+ <tr>
+ <td width="40"> </td>
+ <td width="30" valign="top"><img src="plus.png"></td>
+ <td width="560" valign="top">Press CTRL + ALT + F2 to see details<br><br>
+ <br><br>
+ </td>
+ </tr>
+ </table>
+ </p>
+ </td>
+ <td width="200"> </td>
+</tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+DESTDIR=
+
+all:
+
+.phony: clean
+clean:
+ rm -rf *~
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Enterprise Backup Solution</b></td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td>
+ <b>Open-Source Backup Software for Servers</b><br><br>
+ - Client/server backup system<br>
+ - Secure backups for VMs, container, and hosts<br>
+ - Deduplication<br>
+ - Incremental backups<br>
+ - Remote sync<br>
+ - Easy management<br>
+
+ For more information, visit <b>www.proxmox.com</b>
+ or the Proxmox Backup Server project page.
+ <br><br>
+ </td></tr>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Graphical User Interface</b><br>
+ Easily manage your backups with the integrated web interface.<br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Performance</b><br>
+ The entire software stack is written in Rust and provides high speed, performance, and memory efficiency.
+ <br>
+ </td>
+ </tr>
+ </table>
+ </p>
+ </td>
+</tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Data Safety & Minimized Storage Consumption</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td>
+ Proxmox Backup Server is production-ready and saves you money, by
+ reducing the amount of data stored.<br><br>The role-based permission
+ management, combined with the integration of multiple external
+ authentication sources provides the basis for a secure and stable
+ environment.<br><br>
+ Visit <b>www.proxmox.com</b> for more information regarding commercial support subscriptions.<br><br>
+ </td></tr>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Commitment to Free Software</b><br>
+ The source code is released under the GNU Affero General Public License, v3.
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>RESTful web API</b><br>
+ The resource-oriented architecture (ROA) and declarative API definition
+ using JSON Schema enable easy integration for third party
+ management tools.
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Encryption</b><br>
+ To help protect against cyber attacks, encryption of your backups is done on the client-side, using AES-256 in GCM mode.
+ </td>
+ </tr>
+ <tr></tr>
+ </table>
+ </p>
+ </td>
+ </tr>
+</table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Web-Based Management</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td>
+ With the Proxmox Backup Server, you can safely backup and restore your business critical data.<br>
+ </td></tr>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Support for Proxmox VE</b><br>
+ The Proxmox Virtual Environment is fully supported, and the seamless integration
+ allows you to easily backup VMs and containers.<br>
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Web Console</b><br>
+ SSL-secured, browser-integrated system console.<br>
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Online/Live Backup</b><br>
+ Backup and restore your running virtual servers.<br>
+ </td>
+ </tr>
+ </table>
+ </p>
+ </td>
+ </tr>
+</table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Proxmox Backup Server</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br>
+ <p>
+ <table>
+ <tr><td>
+ <b>Data Integrity</b><br>
+ The built in SHA-256 checksum algorithm ensures the accuracy and consistency of your backups.<br><br>
+ </td></tr>
+ <tr><td>
+ <b>Compression</b><br>
+ The ultra-fast Zstandard compression is able to compress several gigabytes of data per second.<br><br>
+ </td></tr>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Remote Sync</b><br>
+ Backup data to dedicated hardware or efficiently synchronize them to remote sites. Only deltas containing new data are transferred.<br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Technical Support</b><br>
+ Enterprise support options are available from Proxmox.<br><br>
+ </td>
+ </tr>
+ </table>
+ </p></td>
+ </tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Proxmox Backup Server (PBS)</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tbody><tr><td><b>The Proxmox Installer</b>
+ automatically partitions your hard disk. It installs all required
+ packages and makes the system bootable from the hard disk.
+ All existing partitions and data will be lost.
+ <br><br>
+ To continue the installation, press the Next button.
+ </td></tr>
+ </tbody></table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tbody><tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Please verify the installation target</b><br>
+ The displayed hard disk will be used for the installation.
+ <br>Warning: All existing partitions and data will be lost.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Automatic hardware detection</b><br>
+ The installer automatically configures your hardware.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top" width="560"><b>Graphical user interface</b><br>
+ Final configuration will be done on the graphical user
+ interface, via a web browser.
+ <br><br>
+ </td>
+ </tr>
+ </tbody></table>
+ </p>
+ </td>
+</tr>
+</tbody></table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Administration Password and Email Address</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td><b>Proxmox Backup Server</b> is a
+ full-featured, highly secure system, based on Debian GNU/Linux.
+ <br><br>
+ In this step, please provide the <i>root</i> password.
+ </td></tr>
+ </table>
+ </p></td>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Password:</b>
+ Please use a strong password. It should be at least 8 characters long,
+ and contain a combination of letters, numbers, and symbols.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Email:</b>
+ Enter a valid email address. Your Proxmox Backup Server will send
+ important alert notifications to this email account (all emails for 'root').
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"></td>
+ <td valign="top">To continue the installation, press the Next button.</td>
+ </tr>
+ </table>
+ </p></td>
+</tr>
+</tbody></table>
+</center>
+</body></html>
--- /dev/null
+DESTDIR=
+
+all:
+
+.phony: clean
+clean:
+ rm -rf *~
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Proxmox Mail Gateway</b></td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td>
+ <b>Open Source Mail Filter Platform</b><br><br>
+ - Enterprise ready<br>
+ - Clustering<br>
+ - Central Management<br>
+ - REST API<br>
+ - Commercial support options<br><br>
+
+ Visit <b>www.proxmox.com</b>
+ for additional information about Proxmox Mail Gateway.
+ <br><br>
+ </td></tr>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Commitment to Free Software</b><br>
+ The source code is released under the GNU Affero General Public License.
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Commercial Support</b><br>
+ We offer different support levels for different needs.
+ <br><br>
+ </td>
+ </tr>
+ </table>
+ </p>
+ </td>
+</tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border=0 width="800">
+<tr><td> </td></tr>
+<tr>
+ <td width="800" colspan="4" align="center">
+ <b class="htext">Object-oriented Rule System</b>
+ </td>
+</tr>
+<tr>
+ <td width="400" colspan="2" valign="top"><br>
+ <table>
+ <tr><td><b>The rule system</b> enables you to define filter
+ rules by user, domains, time frame, content type and resulting
+ action. It is very flexible and easy to use.
+ <br><br>
+ Options range from simple spam and virus filter setups to
+ sophisticated, highly customized setups blocking certain types
+ of mails and generating notifications.
+ <br><br>
+ Its flexibility enables easy integration into your existing
+ network architecture.
+ </td></tr>
+ </table>
+ </td>
+
+ <td width="400" colspan="2" valign="top"><br>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Who-objects</b><br>
+ The action of a rule will only be triggered if the email contains the defined who-object.
+ <br><br>
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top"><b>What-objects</b><br>
+ A what-object defines what will happen to an email with a specific content.
+ <br><br>
+ </td>
+ </tr> </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top"><b>When-objects</b><br>
+ Set a time frame. The rule will only work in the specified time frame.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top"><b>Action-objects</b><br>
+ Basic actions: quarantine, block, accept, add disclaimer, notify ...
+ </td>
+ </tr>
+ </table>
+ </td>
+ </tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border=0 width="800">
+<tr><td> </td></tr>
+<tr>
+ <td width="800" colspan="4" align="center">
+ <b class="htext">Advanced Spam Filter Technology</b>
+ </td>
+</tr>
+<tr>
+ <td width="400" colspan="2" valign="top"><br>
+ <table>
+ <tr><td><b>The Spam filter</b>
+ uses a variety of local and network tests to identify spam signatures.
+ <br><br>
+ This makes it very hard for spammers to identify one aspect which they can craft their messages
+ to work around and almost eliminates false positives.
+ <br><br>
+ Although using many different technologies the spam filter requires very little configuration.
+ </td></tr>
+ </table>
+ </td>
+
+ <td width="400" colspan="2" valign="top"><br>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top"><b>Flexible classification</b><br>
+ Every incoming email will be analyzed and marked with a spam level. You can use
+ the rule system to mark, quarantine, block or forward spam mails into a spam folder.
+ <br><br>
+ </td>
+ </tr>
+ <tr></tr><tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top"><b>Spam filtering methods</b><br>
+ <ul>
+ <li>Greylisting
+ <li>Sender Policy Framework (SPF)<br>
+ <li>Bayes statistical filter<br>
+ <li>DNS based blacklists<br>
+ <li>...and more!
+ </ul>
+ </td>
+ </tr>
+ </table>
+ </td>
+</tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td width="800" colspan="4" align="center">
+ <b class="htext">Fast Multi-threaded Virus Engine</b>
+ </td>
+</tr>
+<tr>
+ <td width="400" colspan="2" valign="top"><br>
+ <table>
+ <tr><td><b>The virus engine</b>
+ kills viruses before they can reach your mail server. All emails
+ are scanned by two scanning engines.
+ <br><br>
+ The generic signature design also protects against new types of malware,
+ including image and HTML exploits, as well as phishing attacks.
+ <br><br>
+ Automatic database updates ensure that you will always have
+ the latest available virus signatures.
+ </td></tr>
+ </table>
+ </td>
+
+ <td width="400" colspan="2" valign="top"><br>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top"><b>Automatic signature downloads</b><br>
+ Hourly virus database update.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top"><b>Scanning of archives</b><br>
+ Support for RAR (2.0), Zip, Gzip, Bzip2, Tar, MS OLE2, MS Cabinet files, ...
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top"><b>File type attachment blocking</b><br>
+ Integrated into the rule system.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top"><img src="plus.png"></td>
+ <td valign="top"><b>Virus Quarantine and Statistics</b><br>
+ </td>
+ </tr>
+ </table>
+ </td>
+</tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Proxmox Mail Gateway (PMG)</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tbody><tr><td><b>The Proxmox Installer</b>
+ automatically partitions your hard disk. It installs all required
+ packages and finally makes the system bootable from hard disk.
+ All existing partitions and data will be lost.
+ <br><br>
+ Press the Next button to continue installation.
+ </td></tr>
+ </tbody></table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tbody><tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Please verify the installation target</b><br>
+ The displayed hard disk is used for installation.
+ <br>Warning: All existing partitions and data will be lost.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Automatic hardware detection</b><br>
+ The installer automatically configures your hardware.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top" width="560"><b>Graphical user interface</b><br>
+ Final configuration will be done on the graphical user
+ interface via a web browser.
+ <br><br>
+ </td>
+ </tr>
+ </tbody></table>
+ </p>
+ </td>
+</tr>
+</tbody></table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Administration Password and Email Address</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td><b>Proxmox Mail Gateway</b> is a
+ full featured highly secure GNU/Linux system based on Debian.
+ <br><br>
+ Please provide the <i>root</i> password in this step.
+ </td></tr>
+ </table>
+ </p></td>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Password:</b>
+ Please use a strong password. It should have 8 or more characters.
+ Also combine letters, numbers, and symbols.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Email:</b>
+ Enter a valid email address. Your Proxmox Mail Gateway will send
+ important alert notifications to this email account (all mails for 'root').
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"></td>
+ <td valign="top">Press the Next button to continue installation.</td>
+ </tr>
+ </table>
+ </p></td>
+</tr>
+</tbody></table>
+</center>
+</body></html>
--- /dev/null
+
+.htext {
+ font-size: 150%;
+ color: #e57000;
+}
+
+.noresize {
+ resize: none;
+}
--- /dev/null
+DESTDIR=
+
+all:
+
+.phony: clean
+clean:
+ rm -rf *~
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Virtualization Platform</b></td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td>
+ <b>Open Source Virtualization Platform</b><br><br>
+ - Enterprise ready<br>
+ - Central Management<br>
+ - Clustering<br>
+ - Online Backup solution<br>
+ - Live Migration<br>
+ - 32 and 64 bit guests<br><br>
+
+ Visit <b>www.proxmox.com</b>
+ for additional information and the Wiki about Proxmox VE.
+ <br><br>
+ </td></tr>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Container Virtualization</b><br>
+ Only 1-3% performance loss using OS virtualization as compared to using a standalone server.<br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Full Virtualization (KVM)</b><br>
+ Run unmodified virtual servers - Linux or Windows.<br>
+ </td>
+ </tr>
+ </table>
+ </p>
+ </td>
+</tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Virtualize your IT Infrastructure</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td>
+ Proxmox VE is ready for enterprise deployments.<br><br>The role based permission management combined with the integration of multiple external authentication sources is the base for a secure and stable environment.<br><br>
+ Visit <b>www.proxmox.com</b> for more information about commercial support subscriptions.<br><br>
+ </td></tr>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Commitment to Free Software</b><br>
+ The source code is released under the GNU Affero General Public License.
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>RESTful web API</b><br>
+ Resource-oriented architecture (ROA) and declarative API definition using JSON Schema enable easy integration for third party management tools.
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Virtual Appliances</b><br>
+ Pre-installed applications - up and running within a few seconds.
+ </td>
+ </tr>
+ <tr></tr>
+ </table>
+ </p>
+ </td>
+ </tr>
+</table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Web Based Administration</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td>
+ Proxmox VE closes the gap between high performance Linux virtualization and the missing parts - easy deployment and management.<br><br>
+ Proxmox VE is the number one choice for Linux based virtualization platforms.<br>
+ </td></tr>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>JavaScript based GUI</b><br>
+ Fast search-driven interface, capable of handling several hundred VMs.<br>
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Web Based Console</b><br>
+ SSL secured browser-integrated console view to all Virtual Servers and hosts.<br>
+ </td>
+ </tr>
+ <tr></tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Online Backup</b><br>
+ Backup (and restore) your running Virtual Servers.<br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Live Migration</b><br>
+ Move your running servers from one physical host to another without downtime.
+ </td>
+ </tr>
+ </table>
+ </p>
+ </td>
+ </tr>
+</table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Proxmox VE Cluster</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td>
+ With <b>Proxmox VE</b> you can join multiple physical servers to one VE Cluster.<br><br>
+ This flexible multi-master cluster eliminates a single point of failure.<br>
+ </td></tr>
+ </table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Central management</b><br>
+ Create and manage new Virtual Servers by simply selecting the node where it should run.<br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top">
+ <b>Proxmox Cluster file system (pmxcfs)</b><br>
+ Database-driven file system for storing configuration files, replicated in realtime on all nodes using corosync.<br><br>
+ </td>
+ </tr>
+
+ </table>
+ </p></td>
+ </tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Proxmox Virtual Environment (PVE)</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tbody><tr><td><b>The Proxmox Installer</b>
+ automatically partitions your hard disk. It installs all required
+ packages and makes the system bootable from the hard disk.
+ All existing partitions and data will be lost.
+ <br><br>
+ Press the Next button to continue the installation.
+ </td></tr>
+ </tbody></table>
+ </p></td>
+
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table border="0" width="400">
+ <tbody><tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Please verify the installation target</b><br>
+ The displayed hard disk will be used for the installation.
+ <br>Warning: All existing partitions and data will be lost.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Automatic hardware detection</b><br>
+ The installer automatically configures your hardware.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top" width="560"><b>Graphical user interface</b><br>
+ Final configuration will be done on the graphical user
+ interface, via a web browser.
+ <br><br>
+ </td>
+ </tr>
+ </tbody></table>
+ </p>
+ </td>
+</tr>
+</tbody></table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr><td> </td></tr>
+<tr>
+ <td colspan="4" align="center" width="800">
+ <b class="htext">Administration Password and Email Address</b>
+ </td>
+</tr>
+<tr>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr><td><b>Proxmox Virtual Environment</b> is a
+ full featured, highly secure GNU/Linux system, based on Debian.
+ <br><br>
+ In this step, please provide the <i>root</i> password.
+ </td></tr>
+ </table>
+ </p></td>
+ <td colspan="2" valign="top" width="400"><br><p>
+ <table>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Password:</b>
+ Please use a strong password. It should be at least 8 characters long,
+ and contain a combination of letters, numbers, and symbols.
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top"><b>Email:</b>
+ Enter a valid email address. Your Proxmox VE server will send
+ important alert notifications to this email account (such as backup
+ failures, high availability events, etc.).
+ <br><br>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" width="30"></td>
+ <td valign="top">Press the Next button to continue the installation.</td>
+ </tr>
+ </table>
+ </p></td>
+</tr>
+</tbody></table>
+</center>
+</body></html>
--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<link rel="stylesheet" type="text/css" href="pve-installer.css">
+</head>
+<body>
+<center>
+<table border="0" width="800">
+<tr>
+ <td width="200"> </td>
+ <td colspan="2" width="400"><br><br>
+ <p>
+ <b class="htext">Installation successful!</b>
+ <br><br><br>
+ __FULL_PRODUCT_NAME__ is now installed and ready to use.
+ <br><br><br>
+ <table border="0" width="500">
+ <tbody><tr>
+ <td width="40"> </td>
+ <td valign="top" width="30"><img src="plus.png"></td>
+ <td valign="top" width="560">
+ <b>Next steps</b><br><br>
+ Reboot and point your web browser to the selected IP address on port __PORT__:<br><br>
+ https://__IPADDR__:__PORT__
+ <br><br>
+ Also visit <a href="https://www.proxmox.com">www.proxmox.com</a> for more information.
+ <br><br>
+ <span>__AUTOREBOOT_MSG__</span>
+ </td>
+ </tr>
+ </table>
+ </p>
+ </td>
+ <td width="200"> </td>
+</tr>
+</table>
+</center>
+</body>
+</html>
my $path;
if (-f "$htmldir/$setup->{product}/$filename") {
$path = "$htmldir/$setup->{product}/$filename";
- } elsif (-f "$htmldir/common/$filename") {
- $path = "$htmldir/common/$filename";
} else {
- # FIXME: die now already?
+ $path = "$htmldir/$filename";
}
my $data = file_get_contents($path);
}
$data =~ s/__FULL_PRODUCT_NAME__/$setup->{fullname}/g;
- # HACK: always set base-path to common path, all resources are there.
- # NOTE: we could also use an overlayfs with lower=common upper=$product & work=/run/$tmp
- $htmlview->load_html($data, "file://$htmldir/common/");
+ # always set base-path to common path, all resources are accesible from there.
+ $htmlview->load_html($data, "file://$htmldir/");
$last_display_change = time();
}
});
$vbox->pack_start($reboot_checkbox, 0, 0, 2);
- my $ack_template = "${proxmox_libdir}/html/common/ack_template.htm";
+ my $ack_template = "${proxmox_libdir}/html/ack_template.htm";
my $ack_html = "${proxmox_libdir}/html/$setup->{product}/$steps[$step_number]->{html}";
my $html_data = file_get_contents($ack_template);
__dnsserver__ => $dnsserver,
);
- while ( my ($k, $v) = each %config_values) {
+ while (my ($k, $v) = each %config_values) {
$html_data =~ s/$k/$v/g;
}