Security through obscurity: a review of a few of FreeBSD's lesser known security capabilities    
Malone, David (2005) Security through obscurity: a review of a few of FreeBSD's lesser known security capabilities. ;login:, 30 (5). pp. 27-34.
          FreeBSD 11.1-RC1 duyuruldu   
Üçüncü beta sürümü 24 Haziran 2017‘de duyurulan serverlerin, masaüstü bilgisayarların ve gömülü aygıtların gözde işletim sistemi FreeBSD’nin 11.1 sürümünün üçüncü betası sürüm takvimine uygun biçimde, Glen Barber tarafından duyuruldu. Herhangi bir sorunla karşılaşan kullanıcının, bunu, Bugzilla PR sistem aracılığıyla raporlayabileceğini hatırlatan Barber; final sürümünün 26 Temmuz 2017’de duyurulması beklenen sürümün, önceki sürümden bu yana çeşitli düzeltmeler ve […]
          [Linux]SSH越しのファイル操作まとめ   

サーバー間でファイルをやり取りしたい場合にいつもコマンドを検索しなおしてしまうのでssh越しにファイルをコピーするコマンドをまとめてみました。

また、この記事を書いている途中に同様の内容をまとめているブログを見つけたのでリンクを貼っておきます。

前準備

キーファイルの権限変更

コピー後は権限を設定し直しておく

$ chmod 600 keyfile.pem
パスワード無しのキーファイルを作成しておく

ここで紹介するコマンドを使用するシェルをcronに登録する場合はパスフレーズ無しのキーファイルを用意しておく必要があります。

$ openssl rsa -in keyfile.pem > keyfile-nopass.pem
Enter pass phrase for keyfile.pem:
writing RSA key

cronで使用する場合は、以下に紹介するコマンドのkeyfileをkeyfile-nopass.pemに置き換えてください。

各コマンドの確認は、ubuntu10.04で行っています。

scp

リーモートのファイルをローカルにコピー

$ scp -i keyfile.pem root@192.168.1.1:/path/to/source.tar.gz .

ローカルのファイルをリモートにコピー

$ scp -i keyfile.pem /path/to/source.tar.gz root@192.168.1.2:/destination/dir

tar

rsyncが入っていない場合にディレクトリごとコピーする場合はtarも使えます。

ローカルのディレクトリをリモートに出力

$ tar zcvf - /some/file | ssh -i keyfile.pem root@192.168.1.1 "cat > /destination/backup.tar.gz"

生成したtarボールをローカルに復元

$ ssh -i keyfile.pem root@192.168.1.1 "cat /destination/backup.tar.gz" | tar zxvf -

こちらも参考: http://www.cyberciti.biz/faq/howto-use-tar-command-through-network-over-ssh-session/

コピー先でそのまま展開する場合

$ tar -cf - /some/file | ssh -i keyfile.pem root@192.168.1.1 tar -xf - -C /destination

rsync

コピー先が何も無いときはtarの方がrsyncよりも早いので、初期コピーはtarの方が有利ですが、2つのディレクトリ間を同期し続ける場合はrsyncを使います。

$ rsync -ave "ssh -i keyfile.pem" --delete root@192.168.1.2:/path/to/source /destination/dir

          FreeBSD 11.1 Release Candidate 1   
The first release candidate for FreeBSD 11.1 is now available for testing...
          net/mpd5 - 5.8_2   
- add new patch from upstream to fix buffer overflow and improve compatibility with FreeBSD 11. - bump PORTREVISION. Reviewed by: mav Approved by: vsevolod (mentor)
          FreeBSD 11.1 Release Candidate 1   

The first release candidate for FreeBSD 11.1 is now available for testing.

FreeBSD 11.1 RC1 shipped this morning with build toolchain fixes, NTPD leap-seconds file added, VM subsystem fixes, memory leak fixes, and other changes.

Read more

Also: FreeBSD 11.1-RELEASE Release Notes

read more


          #4311: dropped frames when using compand with overlay   

Buffer queue overflow does not happen if delay for compand is set to 0.

> ffmpeg -i ~/matrixbench_mpeg2.mpg -f lavfi -i color=pink -lavfi "overlay" -af "compand=attacks=5:decays=10:volume=-20:points=-90/-90|-40/-20|0/-10:delay=5" -c:v ffv1 /tmp/o.nut
ffmpeg version N-69783-ge4a6486 Copyright (c) 2000-2015 the FFmpeg developers
  built with FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
  configuration: --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --as=clang --cc=clang --disable-debug --disable-ffserver --disable-indevs --disable-outdevs --disable-static --enable-gpl --enable-indev=x11grab_xcb --enable-indev=lavfi --enable-indev=oss --enable-nonfree --enable-openssl --enable-outdev=oss --enable-shared --enable-stripping --enable-x11grab --enable-libfreetype --enable-libx264 --enable-libxvid --enable-libmp3lame --enable-ladspa --enable-frei0r --mandir=/usr/local/man --samples=../fate-suite
  libavutil      54. 18.100 / 54. 18.100
  libavcodec     56. 22.100 / 56. 22.100
  libavformat    56. 21.100 / 56. 21.100
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.100 /  5. 11.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[NULL @ 0x2a059800] start time for stream 0 is not set in estimate_timings_from_pts
Input #0, mpeg, from '/home/r/matrixbench_mpeg2.mpg':
  Duration: 00:03:07.66, start: 0.220000, bitrate: 5633 kb/s
    Stream #0:0[0x1bf]: Data: dvd_nav_packet
    Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, bt470bg/bt470m/bt470m), 720x576 [SAR 16:15 DAR 4:3], max. 11421 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
    Stream #0:2[0x1c0]: Audio: mp2, 48000 Hz, stereo, s16p, 384 kb/s
Input #1, lavfi, from 'color=pink':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #1:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 320x240 [SAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
File '/tmp/o.nut' already exists. Overwrite ? [y/N] y
Output #0, nut, to '/tmp/o.nut':
  Metadata:
    encoder         : Lavf56.21.100
    Stream #0:0: Video: ffv1 (FFV1 / 0x31564646), yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=2-31, 200 kb/s, 25 fps, 51200 tbn, 25 tbc (default)
    Metadata:
      encoder         : Lavc56.22.100 ffv1
    Stream #0:1: Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 48000 Hz, stereo, s32p
    Metadata:
      encoder         : Lavc56.22.100 libmp3lame
Stream mapping:
  Stream #0:1 (mpeg2video) -> overlay:main (graph 0)
  Stream #1:0 (rawvideo) -> overlay:overlay (graph 0)
  overlay (graph 0) -> Stream #0:0 (ffv1)
  Stream #0:2 -> #0:1 (mp2 (native) -> mp3 (libmp3lame))
Press [q] to stop, [?] for help
[Parsed_overlay_0 @ 0x2a00dee0] [framesync @ 0x2a1012a4] Buffer queue overflow, dropping.
    Last message repeated 17 times
[Parsed_overlay_0 @ 0x2a00dee0] [framesync @ 0x2a1012a4] Buffer queue overflow, dropping.
    Last message repeated 46 times
[Parsed_overlay_0 @ 0x2a00dee0] [framesync @ 0x2a1012a4] Buffer queue overflow, dropping.
frame=   64 fps= 15 q=0.0 Lsize=    5230kB time=00:00:02.61 bitrate=16370.5kbits/s
video:5184kB audio:41kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.080791%

          #4473: Can't receive RTP stream on FreeBSD   

I'm trying to transmit a simple point-to-point RTP audio stream on FreeBSD.

Command to send the stream (codec parameters match one of the static RTP payload types):

$ ffmpeg -f lavfi -i 'sine=440:4:r=8000' -f rtp -acodec pcm_mulaw -ac 1 -ar 8000 rtp://127.0.0.1:20000

Command to receive the stream:

