Ubuntu 17.04 (Zesty Zapus) Beta 1

Ubuntu 17.04 (Zesty Zapus) Beta 1
The first beta of Ubuntu GNOME 17.04 (codename “Zesty Zapus”) is now available. The development team is proud to offer this development milestone to encourage testing to ensure the final release is as good as possible. Please note that this is still beta software. We appreciate your help in identifying bugs and bugfixes to ensure that the final 17.04 release will be another great release!

Ubuntu GNOME 17.04 will be released April 13, 2017. This regular release will be supported for 9 months from October 2016 until July 2017.

Unity 8
Drop support for 32bit PowerPC
Driver-less printing
Swap files instead of partitions

System Requirements
1 GHz processor (e.g Intel Celeron) or better
1.5 GB RAM
10 GB of free hard drive space
CD/DVD drive or a USB port for the installation media
Internet access recommended (for installing updates during installation)

Ubuntu 17.04 Release
29 December – Alpha 1
26 January – Alpha 2
16 February – Feature Freeze
23 February – First beta
9 March – UI Freeze
23 March – Final beta
30 March – Kernel Freeze
9 April – Release Candidate
13 April – Stable release

64 Bit ISO
cdimage.ubuntu.com/ubuntu-gnome/releases/17.04/beta-1/ubuntu-gnome-17.04-beta1-desktop-amd64.iso  (Desktop)

64 Bit Torrent
cdimage.ubuntu.com/ubuntu-gnome/releases/17.04/beta-1/ubuntu-gnome-17.04-beta1-desktop-amd64.iso.torrent (Desktop)

32 Bit ISO
cdimage.ubuntu.com/ubuntu-gnome/releases/17.04/beta-1/ubuntu-gnome-17.04-beta1-desktop-i386.iso  (Desktop)

32 Bit Torrent
cdimage.ubuntu.com/ubuntu-gnome/releases/17.04/beta-1/ubuntu-gnome-17.04-beta1-desktop-i386.iso.torrent  (Desktop)

Ubuntu 17.04 Beta 1 Installation
Installation Ubuntu 17.04 Beta 1

Select Install Ubuntu


Preparing to Install


Installation Type


Select Time Zone


Select Keyboard Layout


Creating Username & Password


Installation Process


Installation is Completed


Ubuntu 17.04 Screen




Ubuntu 16.10 (Yakkety Yak)

Ubuntu 16.10 (Yakkety Yak)
Mark Shuttleworth announced on 21 April 2016 that Ubuntu 16.10 would be called Yakkety Yak. It was released on 13 October 2016.

This release features a maintenance version of Unity 7, but offers Unity 8 packages included in the ISO, so that users can test them. Other improvements include a new version of Ubuntu Software that supports faster loading, better support for installing command-line-only non-GUI applications, support for installing fonts and multimedia codecs and introduction of paid applications. It is based on Linux kernel version 4.8.

This version of Ubuntu introduced only minor incremental changes. These included LibreOffice 5.2, GTK3 version by default, the Update Manager shows changelog entries for PPAs as well as repository software, GNOME applications updated to version 3.20, with some using version 3.22. Also systemd now handles user sessions as well as the previously implemented system sessions.

Joey Sneddon of OMG Ubuntu said, “Ubuntu 16.10 is not a big update over Ubuntu 16.04 LTS, released back in April. If you were hoping it’d be a compelling or must-have upgrade you’ll be sadly disappointed.” He did find some improvements, “The Ubuntu Software app is also significantly faster in use. This solves a real pet peeve of mine on the incumbent LTS desktop. Thankfully, Yakkety makes it quicker to find, browser, search and install applications,” but concluded, “Ubuntu 16.10 is not a must-have upgrade—not for most people.”

Marius Nestor of Softpedia noted, “Ubuntu 16.10 is not an exciting release for fans of the open source operating system. Probably the most important feature of Yakkety Yak is Linux kernel 4.8, which brings support for the latest hardware, but other than that, you’ll get some updated components that are mostly based on the old GNOME 3.20 Stack.”

Linux Kernel 4.8. Ubuntu 16.10 ships with Linux Kernel 4.8 out of the box
Nautilus 3.20
Extra job for Systemd
Changes to GPG
GNOME 3.20
Unity 8 Developer Preview

Updated Apps
LibreOffice 5.2.2
Mozilla Firefox 49
Shotwell 0.22
GNOME Terminal 3.20
Thunderbird 45
Ubuntu Software 3.20
Rhythmbox 3.4.1

System Requirements
700 MHz processor (about Intel Celeron or better)
512 MiB RAM (system memory)
5 GB of hard-drive space (or USB stick, memory card or external drive but see LiveCD for an alternative approach)
VGA capable of 1024×768 screen resolution.
Either a CD/DVD drive or a USB port for the installer media.

64 Bit ISO
releases.ubuntu.com/16.10/ubuntu-16.10-desktop-amd64.iso (Desktop)
releases.ubuntu.com/16.10/ubuntu-16.10-server-amd64.iso  (Server)

64 Bit Torrent
releases.ubuntu.com/16.10/ubuntu-16.10-desktop-amd64.iso.torrent (Desktop)
releases.ubuntu.com/16.10/ubuntu-16.10-server-amd64.iso.torrent  (Server)

