Apr
11

25">PC-BSD Weekly Feature Digest 25

Most of you have already heard of the Heartbleed vulnerability, the flaw in OpenSSL encryption. For any of you that may not be aware (which is probably precious few), the Heartbleed vulnerability is basically a flaw that may allow a malicious user to gain access to information that is supposed to be kept safe through OpenSSL. The good news is that the FreeBSD project and PC-BSD have both released fixes that will apply to versions 10.x. If you are currently running a machine with PC-BSD 9.x you are using an earlier version of openSSL that does not have the vulnerability, so no action is necessary to protect yourself from this. If you are running PC-BSD version 10.x make sure to use the “system updater” to apply the security patch to openSSL. After applying the fix reboot your computer and you should be good to go.

Kris has finished a new PBI run-time that will fix a number of stability issues users may have been experiencing while using PBI’s. The fix has also subsequently helped speed up load times for some of the larger PBI’s that may have been hanging or taking a long time to load.

Update Center is moving foward, and has received some fine-tuning this week to help bring it into PC-BSD as the one-stop utility for managing updates. We’d like to add a special thanks to the author Yuri for primary design and layout for the update center. Ken will also be working to help smooth out GUI design elements and help with integrating it fully into PC-BSD.

Other Updates / Bug Fixes:

* Updated openssl packages for 10.0 PRODUCTION/EDGE
* Patched issue with KRDC using FreeRDP version in ports
* A new 9.2 server has been spun up and building PBIs for 9.2 again. (Server failed earlier this week)
* Started work on PBI runtime for Linux compat applications
* Another large chunk of work on Lumina
* Bugfixes for pc-mixer (showing the proper icons)
* Life-Preserver bugfixes
* Large update to the available 10.x PBIs. All updates are finished, a few new applications were also added.
* Bugfixes on a number of PBI’s (waiting on rebuilds to test/approve the new fixed apps)
* Hindi translation project now about 75% complete

Apr
04

24">PC-BSD Weekly Feature Digest 24

Another week bites the dust and we’ve got some fantastic new features heading your way. Just a quick update this week so let’s get right to it. The FreeBSD mailing list has put a call out to the community to know if you are interested in having some custom DirectX patches applied to wine. You can view the e-mail here if it interests you. If you’d like to respond directly to the e-mail list you can do so @ freebsd-emulation@freebsd.org.

New Features:

* Tons of new PBI updates for 10.0
* Committed the new PBI runtime implementation for 10.x
* Fixed some edge cases with new runtime and particular apps
* Added support for running 32bit apps in new PBI runtime
* Patched RTLD and pushed out freebsd-update to prepare systems
* Added improved callback functionality for PBIs to run system commands
* Added umplayer as the new out-of-box default CD audio / DVD video player
* Merged latest FreeBSD ports and Gnome3 / Cinnamon ports
* Added options to set exec= and suid= options on ZFS datasets to installer
* Added “vagrant” development environment utility to PC-BSD base system
* Began builds of EDGE packages with all the above fixes

Bug Fixes:

* Fixed issue with missing English dictionary in KDE text-processing apps
* Fixed bug with Life-Preserver which was pruning snapshots too
aggressively with replication enabled
* Don’t provide localization option to FAT mounting routine for english locales
* Clean up the usage of ntfslabel to make sure that extra outputs don’t get included in the name for Win8 NTFS devices.

Mar
14

21 — PCBSD 10.0.1 Released!">PC-BSD Weekly Feature Digest 21 — PCBSD 10.0.1 Released!

PC-BSD 10.0.1 Has been released! Check out the release notes from Kris below. Kris is currently out in the field attending AsiaBSDCon so make sure to stop by the FreeBSD booth if you’re in the area and show your support! Work has continued this week on the development of the new PC-BSD mixer although our primary goal this week was to get a bunch of trac tickets fixed, closed, or assigned to someone to take care of them. Thanks as always and enjoy the new updates!

- Josh

———————————————

The first PC-BSD 10.0 quarterly update is upon us, and 10.0.1 is now
available.

This update includes a number of important bugfixes, as well as newer
packages and desktops, such as KDE 4.12.2, Cinnamon 2.0 and more. For
more details and updating instructions, refer to the notes below.

Changes
———————————————

* KDE 4.12.2
* Cinnamon 2.0
* Samba 4.1.4
* Stability improvements to PBI subsystems
* Updated GRUB loader, fixing issues related to slow / hanging startup
* Updated AppCafe UI
* Updates to Life-Preserver, including “Classic” backup mode and
automatic snapshots
* Updated control panel with desktop settings buttons
* PulseAudio 5.0 integration
* Improved Video display auto-detection
* Bugfixes to mouse auto-detection
* Improved LDAP / AD support for login manager
* Misc other bugfixes

Updating
———————————————

Desktop users already running 10.0 can update via Control Panel ->
Package Manager -> Updates.
Server users can update via the “pc-updatemanager” utility.

If package updating fails due to conflict errors, please be sure to
apply all system updates first before trying again.

Installing
———————————————

10.0.1 DVD/USB media can be downloaded from the following URL:

http://​www​.pcbsd​.org/​e​n​/​d​o​w​n​l​o​a​d​.​h​tml

Reporting Bugs
———————————————

Found a bug in 10.0.1? Please report it (in as much detail as possible)
to our Trac Database.

https://​trac​.pcbsd​.org

Mar
07

20">PC-BSD Weekly Feature Digest 20

New Sound Management