$ ffplay -f rtp rtp://127.0.0.1:20000

The send command works. The receive command receives the first packet and correctly detects the stream format, but doesn't receive the actual stream or even open a UDP socket for it.

The same thing happens trying to receive through the SDP file printed by the send command.

Logs attached.

I traced the reason to a failing getnameinfo() call. The call has a salen parameter which is passed sizeof(struct sockaddr_storage), but should be passed sizeof(struct sockaddr_in) (or whatever the actual address struct is). I guess Linux accepts this but FreeBSD doesn't. The call returns EAI_FAIL ("non-recoverable failure in name resolution").

Relevant quote from the FreeBSD manpage:

The sockaddr structure sa should point to either a sockaddr_in, sockaddr_in6 or sockaddr_dl structure (for IPv4, IPv6 or link-layer respectively) that is salen bytes long.

And from POSIX:

The salen argument contains the length of the address pointed to by sa.

Patch that fixes the issue above attached, but there are other similar calls to getnameinfo().


          #5702: RTP: missed while "second pass: moving the moov atom to the beginning of the file" in segmenter   

Summary of the bug: How to reproduce:

% ffmpeg  'rtsp://xxx:xxx@192.168.0.3:554/cam/realmonitor?channel=1&subtype=1' -codec copy -f segment -segment_time 300 -reset_timestamps 1 -segment_format_options movflags=faststart 'segment_-%04d.mp4'
ffmpeg version 3.0.git Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.8.5 (FreeBSD Ports Collection)

[mp4 @ 0x804025c00] Starting second pass: moving the moov atom to the beginning of the file [file @ 0x804034480] Setting default whitelist 'file,crypto' [AVIOContext @ 0x80403c300] Statistics: 57420982 bytes read, 0 seeks [segment @ 0x804025000] segment:'segment_-0000.mp4' count:0 ended [AVIOContext @ 0x80403c200] Statistics: 36 seeks, 6724 writeouts [file @ 0x804034400] Setting default whitelist 'file,crypto' [segment @ 0x804025000] segment:'segment_-0001.mp4' starts with packet stream:0 pts:4608000 pts_time:300 frame:4489 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4608000 pts_time:300 dts:4608000 dts_time:300 -> pts:0 pts_time:0 dts:0 dts_time:0 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4609075 pts_time:300.07 dts:4609075 dts_time:300.07 -> pts:1075 pts_time:0.069987 dts:1075 dts_time:0.069987 frame= 4491 fps= 15 q=-1.0 size=N/A time=00:04:59.66 bitrate=N/A speed=0.998x [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4609997 pts_time:300.13 dts:4609997 dts_time:300.13 -> pts:1997 pts_time:0.130013 dts:1997 dts_time:0.130013 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4611072 pts_time:300.2 dts:4611072 dts_time:300.2 -> pts:3072 pts_time:0.2 dts:3072 dts_time:0.2 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4612147 pts_time:300.27 dts:4612147 dts_time:300.27 -> pts:4147 pts_time:0.269987 dts:4147 dts_time:0.269987 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4613069 pts_time:300.33 dts:4613069 dts_time:300.33 -> pts:5069 pts_time:0.330013 dts:5069 dts_time:0.330013 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4614144 pts_time:300.4 dts:4614144 dts_time:300.4 -> pts:6144 pts_time:0.4 dts:6144 dts_time:0.4 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4615219 pts_time:300.47 dts:4615219 dts_time:300.47 -> pts:7219 pts_time:0.469987 dts:7219 dts_time:0.469987 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4616141 pts_time:300.53 dts:4616141 dts_time:300.53 -> pts:8141 pts_time:0.530013 dts:8141 dts_time:0.530013 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4617216 pts_time:300.6 dts:4617216 dts_time:300.6 -> pts:9216 pts_time:0.6 dts:9216 dts_time:0.6 [rtsp @ 0x804024400] max delay reached. need to consume packet [rtsp @ 0x804024400] RTP: missed 14 packets [rtsp @ 0x804024400] max delay reached. need to consume packet [rtsp @ 0x804024400] RTP: missed 31 packets [rtsp @ 0x804024400] max delay reached. need to consume packet [rtsp @ 0x804024400] RTP: missed 7 packets [rtsp @ 0x804024400] max delay reached. need to consume packet [rtsp @ 0x804024400] RTP: missed 105 packets [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4618291 pts_time:300.67 dts:4618291 dts_time:300.67 -> pts:10291 pts_time:0.669987 dts:10291 dts_time:0.669987 [segment @ 0x804025000] stream:0 start_pts_time:300 pts:4639795 pts_time:302.07 dts:4639795 dts_time:302.07 -> pts:31795 pts_time:2.06999 dts:31795 dts_time:2.06999


          #2149: referenced qt chapter not found   

Summary of the bug: How to reproduce:

> ./ffmpeg -i ~/keynote_animation_test.mov
ffmpeg version git-2013-01-17-46730e7 Copyright (c) 2000-2013 the FFmpeg developers
  built on Jan 17 2013 16:02:03 with FreeBSD clang version 3.1 (branches/release_31 156863) 20120523
  configuration: --cc=clang --as=clang --extra-cflags=-fcolor-diagnostics --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --samples=../fate-suite --disable-debug --enable-static --disable-postproc --disable-indev=v4l2 --disable-indev=alsa --disable-indev=bktr --disable-indev=dshow --disable-indev=dv1394 --disable-indev=fbdev --disable-indev=jack --disable-indev=libcdio --disable-indev=libdc1394 --disable-indev=openal --disable-indev=pulse --disable-indev=sndio --disable-indev=vfwcap --disable-outdev=sndio --disable-outdev=alsa --disable-doc --enable-nonfree --enable-openssl --enable-gpl --disable-shared
  libavutil      52. 15.100 / 52. 15.100
  libavcodec     54. 89.100 / 54. 89.100
  libavformat    54. 60.101 / 54. 60.101
  libavdevice    54.  3.102 / 54.  3.102
  libavfilter     3. 32.100 /  3. 32.100
  libswscale      2.  1.103 /  2.  1.103
  libswresample   0. 17.102 /  0. 17.102
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x2943a100] Referenced QT chapter track not found
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'keynote_animation_test.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    creation_time   : 2013-01-15 19:55:25
  Duration: 00:00:06.83, start: 0.000000, bitrate: 1853 kb/s
    Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1024x768, 1531 kb/s, 24 fps, 24 tbr, 600 tbn, 1200 tbc
    Metadata:
      creation_time   : 2013-01-15 19:55:25
      handler_name    : Apple Alias Data Handler
    Stream #0:1(eng): Data: none
    Metadata:
      creation_time   : 2013-01-15 19:55:25
      handler_name    : Apple Alias Data Handler
    Stream #0:2(eng): Subtitle: mov_text (text / 0x74786574)
    Metadata:
      creation_time   : 2013-01-15 19:55:25
      handler_name    : Apple Alias Data Handler
At least one output file must be specified

          #2261: mpegts: PID switch breaks demuxing   

Summary of the bug: How to reproduce:

ffmpeg -i http://www.cs.helsinki.fi/u/jeekstro/encoding/sample.ts -f null -
ffmpeg version git-2013-02-11-c177f2e Copyright (c) 2000-2013 the FFmpeg developers
  built on Feb 11 2013 16:20:21 with FreeBSD clang version 3.1 (branches/release_31 156863) 20120523
  configuration: --cc=clang --as=clang --extra-cflags=-fcolor-diagnostics --extra-cflags=-I/usr/local/include --extra-ldflags=-L/usr/local/lib --samples=../fate-suite --disable-debug --enable-static --disable-postproc --disable-indev=v4l2 --disable-indev=alsa --disable-indev=bktr --disable-indev=dshow --disable-indev=dv1394 --disable-indev=fbdev --disable-indev=jack --disable-indev=libcdio --disable-indev=libdc1394 --disable-indev=openal --disable-indev=pulse --disable-indev=sndio --disable-indev=vfwcap --disable-outdev=sndio --disable-outdev=alsa --disable-filter=mp --disable-doc --enable-nonfree --enable-openssl --enable-gpl --enable-x11grab --disable-shared
  libavutil      52. 17.101 / 52. 17.101
  libavcodec     54. 91.102 / 54. 91.102
  libavformat    54. 62.100 / 54. 62.100
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 37.101 /  3. 37.101
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
[mpeg2video @ 0x2948d400] 0x0 is invalid
    Last message repeated 8 times
[mpegts @ 0x29444100] max_analyze_duration 5000000 reached at 5013333 microseconds
[mpegts @ 0x29444100] PES packet size mismatch
Input #0, mpegts, from '/tmp/sample.ts':
  Duration: 00:01:15.46, start: 75353.108289, bitrate: 8022 kb/s
  Program 23608
    Metadata:
      service_name    : ?~ÔÏËÙÏ!!Íر
      service_provider:
    Stream #0:2[0x111]: Video: mpeg2video ([2][0][0][0] / 0x0002), 90k tbn
    Stream #0:1[0x112]: Audio: aac ([15][0][0][0] / 0x000F), 48000 Hz, stereo, fltp, 190 kb/s
  Program 23609
    Metadata:
      service_name    : ?~ÔÏËÙÏ!!Íز
      service_provider:
  Program 23615
    Metadata:
      service_name    : ?~ÔÏËÙÏ!!ÍØNW;~
      service_provider:
  Program 23992
    Metadata:
      service_name    : ?~ÍØ?|ïó»°?~±
      service_provider:
  Program 23993
    Metadata:
      service_name    : ?~ÍØ?|ïó»°?~²
      service_provider:
  No Program
    Stream #0:0[0x121]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p, 720x480 [SAR 32:27 DAR 16:9], 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf54.62.100
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 720x480 [SAR 32:27 DAR 16:9], q=2-31, 200 kb/s, 90k tbn, 29.97 tbc
    Stream #0:1: Audio: pcm_s16le, 48000 Hz, stereo, s16, 1536 kb/s
Stream mapping:
  Stream #0:0 -> #0:0 (mpeg2video -> rawvideo)
  Stream #0:1 -> #0:1 (aac -> pcm_s16le)
Press [q] to stop, [?] for help
[null @ 0x29444600] Encoder did not produce proper pts, making some up.
PES packet size mismatch0 size=N/A time=00:00:20.28 bitrate=N/A dup=15 drop=0
[aac @ 0x2948d800] channel element 0.3 is not allocated
Error while decoding stream #0:1: Operation not permitted
[aac @ 0x2948d800] Number of bands (4) exceeds limit (1).
Error while decoding stream #0:1: Operation not permitted
PES packet size mismatch0 size=N/A time=00:00:58.26 bitrate=N/A dup=15 drop=0
[mpeg2video @ 0x2948d400] ac-tex damaged at 16 8
[mpeg2video @ 0x2948d400] Warning MVs not available
[mpeg2video @ 0x2948d400] concealing 990 DC, 990 AC, 990 MV errors in I frame
[aac @ 0x2948d800] Input buffer exhausted before END element found
Error while decoding stream #0:1: Operation not permitted
frame=  802 fps=496 q=0.0 Lsize=N/A time=00:01:15.56 bitrate=N/A dup=17 drop=0
video:50kB audio:14160kB subtitle:0 global headers:0kB muxing overhead -100.000151%

          #6415: Strange DTS of first packet in RTSP stream   

If I stream mp4 file from one ffmpeg instance to another throigh rtsp protocol I get warnings on incoming site though dts in source mp4 file are ordered:

cur_dts is invalid (this is harmless if it occurs once at the start per stream)
    Last message repeated 2 times
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 5690
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 9290
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 12890
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 16490
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 20090
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 23690

When I check frame dts I get them in this order:

{buf = 0x81900f140, pts = 9200, dts = 9200, data = 0x8192be980 "", size = 31378, stream_index = 0, flags = 1, side_data = 0x0, side_data_elems = 0, duration = 3600,
  pos = -1, convergence_duration = 0}
{buf = 0x81900f3e0, pts = -8800, dts = -8800, data = 0x819069000 "", size = 981, stream_index = 0, flags = 0, side_data = 0x0, side_data_elems = 0, duration = 3600,
  pos = -1, convergence_duration = 0}
{buf = 0x81900f520, pts = -5200, dts = -5200, data = 0x819074300 "", size = 1082, stream_index = 0, flags = 0, side_data = 0x0, side_data_elems = 0, duration = 3600,
  pos = -1, convergence_duration = 0}
{buf = 0x81900f660, pts = -1600, dts = -1600, data = 0x819074d00 "", size = 1078, stream_index = 0, flags = 0, side_data = 0x0, side_data_elems = 0, duration = 3600,
  pos = -1, convergence_duration = 0}

Where first dts=9200 is coming from?

How to reproduce: sending part:

ffmpeg -re -i source.mp4 -acodec copy -vcodec copy -f rtsp -muxdelay 0.1 rtsp://test.mysite.com/in/1

listening part:

% ffmpeg -loglevel debug -rtsp_transport tcp -rtsp_flags listen -i rtsp://test.mysite.com/in/1 -acodec copy -vcodec copy -f null /dev/null
ffmpeg version 3.3 Copyright (c) 2000-2017 the FFmpeg developers
  built with FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM 3.8.0)
  configuration: --prefix=/usr/local --mandir=/usr/local/man --datadir=/usr/local/share/ffmpeg --pkgconfigdir=/usr/local/libdata/pkgconfig --enable-shared --enable-pic --enable-gp
