TLS everywhere

So, I decided it was time to go TLS (aka https) with all my websites. This is something I have wanted to do for a while, but I held off due to the way I had to get my laptop on the wireless at the previous job. Now that I have left, there was no need for that, so away I go!

On the job front, this was an odd week to start with almost everybody on my new team being out due to the holiday. I finally got my accounts all settled today, and spent the day doing that every populare on-boarding trainnig which while is a drag, is very much needed.

With the holiday tomorrow, and a vacation day Friday, I get to have a nice long weekend with the family. This will be nice.

In other news, I got the latest version of TrueOS on my Acer C720. So far, everything I have tried works accept for the touchpad, but I have not spent any time looking into it. Once I get that working, and play with it a bit more, I think I will convert my Lenovo ThinkPad X260.

Random Mid-Summer Updates

Wow…summer is almost over. Three more weeks until school starts again.

Need to spend more time putting pictures up from some of the trips we have done. I think there is time to squeeze another visit to the beach before school starts up, but we will see.

One of the projects I have worked on is taking over web hosting for an organization I volunteer with. The old hosting was with a former member at his hosting company, but he is retiring as of the end of July, so I stepped up to host it. Some of the code used has not been updated in a while, and one of my first projects on it will be to wrap it into a more modern frame-work so other people can help support the site.

In other random news (hence the title), FreeBSD has released on schedule FreeBSD 11.0B3. I heard in passing on BSDNow that this release might work on the ThinkPad x260. If you remember from my last post, that I was in the market for a replacement machine. Well, I found a really good deal on an new-in-the-box x260, and picked it up for around 1/4 the retail. The only thing it is now missing is a back-light on the keyboard, but I am okay with it for now. Battery life under Linux has been awesome without any tuning. I can easily get 10+ hours in my testing, and I have not run the batteries dead yet. The only two issues with FreeBSD on the x260 that I know about is the lack of suspend/resume (general issue with Skylake), and the fact the Intel 8260 wireless card is not yet supported, but it seems like someone is working on that!

At some point in the near future, I will have to reconsider the mail situation. Do I really need to roll my own, or can I use a third-party?

Time to call it a night. Catch you next month!

Home Network Updates

So, in the last couple of weeks, I have had the following issues:

  • The CMOS battery dies on my file-server (a FreeNAS box), taking it, and the zpools down with it. I fought over a long weekend to recover the data, and in the end, got it mounted read-only, and copied it off. New hardware, and new zpools, and we seem to be going again. Recovering services is taking a bit of time.
  • There is a bug with the ZFS on Root for Antergos Linux. Seems that it does not put all the kernel drivers in the init image when you upgrade. Last time, I booted off the install media to fix it. I lost that USB stick, so I downloaded a new one. Guess what? They have turned that feature off ZFS, so there is no way to recover. Since FreeBSD still does not support suspend/resume on the Acer C720 that is my small travel laptop, I have to reinstall Antergos and reload my data.
  • My main laptop, the HP R810G1 seems to be having major battery issues. I bought a new battery in Novembers, and it died. I bought a new one a couple of weeks ago, and it at first did not seem to be holding a charge. Now, the OS does not see the battery. I think I might need a ‘new’ laptop.

I am torn between getting something one or two reves old with a solid record in the size I want (sub 13″, under 1″ thin, and good 6+ hours of battery) or the latest shiny.

Other news, I have the ownCloud server upgraded to nextcloud, and everything I have tried works out of the box, which is a lot more than I can say for ownCloud. Last major thing I need to recover it the Plex Server!

Why, hello there

Happy Leap Day!

Another month has gone by, and things have been busy. In addition to all the normal crazy that is life with kids, I have been elected to the kids pre-school board of directors. Now, the oldest two no longer go there, but the youngest will be there another year, any my term is three years, so there will be a bit of time when I will not have a kid there. They did ask me before, but that was years ago, and I was not in a position to be able to do that back then.

