Sunday, November 18, 2012

B3 Server 2.5.1.2 Upgrade

New B3 Server version is out: 2.5.1.2.

Upgrade to 2.5.1.2
  • Connect to your b3 server
$ ssh user@b3server
  • Become root
$ su
  • Upgrade instructions
# DEBIAN_FRONTEND=noninteractive apt-get update
# DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade
You can confirm the software version going into b3 web administration page, then Settings and Software update.





Official Excito Forum Notes (2.5.1.2)

Fix a check for easyfind reading config file to detect correctly if easyfind is enabled or not.

Friday, November 2, 2012

B3 Server 2.5.1.1 Upgrade


New B3 Server versions are out, 2.5.1 and 2.5.1.1.

Upgrade to 2.5.1.1
  • Connect to your b3 server
$ ssh user@b3server
  • Become root
$ su
  • Upgrade instructions
# DEBIAN_FRONTEND=noninteractive apt-get update
# DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade
You can confirm the software version going into b3 web administration page, then Settings and Software update.


Official Excito Forum Notes (2.5.1)
  • New Easyfind system on B3, now handling IP updates even if behind another router
  • Print server updated to support even more printers
  • Updated minidlna server (minidlna) to latest
  • Some minor bug fixes

Official Excito Forum Notes (2.5.1.1)
  • One bug fix regarding the updater

Thursday, August 16, 2012

rsync.net mysqlbackup.sh

rsync.net-mysqlbackup
Following up on my post about backing up mysql using rsync.net, I created a github repository to keep and improve the script.

It uses mysqlhotcopy and duplicity to backup mysql databases to rsync.net.

Stay tuned for the first milestone release.

Wednesday, August 15, 2012

First Milestone of b3caster

b3caster
You can grab the first Milestone of b3caster here.

Also check the wiki for install instructions.

Sunday, August 5, 2012

Podcast Server

b3caster
Inspired by Farhad's approach of bashpodder, as featured in a Linux Action Show episode about bash scripts, I decided to create a Podcast Server of my own.

b3caster, as I'm calling it is a podcast server based on dircaster and bashpodder.

The idea is to have a podcast server that downloads and feeds my favorite podcasts.

Components

b3caster needs the following components to work:
  • Linux
  • Web Server
  • PHP
  • cron
I'm using my B3 Server for this.

github

For this project I decided to create a github account. You can follow the evolution of b3caster there.

Wednesday, July 11, 2012

B3 Server 2.5.0.2 Upgrade

New B3 Server version is out, with minor updates.

Upgrade to 2.5.0.2
  • Connect to your b3 server
$ ssh user@b3server
  • Become root
$ su
  • Upgrade instructions
# DEBIAN_FRONTEND=noninteractive apt-get update
# DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade
You can confirm the software version going into b3 web administration page, then Settings and Software update.



Official Excito Forum Notes

Fixed another backup regression.

Saturday, June 16, 2012

#FavApps: Terminator

Download for Ubuntu button
Terminator is a little project to produce an efficient way of filling a large area of screen space with terminals.
The user can have multiple terminals in one window and use key bindings to switch between them.


Terminator is more than an alternative to the regular default terminal application. It allows you to split the terminal window in two or more terminals.

Installing Terminator

You can install Terminator via the Ubuntu Software Center. You can also use the button at the beginning of this post.

To install via terminal:
$ sudo apt-get install terminator
Customization

You can customize Terminator in many ways. Use the preferences menu to do so.

I really like crunchbang Terminator looks, so I used the config file from that distro in my machine.

You can use it to by going into ~/.config/terminator/config and replace all the text with:
[global_config]
  title_transmit_bg_color = "#000000"
  title_inactive_bg_color = "#000000"
[keybindings]
  hide_window = <Shift><Control>a
[profiles]
  [[default]]
    scrollbar_position = hidden
    palette = "#000000:#cc0000:#4e9a06:#c4a000:#3465a4:#75507b:#06989a:#d3d7cf:#555753:#ef2929:#8ae234:#fce94f:#729fcf:#ad7fa8:#34e2e2:#eeeeec"
    background_darkness = 0.769574944072
    scrollback_lines = 5000
    use_system_font = False
    cursor_color = "#d8d8d8"
    foreground_color = "#d8d8d8"
    scroll_on_output = False
    show_titlebar = False
    color_scheme = custom
    font = Monospace 9
    background_color = "#252627"
    scrollback_infinite = True
[layouts]
  [[default]]
    [[[child1]]]
      type = Terminal
      parent = window0
    [[[window0]]]
      type = Window
      parent = ""