32 Bit ISO
releases.ubuntu.com/16.10/ubuntu-16.10-desktop-i386.iso (Desktop)
releases.ubuntu.com/16.10/ubuntu-16.10-server-i386.iso  (Server)

32 Bit Torrent
releases.ubuntu.com/16.10/ubuntu-16.10-desktop-i386.iso.torrent (Desktop)
releases.ubuntu.com/16.10/ubuntu-16.10-server-i386.iso.torrent  (Server)

Ubuntu 16.10 Installation
Installation Ubuntu 16.10


Select Install Ubuntu


Preparing to Install


Installation Type


Write Changes to Disk


Select Time Zone


Select Keyboard Layout


Creating Username & Password


Installation Process


Installation is Completed



How to Change Logos in Radius Manager

Changing Logo in Radius Manager
Path Details

Image Files are Below

Copy Your Company Logo to radmanlogo_small.gif & main1_01.gif
cp Your Company Logo radmanlogo_small.gif
cp Your Company Logo main1_01.gif

Re-Starting Web Service
sudo service apache2 restart
/etc/init.d/httpd restart

Check Your DMA Radius Admin Page

Deleting Old Years Users Data Script


SET @year = “2013”;

Create Temporary radacct Table
CREATE TABLE radacct2 (
username varchar(64) NOT NULL default ”,
acctsessiontime int(12) default NULL,
acctinputoctets bigint(20) default NULL,
acctoutputoctets bigint(20) default NULL

Cumulate Datas From Previous Years From Radacct(radacct2)
SET @yearlike = CONCAT(@year, “%”);
SET @cumuldatetime = CONCAT(@year, “-12-31 23:59:59”);

INSERT INTO radacct2 (username, acctsessiontime, acctinputoctets, acctoutputoctets)
SELECT username, SUM(acctsessiontime), SUM(acctinputoctets), SUM(acctoutputoctets)
FROM radacct
WHERE acctstarttime LIKE @yearlike
GROUP BY username;

Delete all Data From radacct Specified Year
DELETE FROM radacct WHERE acctstarttime LIKE @yearlike;

Create Temporary rm_radacct Table
CREATE TABLE rm_radacct2 (
username varchar(64) NOT NULL default ”,
acctsessiontime int(12) default NULL,
ulbytes bigint(20) default NULL,
dlbytes bigint(20) default NULL

Cumulate Datas From Previous Years From rm_radacct(rm_radacct2)
SET @yearlike = CONCAT(@year, “%”);
SET @cumuldatetime = CONCAT(@year, “-12-31 23:59:59”);

INSERT INTO rm_radacct2 (username, acctsessiontime, ulbytes, dlbytes)
SELECT username, SUM(acctsessiontime), SUM(ulbytes), SUM(dlbytes)
FROM rm_radacct
WHERE acctstarttime LIKE @yearlike
GROUP BY username;

Delete all Data From rm_radacct Specified Year
DELETE FROM rm_radacct WHERE acctstarttime LIKE @yearlike;

Substract Deleted Values (radacct2) From radacct
UPDATE rm_users, radacct2
SET rm_users.uptimelimit = rm_users.uptimelimit – radacct2.acctsessiontime,
rm_users.uplimit     = rm_users.uplimit     – radacct2.acctinputoctets,
rm_users.downlimit   = rm_users.downlimit   – radacct2.acctoutputoctets,
rm_users.comblimit   = rm_users.comblimit   – radacct2.acctoutputoctets – radacct2.acctinputoctets
WHERE rm_users.username = radacct2.username;

Substract Deleted Values (rm_radacct2) From radacct
UPDATE rm_users, rm_radacct2
SET rm_users.uptimelimit = rm_users.uptimelimit + rm_radacct2.acctsessiontime,
rm_users.uplimit     = rm_users.uplimit     + rm_radacct2.ulbytes,
rm_users.downlimit   = rm_users.downlimit   + rm_radacct2.dlbytes,
rm_users.comblimit   = rm_users.comblimit   + rm_radacct2.dlbytes + rm_radacct2.ulbytes
WHERE rm_users.username = rm_radacct2.username;

Drop Temporary Table
DROP TABLE radacct2;
DROP TABLE rm_radacct2;

Adding Search Button in Radius Manager

Add Code Below “<td>{CONTENT} </td>”

&nbsp;<table border=”1″ width=”100%”>
<td><table width=”100%” border=”0″ cellpadding=”5″ cellspacing=”0″ class=”tb-bg”>
<td><form name=”form2″ method=”post” action=”admin.php?cont=list_users”>
<p class=”title2″><font color=”#000000″> User Search Database </font></p>
<table border=”0″ align=”center” cellpadding=”2″ cellspacing=”2″ width=”441″>
<td nowrap class=”normal” width=”112″>

<td class=”normal”>&nbsp;<input name=”username” type=”text” class=”normal” id=”username” size=”29″ maxlength=”32″></td>
<p align=”center”>
<input type=”submit” name=”Submit2″ value=”{FNDUSR23}”>
</form> </td>

Check Your Search Button

search button