l --enable-postproc --enable-avfilter --enable-avresample --enable-pthreads --cc=cc --disable-indev=alsa --disable-outdev=alsa --disable-libopencore-amrnb --disable-libopencore-am
rwb --disable-libass --disable-libbs2b --disable-libcaca --disable-libcdio --disable-libcelt --disable-chromaprint --disable-libdc1394 --disable-stripping --enable-htmlpages --ena
ble-libfdk-aac --enable-ffserver --disable-libflite --disable-fontconfig --disable-libfreetype --disable-frei0r --disable-libfribidi --disable-libgme --disable-libgsm --disable-ic
onv --disable-libilbc --disable-indev=jack --disable-libkvazaar --disable-ladspa --disable-libmp3lame --disable-libbluray --enable-mmx --disable-libmodplug --disable-netcdf --disa
ble-openal --disable-indev=openal --disable-opencl --disable-libopencv --disable-opengl --disable-libopenh264 --disable-libopenjpeg --enable-optimizations --disable-libopus --disa
ble-libpulse --disable-indev=pulse --disable-outdev=pulse --enable-runtime-cpudetect --disable-librubberband --disable-libschroedinger --disable-ffplay --disable-outdev=sdl --disa
ble-sdl2 --disable-libsmbclient --disable-libsnappy --disable-indev=sndio --disable-outdev=sndio --disable-libsoxr --disable-libspeex --enable-sse --disable-libssh --disable-libte
sseract --enable-libtheora --disable-libtwolame --disable-libv4l2 --disable-indev=v4l2 --disable-outdev=v4l2 --disable-vaapi --disable-vdpau --disable-libvidstab --enable-libvorbi
s --disable-libvo-amrwbenc --enable-libvpx --disable-libwavpack --disable-libwebp --enable-libx264 --enable-libx265 --disable-libxcb --enable-libxvid --disable-outdev=xv --disable
-libzimg --disable-libzmq --disable-libzvbi --disable-gcrypt --enable-gmp --disable-librtmp --disable-gnutls --enable-openssl --enable-version3 --enable-nonfree
  libavutil      55. 58.100 / 55. 58.100
  libavcodec     57. 89.100 / 57. 89.100
  libavformat    57. 71.100 / 57. 71.100
  libavdevice    57.  6.100 / 57.  6.100
  libavfilter     6. 82.100 /  6. 82.100
  libavresample   3.  5.  0 /  3.  5.  0
  libswscale      4.  6.100 /  4.  6.100
  libswresample   2.  7.100 /  2.  7.100
  libpostproc    54.  5.100 / 54.  5.100
