Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Jun 2016 02:44:05 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 210608] www/subsonic-standalone
Message-ID:  <bug-210608-13@https.bugs.freebsd.org/bugzilla/>

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

            Bug ID: 210608
           Summary: www/subsonic-standalone
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Ports Framework
          Assignee: portmgr@FreeBSD.org
          Reporter: joshruehlig@gmail.com
                CC: freebsd-ports-bugs@FreeBSD.org

Created attachment 171846
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D171846&action=
=3Dedit
subsonic-standalone diff

See attached diff for changes. When I have a chance I'll also work on updat=
ing
and applying the same changes to the www/madsonic-standalone port.

####CHANGES####

* Updated to version 6.0
- http://www.subsonic.org/pages/changelog.jsp

* 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/INSTALL_MAN 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.

* Use FreeBSD rc.d framework instead of subsonic.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 subsonic_http_port and subsonic_https_port, change
options to subsonic_port and subsonic_ssl
- Subsonic 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 on the CC list for the bug.=



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