Posted
over 4 years
ago
MidnightBSD 2.0.1 was released for amd64. The only change is a fix for UEFI booting....
|
Posted
over 4 years
ago
We identified some issues with the 2.0 ISOs slated for release with the ZFS bootloader not working.
Until this issue is resolved, we are unable to build release ISOs. We've left the old ones up as they work fine for anyone using UFS....
|
Posted
almost 5 years
ago
We just added the F-PROT antivirus comamnd line scanner for BSD systems to mports under security/f-prot....
|
Posted
almost 5 years
ago
I recently setup a new system with the FreeBSD 9 32bit scanner. I was able to get it to work on a modern 64bit system with a few caveats.
As it's an old school FreeBSD package and not using the modern pkg, I extracted it at / and then removed the
... [More]
"+INSTALL, +DESC" and other + files from /.
First, the binary requires libintl.so and libiconv.so which are external dependencies not included with the compat32 system in FreeBSD. Normally one would install some packages to get those. gettext-runtime and libiconv i think. It would be nice if the binary was either static linked or at least mentioned these need to be installed. You can get packages from a 32bit version of freebsd 10.x or MidnightBSD 1.2.x for these and install them and it will just work.
Second, since I was trying to run on a 64bit system, I had to install compat9x, compat8x and manually copy the above mentioned libraries into /usr/local/lib32/compat/ and then update the runtime path. I set the following in /etc/rc.conf to get it to run easier
ldconfig32_paths="$ldconfig32_paths /usr/local/lib32/compat /usr/local/lib"
ldconfig_local32_dirs="$ldconfig_local32_dirs /usr/local/libdata/ldconfig"
Then I ran /etc/rc.d/ldconfig restart
I found that I had to make two directories that are included in the +INSTALL script including one for license files and one for logging. You'll see errors when running the tools that tell you what to make if you forget.
I was then able to import the license file and startup the daemon using the rc.d script and then perform a manual scan.
It would be really nice of the binary was static linked and also if a 64bit version could be created.
I technically did this on a MidnightBSD 1.2 amd64 system, but it would also work on FreeBSD 10.x or 11.x.... [Less]
|
Posted
almost 5 years
ago
Folks have been asking me about webcams lately. I've previously gotten an integrated cam on my thinkpad working, but decided to try to get my logitech 920 usb camera working on my desktop.
I've installed the following packages:
webcamd, cuse4bsd
... [More]
, pwcview (new port), v4l-utils (new port), v4l_compat
I then did
kldload cuse4bsd
also added it to /boot/loader.conf
Then I did
webcamd scan
I found the camera line and copied the -N line for it into /etc/rc.conf as
webcamd_o_flags="-N ... "
webcamd_enable="YES"
I added my user to webcamd group.
I then started webcamd. I was able to load pwcview (as root) and see the picture from the camera at this point. Cheese is not seeing the camera though and neither is firefox with youtube.... [Less]
|
Posted
over 5 years
ago
If you're trying to run a recent elasticsearch such as 6.x on midnightbsd, you may find it doesn't startup.
Try adding the following to /usr/local/etc/elasticsearch/elasticsearch.yml:
xpack.ml.enabled: false
bootstrap.system_call_filter: false...
|
Posted
over 5 years
ago
MidnightBSD 1.2 release is now available. It's a security and bug fix release.
Most of the focus was on mports and base system third party libraries....
|
Posted
over 6 years
ago
A lot of people have been curious what our plans are for this year. I've also had a lot of bug reports lately.
First, the plan is to release 1.1 in the next few weeks. This is mostly a security update with new versions of several popular software
... [More]
packages. It will be a small update from 1.0. As a result of this work, plans for package manager changes have been pushed to 1.2 along with the related installer work.
In terms of ports, we plan on looking into the flavors feature available in FreeBSD and other BSDs ports systems. Some of the plumbing has already been put into the package manager to support this. However, it will take a bit more work as there are modifications needed for our package cluster software to handle it.
The package cluster software is getting rewritten currently.
At the time of the 1.0 release, there were a lot of outdated packages. We've since fixed several and updated many gnome related ports. Qt5 updates are still on the todo list. It was also determined that there are problems with python ports as more things are transitioning to python 3.x. This requires the flavors work or a bunch of py3 ports to be created.
On the browser front, epiphany and midori were updated last month along with some of the webkit ports. The firefox port is partially done, but stalled on badly needed compiler updates and patches.
Work was started on porting LLVM properly, but complications arose upstream. We didn't get a hard no, but a soft no along with needs for a build cluster node for their project. If someone is willing to donate this or time to help with getting upstream patches, that would be quite helpful. Proper LLVM/CLANG ports are needed at a starting point to get Rust and other languages working more easily. This is a top blocker for really solving long term browser support issues.
We need help getting patches upstreamed with various projects.... [Less]
|
Posted
over 6 years
ago
MidnightBSD 1.1-CURRENT now has OpenSSL 1.0.2p rather than the 1.0.1 verisons.
Ideally, we will need to get 1.1.1 in, but that will take a lot more work in userland.
Anything built against the system OpenSSL should be rebuilt. Many ports should
... [More]
not be affected.
In light of other changes in the last 24 hours, it's ideal to rebuild world completely if you're running current.... [Less]
|
Posted
over 6 years
ago
mksh R56C and OpenSSH 7.5p1 are now in current. The latter removes support for the legacy v1 protocol.
Several bugfixes were done related to MSI-X allocation and for intel gigabit network cards. (em/igb)...
|