Splitting the commandline.
Reading option '-loglevel' ... matched as option 'loglevel' (set logging level) with argument 'debug'.
Reading option '-rtsp_transport' ... matched as AVOption 'rtsp_transport' with argument 'tcp'.
Reading option '-rtsp_flags' ... matched as AVOption 'rtsp_flags' with argument 'listen'.
Reading option '-i' ... matched as input url with argument 'rtsp://test.mysite.com/in/1'.
Reading option '-acodec' ... matched as option 'acodec' (force audio codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-vcodec' ... matched as option 'vcodec' (force video codec ('copy' to copy stream)) with argument 'copy'.
Reading option '-f' ... matched as option 'f' (force format) with argument 'null'.
Reading option '/dev/null' ... matched as output url.
Finished splitting the commandline.
Parsing a group of options: global .
Applying option loglevel (set logging level) with argument debug.
Successfully parsed a group of options.
Parsing a group of options: input url rtsp://test.mysite.com/in/1.
Successfully parsed a group of options.
Opening an input file: rtsp://test.mysite.com/in/1.
[tcp @ 0x807e820a0] No default whitelist set
[rtsp @ 0x807e7c000] Updating control URI to rtsp://test.mysite.com:554/in/1
[rtsp @ 0x807e7c000] SDP: v=0^M
o=- 0 0 IN IP4 127.0.0.1^M
s=No Name^M
c=IN IP4 5.9.120.9^M
t=0 0^M
a=tool:libavformat 57.71.100^M
m=video 0 RTP/AVP 96^M
b=AS:612^M
a=rtpmap:96 H264/90000^M
a=fmtp:96 packetization-mode=1; sprop-parameter-sets=Z0LAH9mAoC/5cBEAAAMAAQAAAwAyDxgyaA==,aMlhyyA=; profile-level-id=42C01F^M
a=control:streamid=0^M
m=audio 0 RTP/AVP 97^M
b=AS:103^M
a=rtpmap:97 MPEG4-GENERIC/44100/2^M
a=fmtp:97 profile-level-id=1;mode=AAC-hbr;sizelength=13;indexlength=3;indexdeltalength=3; config=1210^M
a=control:streamid=1^M
[rtsp @ 0x807e7c000] video codec set to: h264
[rtsp @ 0x807e7c000] RTP Packetization Mode: 1
[rtsp @ 0x807e7c000] Extradata set to 0x807e74140 (size: 38)
[rtsp @ 0x807e7c000] RTP Profile IDC: 42 Profile IOP: c0 Level: 1f
[rtsp @ 0x807e7c000] audio codec set to: aac
[rtsp @ 0x807e7c000] audio samplerate set to: 44100
[rtsp @ 0x807e7c000] audio channels set to: 2
[rtp @ 0x807e23700] No default whitelist set
[udp @ 0x807e82280] No default whitelist set
[udp @ 0x807e82280] end receive buffer size reported is 65536
[udp @ 0x807e82320] No default whitelist set
[udp @ 0x807e82320] end receive buffer size reported is 65536
[rtsp @ 0x807e7c000] setting jitter buffer size to 500
[rtp @ 0x807e23780] No default whitelist set
[udp @ 0x807e823c0] No default whitelist set
[udp @ 0x807e823c0] bind failed: Address already in use
[rtp @ 0x807e23780] No default whitelist set
[udp @ 0x807e823c0] No default whitelist set
[udp @ 0x807e823c0] end receive buffer size reported is 65536
[udp @ 0x807e82460] No default whitelist set
[udp @ 0x807e82460] end receive buffer size reported is 65536
[rtsp @ 0x807e7c000] setting jitter buffer size to 500
Failed to parse interval end specification ''
[h264 @ 0x807e16f00] nal_unit_type: 7, nal_ref_idc: 3
[h264 @ 0x807e16f00] nal_unit_type: 8, nal_ref_idc: 3
[h264 @ 0x807e16f00] nal_unit_type: 7, nal_ref_idc: 3
[h264 @ 0x807e16f00] nal_unit_type: 8, nal_ref_idc: 3
[h264 @ 0x807e16f00] user data:"x264 - core 144 r2533 c8a773e - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=0 ref=5 deblock=0:
0:0 analyse=0x1:0x111 me=umh subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12
 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=25 keyint_min=2 scenecut=40 intra_refresh=0 rc_lo
okahead=25 rc=crf mbtree=1 crf=25.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00"
[h264 @ 0x807e16f00] nal_unit_type: 6, nal_ref_idc: 0
[h264 @ 0x807e16f00] nal_unit_type: 5, nal_ref_idc: 3
[h264 @ 0x807e16f00] user data:"x264 - core 144 r2533 c8a773e - H.264/MPEG-4 AVC codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options: cabac=0 ref=5 deblock=0:
0:0 analyse=0x1:0x111 me=umh subme=8 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12
 lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=25 keyint_min=2 scenecut=40 intra_refresh=0 rc_lo
okahead=25 rc=crf mbtree=1 crf=25.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00"
[h264 @ 0x807e16f00] Reinit context to 640x368, pix_fmt: yuv420p
[h264 @ 0x807e16f00] nal_unit_type: 1, nal_ref_idc: 2
    Last message repeated 2 times
[aac @ 0x807e17900] skip whole frame, skip left: 0
[h264 @ 0x807e16f00] nal_unit_type: 1, nal_ref_idc: 2
    Last message repeated 2 times
[rtsp @ 0x807e7c000] All info found
Input #0, rtsp, from 'rtsp://test.mysite.com/in/1':
  Metadata:
    title           : No Name
  Duration: N/A, start: -0.159002, bitrate: N/A
    Stream #0:0, 28, 1/90000: Video: h264 (Constrained Baseline), 1 reference frame, yuv420p(progressive, left), 640x360 (640x368) [SAR 1:1 DAR 16:9], 0/1, 25 fps, 25 tbr, 90k tbn
, 50 tbc
    Stream #0:1, 49, 1/44100: Audio: aac (LC), 44100 Hz, stereo, fltp
Successfully opened the file.
Parsing a group of options: output url /dev/null.
Applying option acodec (force audio codec ('copy' to copy stream)) with argument copy.
Applying option vcodec (force video codec ('copy' to copy stream)) with argument copy.
Applying option f (force format) with argument null.
Successfully parsed a group of options.
Opening an output file: /dev/null.
Successfully opened the file.
Output #0, null, to '/dev/null':
  Metadata:
    title           : No Name
    encoder         : Lavf57.71.100
    Stream #0:0, 0, 1/90000: Video: h264 (Constrained Baseline), 1 reference frame, yuv420p(progressive, left), 640x360 (0x0) [SAR 1:1 DAR 16:9], 0/1, q=2-31, 25 fps, 25 tbr, 90k
tbn, 90k tbc
    Stream #0:1, 0, 1/44100: Audio: aac (LC), 44100 Hz, stereo, fltp
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
  Stream #0:1 -> #0:1 (copy)
Press [q] to stop, [?] for help
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
    Last message repeated 2 times
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 5690
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 9290
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 12890
cur_dts is invalid (this is harmless if it occurs once at the start per stream)
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 16490
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 20090
[null @ 0x807e7d800] Application provided invalid, non monotonically increasing dts to muxer in stream 0: 23690 >= 23690
frame=   40 fps=0.0 q=-1.0 size=N/A time=00:00:01.58 bitrate=N/A speed=3.17x    ^Mframe=   54 fps= 54 q=-1.0 size=N/A time=00:00:02.14 bitrate=N/A speed=2.14x    ^Mframe=   66 fps
= 44 q=-1.0 size=N/A time=00:00:02.62 bitrate=N/A speed=1.73x    ^Mframe=   79 fps= 39 q=-1.0 size=N/A time=00:00:03.14 bitrate=N/A speed=1.54x    ^Mframe=   92 fps= 36 q=-1.0 siz
e=N/A time=00:00:03.66 bitrate=N/A speed=1.43x    ^Mframe=  106 fps= 34 q=-1.0 size=N/A time=00:00:04.22 bitrate=N/A speed=1.37x    ^Mframe=  118 fps= 33 q=-1.0 size=N/A time=00:0
0:04.70 bitrate=N/A speed=1.31x    ^Mframe=  130 fps= 32 q=-1.0 size=N/A time=00:00:05.20 bitrate=N/A speed=1.27x    ^Mframe=  143 fps= 31 q=-1.0 size=N/A time=00:00:05.70 bitrate
=N/A speed=1.24x    ^MNo more output streams to write to, finishing.
frame=  149 fps= 31 q=-1.0 Lsize=N/A time=00:00:05.94 bitrate=N/A speed=1.24x
video:448kB audio:88kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
Input file #0 (rtsp://test.mysite.com/in/1):
  Input stream #0:0 (video): 149 packets read (458851 bytes);
  Input stream #0:1 (audio): 253 packets read (90186 bytes);
  Total: 402 packets (549037 bytes) demuxed
Output file #0 (/dev/null):
  Output stream #0:0 (video): 149 packets muxed (458851 bytes);
  Output stream #0:1 (audio): 253 packets muxed (90186 bytes);
  Total: 402 packets (549037 bytes) muxed
0 frames successfully decoded, 0 decoding errors

I think it is the same problem as https://trac.ffmpeg.org/ticket/5018


          FREEBSD WEB DEVELOPER   
San Jose, FREEBSD WEB DEVELOPER Company: iXsystems, Inc. Location: San Jose, CA Position Type: Full Time Experience: Unspecified Education: See below for details FreeBSD Web Developer (San Jose, CA) Dvlp FreeBSD based web applics by dsng, dvlpg & improving core functionality i.e. FreeNas, TrueNas, PC-BSD. BSSE. Apply: iXsystems Inc., 2490 Kruse Dr, San Jose, CA 95131
          FREEBSD WEB DEVELOPER   
San Jose, FREEBSD WEB DEVELOPER Company: iXsystems, Inc. Location: San Jose, CA Position Type: Full Time Experience: Unspecified Education: See below for details FreeBSD Web Developer (San Jose, CA) Dvlp FreeBSD based web applics by dsng, dvlpg & improving core functionality i.e. FreeNas, TrueNas, PC-BSD. BSSE. Apply: iXsystems Inc., 2490 Kruse Dr, San Jose, CA 95131
          lang/gcc7-devel - 7.1.1.s20170629   
Update to the 20170629 snapshot of GCC 7.1.1. Remove headers being created by GCC's fixincludes machinery from the installation / packaging to avoid breakage when FreeBSD's headers are changing afterwards. Several fellow committers have strongly indicated that our headers do not need the kind of adjustments that GCC performs.
          lang/gcc5 - 5.4.0_3   
Remove headers being created by GCC's fixincludes machinery from the installation / packaging to avoid breakage when FreeBSD's headers are changing afterwards. Several fellow committers have strongly indicated that our headers do not need the kind of adjustments that GCC performs.
          www/seahub - 6.1.1_1   
* Added py-requests to runtime depends Reported by: Carsten Lohrmann Reviewed by: lifanov (mentor), matthew (mentor) Approved by: matthew (mentor) Differential Revision: https://reviews.freebsd.org/D11430
          FreeBSD 11.1-RC1   

Glen Barber bejelentette, hogy elérhető tesztelésre a FreeBSD 11.1 első kiadásra jelölt verziója. Telepítő képfájlok ugyanazokhoz a rendszerekhez érhetők el, amely a béta kiadásokban is szerepeltek.


          FreeBSD 11.1 Release Candidate 1   
The first release candidate for FreeBSD 11.1 is now available for testing...
          FreeBSD 11.1首个候选版本发布,类Unix操作系统   
FreeBSD 11.1 的首个候选版本已发布。FreeBSD 11.1-RC1 可用于 x86、ARM、PowerPC 和 Sparc64 架构。

该版本包含一些 bug 修复,自 FreeBSD 11.1 BETA3 以来的主要更改包括:

多个构建工具链相关的修复

RPC 客户端中的 use-after-free 代码已更正

ntpd leap-seconds 文件已更新

各种 VM 子系统修复

“_ ...
          Older FOSS News (Catchup)   
  • [Older] Analysts predict perfect storm of innovation, courtesy of open source

    As the $148 billion cloud market continues to grow at a rate of 25 percent annually, the open-source community can take much responsibility for the adoption and innovation driving businesses to go all in on the cloud, according to Krish Subramanian (pictured), founder and principal analyst at Rishidot Research LLC.

    “I would even go one step further and say open source is completely disrupting the traditional enterprise software in modern business,” Subramanian said.

  • [Older] Open Source Codecs Pave Way for High-Resolution Streaming Video

    First, some background: The video compression standard H.264, also known as AVC (Advanced Video Coding), has been the workhorse codec for broadcasters, internet streamers and video producers around the world for the past decade. Users can see what codec is being used to compress video on YouTube by right-clicking on any video and selecting “Stats for nerds.”

  • [Older] Block.one Preps Open Source Blockchain Operating System

    Most IT organizations are a long way from deploying applications based on blockchain technologies into a production environment. But many of them are encouraging developers to build prototypes of applications that employ distributed ledgers based on blockchain technologies.

    To facilitate those efforts, block.one announced it is developing an open source instance of what it describes as a blockchain operating system dubbed EOS. Company CEO Brendan Blumer says an open source approach will give developers a way to build blockchain applications that are not based on the number of transactions processed using a blockchain cloud service.

  • [Older] Yahoo fuels open source speedway with Daytona, looks to automate application analysis

    Daytona – not the Florida city famous for its annual NASCAR race, but Yahoo’s latest open source offering which aims to maximise application throughput.

    Daytona is an open-source framework for automated performance testing and analysis, which users can deploy as a hosted service in public cloud or on-premise.

    The key selling point of Daytona is its simple, unified user interface, in which users can test and analyse the performance of any application. This allows users to focus on performance analysis without changing context across various sources and formats of data.

  • [Older] AppNexus and Unruly launch open-source video header bidding solution
  • [Older] AppNexus & Unruly Launch Open-Source Pre-bid Solution For Outstream Video
  • [Older] Google Is Open Sourcing Firebase SDKs for App Back-End Services
  • [Older] What Do Open Source and DevOps Have in Common? A Lot, Actually
  • [Older] [Paywall] 6 free and feature-filled open source project management tools
  • [Older] Spinnaker 1.0 Open-Source App Release Management Platform Debuts
  • [Older] Google hoists Spinnaker for continuous delivery
  • [Older] Google Releases New Version of Spinnaker Cloud Code Update Platform

    Google has released a new version of Spinnaker, an open-source software release management platform for deploying application code to the cloud.

    Video streaming giant Netflix originally developed the technology to enable continuous delivery of software updates to its hosted applications and services on Amazon's cloud platform.

  • [Older] Open-source software for satellite deformation monitoring

    PyRate is open source Python software for collating and analysing Interferometric Synthetic Aperture Radar (InSAR) displacement time series data.

  • [Older] LanguageTool is an open-source proof reader for 25+ languages

    LanguageTool is an open-source spelling and grammar checker for Chrome, Firefox, the desktop (via Java) and more.

    The browser extensions enable checking the text you’re entering a web text box, or any other selectable text on a web page. The system works much like other spell checks. Enter text, click the LanguageTool icon and it instantly displays a report listing any issues. Browse the list, click any corrections you’d like to accept and it’s updated in the source text.

    If you don’t want to apply a particular rule, you can turn it off from the report with a single click. Similarly, you’re able to add special words to a personal dictionary so they won’t be flagged as misspelled.

  • [Older] What is Open Source?

    Another popular application of open source technology is in Linux. Operating systems like Ubuntu, Fedora and Linux Mint use open source software licenses, and are modified and updated regularly by their user communities. All Linux -based operating systems are offered free of charge, offering an attractive alternative to expensive Windows licenses.

  • [Older] The biggest misconception about open source? It's free

    When companies start looking toward open source, there is a misconception that the technology is free, according to Lisa Caywood, director of ecosystem development at the OpenDaylight Project, The Linux Foundation, speaking Tuesday at Interop ITX in Las Vegas. Though core components are freely accessible, companies still have to build, test and integrate open source solutions at scale.

  • [Older] Five Ways MSPs Can Add Value to Free and Open Source Software

    In other words, if you're an MSP, you should understand how open source code – which is usually (but not always) given away for free – can be leveraged to provide products or services that people are willing to pay for.

  • [Older] SNAS open source networking project captures BGP telemetry

    Conry-Murray pointed out that SNAS is hardly a new effort. Instead, he said it is a renaming of the OpenBMP project, which was first developed by Cisco and later released under an Eclipse license as an open source networking system. The real-time topology information is aimed at improving visibility and understanding of the state of the network to boost security and performance. Data can be collected using an x86 server and stored in a MySQL database, which is part of the SNAS package. The program parses and sorts data using protocol headings and makes it accessible via APIs.

  • [Older] Impact of Open Source Technology on Analytics

    With the help of open source analytics, companies are able to improve the project by contributing to it, adding advanced features at their will, and collectively moving the platform forward. One of the main reasons why software vendors choose open source platforms is to be independent. Most of the times vendors and their platforms are well supported while in contract, but if the firm wants to move on, the relationship gets tarnished. With an open source platform, enterprises can be independent from vendor’s proprietary software stack. It also allows them to be part of a community.

  • [Older] Open Source in Business Intelligence

    Most advantages associated with the open source product category, generally hold good for analytics, as well. The ease of downloading, absence of licensing or even the scope for customizing source code to suit the needs of enterprise, apply for the analytics product domain too. The absence of license costs simplifies the task of building prototypes and testing with minimum investment.

  • [Older] Open-source ubiquitous at DCD>Webscale

    Lacking in enterprise credentials just a few years ago, today open-source technology standards are rapidly becoming acceptable when designing, building and operating digital infrastructure. Whether in the form of the Open Compute Project (OCP), OpenStack, IBM’s OpenPOWER, or others, open-source standardization and commoditization of the “factory of the future” is now an accepted evolutionary path.

  • [Older] Elementary OS is trying to create a business model for open source app developers

    What makes elementary OS apart from the rest of the crowd is their attention to details and polish. It comes naturally as the team behind elementary OS comes from a graphic design background, so their approach towards desktop Linux is to use a stable base of Ubuntu LTS and create an experience that matches the gloss and polish of macOS.

    The Elementary OS team has released a new version of the OS, code-named Loki. In addition to newer kernel (4.8), and improvement in every component of the operating system the most notable feature of the release is AppCenter.

    In a previous interview Daniel Fore, the founder of the project, told me about his vision to create a platform for third party application developers where they cannot only reach out to more users through a store, but also monetize from their work.

  • [Older] Open Source Lab inaugurated at VVCE

    The Open Source Lab is setup with a vision to create a community of excellent programmers and increase awareness about open source.Open Source Lab is open to all students and faculties of VVCE and will function as a library for open source software and hardware. During the event, the students of IV semester, CSE demonstrated one of the innovative project “Remote Display”, developed using the Raspberry Pi 3 platform available in the lab, which is implemented with the objective of displaying instant news, messages, images and videos on the remote display.

  • [Older] Open Source Lab at VVCE
  • [Older] Is There Life After Open Source?

    It's not like we don't have a lot of open-source successes out there. Linux, which is open source, has dominated the server market for years. OpenDaylight and OpenStack are huge in software-defined networking and the cloud, respectively. AT&T's software for network functions virtualization (NFV), called Enhanced Control, Orchestration, Management and Policy, or ECOMP, is now stealing the limelight from NFV vendors, and plenty of startups would like to be the "new Red Hat." The challenge is that open source changes the whole supply-and-support relationship, and that means it could change the whole tech business model.

    [...]

    A shift to an open-source model with community support has to somehow address that reality. If it does, we could see a true open-source revolution. If not, we may end up reinventing "products" and "vendors."

  • [Older] Sprint unveils C3PO for open source NFV/SDN
  • [Older] The importance of and open-source Network Operations System

    Linux-based NOS offering freedom of innovation whilst maintaining stability and minimising vulnerability.

  • [Older] Sprint Builds its 5G Clout Through Open Source, NYU Affiliation
  • [Older] Open Sores: Are Telcos on a Collision Course With Vendors?

    But companies that have thrived by selling proprietary technology have much to lose from this transition. And not all accept that open source will inevitably run riot. "I find it hard to see that very large portions of software in the telco industry will be open sourced because, ultimately, if there are no vendors then every operator has to build its own system," said Ulf Ewaldsson, the head of digital services for Sweden's Ericsson AB (Nasdaq: ERIC), during a recent conversation with Light Reading. "There is a tendency to think about doing that, but for the majority it is not close to being an option." (See Ericsson's Ewaldsson Takes Aim at Telco 'Conservatism'.)

  • [Older] Oracle delays Java 9, modularity issues blamed

    Java 9 had been expected to drop by July of this year in 2017.

  • [Older] CoreOS chief decries cloud lock-in

    CoreOS CEO Alex Polvi spent his morning on Wednesday biting the hands that fed attendees at his company's conference, CoreOS Fest 2017.

    "Every shift in infrastructure that we've seen ... has promised more efficiency, reliability and agility," said Polvi. "But every single one has resulted in a massive proprietary software vendor that has undermined all the work done in the free software community. And we're beginning to believe cloud is looking the same."

  • [Older] IBM, Google, Lyft launch Istio open source microservices platform

    IBM, Google and Lyft joined forces on Istio, an open source microservices platform that connects and manages networks of microservices, regardless of their source or vendor.

  • [Older] How open-sourcing your code base can kickstart growth

    The main driver of Stream’s growth might sound somewhat surprising. “The open-source community is by far our biggest source of traffic. It is key for the growth of Stream, as we have quite a complex product. I actually already knew Thierry via his open-source libraries before we met in real life,” says Barbugli.

    To accelerate their growth, Stream puts a lot of effort into creating example apps and distributing these in the communities.

  • [Older] Benefits of an open source approach to IoT application enablement [Ed: No, proprietary and commercial are not the same thing]

    Open source AEPs have some of distinct advantages over commercial [sic] AEPs.

  • [Older] The Great OpenStack Delusion – how open source cloud infrastructure can overcome a crisis

    Canonical founder Mark Shuttleworth delivers some tough love in his assessment of OpenStack and what needs to happen to get it out of a crisis.

  • [Older] The evolution of OpenStack: Where next for the open source cloud platform?

    In the case of OpenStack, and its pool of contributors and supplier partners, any hint of a company opting to downsize their involvement is often seized upon by industry watchers as a sign the wheels are coming off the open source cloud juggernaut.

  • [Older] As open-source adoption skyrockets in enterprise, Linux addresses ease of use

    Joshipura explained how discriminating the organization is with each project it works on. From setting up the requirements to the architecture, Linux provides an explicit definition of the end user’s use case to the community. Linux facilitates the design work, architectural leadership, inter-project cross-leadership in an actively managed, sustainable ecosystem.

  • [Older] Spinnaker, an open-source project for continuous delivery, hits the 1.0 milestone

    Google announced the 1.0 release of Spinnaker, which was originally developed inside Netflix and enhanced by Google and a few other companies. The software is used by companies like Target and Cloudera to enable continuous delivery, a modern software development concept that holds application updates should be delivered when they are ready, instead of on a fixed schedule.

  • [Older] Chef Automate for application automation in cloud-native container-first
  • [Older] Chef tightens the links between Chef Automate and its open-source DevOps products
  • Second update from summer training 2017

    We are already at the end of the second week of the dgplug summer training 2017. From this week onwards, we’ll have formal sessions only 3 days a week.

  • openbsd changes of note 624
  • “Absolute FreeBSD 3rd Edition” update
  • [Older] Initial Artifex Ruling Is A Victory For Open-Source Software
  • How to apply traditional storage management techniques to open-source tech
  • [Older] Open-source approach provides faster, better solubility predictions

    Predicting solubility is important to a variety of applications. In the pharmaceutical field, for example, it is crucial to know the solubility of a drug since it directly determines its availability to the body. The petroleum industry provides another example: Substances with low solubility can form scales or unwanted deposits in pipes or on drills, causing blockages and other big problems.

  • [Older] PrismTech Announces Availability of Open Source DDS Community Edition v6.7 Software
  • [Older] VN plans interactive, open-for-all web knowledge base

    Việt Nam will soon have its own "Wikipedia" page, maybe even more interactive, developed by Vietnamese people for Vietnamese people.

    The page is a proactive, interactive effort to spread knowledge and awareness of scientific and technological developments, promoting education resources and sci-tech creativity in the country.

  • [Older] Open source textbooks help keep college affordable

    Keeping college education affordable is a guiding principle at Dalton State College, and one key way faculty members contribute is by collaborating to create open educational resources for their students, allowing them to avoid buying costly textbooks for some classes.

  • Launch Of Open Access Book On Geographical Indications In Asia-Pacific

    A new book launched this week in Geneva offers a unique compilation of the challenges and promises of the protection of geographical indications (GIs) with a particular focus on countries in the Asia-Pacific region.

    We should “not romanticise GIs,” but we need to be “very pragmatic and practical” and “a bit more sceptical,” Irene Calboli, professor at the Management University of Singapore, said at the launch.

    Calboli presented on 27 June the launch of the book Geographical Indications at the Crossroads of Trade, Development, and Culture. Focus on Asia-Pacific at the World Trade Organization. The book, co-edited by Calboli and Wee Loong Ng-Loy, professor at the National University of Singapore, is available by open access, as a contribution to the global body of knowledge on the subject.

  • [Older] Sweet dreams: Eclipse creates IoT Open Testbeds

    Open source software lifecycle group the Eclipse Foundation has laid down additional cornerstones that it is hoping will bring more unity and compatibility to the IoT.

  • SDL2 Brought To QNX 7.0

    For fans of the QNX operating system, SDL2 mainline can now run on QNX 7.0.

    There's been past QNX + SDL work while now the latest mainline SDL2 code can work with QNX 7.0, which was released by BlackBerry earlier this year. The support landed this weekend in the Simple DirectMedia Layer with this Git commit.


          FreeBSD 11.1 Release Candidate 1   
