Commit Graph

83 Commits

Author SHA1 Message Date
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
naddy
3f5796b9fd drop RCS Ids 2022-03-11 19:45:43 +00:00
jasper
39567b34b2 bump after libxslt dependency changed 2020-06-09 07:14:44 +00:00
sthen
48b0b9660c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:48:23 +00:00
bentley
ada0e16b48 Use https for xiph.org master_sites and homepages. 2019-05-05 04:31:21 +00:00
jca
d961b2ef50 SECURITY update to icecast-2.4.4
Fixes for CVE-2018-18820 (buffer overflows in URL auth code) and other
bugs.  While here, address a compiler warning in md5.c.

Reported by Aham Brahmasmi, ok kn@
2018-11-20 17:32:36 +00:00
ajacoutot
b438c97fa0 Missed bump. 2018-09-05 08:58:04 +00:00
espie
93aef53599 and of course some would conflict... finish PKGSTEM changes manually 2018-09-04 12:53:16 +00:00
naddy
46525080cd update Icecast homepage 2018-09-02 17:33:40 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
ajacoutot
3253b142b6 Drop MAINTAINER per his request. 2017-03-17 07:15:01 +00:00
gonzalo
7abbae4482 Update for IceCast to 2.4.3:
http://www.icecast.org/news/icecast-release-2_4_3/

Maintener timeout.
2017-02-07 01:39:59 +00:00
sthen
c15b136e13 sync WANTLIB (and in one case, add gettext to LIB_DEPENDS) in dependent ports
now that internationalised domain name support has been removed from net/curl
2016-11-04 11:35:18 +00:00
sthen
9005d1d063 sync WANTLIB 2016-01-17 17:29:07 +00:00
jasper
bb6d02dc9f - expand the chroot instructions to include mime.types to prevent a warning at startup
- use rcctl to enable the service

ok maintainer
2015-04-15 13:07:09 +00:00
jasper
3333086f0a Security update to icecast-2.4.2
* http://lists.xiph.org/pipermail/icecast-dev/2015-April/002460.html

ok maintainer
2015-04-14 06:48:02 +00:00
dcoppa
7ac91eef1d Update to icecast-2.4.1
From (new) maintainer Eric Lalonde, tweaked by me
2015-01-19 09:14:31 +00:00
gonzalo
ba7382e980 Update for Icecast to 2.4.0:
http://svn.xiph.org/icecast/tags/icecast-2.4.0/ChangeLog

Help from sthen@ with my bad english.

OK abieber@
2014-05-28 13:37:25 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
gonzalo
31f09f54a6 Update for Icecast to 2.3.3:
* Improved HTTPS cipher handling and added support for chained certificates.
* Allow the source password to be undefined. There was a corner case,
  where a default password would have taken effect. It would require the
  admin to remove the 'source-password' from the icecast config to take
  effect. Default configs ship with the password set, so this
  vulnerability doesn't trigger there.
* Prevent error log injection of control characters by substituting
  non-alphanumeric characters with a '.' (CVE-2011-4612). Injection
  attempts can be identified via access.log, as that stores URL encoded
  requests. Investigation if further logging code needs to have
  sanitized output is ongoing.

Tested on amd64.

Reads fine aja@
2012-09-01 17:35:54 +00:00
ajacoutot
689f54b24a --localstatedir=/var is the default now. 2012-04-28 10:52:08 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
espie
d0fa01c846 normalize pkgpath 2011-09-16 11:13:37 +00:00
ajacoutot
70ac96c395 rc_scripts -> pkg_scripts 2011-07-08 02:14:58 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
naddy
8876a28f20 drop maintainership; on behalf of mgrimm@ 2011-01-16 19:53:17 +00:00
ajacoutot
4ec44530ca Simplify after recent rc.subr change.
The framework is now stable and we will start documenting it (at last).
2010-12-27 14:50:22 +00:00
ajacoutot
b28452a489 Cope with recent rc.subr changes. 2010-12-24 10:40:04 +00:00
espie
0397d65db0 new depends 2010-11-19 22:31:32 +00:00
edd
b1b64acb9c remove reference to README in MESSAGE as requested by ajacoutot@ 2010-11-11 11:15:26 +00:00
ajacoutot
268ba59512 We do not hardcode /usr/local. 2010-11-11 10:38:46 +00:00
edd
71cf993eeb clean up icecast port a little: new LIB_DEPENDS, new README style, add rc
script, make the MESSAGE more obvious, spell check README.

MAINTAINER is happy with this and OK from sthen@
2010-11-11 10:32:54 +00:00
pea
89578d2faf Update to 2.3.2 and add the following modifications:
+ add user _icecast (home directory in /var/icecast)
+ enable chroot by default
+ populate chroot with all the necessary files

ok okan@ sthen@ ajacoutot@
2008-11-18 21:22:02 +00:00
steven
86900645d6 fix WANTLIB 2007-11-17 20:39:02 +00:00
ajacoutot
c73da59402 - update MAINTAINER's email address as per his request
- remove quotes around COMMENT while here
2007-07-21 08:08:51 +00:00
naddy
a220ed62dc chase wantlib changes after curl update 2007-05-15 15:09:12 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
naddy
3b81c33e1e fix build with recent libcurl 2006-11-16 17:06:21 +00:00
espie
081f45d827 new style specs 2006-08-03 23:15:57 +00:00
alek
411ef06f23 - Update to 2.3.1
- Reformat DESCR
- Remove snprintf patches

From Moritz Grimm <gtgbr@gmx.net> (MAINTAINER)
2006-02-05 15:53:14 +00:00
naddy
5e262d19fa Update to 2.3.0 from maintainer Moritz Grimm.
New features:
  * Support Ogg Speex, Ogg FLAC, Ogg Midi
  * Intro file support
  * On-demand relays
  * Improved mount-level settings
  * URL listener authenticator
  * Authentication for on-demand files
  * Updated admin/web interface
  * Various reliability bug fixes

Port changes:
  * Ogg Theora streaming is now enabled
  * Revamped README.OpenBSD file, tightened DESCR
  * <fileserve> directive not disabled any longer in icecast.xml.dist
2005-10-21 15:59:54 +00:00
pvalchev
9aa9507b18 another busted snprintf; maintainer Moritz Grimm 2005-08-23 21:26:26 +00:00
sturm
e72861425c more cleanup from maintainer Moritz Grimm <gtgbr at gmx.net> 2005-04-16 21:24:15 +00:00
sturm
2945da0130 convert simple sprintf() to snprintf()
from maintainer Moritz Grimm <gtgbr at gmx.net>
2005-04-16 15:37:31 +00:00
naddy
fedfc3867f SIZE 2005-01-05 17:14:37 +00:00
sturm
0c88635f20 update to icecast 2.2.0
from Moritz Grimm <mlist at scapa.dnsalias.net>
2004-12-31 13:09:10 +00:00
alek
2344f6d18c Add WANTLIB markers 2004-12-16 00:31:20 +00:00
robert
de4d5e153f SECURITY:
upgrade to 2.0.2;
It is possible to execute remote code simply using HTTP request plus
31 headers followed by a shellcode that will be executed directly.

ok maintainer.
2004-10-16 15:26:39 +00:00