Work has began to fully port pulse audio into PC-BSD for 10.1, and we are quite pleased so far with the results.   Kris has been making headway this week getting pulse audio and it’s related utilities working.  In the meantime Ken has been working on an all new utility pc-mixer.  pc-mixer is a complete front-end to the FreeBSD “mixer” utility that will allow users a simple to use GUI and volume control for every day tasks.  There will also be an advanced tab allowing for more specific audio setups and control.

Other News

*New PBIs for 9.x versions and 10.x versions were released this week, so be sure to check out the AppCafe and see what’s new.

*Gnome 3 and Cinnamon 2.0 desktops have received updates this week.  These desktops are not 100% fully supported yet and as    such we can not make any guarantee on functionality.

*Grub 2.02 has been fully ported over and updated to GRUB 2.02-prerelease.

*Lastly The PC-BSD ports tree has been frozen in preparation for our quarterly package update.

Improvements for Life-Preserver
* Add new “Classic” backup dialog for custom exclusions and status updates
* Fix bug with restoring a file/dir into a missing directory on the main system.
* Clean up the restore tab

Bug Fixes
* Bugfixes to the FUSE “pbifs” file-system
* Fix bug showing HPLIP drivers in the main CUPS Manager.
* Fix seg-fault crash in EasyPBI when removing a non-selected item.

Feb
28

19">PC-BSD Weekly Feature Digest 19

Changes to PBI’s

As many of you know there was an issue with PBI’s causing them to freeze at random times during use. Kris went into full-blown hermit programmer mode to track down the issue and you’ll be glad to know a fix was committed that addresses this issue. Kris said of the fix: “it’s faster, cleaner, and allows proper access to all of the filesystem data. It can even be used by FreeBSD users who want to run different sets of packages in a location other than /usr/local”. To test out the new changes you will want to rebuild the pbi-manager backend. For those of you that may not know the pbi-manager utility is a backend that you never see, but is always there managing system interactions when running PBI’s. Follow the instructions below to grab the pc-bsd source and rebuild the pbi-manager to apply the fix.

1. Open a new terminal and paste: git clone https://​github​.com/​p​c​b​s​d​/​p​c​b​s​d​.​git
This will create a directory for the PC-BSD source code

2. type: cd pcbsd/src-sh/pbi-manager/
This will browse directly to the pbi-manager source directory

3. type: sudo make install

4. Restart your system

And you’ve done it! Don’t forget to reset your system! PBI’s will not work until the system is reset. For more information, questions, or thoughts please post below.

Changes to Life Preserver

Life preserver has been updated to bring in some exciting new changes. New automatic snapshot schedules have been added along with new replication schedule options that will allow users more flexibility and control over their Life Preserver snapshot schedules (i.e. Hourly, 30 minutes, 10 minutes). New code has been added to allow the user to change the pop-up notification policy (all, only errors, none). A minor bug was also fixed that was causing non-error messages in the “Message” dialog.

Unifying PC-BSD Utility Chain

Work is continuing on standardizing the PC-BSD utility chain. More information has been added @ (http://​wiki​.pcbsd​.org/​i​n​d​e​x​.​p​h​p​/​B​e​c​o​m​e​_​a​_​D​e​v​e​l​o​p​e​r​/​10.1). The changes will also bring in some new keyboard accessibility through hot keys and shortcut keys. There are currently several opportunities available to help update the tool chain, so if you’d like to lend a hand please let us know!

Important changes to Appcafe and PCDM (Release Notes)

AppCafe -

* Finish overhaul of the UI
* Add ability to email the port maintainer
* Add right-click action shortcuts for individual applications
* Add new browser home page with recommended applications
* Move the category browser to a seperate page
* Add ability to install custom PBI’s from your system via File->Add PBI (no internet/repository required)
* General improvements/bugfixes to the backend functions

PCDM -

* Fix backend detection of LDAP/Active Directory users (still needs verification/testing by people with this special type of setup)
* Add option to show an auto-login delay (in which time the user can cancel the auto-login if necessary)
* Add option to disable showing the system users and require that the username also have to be typed in.

Login Manager Configuration Utility (pc-dmconf)
* Update to reflect the new PCDM configuration options
* Fix a bug where a blank auto-login username could be set

Feb
21

18">PC-BSD Weekly Feature Digest 18

Big news this week!   Kris has finished re-writing the code for handling how PC-BSD handles major updates.  The general consensus was that there were still many users out there that were having difficulty when upgrading to a new version (i.e 9.2 > 10).  For more information on the new PC-BSD update system, check out the article here.  To view Kris’ address to the testing mailing list click here.  Our goal is and has always been to have a reliable system to push out updates, and we think you will all be very pleased with the results!

Basic guidelines for PC-BSD utilities are continuing to evolve and we want your input!  If you have ideas for the development team on what should become standard practice we want to hear from you.  You can join the discussion on the the PC-BSD developer mailing list if you’d like to submit your ideas.  To check out Guidelines for PC-BSD utilities visit the PC-BSD 10.1 wiki’s “Become a Developer” section @ http://​wiki​.pcbsd​.org/​i​n​d​e​x​.​p​h​p​/​B​e​c​o​m​e​_​a​_​D​e​v​e​l​o​p​e​r​/​10.1

A moderate batch of fixes for trac tickets were committed this week addressing minor issues with the warden.  Appcafe has also received a big update to it’s user interface allowing for a smoother experience for users.  If you want to give the 2 newest versions of these programs a try grab the PC-BSD source and let us know what you think!

That’s it for this week!  See you all next time!

Help the Project, Donate Today!