In other, but more geeky, news, February saw me running FreeBSD as my OS for the month. There was only one thing in which I needed Linux for, and it was something I know I could do under FreeBSD, but I had not set up my machine to run that program yet. Will I keep it up? Probably, although the lack of supported sleep on the current laptop, an Acer C720 Chromebook, is a major downer. I may need to see if I can do something about it, as it appears to work fine under Linux.

FreeBSD Challenge II, End Report

And, again, I hit something which is causing massive disk performance issues. That, and suspend/resume does not work on either laptop.

I would try to debug the issues, but that means learning a whole new set of tools, and I will not have time for a while. Next week, I am in week long meetings which will run late every day, and then I have to finish writing and present a training class the last week of the month. The hour or two I can spare will be far better spent for me by backup, re-installing ArchLinux than by starting to learn the tools. Yes, a bit of a cop-out, but I need the machines to do what I need to do. I will keep the servers FreeBSD, however, as it works great there.

I will revisit the issue of FreeBSD on the laptops when I either get new kit, or support for my models gets better.

FreeBSD Challenge II, Day 30 Update

As the month draws to a close, I am further into the switch. I have rebuilt my main laptop to PCBSD. I am still setting a few things up, but it seems to be going well.

Two things I need to fix:

  • Skype: While there is not a native client, there are lots of folks who report success with the Linux client. I will need to do some research.
  • Nikola: The software I use for my blogs. It throws a python error when I run it, so I cannot update things. Again, I think I just need to do some more research.

Now, the fun of the weekend is here, so I am off!

FreeBSD Challenge II, Day 14

Today is day 14 (pushing day 15 at this hour), and things are looking very good. Today, I got word from the PCBSD Project that a patch which I submitted to fix the issue with the WiFi NIC. Well, I got notice today that PCBSD Bug #7330 has been resolved, and I tested on the R810. It works!

Now, I just need to get a few things configured here first, like snapshots, backups, and porting my SDCARD reading scripts over to FreeBSD, and I should be good.

Then, fun things like configure & use IPv6. I have two FreeBSD VSP servers to test with…it will be fun!

One step closer

So, I have upgraded my servers at the house to FreeBSD, and have set up the basic functions needed on them. So, now, I am down to only my main laptop running Linux. Oh, and the work machine which runs Windows 8.1.

So far, not much different than running Arch for the server. But, the magic will be when I start working with jails…

FreeBSD Switch

I just noticed I have not updated this in a few weeks. Sorry about that.

I have my R810 running PCBSD 10.0.2, and I just patched and configured WiFi on it. I need to figure out how to submit a patch to see if I can get the Centrino supported in the main-line kernel so I do not have to compile a custom kernel just for that.

I almost have this working where I can switch to it full time. I need to deal with getting my killer apps installed and working. I had most (all?) of them working before, so I know I can do it again.

Currently, FireFox is not working for me for some reason, but Chromium is, so I will use that for now.

I have started a wiki to keep some notes for myself on this (what SA has not done that?), so I hope this process will be easier this time.

peace.

Back to FreeBSD (maybe back to the challenge)

So, I had a bit of time over the weekend, and spent it doing a bit of hacking around.

I had re-installed PC-BSD on my HP EliteBook R810. I used 10.0.2, and everything but the wireless looked good. I decided to try to get the wireless working with the internal WNIC. Previously, I used an external dongle to get WiFi working, but it was a pain to remember to pull it out, so I decided to try again.

I updated the base OS to 10-CURRENT, and then ‘patched’ the source tree using the info I found in this forum post. Once I rebooted, and used the PC-BSD tools to enable the device, things worked! Since this was only last night, I need to test it a bit to make sure it stands up to load.

There is a PR, and support has been added to HEAD. I am going try to write a patch to get this added before then. I will need to see if I can figure out how to do that. 🙂

Since my work laptop uses the same WNIC, I am one step closer to being able to install it on the work machine.

I am going to see about trying to use dragon as my non-work daily driver and shake out what I need to do, so I may be restarting the 30 Day Challenge again, but a lot of that depends on how work goes.