Phoronix: FreeBSD 11.1 Release Candidate 1 The first release candidate for FreeBSD 11.1 is now available for testing... ...
          Freebsd 11 1 Rc1 Amd64 Dvd1 Iso   
none
          FreeBSD 11.1 首个候选版本发布,类 Unix 操作系统   

FreeBSD 11.1 的首个候选版本已发布。FreeBSD 11.1-RC1 可用于 x86、ARM、PowerPC 和 Sparc64 架构。

该版本包含一些 bug 修复,自 FreeBSD 11.1 BETA3 以来的主要更改包括:

  • 多个构建工具链相关的修复

  • RPC 客户端中的 use-after-free 代码已更正

  • ntpd leap-seconds 文件已更新

  • 各种 VM 子系统修复

  • “_” 字符现在可用于 newfs 标签中

  • 当持有互斥锁导致的潜在睡眠已在 sa 驱动程序中修复

  • ioctl 处理程序中的内存泄漏已经在 ses 驱动程序中得到修复

更多更新内容请查阅发行说明

下载地址:

https://download.freebsd.org/ftp/releases/ISO-IMAGES/11.1/


          LinuxGameCast Weekly Video: LinuxGameCast Weekly 254 – Learning Kids   

L.G.C. Actual is under attack! Dragon’s Lair comes to Linux, Rocket League visits Earth C-137, and the Smach Z hits a massive snag. Then Cossacks 3 faces the CHAIRQUISITION! All this, plus your hate mail.

