|
|
(37 intermediate revisions by 2 users not shown) |
Line 1: |
Line 1: |
| {{MessageBox| | | {{MessageBox| |
− | backgroundcolor = #ffaaaa| | + | backgroundcolor = #faa| |
| image =Warning.png| | | image =Warning.png| |
| heading =WARNING| | | heading =WARNING| |
− | message = This is only for developers. Not ready for Production! | + | message = Amahi 10 for Fedora 25<br />Maintenance ONLY!}} |
− | See [http://docs.amahi.org Amahi Docs] for the officially supported version, Amahi 9 on Fedora 23.}}
| |
− | =Objective=
| |
− | Develop and test installation of Amahi 9/10 with Fedora 25 for the next Amahi release.
| |
− | | |
− | =To Do=
| |
− | * <s>Create Amahi repo</s>
| |
− | * <s>Create apps</s>
| |
− | * <s>Test Apps</s>
| |
− | * Build Amahi-specific RPMs (<s>''amahi-anywhere''</s>, <s>''amahi-greyhole''</s>, <s>''amahi-plex''</s>, <s>''amahi-sync''</s>, ''[https://www.amahi.org/apps/amahi-netboot amahi-netboot]'')
| |
− | * Add ''netatalk'' ([https://bugs.amahi.org/issues/2229 Bug #2229]), <s>''RPM Fusion Free''</s>, <s>''RPM Fusion Non-Free''</s>, and <s>''HandBrake-cli''</s> to Amahi repo
| |
− | * Test Netinstall method
| |
− | * <s>Build apps testbot</s>
| |
− | * <s>Test upgrade (23 to 25)</s>
| |
− | * Custom Fedora 25 CD with Kickstart ([https://bugs.amahi.org/issues/2143 Bug #2143])
| |
− | | |
− | =Recommended Changes=
| |
− | ==New Features==
| |
− | * Bring back the Debug tab ([https://bugs.amahi.org/issues/1373 Bug #1373])
| |
− | * Sort Apps/Tab View in Dashboard ([https://bugs.amahi.org/issues/2107 Bug #2107])
| |
− | * Add Troubleshooting URL to Dashboard ([https://bugs.amahi.org/issues/2112 Bug #2112])
| |
− | * Add Common PHP Extensions ([https://bugs.amahi.org/issues/1900 Bug #1900])
| |
− | * Add 7 Zip Archiver ([https://bugs.amahi.org/issues/1934 Bug #1934])
| |
− | * Link Dashboard Help to Wiki ([https://bugs.amahi.org/issues/1822 Bug #1822])
| |
− | * Add Dependency to Installer ([https://bugs.amahi.org/issues/1755 Bug #1755])
| |
− | * Dashboard should show a warning when being accessed as an IP address ([https://bugs.amahi.org/issues/1608 Bug #1608])
| |
− | * App Install Failure Link ([https://bugs.amahi.org/issues/1918 Bug #1918])
| |
− | * Share variables for install script ([https://bugs.amahi.org/issues/1627 Bug #1627])
| |
− | * Option to add to Samba Global settings ([https://bugs.amahi.org/issues/1341 Bug #1341])
| |
− | * Log view in Dashboard App/Server Tab ([https://bugs.amahi.org/issues/2108 Bug #2108])
| |
− | * Capability to rename server (Samba) to something other than \\HDA ([https://bugs.amahi.org/issues/1898 Bug #1898])
| |
− | * Add access control for all users in the system ([https://bugs.amahi.org/issues/2099 Bug #2099])
| |
− | * Simple setup for remote access of Web Apps ([https://bugs.amahi.org/issues/1859 Bug #1859])
| |
− | * IPv6 support ([https://bugs.amahi.org/issues/1568 Bug #1568])
| |
− | * Multiple install of web apps ([https://bugs.amahi.org/issues/1939 Bug #1939])
| |
− | * Using wildcard DNS aliases ([https://bugs.amahi.org/issues/1721 Bug #1721])
| |
− | * Inform user of app upgrade via dashboard ([https://bugs.amahi.org/issues/1512 Bug #1512])
| |
− | | |
− | ==Bug Fixes==
| |
− | * Webapps and dns aliases get stuck after a bad app install ([https://bugs.amahi.org/issues/1586 Bug #1586])
| |
− | * Some Default DNS Aliases Broken ([https://bugs.amahi.org/issues/1342 Bug #1342])
| |
− | * Dashboard reflects MariaDB server not running ([https://bugs.amahi.org/issues/1802 Bug #1802])
| |
− | * Samba Config Errors ([https://bugs.amahi.org/issues/1841 Bug #1841])
| |
− | * OpenVPN Server Status Shows "Stopped" ([https://bugs.amahi.org/issues/1910 Bug #1910])
| |
− | * DNS bug block website plex.tv if Fixed IP host name is "TV" Reproducable with other domains ([https://bugs.amahi.org/issues/1896 Bug #1896])
| |
− | * Deleting user does not delete their home directory ([https://bugs.amahi.org/issues/1844 Bug #1844])
| |
− | * HDA File Search ([https://bugs.amahi.org/issues/1786 Bug #1786])
| |
− | * DNS Server ([https://bugs.amahi.org/issues/1776 Bug #1776])
| |
− | * Access control not working if proxypass is used ([https://bugs.amahi.org/issues/2015 Bug #2015])
| |
− | | |
− | =Install from Scratch=
| |
− | ==Fedora 25==
| |
− | Download Fedora 25:
| |
− | * Netinstall ISO (484 MB):
| |
− | ** HTTP - [https://download.fedoraproject.org/pub/fedora/linux/releases/25/Server/x86_64/iso/Fedora-Server-netinst-x86_64-25-1.3.iso Fedora-Server-netinst-x86_64-25-1.3.iso]
| |
− | * DVD ISO (1.8 GB):
| |
− | ** HTTP - [https://download.fedoraproject.org/pub/fedora/linux/releases/25/Server/x86_64/iso/Fedora-Server-dvd-x86_64-25-1.3.iso Fedora-Server-dvd-x86_64-25-1.3.iso]
| |
− | ** Torrent - [https://torrent.fedoraproject.org/torrents/Fedora-Server-dvd-x86_64-25.torrent Fedora-Server-dvd-x86_64-25.torrent]
| |
− | | |
− | ==Amahi==
| |
− | * Should be able to follow the [[Amahi 9 Install]] guidance but substitute [[Amahi_10#Fedora_25|Fedora 25]] for the OS download
| |
− | * Change the first line to read:
| |
− | <nowiki>rpm -Uvh http://f25.amahi.org/noarch/hda-release-6.9.0-1.noarch.rpm</nowiki>
| |
− | | |
− | =Upgrade from Fedora 23=
| |
− | * Should be able to follow the [[Amahi 9 Upgrade]] guidance.
| |
− | * Change the ''Do the live update over the network'' line to read:
| |
− | fedup -y --network 25 --nogpgcheck --allowerasing
| |
− | | |
− | =Application Testing (Grinder)=
| |
− | * 261 apps available
| |
− | | |
− | = Development Notes=
| |
− | * F25 upgrade ([https://bugs.amahi.org/issues/2188 Bug #2188])
| |
− | * Clean up hda-install ([https://bugs.amahi.org/issues/2122 Bug #2122])
| |
− | * Execute [[Web_App_Packaging_Notes#Amahi_Release_Checklists|Amahi Release Checklists]]
| |
− | <!--* Fedora 24 Apps Failing in Grinder ([https://bugs.amahi.org/issues/2128 Bug #2128])
| |
− | * Fedora 24 Install Methods Testing ([https://bugs.amahi.org/issues/2139 Bug #2139])-->
| |