Difference between revisions of "Amahi 12"
From Amahi Wiki
(32 intermediate revisions by 2 users not shown) | |||
Line 8: | Line 8: | ||
=Objective= | =Objective= | ||
− | Develop and test installation of Amahi 12, based on Fedora | + | Develop and test installation of Amahi 12, based on Fedora 36 for the next Amahi release. |
=New Install= | =New Install= | ||
==Download== | ==Download== | ||
− | ===Fedora | + | ===Fedora 36=== |
− | * Minimal CD (Netinstall) - [https://download.fedoraproject.org/pub/fedora/linux/releases/ | + | * Minimal CD (Netinstall) - [https://download.fedoraproject.org/pub/fedora/linux/releases/36/Server/x86_64/iso/Fedora-Server-netinst-x86_64-36-1.5.iso Fedora-Server-netinst-x86_64-36-1.5.iso] |
− | : ( | + | : (670 MB; SHA1 5126e9d4ed3fe043d914de69463dcdd93da16e5c) |
− | * Full DVD - [https://download.fedoraproject.org/pub/fedora/linux/releases/ | + | * Full DVD - [https://download.fedoraproject.org/pub/fedora/linux/releases/36/Server/x86_64/iso/Fedora-Server-dvd-x86_64-36-1.5.iso Fedora-Server-dvd-x86_64-36-1.5.iso] |
− | : (2. | + | : (2.19 GB; SHA1 725e1d56d8bcb935f0398dfd430996bea528f46a) |
===Amahi 12=== | ===Amahi 12=== | ||
− | <pre>rpm -Uvh http:// | + | As <code>root</code> user, execute the following: |
+ | |||
+ | <pre>rpm -Uvh http://f36.amahi.org/noarch/hda-release-12.0.0-1.noarch.rpm | ||
dnf -y install hda-ctl | dnf -y install hda-ctl | ||
hda-install -i YOUR-INSTALL-CODE</pre> | hda-install -i YOUR-INSTALL-CODE</pre> | ||
=Upgrade= | =Upgrade= | ||
− | Refer to [https://bugs.amahi.org/issues/ | + | Refer to [https://bugs.amahi.org/issues/2465 Amahi Bug # 2465] |
=To Do= | =To Do= | ||
− | * | + | * Create Amahi repo |
− | * | + | * Create apps (rename F35 to F36) |
* Test Apps | * Test Apps | ||
* Build Amahi-specific RPMs: | * Build Amahi-specific RPMs: | ||
− | ** amahi-anywhere | + | ** ''amahi-anywhere'' |
− | ** amahi-sync | + | ** ''amahi-sync'' |
− | ** amahi-plex | + | ** ''amahi-plex'' |
− | ** amahi-greyhole | + | ** ''amahi-greyhole'' |
− | * Add | + | * Add to Amahi repo: |
− | ** | + | ** ''netatalk (native to Fedora 36)'' |
− | ** | + | ** 'RPM Fusion Free ([https://bugs.amahi.org/issues/2461 Amahi Bug #2461])''> |
− | ** ''RPM Fusion Non-Free ( | + | ** ''RPM Fusion Non-Free ([https://bugs.amahi.org/issues/2461 Amahi Bug #2461])'' |
− | ** ''HandBrake-cli'' | + | ** ''HandBrake-cli'' [needed for [https://www.amahi.org/apps/videos5 Videos5]; ''HandBrake'' native to [https://www.amahi.org/apps/rpm-fusion-free-repo RPM Fusion (Free) Repo]] |
* Test Minimal CD (Netinstall) method | * Test Minimal CD (Netinstall) method | ||
* Test Full DVD method | * Test Full DVD method | ||
* Build apps testbot | * Build apps testbot | ||
− | * Test upgrade (27 to | + | * Test upgrade (27 to 35)? |
− | * Custom Fedora | + | * Custom Fedora 35 CD (Amahi 12 Express)? |
+ | * Create OpenStack instances: | ||
+ | ** Amahi Repo | ||
+ | ** Amahi Test | ||
=Recommended Changes= | =Recommended Changes= | ||
Line 71: | Line 76: | ||
* Access control not working if proxypass is used ([https://bugs.amahi.org/issues/2015 Bug #2015]) | * Access control not working if proxypass is used ([https://bugs.amahi.org/issues/2015 Bug #2015]) | ||
* Dashboard Gateway Doesn't Change HDA Network Settings ([https://bugs.amahi.org/issues/2285 Bug #2285]) | * Dashboard Gateway Doesn't Change HDA Network Settings ([https://bugs.amahi.org/issues/2285 Bug #2285]) | ||
− | * Remove Dashboard News Feed ([https://bugs.amahi.org/issues/2459 Bug #2459]) | + | * <s>Remove Dashboard News Feed ([https://bugs.amahi.org/issues/2459 Bug #2459])</s> |
=Development Bugs= | =Development Bugs= | ||
* Amahi 12 Testing ([https://bugs.amahi.org/issues/2424 Amahi Bug #2424]) | * Amahi 12 Testing ([https://bugs.amahi.org/issues/2424 Amahi Bug #2424]) | ||
− | * Amahi 12 with fedora | + | * <s>SSH public key auth broken with Fedora 34 ([https://bugs.amahi.org/issues/2440 Amahi Bug #2440])</s> |
+ | * Amahi 12 with fedora 35 and platform 11.9 ([https://bugs.amahi.org/issues/2458 Amahi Bug #2458]) |
Latest revision as of 15:25, 15 May 2022
WARNING | |
---|---|
This is beta software. We intend to make it automatically upgrade to the official Amahi 12 release. If you install, please report your results in the forums at https://forums.amahi.org
See Amahi Docs for the officially supported version, Amahi 11 on Fedora 27. |
Objective
Develop and test installation of Amahi 12, based on Fedora 36 for the next Amahi release.
New Install
Download
Fedora 36
- Minimal CD (Netinstall) - Fedora-Server-netinst-x86_64-36-1.5.iso
- (670 MB; SHA1 5126e9d4ed3fe043d914de69463dcdd93da16e5c)
- Full DVD - Fedora-Server-dvd-x86_64-36-1.5.iso
- (2.19 GB; SHA1 725e1d56d8bcb935f0398dfd430996bea528f46a)
Amahi 12
As root
user, execute the following:
rpm -Uvh http://f36.amahi.org/noarch/hda-release-12.0.0-1.noarch.rpm dnf -y install hda-ctl hda-install -i YOUR-INSTALL-CODE
Upgrade
Refer to Amahi Bug # 2465
To Do
- Create Amahi repo
- Create apps (rename F35 to F36)
- Test Apps
- Build Amahi-specific RPMs:
- amahi-anywhere
- amahi-sync
- amahi-plex
- amahi-greyhole
- Add to Amahi repo:
- netatalk (native to Fedora 36)
- 'RPM Fusion Free (Amahi Bug #2461)>
- RPM Fusion Non-Free (Amahi Bug #2461)
- HandBrake-cli [needed for Videos5; HandBrake native to RPM Fusion (Free) Repo]
- Test Minimal CD (Netinstall) method
- Test Full DVD method
- Build apps testbot
- Test upgrade (27 to 35)?
- Custom Fedora 35 CD (Amahi 12 Express)?
- Create OpenStack instances:
- Amahi Repo
- Amahi Test
Recommended Changes
New Features
- App Install Failure Link (Bug #1918)
- Option to add to Samba Global settings (Bug #1341)
- Log view in Dashboard App/Server Tab (Bug #2108)
- Capability to rename server (Samba) to something other than \\HDA (Bug #1898)
- Add access control for all users in the system (Bug #2099)
- Simple setup for remote access of Web Apps (Bug #1859)
- IPv6 support (Bug #1122)
- Multiple install of web apps (Bug #1939)
- Using wildcard DNS aliases (Bug #1721)
- Inform user of app upgrade via dashboard (Bug #1512)
- Add 7 Zip Archiver (Bug #1934)
- Wake-on-LAN capability (Bug #2253)
- Run PHP 5 apps in a container (Bug #2250)
Bug Fixes
Clean up hda-install (Bug #2122)- Webapps and dns aliases get stuck after a bad app install (Bug #1586)
- Samba Config Errors (Bug #2408)
- DNS bug block website plex.tv if Fixed IP host name is "TV" Reproducable with other domains (Bug #1896)
- Deleting user does not delete their home directory (Bug #1844)
- HDA File Search (Bug #1786)
- Access control not working if proxypass is used (Bug #2015)
- Dashboard Gateway Doesn't Change HDA Network Settings (Bug #2285)
Remove Dashboard News Feed (Bug #2459)
Development Bugs
- Amahi 12 Testing (Amahi Bug #2424)
SSH public key auth broken with Fedora 34 (Amahi Bug #2440)- Amahi 12 with fedora 35 and platform 11.9 (Amahi Bug #2458)