From 38ef1a23e58c10630466871a36f52c1eaa0b260e Mon Sep 17 00:00:00 2001 From: Jimmy GALLAND Date: Mon, 27 Nov 2023 22:22:41 +0100 Subject: [PATCH] add 7.1.1 --- .../opt/arpl/model-configs/DS1520+.yml | 24 +- .../opt/arpl/model-configs/DS1621+.yml | 24 +- .../opt/arpl/model-configs/DS2422+.yml | 25 +- .../opt/arpl/model-configs/DS3615xs.yml | 2 - .../opt/arpl/model-configs/DS3617xs.yml | 23 +- .../opt/arpl/model-configs/DS3622xs+.yml | 24 +- .../opt/arpl/model-configs/DS918+.yml | 24 +- .../opt/arpl/model-configs/DS920+.yml | 24 +- .../opt/arpl/model-configs/DS923+.yml | 24 +- .../opt/arpl/model-configs/DVA1622.yml | 64 ++-- .../opt/arpl/model-configs/DVA3219.yml | 64 ++-- .../opt/arpl/model-configs/DVA3221.yml | 24 +- .../opt/arpl/model-configs/FS2500.yml | 24 +- .../opt/arpl/model-configs/RS4021xs+.yml | 24 +- .../arpl/model-configs/SA6400.yml.disabled | 27 +- .../patch/ramdisk-init-script-v4-69057.patch | 36 +++ .../patch/ramdisk-init-script-v5-69057.patch | 39 +++ .../ramdisk-post-init-script-69057.patch | 31 ++ rss.json | 299 +++++++++++------- rss.xml | 296 ++++++++++------- rssupdate.py | 33 +- 21 files changed, 843 insertions(+), 312 deletions(-) create mode 100644 files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-69057.patch create mode 100644 files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-69057.patch create mode 100644 files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-69057.patch diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml index 9d77fd8b..a5e3fd2e 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1520+.yml @@ -4,9 +4,6 @@ synoinfo: &synoinfo support_memory_compatibility: "no" support_led_brightness_adjustment: "no" support_bde_internal_10g: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -109,3 +106,24 @@ builds: - "ramdisk-64570-init-script.patch" - "ramdisk-common-etc-rc.patch" - "ramdisk-64570-post-init-script.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS1520%2B_69057.pat" + hash: "2e72bbf3c937892fb2686a1bc7bd021edf74ac6be52cf175dd330882883ca74b" + ramdisk-hash: "42b75b2c5a5cc129379e1e8b936079eeff69575f96a81c4e34ad556b56b57263" + zimage-hash: "25636c9ceccc9fe0fd7a10c256d5e6543d67f7f49e6b80fb13400b9a8347ee3f" + md5-hash: "a028a246334bb45b398a240ecfe194e8" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml index 342b714c..4610f627 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS1621+.yml @@ -4,9 +4,6 @@ synoinfo: &synoinfo support_memory_compatibility: "no" support_led_brightness_adjustment: "no" support_bde_internal_10g: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -110,3 +107,24 @@ builds: - "ramdisk-64570-init-script.patch" - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS1621%2B_69057.pat" + hash: "fdbf231e4df047c9e28bdfd193ab98c8cdffbb0c3690fd4ac4e641e2f233c5bd" + ramdisk-hash: "3bba63fe065863960863d7b22820249111cbb6081338a71476e7928bab0649d6" + zimage-hash: "bf38e397615d9f2fb8ebad1086925f5e4fd6da19bed454df442d4e96e685534f" + md5-hash: "4bc6b4b8cfa7005505a6168a08c92b5f" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml index 0ccc8fed..6d58a47d 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS2422+.yml @@ -5,9 +5,6 @@ synoinfo: &synoinfo supportssdcache: "no" support_led_brightness_adjustment: "no" support_bde_internal_10g: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -108,3 +105,25 @@ builds: - "ramdisk-64570-init-script.patch" - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS2422%2B_69057.pat" + hash: "2af63e8f7ac797a75ab2c70460ed3e0daa24f42529c8ac6e44703f9d95ddbdc5" + ramdisk-hash: "416cf88a6dcfc2c0ed9487e1b66e665f8c1d955e8e252179e1ca09b2bfac161c" + zimage-hash: "bf38e397615d9f2fb8ebad1086925f5e4fd6da19bed454df442d4e96e685534f" + md5-hash: "2c443d1fa7b8542c58a203eaf9dbf224" + + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml index e12fdb5a..eefe55d1 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3615xs.yml @@ -6,8 +6,6 @@ synoinfo: &synoinfo esataportcfg: "0x0" usbportcfg: "0x8700" support_led_brightness_adjustment: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml index 0321d0b9..fe2e7170 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3617xs.yml @@ -7,8 +7,6 @@ synoinfo: &synoinfo esataportcfg: "0x00" usbportcfg: "0x8700" support_led_brightness_adjustment: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -114,3 +112,24 @@ builds: - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" - "ramdisk-42661-disable-disabled-ports.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS3617xs_69057.pat" + hash: "048fae21cc3476ff3a26e33001b94eab9a0da0d3e43bb95ab3a68b9c8d6208fc" + ramdisk-hash: "949cc855cbc159552cd6fe3952a43fb3f8ae1aefd3172d7475e846a6a0ca519b" + zimage-hash: "6fba28bc3743569d6d6ef761ea5d1d4d2f96128e9e13ee9312c43f50ff387bb5" + md5-hash: "97c06b5d99a708b9c9eff62077b8a6bc" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml index 40f003db..b743fec5 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS3622xs+.yml @@ -6,9 +6,6 @@ synoinfo: &synoinfo support_bde_internal_10g: "no" support_oob_ctl: "no" support_led_brightness_adjustment: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" # http://update7.synology.com/autoupdate/genRSS.php - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" # https://update7.synology.com/autoupdate/genRSS.php - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" # https://update7.synology.com/autoupdate/v2/getList support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -114,3 +111,24 @@ builds: - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" - "ramdisk-42661-disable-disabled-ports.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS3622xs%2B_69057.pat" + hash: "a18570a7fbfff36cb95a286d93af90d412714f9d91f08393aa819123641b4e41" + ramdisk-hash: "1213ea1f95a0854eca56383279b94c0ae91b2c77d147b5dd7f4ad8d559f9448a" + zimage-hash: "89100eceac2dd33d7290deb352d6ced734a261003777df7a5745075416dc81fe" + md5-hash: "ce86c68e6e93fe7cdcc63b165a70a878" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml index d138f5e9..35677876 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS918+.yml @@ -7,9 +7,6 @@ synoinfo: &synoinfo support_leds_lp3943: "" support_bde_internal_10g: "no" buzzeroffen: "0xffff" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" #support_ssd_cache: "yes" support_syno_hybrid_raid: supportraidgroup: @@ -117,3 +114,24 @@ builds: - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" - "ramdisk-42661-disable-disabled-ports.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS918%2B_69057.pat" + hash: "99d2892d8ec667194cb57d9b082ecf649f1922846221cc1a830a0648950072f6" + ramdisk-hash: "a7c0fff95c689793f3b7920885e0b4eb17c5475d553528d35fb628e6c510ac9b" + zimage-hash: "2b3e1675e3143596d380f38cd66f867b46b052b80af4618676f012efed4efc0c" + md5-hash: "f42d7da7fcaa24bc9409e857bdefff30" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml index ff04d8f1..fae71184 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS920+.yml @@ -3,9 +3,6 @@ synoinfo: &synoinfo support_disk_compatibility: "no" support_memory_compatibility: "no" support_led_brightness_adjustment: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_bde_internal_10g: "no" support_syno_hybrid_raid: supportraidgroup: @@ -111,3 +108,24 @@ builds: - "ramdisk-64570-init-script.patch" - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS920%2B_69057.pat" + hash: "714ac0a3d5803defa5c4a9f9badf006e0ebbbaf66e08c892f9b4d21d38d81f41" + ramdisk-hash: "1ec28401913f01ba459d4eb272dd2efb93566cb2715361bc069f008dfca711ce" + zimage-hash: "25636c9ceccc9fe0fd7a10c256d5e6543d67f7f49e6b80fb13400b9a8347ee3f" + md5-hash: "3846db325eb44d939730a338719ca9b5" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS923+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS923+.yml index 0efbb10f..59d0eff3 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DS923+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DS923+.yml @@ -4,9 +4,6 @@ synoinfo: &synoinfo support_memory_compatibility: "no" support_led_brightness_adjustment: "no" support_bde_internal_10g: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -67,3 +64,24 @@ builds: - "ramdisk-64570-init-script.patch" - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS923%2B_69057.pat" + hash: "2ccc7aaa00f2f617f5992a63c9cbf2d23daff2c20ac8946e4122f4b1534f8c1a" + ramdisk-hash: "eee8af95bf7d767c6b5230cd60f3950c2d82208baa314cacf40f691aa83249a2" + zimage-hash: "44f5f510ec82463df1a39d18462f7e6a5cb2a51cc6709810c83381f9fc47c40c" + md5-hash: "74bcec33670a196b08cdf65512f1f4e6" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml index 5bf7ee09..561f3d40 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA1622.yml @@ -4,9 +4,6 @@ synoinfo: &synoinfo support_memory_compatibility: "no" buzzeroffen: "0xffff" support_led_brightness_adjustment: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -71,23 +68,44 @@ builds: - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" -64570: - ver: "7.2" - kver: "4.4.302" - rd-compressed: false - cmdline: - <<: *cmdline - synoinfo: - <<: *synoinfo - pat: - url: "https://global.download.synology.com/download/DSM/release/7.2/64570/DSM_DVA1622_64570.pat" - hash: "8dac8f4d94961f602a34b3f6a4e5e14004166485c8f50016a3f9061ae0c126a8" - ramdisk-hash: "8e0e5f126a3b4c1d95df5fb344c56539386156f69e1c8b321d09c61e5e225b10" - zimage-hash: "8cbe286e7b8085ca579695505311ba7265e018a7b4417ec33484fc8df13d2ec3" - md5-hash: "44fd3019296f0593d3c5e0ce34740cd0" - patch: - - "ramdisk-64570-disable-root-pwd.patch" - - "ramdisk-64570-init-script.patch" - - "ramdisk-common-etc-rc.patch" - - "ramdisk-42951-post-init-script.patch" - - "ramdisk-42661-disable-disabled-ports.patch" + 64570: + ver: "7.2" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA1622_64570.pat" + hash: "f5b32522686315ee54c5142b72fa55d65e50019099c067b928a585ade0c2d409" + ramdisk-hash: "351878a15e0efd52b78f144f48902346120700892bd96b0397dfdae784c69e65" + zimage-hash: "8c7c68a47772ab4ee9c8f2e29f00bbddca6f178e1473f4705569b78effe98417" + md5-hash: "5729fdc37d56ba46e556a5b6aa931b42" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-64570-init-script.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-42951-post-init-script.patch" + - "ramdisk-42661-disable-disabled-ports.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DVA1622_69057.pat" + hash: "e80cc4ebcb1aebc0f4559c3ec6e52fd3619344a95d46ae5827497a0107b97ce2" + ramdisk-hash: "e50480d8b75f906372064745e31d7819d0d453bda717e71dfac9c03ce033c644" + zimage-hash: "25636c9ceccc9fe0fd7a10c256d5e6543d67f7f49e6b80fb13400b9a8347ee3f" + md5-hash: "768f381ac51a665b16554bace91abe32" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml index c1d4e29b..5efc68e6 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3219.yml @@ -5,9 +5,6 @@ synoinfo: &synoinfo esataportcfg: "0x00" support_bde_internal_10g: "no" support_led_brightness_adjustment: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: supportnvme: "yes" @@ -94,23 +91,44 @@ builds: - "ramdisk-42951-post-init-script.patch" - "ramdisk-42661-disable-disabled-ports.patch" -64570: - ver: "7.2" - kver: "4.4.302" - rd-compressed: false - cmdline: - <<: *cmdline - synoinfo: - <<: *synoinfo - pat: - url: "https://global.synologydownload.com/download/DSM/release/7.2/64570/DSM_DVA3219_64570.pat" - hash: "d484a2b74ed59703fd6c407fd5898f096675cb97416ec52f0bbb44c3b6c3d02d" - ramdisk-hash: "97632d3b47dea9930a37610375e1a8b459356c09acc9e7079d490caea935de84" - zimage-hash: "8c979a228189cdb40005bb39939a3b40cabba8b6a9974b080b28bdc475d14144" - md5-hash: "d4986fa13f0cb7a84211560d8fb05bd2" - patch: - - "ramdisk-64570-disable-root-pwd.patch" - - "ramdisk-64570-init-script.patch" - - "ramdisk-common-etc-rc.patch" - - "ramdisk-42951-post-init-script.patch" - - "ramdisk-42661-disable-disabled-ports.patch" + 64570: + ver: "7.2" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA3219_64570.pat" + hash: "1fac55d2b133a165d7bac31f647ffc087d52d3e3c36c76ca7c97e4ed07bb417f" + ramdisk-hash: "f5348c1f58aba3ea0bec4efe3692e5a5afa2d31b8cee683f975b873dd0936537" + zimage-hash: "672b174545a071699389470ab20f82b6ef3cc145780ec4b9beac9ad635e91ff2" + md5-hash: "fe64fb7cbcdb699b086579a4a12029f6" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-64570-init-script.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-42951-post-init-script.patch" + - "ramdisk-42661-disable-disabled-ports.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DVA3219_69057.pat" + hash: "960ab9c9c7fe92780221eea6aa274c075661719ed7bcc72b90b20a6b9c140fa8" + ramdisk-hash: "d11cc84ce50a7adde0dabd4bbe42bd61f5f193c0b83e117f747d9ee95a80ed24" + zimage-hash: "b5de43863cbd62e68bed879ecc6a1ecd53a01e49660a0369603d9fce2d1eb50c" + md5-hash: "fddf1a9eb447b15b1031f58199ead0b7" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml index fea53ad8..b130f961 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/DVA3221.yml @@ -5,9 +5,6 @@ synoinfo: &synoinfo esataportcfg: "0x00" support_bde_internal_10g: "no" support_led_brightness_adjustment: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: supportnvme: "yes" @@ -115,3 +112,24 @@ builds: - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" - "ramdisk-42661-disable-disabled-ports.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DVA3221_69057.pat" + hash: "557be07d8131c4cf8432fc782f478f92cd6ab3a4a625f6162205553f57cf3366" + ramdisk-hash: "8cc7f900c05a15facc61d877f52e92a10dc48e5cb45c8303fba0890363df9b5a" + zimage-hash: "b5de43863cbd62e68bed879ecc6a1ecd53a01e49660a0369603d9fce2d1eb50c" + md5-hash: "fd448e5391b33575fcf8c25f11c09f23" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/FS2500.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/FS2500.yml index 6d90b0fc..bdc5829b 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/FS2500.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/FS2500.yml @@ -3,9 +3,6 @@ synoinfo: &synoinfo support_disk_compatibility: "no" support_memory_compatibility: "no" support_led_brightness_adjustment: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -108,3 +105,24 @@ builds: - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" - "ramdisk-42661-disable-disabled-ports.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_FS2500_69057.pat" + hash: "a96d32ebe57c5c08f24777d123122580326d52492ebf13ab4dfb260d5cd67524" + ramdisk-hash: "01a58141ee0e35d8d761d8570fcb5e5ee374f3157e448e083ae4f970f85d7cc2" + zimage-hash: "bf38e397615d9f2fb8ebad1086925f5e4fd6da19bed454df442d4e96e685534f" + md5-hash: "57e899896177917e2dfbff88320555d8" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml b/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml index d5b863cf..56135867 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/RS4021xs+.yml @@ -5,9 +5,6 @@ synoinfo: &synoinfo support_bde_internal_10g: "no" esataportcfg: "0x00" support_led_brightness_adjustment: "no" - rss_server: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmyGALLAND/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -111,3 +108,24 @@ builds: - "ramdisk-common-etc-rc.patch" - "ramdisk-42951-post-init-script.patch" - "ramdisk-42661-disable-disabled-ports.patch" + + 69057: + ver: "7.2.1" + kver: "4.4.302" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_RS4021xs%2B_69057.pat" + hash: "004f8c7488058570dc752e91f72d37cf17b6ec8c8ec2c7f8b3f1f9c855a02f7e" + ramdisk-hash: "36449131812f27a6eb1da9bddcd8fc561526aadf151b7f696da08aa72f5ccd57" + zimage-hash: "89100eceac2dd33d7290deb352d6ced734a261003777df7a5745075416dc81fe" + md5-hash: "339a5bd6bdcb65b32a57c344fef41dff" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v4-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" + - "ramdisk-42661-disable-disabled-ports.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/model-configs/SA6400.yml.disabled b/files/board/arpl/overlayfs/opt/arpl/model-configs/SA6400.yml.disabled index 65aebba3..4de3ef2e 100644 --- a/files/board/arpl/overlayfs/opt/arpl/model-configs/SA6400.yml.disabled +++ b/files/board/arpl/overlayfs/opt/arpl/model-configs/SA6400.yml.disabled @@ -4,9 +4,6 @@ synoinfo: &synoinfo support_memory_compatibility: "no" support_led_brightness_adjustment: "no" support_bde_internal_10g: "no" - rss_server: "https://raw.githubusercontent.com/jimmygalland/arpl/main/rss.xml" - rss_server_ssl: "https://raw.githubusercontent.com/jimmygalland/arpl/main/rss.xml" - rss_server_v2: "https://raw.githubusercontent.com/jimmygalland/arpl/main/rss.json" support_syno_hybrid_raid: supportraidgroup: cmdline: &cmdline @@ -64,7 +61,27 @@ builds: zimage-hash: "e636d48b485f90c421372a721b3a4c237098f377b22ad6e846666bba4fb23f09" md5-hash: "ef8ebe0f0f8734026c300515fd8a69ed" patch: - - "ramdisk-64551-disable-root-pwd.patch" + - "ramdisk-64570-disable-root-pwd.patch" - "ramdisk-64551-sa6400-init-script.patch" - "ramdisk-common-etc-rc.patch" - - "ramdisk-42951-post-init-script.patch" \ No newline at end of file + - "ramdisk-42951-post-init-script.patch" + + 69057: + ver: "7.2.1" + kver: "5.10.55" + rd-compressed: false + cmdline: + <<: *cmdline + synoinfo: + <<: *synoinfo + pat: + url: "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_SA6400_69057.pat" + hash: "aa547b4aeffc5e929a29eea698178ed098a1d0ff0c974bb6b052033eb4ee3dcd" + ramdisk-hash: "b4164575d33254265b7051efd3bc31a6917990ad8543f6ee1a4d7a9885c94617" + zimage-hash: "caf5c2bff583886c61806bea15ed101d7d5ba51779fb3f88e20dff1b4b67bf90" + md5-hash: "b6cecc4a11211306f2cc328e3b6d49d1" + patch: + - "ramdisk-64570-disable-root-pwd.patch" + - "ramdisk-init-script-v5-69057.patch" + - "ramdisk-common-etc-rc.patch" + - "ramdisk-post-init-script-69057.patch" diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-69057.patch b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-69057.patch new file mode 100644 index 00000000..6c82f632 --- /dev/null +++ b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v4-69057.patch @@ -0,0 +1,36 @@ +--- a/linuxrc.syno.impl ++++ b/linuxrc.syno.impl +@@ -51,6 +51,8 @@ + UnknownSynoPartitionMigrationFlag="/.unknown_syno_partition_migrate" + IncompatibleRootDevice="/.incompatible_root_device" + ++/addons/addons.sh early ++ + UmountRoot() + { + grep "^${RootDevice}" /proc/mounts && /bin/umount -f ${Mnt} +@@ -67,6 +69,7 @@ + # show date for login info + date + ++ /addons/addons.sh jrExit + if [ "$1" -eq 0 ]; then + TryRestoringDeviceBackToSwapRaid + fi +@@ -176,6 +179,8 @@ + echo "Insert basic USB modules..." + SYNOLoadModules $USB_MODULES ++ ++/addons/addons.sh modules + + # insert Etron USB3.0 drivers + + if [ $KERNEL_VCODE -ge "$(KernelVersionCode "3.10")" ]; then +@@ -224,6 +229,7 @@ + fi + fi + ++/addons/addons.sh patches + LoadBrmModules + + if [ "$KERNEL_VCODE" -ge "$(KernelVersionCode "5.10")" ]; then diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-69057.patch b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-69057.patch new file mode 100644 index 00000000..32c97e05 --- /dev/null +++ b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-init-script-v5-69057.patch @@ -0,0 +1,39 @@ +--- a/linuxrc.syno.impl ++++ b/linuxrc.syno.impl +@@ -51,6 +51,9 @@ + UnknownSynoPartitionMigrationFlag="/.unknown_syno_partition_migrate" + IncompatibleRootDevice="/.incompatible_root_device" + ++insmod /usr/lib/modules/rp.ko ++/addons/addons.sh early ++ + UmountRoot() + { + grep "^${RootDevice}" /proc/mounts && /bin/umount -f ${Mnt} +@@ -67,6 +69,8 @@ + # show date for login info + date + ++ rmmod rp ++ /addons/addons.sh jrExit + if [ "$1" -eq 0 ]; then + TryRestoringDeviceBackToSwapRaid + fi +@@ -176,6 +179,8 @@ + echo "Insert basic USB modules..." + SYNOLoadModules $USB_MODULES + ++/addons/addons.sh modules ++ + # insert Etron USB3.0 drivers + + if [ $KERNEL_VCODE -ge "$(KernelVersionCode "3.10")" ]; then +@@ -224,6 +229,8 @@ + fi + fi + ++/addons/addons.sh patches ++ + LoadBrmModules + + if [ "$KERNEL_VCODE" -ge "$(KernelVersionCode "5.10")" ]; then diff --git a/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-69057.patch b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-69057.patch new file mode 100644 index 00000000..fff25685 --- /dev/null +++ b/files/board/arpl/overlayfs/opt/arpl/patch/ramdisk-post-init-script-69057.patch @@ -0,0 +1,31 @@ +--- a/usr/sbin/init.post ++++ b/usr/sbin/init.post +@@ -31,7 +31,28 @@ + fi + + Mount "$(GetRootMountOpt)" "$(GetRootMountPath)" /tmpRoot ++############################################################################################ ++SED_PATH='/tmpRoot/usr/bin/sed' + ++@@@CONFIG-MANIPULATORS-TOOLS@@@ ++ ++@@@CONFIG-GENERATED@@@ ++ ++UPSTART="/tmpRoot/usr/share/init" ++ ++if ! echo; then ++ _replace_in_file '^start on' '#start on' $UPSTART/tty.conf ++ _replace_in_file "console output" "console none" $UPSTART/syno_poweroff_task.conf ++ _replace_in_file "console output" "console none" $UPSTART/burnin_loader.conf ++ _replace_in_file "console output" "console none" $UPSTART/udevtrigger.conf ++ _replace_in_file "console output" "console none" $UPSTART/bs-poweroff.conf ++ _replace_in_file "console output" "console none" $UPSTART/udevd.conf ++else ++ _replace_in_file '^#start on' 'start on' $UPSTART/tty.conf ++fi ++ ++/addons/addons.sh late ++############################################################################################ + Mkdir -p /tmpRoot/initrd + + Umount /proc >/dev/null 2>&1 diff --git a/rss.json b/rss.json index 43a3497b..0523d6b5 100755 --- a/rss.json +++ b/rss.json @@ -20,7 +20,78 @@ "ReqBuildNum": 63134, "ReqBuildDate": "2023/01/18", "isSecurityVersion": false, - "model": [] + "model": [ + { + "mUnique": "synology_v1000_2422+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS2422%2B_69057.pat", + "mCheckSum": "2c443d1fa7b8542c58a203eaf9dbf224" + }, + { + "mUnique": "synology_geminilake_1520+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS1520%2B_69057.pat", + "mCheckSum": "a028a246334bb45b398a240ecfe194e8" + }, + { + "mUnique": "synology_broadwellnk_3622xs+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS3622xs%2B_69057.pat", + "mCheckSum": "ce86c68e6e93fe7cdcc63b165a70a878" + }, + { + "mUnique": "synology_broadwell_3617xs", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS3617xs_69057.pat", + "mCheckSum": "97c06b5d99a708b9c9eff62077b8a6bc" + }, + { + "mUnique": "synology_geminilake_920+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS920%2B_69057.pat", + "mCheckSum": "3846db325eb44d939730a338719ca9b5" + }, + { + "mUnique": "synology_v1000_1621+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS1621%2B_69057.pat", + "mCheckSum": "4bc6b4b8cfa7005505a6168a08c92b5f" + }, + { + "mUnique": "synology_broadwellnk_rs4021xs+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_RS4021xs%2B_69057.pat", + "mCheckSum": "339a5bd6bdcb65b32a57c344fef41dff" + }, + { + "mUnique": "synology_epyc7002_sa6400", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_SA6400_69057.pat", + "mCheckSum": "b6cecc4a11211306f2cc328e3b6d49d1" + }, + { + "mUnique": "synology_v1000_fs2500", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_FS2500_69057.pat", + "mCheckSum": "57e899896177917e2dfbff88320555d8" + }, + { + "mUnique": "synology_geminilake_dva1622", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DVA1622_69057.pat", + "mCheckSum": "768f381ac51a665b16554bace91abe32" + }, + { + "mUnique": "synology_denverton_dva3221", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DVA3221_69057.pat", + "mCheckSum": "fd448e5391b33575fcf8c25f11c09f23" + }, + { + "mUnique": "synology_apollolake_918+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS918%2B_69057.pat", + "mCheckSum": "f42d7da7fcaa24bc9409e857bdefff30" + }, + { + "mUnique": "synology_r1000_923+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS923%2B_69057.pat", + "mCheckSum": "74bcec33670a196b08cdf65512f1f4e6" + }, + { + "mUnique": "synology_denverton_dva3219", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DVA3219_69057.pat", + "mCheckSum": "fddf1a9eb447b15b1031f58199ead0b7" + } + ] }, { "title": "DSM 7.2-64570", @@ -37,6 +108,16 @@ "ReqBuildDate": "2023/01/18", "isSecurityVersion": false, "model": [ + { + "mUnique": "synology_v1000_2422+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS2422%2B_64570.pat", + "mCheckSum": "3e5e09f4d4b0f09ab03f28d12b76f03a" + }, + { + "mUnique": "synology_geminilake_1520+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1520%2B_64570.pat", + "mCheckSum": "5063db1ed248fb36074ce8d2aba645a9" + }, { "mUnique": "synology_broadwellnk_3622xs+", "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS3622xs%2B_64570.pat", @@ -48,49 +129,49 @@ "mCheckSum": "4c6165e5c87d83d52a173679d320383f" }, { - "mUnique": "synology_v1000_2422+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS2422%2B_64570.pat", - "mCheckSum": "3e5e09f4d4b0f09ab03f28d12b76f03a" - }, - { - "mUnique": "synology_r1000_923+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS923%2B_64570.pat", - "mCheckSum": "8504b920d4af57a5daa3d573cac34870" - }, - { - "mUnique": "synology_apollolake_918+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS918%2B_64570.pat", - "mCheckSum": "4fab55b87cb153239536cca3947f4513" + "mUnique": "synology_geminilake_920+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS920%2B_64570.pat", + "mCheckSum": "753b33e8c92bbf331be8e58dd97c242f" }, { "mUnique": "synology_v1000_1621+", "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1621%2B_64570.pat", "mCheckSum": "6f9fa1ff5b9b2dded366b1a2d2687aea" }, + { + "mUnique": "synology_broadwellnk_rs4021xs+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS4021xs%2B_64570.pat", + "mCheckSum": "a55ff87947b0ad53e981dc1ffd23c829" + }, { "mUnique": "synology_v1000_fs2500", "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_FS2500_64570.pat", "mCheckSum": "faab7cd3b7456a406f4be1afe9012d5d" }, + { + "mUnique": "synology_geminilake_dva1622", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA1622_64570.pat", + "mCheckSum": "5729fdc37d56ba46e556a5b6aa931b42" + }, { "mUnique": "synology_denverton_dva3221", "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA3221_64570.pat", "mCheckSum": "2002e02d355c43e266222307e041302a" }, { - "mUnique": "synology_broadwellnk_rs4021xs+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS4021xs%2B_64570.pat", - "mCheckSum": "a55ff87947b0ad53e981dc1ffd23c829" + "mUnique": "synology_apollolake_918+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS918%2B_64570.pat", + "mCheckSum": "4fab55b87cb153239536cca3947f4513" }, { - "mUnique": "synology_geminilake_920+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS920%2B_64570.pat", - "mCheckSum": "753b33e8c92bbf331be8e58dd97c242f" + "mUnique": "synology_r1000_923+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS923%2B_64570.pat", + "mCheckSum": "8504b920d4af57a5daa3d573cac34870" }, { - "mUnique": "synology_geminilake_1520+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1520%2B_64570.pat", - "mCheckSum": "5063db1ed248fb36074ce8d2aba645a9" + "mUnique": "synology_denverton_dva3219", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA3219_64570.pat", + "mCheckSum": "fe64fb7cbcdb699b086579a4a12029f6" } ] }, @@ -109,75 +190,75 @@ "ReqBuildDate": "2021/06/25", "isSecurityVersion": false, "model": [ - { - "mUnique": "synology_broadwellnk_3622xs+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3622xs%2B_42962.pat", - "mCheckSum": "d3b223e1e973fcf5c67c64e72775a576" - }, - { - "mUnique": "synology_broadwell_3617xs", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3617xs_42962.pat", - "mCheckSum": "b46e3d7933c7f77c78d536d33f9b5c4a" - }, { "mUnique": "synology_v1000_2422+", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS2422%2B_42962.pat", "mCheckSum": "b00d3d1ccf1b1a6982b2b594420e0f3c" }, { - "mUnique": "synology_r1000_923+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS923%2B_42962.pat", - "mCheckSum": "fd4d36adb0645f7c1215854405da62c3" - }, - { - "mUnique": "synology_epyc7002_sa6400", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_SA6400_42962.pat", - "mCheckSum": "7bb63d65829b2ad4bcfda3b37e0ac1b1" + "mUnique": "synology_geminilake_1520+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1520%2B_42962.pat", + "mCheckSum": "d28994a9dcdae9730b4d1370a39d3130" }, { - "mUnique": "synology_apollolake_918+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS918%2B_42962.pat", - "mCheckSum": "d5b62813ebc2d78bdbdf08b2c42e1280" + "mUnique": "synology_broadwellnk_3622xs+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3622xs%2B_42962.pat", + "mCheckSum": "d3b223e1e973fcf5c67c64e72775a576" }, { - "mUnique": "synology_geminilake_dva1622", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA1622_42962.pat", - "mCheckSum": "6073f5daa75a0eda84e6a3f3cbae4920" + "mUnique": "synology_broadwell_3617xs", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3617xs_42962.pat", + "mCheckSum": "b46e3d7933c7f77c78d536d33f9b5c4a" }, { "mUnique": "synology_bromolow_3615xs", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3615xs_42962.pat", "mCheckSum": "cb864a71a791f9a25939356053d25b30" }, + { + "mUnique": "synology_geminilake_920+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS920%2B_42962.pat", + "mCheckSum": "69792ae34d9b3c6e707d0e3e6b82816f" + }, { "mUnique": "synology_v1000_1621+", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621%2B_42962.pat", "mCheckSum": "93a5a2b9515b39e18d0b48df84d5c007" }, + { + "mUnique": "synology_broadwellnk_rs4021xs+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS4021xs%2B_42962.pat", + "mCheckSum": "cef9e139ddc27ddcc61f5423bac47659" + }, + { + "mUnique": "synology_epyc7002_sa6400", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_SA6400_42962.pat", + "mCheckSum": "7bb63d65829b2ad4bcfda3b37e0ac1b1" + }, { "mUnique": "synology_v1000_fs2500", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_FS2500_42962.pat", "mCheckSum": "169493af5375eb9da89ff324a3fe129a" }, + { + "mUnique": "synology_geminilake_dva1622", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA1622_42962.pat", + "mCheckSum": "6073f5daa75a0eda84e6a3f3cbae4920" + }, { "mUnique": "synology_denverton_dva3221", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA3221_42962.pat", "mCheckSum": "23a98723cacf1e1bd248cf8ab07bd788" }, { - "mUnique": "synology_broadwellnk_rs4021xs+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS4021xs%2B_42962.pat", - "mCheckSum": "cef9e139ddc27ddcc61f5423bac47659" - }, - { - "mUnique": "synology_geminilake_920+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS920%2B_42962.pat", - "mCheckSum": "69792ae34d9b3c6e707d0e3e6b82816f" + "mUnique": "synology_apollolake_918+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS918%2B_42962.pat", + "mCheckSum": "d5b62813ebc2d78bdbdf08b2c42e1280" }, { - "mUnique": "synology_geminilake_1520+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1520%2B_42962.pat", - "mCheckSum": "d28994a9dcdae9730b4d1370a39d3130" + "mUnique": "synology_r1000_923+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS923%2B_42962.pat", + "mCheckSum": "fd4d36adb0645f7c1215854405da62c3" }, { "mUnique": "synology_denverton_dva3219", @@ -201,6 +282,16 @@ "ReqBuildDate": "2021/06/25", "isSecurityVersion": false, "model": [ + { + "mUnique": "synology_v1000_2422+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS2422%2B_42661.pat", + "mCheckSum": "9ea5e0fe94c01072da36e2f69172abb3" + }, + { + "mUnique": "synology_geminilake_1520+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1520%2B_42661.pat", + "mCheckSum": "1d8ecfcb2a956488ae355c79a72bb9ec" + }, { "mUnique": "synology_broadwellnk_3622xs+", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3622xs%2B_42661.pat", @@ -211,55 +302,45 @@ "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3617xs_42661.pat", "mCheckSum": "94e6263912bc758ee3db81c62a94a8f6" }, - { - "mUnique": "synology_v1000_2422+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS2422%2B_42661.pat", - "mCheckSum": "9ea5e0fe94c01072da36e2f69172abb3" - }, - { - "mUnique": "synology_apollolake_918+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS918%2B_42661.pat", - "mCheckSum": "2c49260d2646a0944b56933f7d4029fb" - }, - { - "mUnique": "synology_geminilake_dva1622", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA1622_42661.pat", - "mCheckSum": "27515a2e7c2f2113ccf8955bf22f3974" - }, { "mUnique": "synology_bromolow_3615xs", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3615xs_42661.pat", "mCheckSum": "271b34cb2a0c23d63178aef3bf45a6ae" }, + { + "mUnique": "synology_geminilake_920+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS920%2B_42661.pat", + "mCheckSum": "fa3936a53299b1a1142e4c614e2b360c" + }, { "mUnique": "synology_v1000_1621+", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1621%2B_42661.pat", "mCheckSum": "b4b72eb8d4e84b2e2a8c29fc0a1ac6aa" }, + { + "mUnique": "synology_broadwellnk_rs4021xs+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS4021xs%2B_42661.pat", + "mCheckSum": "ddbbbcf8ccb8d9d345df3e08debc66f6" + }, { "mUnique": "synology_v1000_fs2500", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_FS2500_42661.pat", "mCheckSum": "e071c4984d041309f151de29b9ba82b5" }, + { + "mUnique": "synology_geminilake_dva1622", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA1622_42661.pat", + "mCheckSum": "27515a2e7c2f2113ccf8955bf22f3974" + }, { "mUnique": "synology_denverton_dva3221", "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA3221_42661.pat", "mCheckSum": "d433ae251ba95754edde1586851d1e0a" }, { - "mUnique": "synology_broadwellnk_rs4021xs+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS4021xs%2B_42661.pat", - "mCheckSum": "ddbbbcf8ccb8d9d345df3e08debc66f6" - }, - { - "mUnique": "synology_geminilake_920+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS920%2B_42661.pat", - "mCheckSum": "fa3936a53299b1a1142e4c614e2b360c" - }, - { - "mUnique": "synology_geminilake_1520+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1520%2B_42661.pat", - "mCheckSum": "1d8ecfcb2a956488ae355c79a72bb9ec" + "mUnique": "synology_apollolake_918+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS918%2B_42661.pat", + "mCheckSum": "2c49260d2646a0944b56933f7d4029fb" }, { "mUnique": "synology_denverton_dva3219", @@ -283,6 +364,16 @@ "ReqBuildDate": "2021/06/25", "isSecurityVersion": false, "model": [ + { + "mUnique": "synology_v1000_2422+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS2422%2B_42218.pat", + "mCheckSum": "7fe3c9ae80396a2ea9ed9909b8746c4b" + }, + { + "mUnique": "synology_geminilake_1520+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1520%2B_42218.pat", + "mCheckSum": "d1ebc3c9a2b9e04980a85c4784904f91" + }, { "mUnique": "synology_broadwellnk_3622xs+", "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3622xs%2B_42218.pat", @@ -293,26 +384,26 @@ "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3617xs_42218.pat", "mCheckSum": "b7d85926561ff125928b68e7fffa646b" }, - { - "mUnique": "synology_v1000_2422+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS2422%2B_42218.pat", - "mCheckSum": "7fe3c9ae80396a2ea9ed9909b8746c4b" - }, - { - "mUnique": "synology_apollolake_918+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS918%2B_42218.pat", - "mCheckSum": "0c8a0d2dc6f1d7e37ee63d74760808b8" - }, { "mUnique": "synology_bromolow_3615xs", "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3615xs_42218.pat", "mCheckSum": "9f959ec4d16d5d7729374961fc2b9bed" }, + { + "mUnique": "synology_geminilake_920+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS920%2B_42218.pat", + "mCheckSum": "55a7e4ccbf6fcba9238a11976a4a7381" + }, { "mUnique": "synology_v1000_1621+", "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1621%2B_42218.pat", "mCheckSum": "1fd1d6e733bb096f418f68e06f81022e" }, + { + "mUnique": "synology_broadwellnk_rs4021xs+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS4021xs%2B_42218.pat", + "mCheckSum": "cbcb77548de26b6843ab31d7a7258b62" + }, { "mUnique": "synology_v1000_fs2500", "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_FS2500_42218.pat", @@ -324,19 +415,9 @@ "mCheckSum": "e3455afd4644cb882cb2c9bede08c7bf" }, { - "mUnique": "synology_broadwellnk_rs4021xs+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS4021xs%2B_42218.pat", - "mCheckSum": "cbcb77548de26b6843ab31d7a7258b62" - }, - { - "mUnique": "synology_geminilake_920+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS920%2B_42218.pat", - "mCheckSum": "55a7e4ccbf6fcba9238a11976a4a7381" - }, - { - "mUnique": "synology_geminilake_1520+", - "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1520%2B_42218.pat", - "mCheckSum": "d1ebc3c9a2b9e04980a85c4784904f91" + "mUnique": "synology_apollolake_918+", + "mLink": "https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS918%2B_42218.pat", + "mCheckSum": "0c8a0d2dc6f1d7e37ee63d74760808b8" }, { "mUnique": "synology_denverton_dva3219", diff --git a/rss.xml b/rss.xml index c5ff0817..ee54b98e 100644 --- a/rss.xml +++ b/rss.xml @@ -17,6 +17,76 @@ 0 63134 2023/01/18 + + synology_v1000_2422+ + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS2422%2B_69057.pat + 2c443d1fa7b8542c58a203eaf9dbf224 + + + synology_geminilake_1520+ + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS1520%2B_69057.pat + a028a246334bb45b398a240ecfe194e8 + + + synology_broadwellnk_3622xs+ + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS3622xs%2B_69057.pat + ce86c68e6e93fe7cdcc63b165a70a878 + + + synology_broadwell_3617xs + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS3617xs_69057.pat + 97c06b5d99a708b9c9eff62077b8a6bc + + + synology_geminilake_920+ + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS920%2B_69057.pat + 3846db325eb44d939730a338719ca9b5 + + + synology_v1000_1621+ + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS1621%2B_69057.pat + 4bc6b4b8cfa7005505a6168a08c92b5f + + + synology_broadwellnk_rs4021xs+ + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_RS4021xs%2B_69057.pat + 339a5bd6bdcb65b32a57c344fef41dff + + + synology_epyc7002_sa6400 + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_SA6400_69057.pat + b6cecc4a11211306f2cc328e3b6d49d1 + + + synology_v1000_fs2500 + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_FS2500_69057.pat + 57e899896177917e2dfbff88320555d8 + + + synology_geminilake_dva1622 + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DVA1622_69057.pat + 768f381ac51a665b16554bace91abe32 + + + synology_denverton_dva3221 + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DVA3221_69057.pat + fd448e5391b33575fcf8c25f11c09f23 + + + synology_apollolake_918+ + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS918%2B_69057.pat + f42d7da7fcaa24bc9409e857bdefff30 + + + synology_r1000_923+ + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DS923%2B_69057.pat + 74bcec33670a196b08cdf65512f1f4e6 + + + synology_denverton_dva3219 + https://global.synologydownload.com/download/DSM/release/7.2.1/69057-1/DSM_DVA3219_69057.pat + fddf1a9eb447b15b1031f58199ead0b7 + DSM 7.2-64570 @@ -30,6 +100,16 @@ 0 63134 2023/01/18 + + synology_v1000_2422+ + https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS2422%2B_64570.pat + 3e5e09f4d4b0f09ab03f28d12b76f03a + + + synology_geminilake_1520+ + https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1520%2B_64570.pat + 5063db1ed248fb36074ce8d2aba645a9 + synology_broadwellnk_3622xs+ https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS3622xs%2B_64570.pat @@ -41,49 +121,49 @@ 4c6165e5c87d83d52a173679d320383f - synology_v1000_2422+ - https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS2422%2B_64570.pat - 3e5e09f4d4b0f09ab03f28d12b76f03a - - - synology_r1000_923+ - https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS923%2B_64570.pat - 8504b920d4af57a5daa3d573cac34870 - - - synology_apollolake_918+ - https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS918%2B_64570.pat - 4fab55b87cb153239536cca3947f4513 + synology_geminilake_920+ + https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS920%2B_64570.pat + 753b33e8c92bbf331be8e58dd97c242f synology_v1000_1621+ https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1621%2B_64570.pat 6f9fa1ff5b9b2dded366b1a2d2687aea + + synology_broadwellnk_rs4021xs+ + https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS4021xs%2B_64570.pat + a55ff87947b0ad53e981dc1ffd23c829 + synology_v1000_fs2500 https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_FS2500_64570.pat faab7cd3b7456a406f4be1afe9012d5d + + synology_geminilake_dva1622 + https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA1622_64570.pat + 5729fdc37d56ba46e556a5b6aa931b42 + synology_denverton_dva3221 https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA3221_64570.pat 2002e02d355c43e266222307e041302a - synology_broadwellnk_rs4021xs+ - https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_RS4021xs%2B_64570.pat - a55ff87947b0ad53e981dc1ffd23c829 + synology_apollolake_918+ + https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS918%2B_64570.pat + 4fab55b87cb153239536cca3947f4513 - synology_geminilake_920+ - https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS920%2B_64570.pat - 753b33e8c92bbf331be8e58dd97c242f + synology_r1000_923+ + https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS923%2B_64570.pat + 8504b920d4af57a5daa3d573cac34870 - synology_geminilake_1520+ - https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DS1520%2B_64570.pat - 5063db1ed248fb36074ce8d2aba645a9 + synology_denverton_dva3219 + https://global.synologydownload.com/download/DSM/release/7.2/64570-1/DSM_DVA3219_64570.pat + fe64fb7cbcdb699b086579a4a12029f6 @@ -98,75 +178,75 @@ 0 41890 2021/06/25 - - synology_broadwellnk_3622xs+ - https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3622xs%2B_42962.pat - d3b223e1e973fcf5c67c64e72775a576 - - - synology_broadwell_3617xs - https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3617xs_42962.pat - b46e3d7933c7f77c78d536d33f9b5c4a - synology_v1000_2422+ https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS2422%2B_42962.pat b00d3d1ccf1b1a6982b2b594420e0f3c - synology_r1000_923+ - https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS923%2B_42962.pat - fd4d36adb0645f7c1215854405da62c3 - - - synology_epyc7002_sa6400 - https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_SA6400_42962.pat - 7bb63d65829b2ad4bcfda3b37e0ac1b1 + synology_geminilake_1520+ + https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1520%2B_42962.pat + d28994a9dcdae9730b4d1370a39d3130 - synology_apollolake_918+ - https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS918%2B_42962.pat - d5b62813ebc2d78bdbdf08b2c42e1280 + synology_broadwellnk_3622xs+ + https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3622xs%2B_42962.pat + d3b223e1e973fcf5c67c64e72775a576 - synology_geminilake_dva1622 - https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA1622_42962.pat - 6073f5daa75a0eda84e6a3f3cbae4920 + synology_broadwell_3617xs + https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3617xs_42962.pat + b46e3d7933c7f77c78d536d33f9b5c4a synology_bromolow_3615xs https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS3615xs_42962.pat cb864a71a791f9a25939356053d25b30 + + synology_geminilake_920+ + https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS920%2B_42962.pat + 69792ae34d9b3c6e707d0e3e6b82816f + synology_v1000_1621+ https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1621%2B_42962.pat 93a5a2b9515b39e18d0b48df84d5c007 + + synology_broadwellnk_rs4021xs+ + https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS4021xs%2B_42962.pat + cef9e139ddc27ddcc61f5423bac47659 + + + synology_epyc7002_sa6400 + https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_SA6400_42962.pat + 7bb63d65829b2ad4bcfda3b37e0ac1b1 + synology_v1000_fs2500 https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_FS2500_42962.pat 169493af5375eb9da89ff324a3fe129a + + synology_geminilake_dva1622 + https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA1622_42962.pat + 6073f5daa75a0eda84e6a3f3cbae4920 + synology_denverton_dva3221 https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DVA3221_42962.pat 23a98723cacf1e1bd248cf8ab07bd788 - synology_broadwellnk_rs4021xs+ - https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_RS4021xs%2B_42962.pat - cef9e139ddc27ddcc61f5423bac47659 - - - synology_geminilake_920+ - https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS920%2B_42962.pat - 69792ae34d9b3c6e707d0e3e6b82816f + synology_apollolake_918+ + https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS918%2B_42962.pat + d5b62813ebc2d78bdbdf08b2c42e1280 - synology_geminilake_1520+ - https://global.synologydownload.com/download/DSM/release/7.1.1/42962-1/DSM_DS1520%2B_42962.pat - d28994a9dcdae9730b4d1370a39d3130 + synology_r1000_923+ + https://global.synologydownload.com/download/DSM/release/7.1.1/42962-6/DSM_DS923%2B_42962.pat + fd4d36adb0645f7c1215854405da62c3 synology_denverton_dva3219 @@ -186,6 +266,16 @@ 0 41890 2021/06/25 + + synology_v1000_2422+ + https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS2422%2B_42661.pat + 9ea5e0fe94c01072da36e2f69172abb3 + + + synology_geminilake_1520+ + https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1520%2B_42661.pat + 1d8ecfcb2a956488ae355c79a72bb9ec + synology_broadwellnk_3622xs+ https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3622xs%2B_42661.pat @@ -196,55 +286,45 @@ https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3617xs_42661.pat 94e6263912bc758ee3db81c62a94a8f6 - - synology_v1000_2422+ - https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS2422%2B_42661.pat - 9ea5e0fe94c01072da36e2f69172abb3 - - - synology_apollolake_918+ - https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS918%2B_42661.pat - 2c49260d2646a0944b56933f7d4029fb - - - synology_geminilake_dva1622 - https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA1622_42661.pat - 27515a2e7c2f2113ccf8955bf22f3974 - synology_bromolow_3615xs https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS3615xs_42661.pat 271b34cb2a0c23d63178aef3bf45a6ae + + synology_geminilake_920+ + https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS920%2B_42661.pat + fa3936a53299b1a1142e4c614e2b360c + synology_v1000_1621+ https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1621%2B_42661.pat b4b72eb8d4e84b2e2a8c29fc0a1ac6aa + + synology_broadwellnk_rs4021xs+ + https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS4021xs%2B_42661.pat + ddbbbcf8ccb8d9d345df3e08debc66f6 + synology_v1000_fs2500 https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_FS2500_42661.pat e071c4984d041309f151de29b9ba82b5 + + synology_geminilake_dva1622 + https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA1622_42661.pat + 27515a2e7c2f2113ccf8955bf22f3974 + synology_denverton_dva3221 https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DVA3221_42661.pat d433ae251ba95754edde1586851d1e0a - synology_broadwellnk_rs4021xs+ - https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_RS4021xs%2B_42661.pat - ddbbbcf8ccb8d9d345df3e08debc66f6 - - - synology_geminilake_920+ - https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS920%2B_42661.pat - fa3936a53299b1a1142e4c614e2b360c - - - synology_geminilake_1520+ - https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS1520%2B_42661.pat - 1d8ecfcb2a956488ae355c79a72bb9ec + synology_apollolake_918+ + https://global.synologydownload.com/download/DSM/release/7.1/42661-1/DSM_DS918%2B_42661.pat + 2c49260d2646a0944b56933f7d4029fb synology_denverton_dva3219 @@ -264,6 +344,16 @@ 0 41890 2021/06/25 + + synology_v1000_2422+ + https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS2422%2B_42218.pat + 7fe3c9ae80396a2ea9ed9909b8746c4b + + + synology_geminilake_1520+ + https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1520%2B_42218.pat + d1ebc3c9a2b9e04980a85c4784904f91 + synology_broadwellnk_3622xs+ https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3622xs%2B_42218.pat @@ -274,26 +364,26 @@ https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3617xs_42218.pat b7d85926561ff125928b68e7fffa646b - - synology_v1000_2422+ - https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS2422%2B_42218.pat - 7fe3c9ae80396a2ea9ed9909b8746c4b - - - synology_apollolake_918+ - https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS918%2B_42218.pat - 0c8a0d2dc6f1d7e37ee63d74760808b8 - synology_bromolow_3615xs https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS3615xs_42218.pat 9f959ec4d16d5d7729374961fc2b9bed + + synology_geminilake_920+ + https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS920%2B_42218.pat + 55a7e4ccbf6fcba9238a11976a4a7381 + synology_v1000_1621+ https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1621%2B_42218.pat 1fd1d6e733bb096f418f68e06f81022e + + synology_broadwellnk_rs4021xs+ + https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS4021xs%2B_42218.pat + cbcb77548de26b6843ab31d7a7258b62 + synology_v1000_fs2500 https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_FS2500_42218.pat @@ -305,19 +395,9 @@ e3455afd4644cb882cb2c9bede08c7bf - synology_broadwellnk_rs4021xs+ - https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_RS4021xs%2B_42218.pat - cbcb77548de26b6843ab31d7a7258b62 - - - synology_geminilake_920+ - https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS920%2B_42218.pat - 55a7e4ccbf6fcba9238a11976a4a7381 - - - synology_geminilake_1520+ - https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS1520%2B_42218.pat - d1ebc3c9a2b9e04980a85c4784904f91 + synology_apollolake_918+ + https://global.synologydownload.com/download/DSM/release/7.0.1/42218/DSM_DS918%2B_42218.pat + 0c8a0d2dc6f1d7e37ee63d74760808b8 synology_denverton_dva3219 diff --git a/rssupdate.py b/rssupdate.py index 7cca1c82..82dc46cf 100644 --- a/rssupdate.py +++ b/rssupdate.py @@ -6,10 +6,11 @@ # See /LICENSE for more information. # -import os, re, sys, subprocess, hashlib, requests, json, yaml +import os, re, sys, subprocess, hashlib, requests, json import xml.etree.ElementTree as ET -from urllib.parse import urlparse +from urllib.parse import urlparse from bs4 import BeautifulSoup +from ruamel.yaml import YAML FILE_PATH = os.path.dirname(os.path.abspath(__file__)) @@ -121,9 +122,10 @@ def main(isUpdateConfigs = True, isUpdateRss = True): if ".yml" in filename: # filename.endswith(".yml"): models.append(filename.split(".yml")[0]) + + #models = ['DVA1622', 'DVA3219'] print(models) - pats = {} # Get beta pats @@ -170,6 +172,11 @@ def main(isUpdateConfigs = True, isUpdateRss = True): rssjson = {} with open('rsshead.json', "r", encoding='utf-8') as f: rssjson = json.loads(f.read()) + + yaml = YAML(typ='safe') + + yaml.preserve_quotes = True + for filename in os.listdir(os.path.join(FILE_PATH, configs)): if ".yml" not in filename: # filename.endswith(".yml"): @@ -178,7 +185,7 @@ def main(isUpdateConfigs = True, isUpdateRss = True): data = '' with open(os.path.join(FILE_PATH, configs, filename), "r", encoding='utf-8') as f: - data = yaml.load(f, Loader=yaml.BaseLoader) + data = yaml.load(f) try: isChange=False for ver in data["builds"].keys(): @@ -196,15 +203,20 @@ def main(isUpdateConfigs = True, isUpdateRss = True): if isUpdateConfigs is True: isChange = True # config.yml - # data["builds"][ver]["pat"] = hashdata # pyyaml 会修改文件格式 + #data["builds"][ver]["pat"] = hashdata # pyyaml 会修改文件格式 # yq -iy '.builds."25556".pat |= {url:"...", hash:"..."}' DS918+.yml # yq 也会修改文件格式 + pat = data["builds"][ver]["pat"] if not all(bool(key) for key in pat.keys()): print("[E] {} builds.{} key error".format(filename, ver)) return + + commands = ['sed', '-i', 's|{}|{}|; s|{}|{}|; s|{}|{}|; s|{}|{}|; s|{}|{}|'.format(pat["url"], hashdata["url"], pat["hash"], hashdata["hash"], pat["ramdisk-hash"], hashdata["ramdisk-hash"], pat["zimage-hash"], hashdata["zimage-hash"], pat["md5-hash"], hashdata["md5-hash"]), os.path.join(FILE_PATH, configs, filename)] + #print(commands) result = subprocess.check_output(commands) + if isUpdateRss is True: # rss.xml for n in rssxml.findall('.//item'): @@ -214,11 +226,12 @@ def main(isUpdateConfigs = True, isUpdateRss = True): for idx in range(len(rssjson["channel"]["item"])): if rssjson["channel"]["item"][idx]["BuildNum"] == int(ver): rssjson["channel"]["item"][idx]["model"].append({"mUnique": hashdata["unique"], "mLink": hashdata["url"], "mCheckSum": hashdata["md5-hash"]}) - # if isUpdateConfigs is True: - # # pyyaml mdifiera le format du fichier - # if isChange is True: - # with open(os.path.join(FILE_PATH, configs, filename), "w", encoding='utf-8') as f: - # yaml.dump(data, f, Dumper=yaml.SafeDumper, sort_keys=False) + #if isUpdateConfigs is True: + # pyyaml mdifiera le format du fichier + #if isChange is True: + #with open(os.path.join(FILE_PATH, configs, filename), "w", encoding='utf-8') as f: + #yaml.dump(data, f) + #print(data) except: pass