mirror of
https://github.com/vmstan/gravity-sync.git
synced 2024-08-30 18:22:11 +00:00
6551ae88c7
* Begin work on Docker support * rewrite permission detection * wrong else * Change pihole detection based on sudo results * Write out to devnull * nosodo handle * AND then * scanning * nosudo more * clearer wording on failures * headers * handle nosudo on docker detection better * SUDO sudo * AND THEN * status report rewrite * link * alert on no local install detected * yellow headers like the rest of GS * semi critical issues * purple instead of red * clean up output of sudo detection * give me space * Auto run config script * added logo * center logo * move intro * trying dev/tty * advanced config generate * != * logic is hard * new logo * image * fonts * svg image * remove h1 * use rihole variable * New root check * better method of checking sudo * remove messages * rihole * attempting realpath * GS_FILEPATH * remove $HOME call * remove config requirement for updates * no config for updates * all the variables * all kinds of variable replacements * double quotes * it’s like I’ve forgotten how to write this stuff * removals * updated requirements * variable rearrangement * validation check for docker * riholes * placeholder * more riholes * even more riholes * docker examples * docker rewrite * docker docker docker * docker custom checks * update from anywhere * correct validation error * check for current owner only if local install * give me space * stuff * more stuff * bash alias creation * cleanup installer * fix .sh * config errors, remove sshpass validation * skip directories if done * limit config script * fix for changes when both targets have changed * RIHOLE * cleanup warning messages * stop sign * big red * documenting new variables * master Co-authored-by: Michael Stanclift <vmstan@sovereign.vmstan.net> Co-authored-by: Michael Stanclift <vmstan@sovereign.local>
90 lines
16 KiB
XML
90 lines
16 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<svg width="2119px" height="341px" viewBox="0 0 2119 341" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
|
|
<!-- Generated by Pixelmator Pro 1.8 -->
|
|
<path id="Rounded-Rectangle-copy-3" d="M100 90 C94.477 90 90 94.477 90 100 L90 170 C90 175.523 94.477 180 100 180 L170 180 C175.523 180 180 175.523 180 170 L180 100 C180 94.477 175.523 90 170 90 Z" fill="#00a2ff" fill-opacity="1" stroke="none"/>
|
|
<defs>
|
|
<linearGradient id="linear-gradient" gradientUnits="userSpaceOnUse" x1="31.406" y1="23.839" x2="154.831" y2="153.106">
|
|
<stop offset="0" stop-color="#0ec9b0" stop-opacity="1"/>
|
|
<stop offset="1" stop-color="#22a5fb" stop-opacity="1"/>
|
|
</linearGradient>
|
|
</defs>
|
|
<path id="Ellipse-copy-3" d="M180 90 C180 40.294 139.706 0 90 0 40.294 0 0 40.294 0 90 0 139.706 40.294 180 90 180 139.706 180 180 139.706 180 90 Z" fill-opacity="1" fill="url(#linear-gradient)" stroke="none"/>
|
|
<g id="New-Group-copy-5">
|
|
<path id="Rounded-Rectangle-copy-1" d="M100 90 C94.477 90 90 94.477 90 100 L90 170 C90 175.523 94.477 180 100 180 L170 180 C175.523 180 180 175.523 180 170 L180 100 C180 94.477 175.523 90 170 90 Z" fill="#00a2ff" fill-opacity="1" stroke="none"/>
|
|
<defs>
|
|
<linearGradient id="linear-gradient-1" gradientUnits="userSpaceOnUse" x1="31.406" y1="23.839" x2="154.831" y2="153.106">
|
|
<stop offset="0" stop-color="#0ec9b0" stop-opacity="1"/>
|
|
<stop offset="1" stop-color="#22a5fb" stop-opacity="1"/>
|
|
</linearGradient>
|
|
</defs>
|
|
<path id="Ellipse-copy" d="M180 90 C180 40.294 139.706 0 90 0 40.294 0 0 40.294 0 90 0 139.706 40.294 180 90 180 139.706 180 180 139.706 180 90 Z" fill-opacity="1" fill="url(#linear-gradient-1)" stroke="none"/>
|
|
</g>
|
|
<path id="Rounded-Rectangle-copy" d="M100 90 C94.477 90 90 94.477 90 100 L90 150 C90 155.523 94.477 160 100 160 L150 160 C155.523 160 160 155.523 160 150 L160 100 C160 94.477 155.523 90 150 90 Z" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<path id="Ellipse-copy-2" d="M160 90 C160 51.34 128.66 20 90 20 51.34 20 20 51.34 20 90 20 128.66 51.34 160 90 160 128.66 160 160 128.66 160 90 Z" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<g id="New-Group-copy-4">
|
|
<path id="Rounded-Rectangle" d="M100 90 C94.477 90 90 94.477 90 100 L90 150 C90 155.523 94.477 160 100 160 L150 160 C155.523 160 160 155.523 160 150 L160 100 C160 94.477 155.523 90 150 90 Z" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<path id="Ellipse" d="M160 90 C160 51.34 128.66 20 90 20 51.34 20 20 51.34 20 90 20 128.66 51.34 160 90 160 128.66 160 160 128.66 160 90 Z" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
</g>
|
|
<path id="Rounded-Rectangle-copy-2" d="M240 250 C245.523 250 250 245.523 250 240 L250 170 C250 164.477 245.523 160 240 160 L170 160 C164.477 160 160 164.477 160 170 L160 240 C160 245.523 164.477 250 170 250 Z" fill="#00a2ff" fill-opacity="1" stroke="none"/>
|
|
<defs>
|
|
<linearGradient id="linear-gradient-2" gradientUnits="userSpaceOnUse" x1="229.339" y1="223.86" x2="313.459" y2="313.353">
|
|
<stop offset="0" stop-color="#21a9ff" stop-opacity="1"/>
|
|
<stop offset="1" stop-color="#fa3ebe" stop-opacity="1"/>
|
|
</linearGradient>
|
|
</defs>
|
|
<path id="Ellipse-copy-1" d="M160 250 C160 299.706 200.294 340 250 340 299.706 340 340 299.706 340 250 340 200.294 299.706 160 250 160 200.294 160 160 200.294 160 250 Z" fill-opacity="1" fill="url(#linear-gradient-2)" stroke="none"/>
|
|
<g id="New-Group-copy-2">
|
|
<path id="Rounded-Rectangle-copy-1-1" d="M240 250 C245.523 250 250 245.523 250 240 L250 170 C250 164.477 245.523 160 240 160 L170 160 C164.477 160 160 164.477 160 170 L160 240 C160 245.523 164.477 250 170 250 Z" fill="#00a2ff" fill-opacity="1" stroke="none"/>
|
|
<defs>
|
|
<linearGradient id="linear-gradient-3" gradientUnits="userSpaceOnUse" x1="229.339" y1="223.86" x2="313.459" y2="313.353">
|
|
<stop offset="0" stop-color="#21a9ff" stop-opacity="1"/>
|
|
<stop offset="1" stop-color="#fa3ebe" stop-opacity="1"/>
|
|
</linearGradient>
|
|
</defs>
|
|
<path id="Ellipse-copy-1" d="M160 250 C160 299.706 200.294 340 250 340 299.706 340 340 299.706 340 250 340 200.294 299.706 160 250 160 200.294 160 160 200.294 160 250 Z" fill-opacity="1" fill="url(#linear-gradient-3)" stroke="none"/>
|
|
</g>
|
|
<g id="New-Group-copy-1">
|
|
<path id="Rounded-Rectangle-1" d="M240 250 C245.523 250 250 245.523 250 240 L250 190 C250 184.477 245.523 180 240 180 L190 180 C184.477 180 180 184.477 180 190 L180 240 C180 245.523 184.477 250 190 250 Z" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<path id="Ellipse-1" d="M180 250 C180 288.66 211.34 320 250 320 288.66 320 320 288.66 320 250 320 211.34 288.66 180 250 180 211.34 180 180 211.34 180 250 Z" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
</g>
|
|
<defs>
|
|
<linearGradient id="linear-gradient-4" gradientUnits="userSpaceOnUse" x1="190" y1="170" x2="250" y2="170">
|
|
<stop offset="0" stop-color="#00a2ff" stop-opacity="1"/>
|
|
<stop offset="1" stop-color="#003758" stop-opacity="1"/>
|
|
</linearGradient>
|
|
</defs>
|
|
<path id="Rectangle-copy" d="M190 180 L250 180 250 160 190 160 Z" fill-opacity="1" fill="url(#linear-gradient-4)" stroke="none"/>
|
|
<path id="Ellipse-copy-2" d="M261 170 C261 164.477 256.523 160 251 160 245.477 160 241 164.477 241 170 241 175.523 245.477 180 251 180 256.523 180 261 175.523 261 170 Z" fill="#003758" fill-opacity="1" stroke="none"/>
|
|
<g id="New-Group">
|
|
<defs>
|
|
<radialGradient id="radial-gradient" gradientUnits="userSpaceOnUse" cx="90.207" cy="89.793" r="70" fx="90.207" fy="89.793">
|
|
<stop offset="0" stop-color="#fdbe2e" stop-opacity="1"/>
|
|
<stop offset="1" stop-color="#fe594d" stop-opacity="1"/>
|
|
</radialGradient>
|
|
</defs>
|
|
<path id="Polygon" d="M90.207 159.499 L160.207 89.793 90.207 20.086 20.207 89.793 Z" fill-opacity="1" fill="url(#radial-gradient)" stroke="none"/>
|
|
<g id="New-Group-1">
|
|
<path id="Path-copy-3" d="M90.516 20.086 C92.994 20.244 116.114 21.112 117.518 47.088 118.655 62.869 106.172 74.516 106.172 89.824 109.012 128.031 160.207 123.297 160.207 89.824 160.228 81.458 156.917 73.428 151.006 67.509 L112.863 29.35 C106.94 23.442 98.914 20.127 90.548 20.133" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<path id="Path-copy-2" d="M20.826 89.808 C20.968 87.331 21.851 64.211 47.828 62.806 63.609 61.654 75.24 74.137 90.564 74.137 128.771 71.313 124.036 20.133 90.564 20.133 82.198 20.109 74.167 23.42 68.249 29.334 L30.073 67.478 C24.159 73.401 20.848 81.437 20.873 89.808" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<path id="Path-copy-1" d="M90.516 159.499 C88.039 159.357 64.919 158.473 63.514 132.497 62.362 116.716 74.845 105.069 74.845 89.761 72.021 51.554 20.841 56.289 20.841 89.761 20.82 98.127 24.131 106.157 30.042 112.076 L68.201 150.251 C74.127 156.154 82.153 159.463 90.516 159.452" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<path id="Path-copy" d="M160.081 89.808 C159.939 92.286 159.055 115.406 133.079 116.81 117.298 117.947 105.667 105.464 90.343 105.464 52.136 108.304 56.87 159.483 90.343 159.483 98.709 159.508 106.74 156.197 112.658 150.283 L150.833 112.123 C156.744 106.204 160.055 98.174 160.034 89.808" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
</g>
|
|
</g>
|
|
<g id="New-Group-copy">
|
|
<defs>
|
|
<radialGradient id="radial-gradient-1" gradientUnits="userSpaceOnUse" cx="251.207" cy="250.207" r="70" fx="251.207" fy="250.207">
|
|
<stop offset="0" stop-color="#fdbe2e" stop-opacity="1"/>
|
|
<stop offset="1" stop-color="#fe594d" stop-opacity="1"/>
|
|
</radialGradient>
|
|
</defs>
|
|
<path id="Polygon-1" d="M251.207 180.501 L181.207 250.207 251.207 319.914 321.207 250.207 Z" fill-opacity="1" fill="url(#radial-gradient-1)" stroke="none"/>
|
|
<g id="New-Group-2">
|
|
<path id="Path-copy-3-1" d="M250.898 319.914 C248.421 319.756 225.301 318.888 223.896 292.912 222.76 277.131 235.243 265.484 235.243 250.176 232.403 211.969 181.208 216.703 181.208 250.176 181.186 258.542 184.497 266.572 190.409 272.491 L228.552 310.65 C234.475 316.558 242.501 319.873 250.867 319.867" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<path id="Path-copy-2-1" d="M320.589 250.192 C320.447 252.669 319.564 275.789 293.587 277.194 277.806 278.346 266.175 265.863 250.851 265.863 212.644 268.688 217.379 319.867 250.851 319.867 259.217 319.891 267.248 316.58 273.166 310.666 L311.341 272.522 C317.256 266.599 320.567 258.563 320.542 250.192" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<path id="Path-copy-1-1" d="M250.898 180.501 C253.376 180.643 276.496 181.527 277.9 207.503 279.053 223.284 266.569 234.931 266.569 250.239 269.394 288.446 320.574 283.711 320.574 250.239 320.595 241.873 317.284 233.843 311.372 227.924 L273.213 189.749 C267.288 183.846 259.262 180.537 250.898 180.548" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
<path id="Path-copy-1" d="M181.334 250.192 C181.476 247.714 182.36 224.594 208.336 223.19 224.117 222.053 235.748 234.536 251.072 234.536 289.279 231.696 284.544 180.517 251.072 180.517 242.706 180.492 234.675 183.803 228.757 189.717 L190.582 227.877 C184.671 233.796 181.36 241.826 181.381 250.192" fill="#ffffff" fill-opacity="1" stroke="none"/>
|
|
</g>
|
|
</g>
|
|
<path id="gravitysync" d="M2062.188 248.456 C2048.556 248.456 2035.788 244.904 2023.884 237.8 2011.98 230.696 2002.524 221.144 1995.516 209.144 1988.508 197.144 1985.004 184.232 1985.004 170.408 1985.004 156.584 1988.508 143.72 1995.516 131.816 2002.524 119.912 2011.98 110.408 2023.884 103.304 2035.788 96.2 2048.556 92.648 2062.188 92.648 2072.172 92.648 2081.724 94.568 2090.844 98.408 2099.964 102.248 2108.076 107.624 2115.18 114.536 L2100.204 129.224 C2095.212 123.848 2089.452 119.624 2082.924 116.552 2076.396 113.48 2069.484 111.944 2062.188 111.944 2052.396 111.944 2043.324 114.584 2034.972 119.864 2026.62 125.144 2019.996 132.296 2015.1 141.32 2010.204 150.344 2007.756 160.04 2007.756 170.408 2007.756 180.968 2010.204 190.712 2015.1 199.64 2019.996 208.568 2026.62 215.72 2034.972 221.096 2043.324 226.472 2052.396 229.16 2062.188 229.16 2069.484 229.16 2076.492 227.576 2083.212 224.408 2089.932 221.24 2095.884 216.776 2101.068 211.016 L2116.044 225.704 C2108.94 232.808 2100.732 238.376 2091.42 242.408 2082.108 246.44 2072.364 248.456 2062.188 248.456 Z M1878.444 92.648 C1889.388 92.648 1899.084 95.048 1907.532 99.848 1915.98 104.648 1922.556 111.416 1927.26 120.152 1931.964 128.888 1934.316 138.92 1934.316 150.248 L1934.316 245 1912.716 245 1912.716 153.128 C1912.716 140.84 1909.26 130.904 1902.348 123.32 1895.436 115.736 1886.508 111.944 1875.564 111.944 1867.308 111.944 1859.628 113.672 1852.524 117.128 1845.42 120.584 1839.804 125.24 1835.676 131.096 1831.548 136.952 1829.484 143.336 1829.484 150.248 L1829.484 245 1807.884 245 1807.884 96.104 1829.484 96.104 1829.484 119.72 C1833.9 111.656 1840.524 105.128 1849.356 100.136 1858.188 95.144 1867.884 92.648 1878.444 92.648 Z M1649.196 296.84 C1640.556 296.84 1632.684 295.208 1625.58 291.944 L1630.764 273.512 C1635.756 276.008 1641.612 277.256 1648.332 277.256 1653.324 277.256 1657.452 276.296 1660.716 274.376 1663.98 272.456 1667.052 269 1669.932 264.008 L1678.572 245.576 1613.772 96.104 1637.676 96.104 1689.804 219.944 1739.052 96.104 1762.38 96.104 1694.412 261.704 C1689.42 273.992 1683.276 282.872 1675.98 288.344 1668.684 293.816 1659.756 296.648 1649.196 296.84 Z M1527.372 248.456 C1516.812 248.456 1506.108 246.536 1495.26 242.696 1484.412 238.856 1474.572 233.384 1465.74 226.28 L1476.972 210.44 C1494.06 222.92 1510.86 229.16 1527.372 229.16 1537.164 229.16 1545.084 227.048 1551.132 222.824 1557.18 218.6 1560.204 212.936 1560.204 205.832 1560.204 200.84 1558.572 196.664 1555.308 193.304 1552.044 189.944 1547.964 187.304 1543.068 185.384 1538.172 183.464 1531.404 181.256 1522.764 178.76 1504.524 173.576 1491.66 167.864 1484.172 161.624 1476.684 155.384 1472.94 146.984 1472.94 136.424 1472.94 123.176 1477.836 112.568 1487.628 104.6 1497.42 96.632 1509.9 92.648 1525.068 92.648 1534.092 92.648 1543.212 94.136 1552.428 97.112 1561.644 100.088 1570.284 104.168 1578.348 109.352 L1567.98 126.056 C1553.196 116.648 1538.892 111.944 1525.068 111.944 1516.236 111.944 1508.94 113.864 1503.18 117.704 1497.42 121.544 1494.54 126.92 1494.54 133.832 1494.54 138.056 1495.788 141.512 1498.284 144.2 1500.78 146.888 1504.524 149.288 1509.516 151.4 1514.508 153.512 1522.38 156.296 1533.132 159.752 1543.692 163.016 1552.236 166.184 1558.764 169.256 1565.292 172.328 1570.764 176.6 1575.18 182.072 1579.596 187.544 1581.804 194.696 1581.804 203.528 1581.804 216.968 1576.668 227.816 1566.396 236.072 1556.124 244.328 1543.116 248.456 1527.372 248.456 Z M1329.804 296.84 C1324.236 296.84 1318.524 296.168 1312.668 294.824 1306.812 293.48 1301.676 291.56 1297.26 289.064 L1304.748 263.72 C1311.468 267.368 1317.804 269.192 1323.756 269.192 1332.588 269.192 1338.924 265.928 1342.764 259.4 L1349.1 246.152 1286.028 96.104 1323.18 96.104 1366.668 207.272 1407.564 96.104 1443.852 96.104 1380.78 255.368 C1369.836 282.632 1352.844 296.456 1329.804 296.84 Z M1267.308 236.648 C1263.084 240.296 1258.14 243.176 1252.476 245.288 1246.812 247.4 1241.1 248.456 1235.34 248.456 1223.052 248.456 1213.02 244.424 1205.244 236.36 1197.468 228.296 1193.58 218.024 1193.58 205.544 L1193.58 125.192 1171.98 125.192 1171.98 96.104 1193.58 96.104 1193.58 55.208 1227.564 55.208 1227.564 96.104 1261.26 96.104 1261.26 125.192 1227.564 125.192 1227.564 201.224 C1227.564 206.216 1229.004 210.344 1231.884 213.608 1234.764 216.872 1238.316 218.504 1242.54 218.504 1245.42 218.504 1248.156 218.024 1250.748 217.064 1253.34 216.104 1255.5 214.76 1257.228 213.032 Z M1099.98 96.104 L1135.116 96.104 1135.116 245 1099.98 245 Z M1117.548 73.64 C1111.98 73.64 1107.228 71.624 1103.292 67.592 1099.356 63.56 1097.388 58.856 1097.388 53.48 1097.388 48.104 1099.356 43.448 1103.292 39.512 1107.228 35.576 1111.98 33.608 1117.548 33.608 1122.924 33.608 1127.58 35.576 1131.516 39.512 1135.452 43.448 1137.42 48.104 1137.42 53.48 1137.42 58.856 1135.452 63.56 1131.516 67.592 1127.58 71.624 1122.924 73.64 1117.548 73.64 Z M905.868 96.104 L943.308 96.104 986.508 204.392 1028.844 96.104 1065.996 96.104 1002.924 245 970.092 245 Z M811.692 92.648 C831.276 92.648 846.78 98.36 858.204 109.784 869.628 121.208 875.34 136.424 875.34 155.432 L875.34 245 841.068 245 841.068 227.432 C835.692 233.96 828.78 239.096 820.332 242.84 811.884 246.584 803.244 248.456 794.412 248.456 783.852 248.456 774.396 246.488 766.044 242.552 757.692 238.616 751.116 233.048 746.316 225.848 741.516 218.648 739.116 210.344 739.116 200.936 739.116 191.336 741.804 182.792 747.18 175.304 752.556 167.816 759.852 161.96 769.068 157.736 778.284 153.512 788.46 151.4 799.596 151.4 812.844 151.4 826.668 153.992 841.068 159.176 L841.068 155.432 C841.068 145.64 838.14 137.528 832.284 131.096 826.428 124.664 817.26 121.448 804.78 121.448 792.876 121.448 779.436 125.192 764.46 132.68 L752.364 108.2 C773.484 97.832 793.26 92.648 811.692 92.648 Z M802.188 222.824 C811.212 222.824 819.516 220.616 827.1 216.2 834.684 211.784 839.34 205.832 841.068 198.344 L841.068 181.352 C829.548 177.704 817.452 175.88 804.78 175.88 795.756 175.88 788.172 178.136 782.028 182.648 775.884 187.16 772.812 192.872 772.812 199.784 772.812 206.696 775.596 212.264 781.164 216.488 786.732 220.712 793.74 222.824 802.188 222.824 Z M658.188 124.328 C662.988 114.536 670.092 106.808 679.5 101.144 688.908 95.48 699.564 92.648 711.468 92.648 L711.468 122.6 C695.532 122.6 682.668 126.92 672.876 135.56 663.084 144.2 658.188 155.624 658.188 169.832 L658.188 245 623.052 245 623.052 96.104 658.188 96.104 658.188 124.328 Z M570.924 96.104 L570.924 229.16 C570.924 241.832 567.612 253.112 560.988 263 554.364 272.888 545.148 280.616 533.34 286.184 521.532 291.752 508.14 294.536 493.164 294.536 480.684 294.536 468.78 292.712 457.452 289.064 446.124 285.416 436.716 280.616 429.228 274.664 L442.188 249.032 C447.372 253.832 454.044 257.624 462.204 260.408 470.364 263.192 478.86 264.584 487.692 264.584 502.284 264.584 513.9 261.32 522.54 254.792 531.18 248.264 535.5 239.336 535.5 228.008 L535.5 209 C529.548 217.064 522.156 223.256 513.324 227.576 504.492 231.896 494.892 234.056 484.524 234.056 471.852 234.056 460.428 231.032 450.252 224.984 440.076 218.936 432.108 210.536 426.348 199.784 420.588 189.032 417.708 176.84 417.708 163.208 417.708 149.576 420.588 137.432 426.348 126.776 432.108 116.12 440.076 107.768 450.252 101.72 460.428 95.672 471.852 92.648 484.524 92.648 495.084 92.648 504.876 94.904 513.9 99.416 522.924 103.928 530.124 110.12 535.5 117.992 L535.5 96.104 Z M494.604 204.104 C506.508 204.104 516.3 200.264 523.98 192.584 531.66 184.904 535.5 175.112 535.5 163.208 535.5 151.304 531.66 141.56 523.98 133.976 516.3 126.392 506.508 122.6 494.604 122.6 482.892 122.6 473.196 126.392 465.516 133.976 457.836 141.56 453.996 151.304 453.996 163.208 453.996 175.112 457.788 184.904 465.372 192.584 472.956 200.264 482.7 204.104 494.604 204.104 Z" fill="#000000" fill-opacity="1" stroke="none"/>
|
|
</svg>
|