Subscribe:

Subscribe with iTunes LinuxGameCast Weekly Video SD LinuxGameCast Weekly LinuxGameCast Weekly Video HD

(adsbygoogle = window.adsbygoogle || []).push({});

Colour key: Venn Jordan Pedro

Steam News:

Sale!
http://www.shacknews.com/article/100475/steam-refund-requests-hit-more-than-300000-a-day-after-summer-sale-launch

  • Do more people try before they buy when it’s cheaper or is something elks going on here?
  • Or is this buying the week before and returning it for the sale price?
    • If steam refunds actually work like that, they deserve to lose the money
    • That’s exactly how they work.

Client batteries
http://steamcommunity.com/groups/SteamClientBeta/announcements/detail/1344737648617996026

  • Non-Steam controllers now can display battery statistics. It’ll also buzz the controller that needs juice
  • They also added some enhancements to the mouse-joystick mode, so if you like fiddling around with calibration settings; valve’s got your back
  • D-Input controllers can now be rebound as they used to be originally.

Tracking 2.0
https://skarredghost.com/2017/06/07/need-know-steamvr-tracking-2-0-will-foundation-vive-2/

  • This article needs an editor. There are a bunch of typos and grammatical failures
  • We talked about this a few weeks ago when Valve announced the new Motion tracker ASICS they were recommending developers get their mits on
    • This guy draws a lot of the same conclusions we did
  • Apparently the stations will be backwards compatible though, so when the vive 2.0 drops, you just need to buy a new headset. Which likely won’t be sold separately!