[plugins]

Sunday, June 10, 2012

Creating a subversion server in B3 Server

In order to keep a version control of my home projects, I decided to set up a subversion server in my B3 Server.

I will be using subversion an Apache.


B3 Server Installation
  • Become root
$ su
  • Install subversion and support for Apache
# apt-get install subversion libapache2-svn
  • Create a base directory for your subversion projects
# mkdir /var/svn

Saturday, June 9, 2012

#FavApps: Chromium Browser

Download for Ubuntu buttonChromium is an open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web.
Chromium serves as a base for Google Chrome, which is Chromium rebranded (name and logo) with very few additions such as usage tracking and an auto-updater system.


I've been using Chrome and Chromium for quite some time. Probably since Google launched Chrome.

It's always one of the first apps I install in a new system.

Installing Chromium

You can install Chromium via the Ubuntu Software Center. You can also use the button at the beginning of this post.

To install via terminal:
$ sudo apt-get install chromium-browser chromium-browser-l10n
Installing Google Chrome

If you prefer Google Chrome go to Google Chrome website and download the .deb file.

I always prefer the beta version.
$ sudo dpkg -i Downloads/google-chrome/google-chrome-beta_current_amd64.deb
Last time I installed Chrome I had the following error:
dpkg: dependency problems prevent configuration of google-chrome-beta:
google-chrome-beta depends on libxss1; however:
Package libxss1 is not installed.
google-chrome-beta depends on libcurl3; however:
Package libcurl3 is not installed.
dpkg: error processing google-chrome-beta (--install):
dependency problems - leaving unconfigured

I fixed the problem this way:
$ sudo apt-get -f install
I usually remove Firefox from the system:
$ sudo apt-get remove --purge firefox

Friday, June 8, 2012

B3 Server 2.5 Upgrade

New B3 Server version is out (2.5 & 2.5.0.1).

Upgrade to 2.5
  • Connect to your b3 server
$ ssh user@b3server
  • Become root
$ su
  • Upgrade instructions
# DEBIAN_FRONTEND=noninteractive apt-get update
# DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade
You can confirm the software version going into b3 web administration page, then Settings and Software update.



Official Excito Forum Notes (2.5 & 2.5.0.1)

New features and major changes
* Added support for Apple TimeMachine
* Added support for Apple AirPrint
* Showing HD temperature on b3/admin page
* Allowing special characters in passwords
* Improved translations for German and Swedish
* Added ecryptfs support to kernel
* Ssl security fix
* 10+ minor bug fixes

Sunday, March 4, 2012

Installing Linux Mint 12


I've been running Linux Mint 12 for the past three months (since December). I wasn't really happy with Unity, and Mint was getting nice reviews so... I decided to jump in and tried it myself.

Being based on Ubuntu, it was nice to see that it felt faster in my machine than Ubuntu 11.10.

I went with the gnome 3 route, but since then I change to openbox. Yes, openbox.

I'm leaving the openbox part to another post, so here's the Mint installation part.

Installing

  • Backup your data!
  • Download Linux Mint. In my case was the 64bit DVD version (linuxmint-12-gnome-dvd-64bit.iso).
  • Check the hash of the downloaded file (see the download site for the correct hash):
$ 548f0ac303fea840ef138e5669880a74  linuxmint-12-gnome-dvd-64bit.iso
  • Create a CD or a bootable USB stick. I used the "Startup Disk Creator" in Ubuntu. Other alternatives here.
  • Reboot into your CD or bootable USB stick.
  • Install!

Friday, February 3, 2012

B3 Server 2.4 Upgrade

New B3 Server version is out.

Upgrade to 2.4
  • Connect to your b3 server
$ ssh user@b3server
  • Become root
$ su
  • Upgrade instructions
# DEBIAN_FRONTEND=noninteractive apt-get update
# DEBIAN_FRONTEND=noninteractive apt-get dist-upgrade
  • Turn off B3 Server after the upgrade
  • Power cycle by removing the power cord and waiting for 5 seconds before reconnecting and start B3 Server
You can confirm the software version going into b3 web administration page, then Settings and Software update.



Official Excito Forum Notes

New features and major changes
* Tor (B3 can now be a Tor node - read more here: torproject.org)
* Logitech Media Server update to 7.7.1
* Added swedish translation on UI and help texts
* Changed DAAP (iTunes) server to solve problems on OsX Lion
* Solved AFP bugs showing on OsX Lion
* HDD Load Cycle Count racing issue solved
* Fixed language support for visually impaired using screen readers
* Gerneral system updates from upstream (kernel etc.)

* Some general bug fixes