Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jun 2016 04:29:18 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 210651] www/madsonic-standalone: Update to 6.0 and improvments
Message-ID:  <bug-210651-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D210651

            Bug ID: 210651
           Summary: www/madsonic-standalone: Update to 6.0 and improvments
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: jlh@FreeBSD.org
          Reporter: joshruehlig@gmail.com
          Assignee: jlh@FreeBSD.org
             Flags: maintainer-feedback?(jlh@FreeBSD.org)

* Updated to version 6.0
- http://beta.madsonic.org/pages/changelog.jsp#6.0.7860

* Make use of PKGNAMESUFFIX

* Remove no longer needed ${PORTSDIR}

* Make use of NO_WRKSUBDIR

* Specify JAVA_RUN

* Install application files to DATADIR instead of in PREFIX/PORTNAME
- See 5.15.5 https://www.freebsd.org/doc/en/books/porters-handbook/install.=
html

* Use MKDIR when appropriate

* Fix typos and missing plist entry causing ffmpeg link not to be installed

* (Possibly) Empty directories should be created during post-install

* Add `REQUIRE: LOGIN` and `KEYWORD: shutdown`
- See 6.27
https://www.freebsd.org/doc/en/books/porters-handbook/rc-scripts.html

* Remove folder options from rc.conf
- These commandline switches only have an effect before they are overwritte=
n in
the subsonic WebUI. To make things act more as expected, set them to sane
default but don't expose them as changes in rc.conf likely will not.
I matched the folder names with what madsonic creates by default

* Use FreeBSD rc.d framework instead of madsonic.sh script
- pidfile no longer needed
- standardize how variable are set
- utilize daemon to watch process

* Set LC_TYPE to 'UTF-8'
- allows files with complex characters to be properly handled

* Instead of exposing madsonic_http_port and madsonic_https_port, change
options to madsonic_port and madsonic_ssl
- Madsonic only can be accessed from HTTP or HTTPS at any one time. If you
specify an HTTPS port other than 0 (disabled) HTTP does not work as expected
and is just a redirect to HTTPS. I believe this change makes the settings a=
ct
more as expected.

* Allow specifying a custom SSL Keystore and associated password

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-210651-13>