Wub
https://www.rocketleague.com/news/rick-and-morty-are-coming-to-rocket-league/

  • WHAR REST OF SEASON 3
    • End of July.
  • Also, what about a rick’s spaceship DLC? That’d actually make you money
  • It’s free.
  • It’s not the usual Psyonix MO, when they just give shit away!

Yook patch
http://steamcommunity.com/games/360830/announcements/detail/1330100338770483916

  • At least it’s still being worked on unlike Mighty Blunder 9.
  • Unfortunately, Team17 refuses to send us 3 keys.

Hawt (screen)
http://store.steampowered.com/app/508660/Triple_X_Tycoon/

  • First time i’ve seen hipster-pixel nudity on Steam.
  • It’s a neat idea. You can be a porn producer or a dildo producer. Or both!

OG QTE
http://store.steampowered.com/app/227380/Dragons_Lair/

  • Apparently there are controller issues with the linux version
  • Steam controllers work, keyboard and mouse might not

…wow
http://store.steampowered.com/app/657630/Fidget_Spinner/

  • Next-level GOTY stuff right here.
  • I…I just don’t
  • As if it wasn’t already a bad concept for a game, it’s also very clearly a terrible mobile port!

News:

384.47 (beta)
https://devtalk.nvidia.com/default/topic/1016125/unix-graphics-announcements-and-news/-linux-solaris-and-freebsd-driver-384-47-beta-/

  • Added support for “Max Q Design”
    • What dat? Apparently it’s a version of the 1080-60 that’s designed for super thin laptops
    • The driver itself probably has some additional power and thermal tuning as well
    • The laptops themselves are in the $2000-4000 range, and the spec are decent, but goddamn that price
  • Speaking of laptops, they’ve fixed a kernel panic issue with PRIME displays
  • They’ve also corrected an selinux file label for their kernel modules

New UT
https://www.epicgames.com/unrealtournament/blog/release-notes-june-28

  • Hey, you no longer have to dig around in their forums to find the link.
  • Aaaaaaand it’s 10GB.
  • Still an unplayable chuggy mess now with the added benefit of jacked-up textures.
  • Textures on certain weapon models just don’t load.
  • If you want Vulkan, you’ll have to build it from sauce!

Still kicking
https://liliputing.com/2017/06/smach-z-handheld-gaming-pc-hits-another-big-snag.html

  • If your hardware partner nopes you might, just might have problems.
  • I’m still surprised they’re trying at this point. LET IT DIE

(lib-)Retro Dolphins
https://www.libretro.com/index.php/new-core-dolphin-windowslinux-alpha-release/

  • More libretro support for emulators!
  • This time, our latest favorite project which Nintendo hates, the Dolphin emulator gets its own libretro core!
  • There are some steps involved with getting it to work, but they do call it an Alpha.
  • Besides the hoops you need to jump through to get it working, there is still a sizeable list of stuff left to implement.
  • Hopefully Libretro and the Dolphin guys play nice.
  • It would suck to have to fork and maintain two different versions of dolphin, considering dolphin is constantly under development.

Humblenet 1.0 Release (from Jonah J)
https://hacks.mozilla.org/2017/06/introducing-humblenet-a-cross-platform-networking-library-that-works-in-the-browser/

  • A C based peer2peer networking API that funnels UDP requests over a websocket
  • The idea is to enable cross platform communication with the browser
  • Given that some companies *cough*feral*cough* can’t get OS network interop working, this could be a godsend

Micro Machines YORG
http://www.ya2.it/release-0-6-is-your-summer-gift/

  • It, launches.
  • Using the Panda Express.
  • That camera is horrible!
  • The controls go from slight suggestion to OMG I’M SPINNING IN CIRCLES, in a matter of tenths of seconds.

Electron Game Engine (from Orn)
https://sparklinlabs.itch.io/superpowers

  • It’s not electron, specifically, but since it makes games in HTML5 you could easily run them in an electron wrap.
  • And to be fair, they have a little gallery with some sample games and they all work, so that’s good.

CHAIRQUISITION:
– Nooope

– Not sure if want

– Check it out

– Shutupandtakemymonies

Game: Comrade Sacks the 3rd BETA
Webzone: http://store.steampowered.com/app/333420/Cossacks_3/
Devel: GSC Game World
Engine: In-House “Lightweight” Engine
Price: 19.99 / CDN 21.99

Wazzat: Cossacks 3 is a rare combination of war, economy, army developing, building and upgrading that couldn’t be found in any game for the last 15 years. This deep RTS gameplay will return old fans in the golden ages of the genre and give newcomers a unique experience.

Mandatory Disclosure: Devs sent us keys

Makes with the working

V-

  • Yall got anymore of them, threads?
  • You guessed it, it maxes out two threads at 100% so you best have plenty of gigajules.
  • This would not be a problem if it didn’t turn into a chug-fest when panning the map.
  • Or cause your units to become unresponsive for a full 30 seconds.
  • Oh, did I mention that it fails to capture the gerbil input?
  • But none of that matters since this motherf*cker locks up every 30 minutes.

J-

  • Gotta set selinux to permissive for this fucker to run. Or allow executable heap memory

P-

  • One thing to remember going forward, this is still in Beta.
  • That said, Beta shouldn’t mean the game freezes every 30 minutes and you lose all your progress since the last autosave.
  • You also can’t set resolution. That’s a big one!
  • Like Venn already mentioned, even though the game gives you an option to lock the cursor to the window, it doesn’t work.

Total-

Shiny / Sounds

V-

  • I think the game looks a bit of alright.
  • It’s definitely better than anything from the Total War series.
  • Really has a bright fantasy vibe and that’s important when your primary objective is slaughtering people.
  • On that topic, I would have liked a little bit of gore or at least a gib option.
  • Hell, I even liked the background music.
  • I most definitely had that point where I stopped and just had a listen.
  • Well done, that.
  • It does make with the beeps and boops while moving units and attacking but that can be largely ignored.

J-

  • There’s a bit of graphical whiplash here. The backgrounds look all spritey and almost hand drawn
  • The units are weird little unity looking action figures
  • Either way, the scale that this game operates means you don’t get a good chance to look too close
  • The background music is there, but it’s kinda repetitive and boring

P-

  • The graphics don’t look too bad if you bring everything up to 11.
  • If you do, though, the performance tanks! So that’s bad.
  • I also didn’t hate the background music, up until the game froze and that was the only thing apparently still working.

Total-

Control

V-

  • Using the arrow keys caused my arm-organ to go numb, that was new.

J-

  • Standard RTS fare with a twist!
    • The hotkeys are fucking everywhere and nonintuitive!

P-

  • No rebindable controls, in 2017, means you get 2 chairs dinged right out of the box.

Total-

FUN

V-

  • I managed to finish the tutorials and start the first real campaign.
  • This is where the random freezing got real, son.
  • Nothing like taking 20 min and building up your business for a siege only to have the game freeze.
  • Yeah, up until that point I was really liking how the game was progressing.
  • Letting me get slaughtered to death and learn from my mistakes was most welcome.
  • How, fkn, ever, I spent 20min managing the construction of a FK tonne of cannons from three smiths and soon as I noped the first fort, you guessed it, it froze.
  • I quit right then and there with no small amount of grr.
  • Not so much about the crash but the fact that (up to that point) I was rather enjoying myself.

J-

  • I didn’t get any of the freezes that these guys got. If you don’t count the random autosave stalling your game
  • Honestly, this seems like just another 0-AD style RTS. I don’t have anything against them, but they don’t do anything for me
  • There’s some economics and espionage, but for this most part this is a combat driven RTS
  • Once you got me micromanaging units on a large combat scale, you lost me.

P-

  • As much as RTS games bore me to tears, there have been exceptions over the years.
  • The first one I really enjoyed was the RTSiest of RTS games, Age of Empires 2.
  • And Cossacks 3, for those 30 minutes it let me play it at a time, it managed to capture that same style of play and I honestly didn’t hate it.
  • Which makes it all the worse when it did freeze and the frustration kicked in.
  • I don’t play games to be frustrated, which is why I’m probably not going to continue playing Hyper Light Drifter, on stream. But that’s not what we’re here for.
  • Cossacks 3, keeping in mind that it is a Beta, doesn’t hold up to even its incomplete status.
  • Because it’s not incomplete, it’s broken.

Total-

Final –

Hate Mail:

Path
https://linuxgamecast.com/bradley/?ujwXlCZ

  • I’ll spare you my Pathfinder is shit rant and just say this:
    • No tux, no bux.
  • As you yourself point out, Linux stretch goals are a pretty big red flag.
  • Remember Carmageddon? I will never forget those $15.

Pats
https://linuxgamecast.com/bradley/?UwyMDXM


          FreeBSD: Grafikkarte für x265 decoding   
Hello IT, ich suche nach einer Grafikkarte (oder Hints wo ich mehr darueber lesen kann) die x265 (http://x265.org/hevc-h265/) on the fly...