Makes software distribution easy!

Friday, 21. November 2014 01:52
Choose language
Search
Menu
Counter
Sponsored by

m23 12.3 rock supports Ubuntu 12.04 LTS!

Twitter article 2014-04-03 22:45

With m23's new version 12.3 rock, you can now also install and administer Ubuntu 12.04 LTS. We also added different desktop environments which should suit everyone's taste. Ubuntu's new standard desktop environment Unity is included in its 3D and 2D variants. Those who do not like Unity, are confronted with the agony of choice and have to decide between a classical Gnome environment (which is optically based on Gnome 2), Xfce, KDE (now with a brighter theme), LXDE or the pure text mode ;-) . The new login manager LightDM accompanies the list of new desktop environments .

In addition to the main feature Ubuntu, we made many changes and improvements: The first thing to notice is the output of the m23 client monitor in the client's realtime status of the web interface implemented with AJAX. This way, you can always keep your client in view, even without using an SSH direct connection. When adding a new client, m23 now automatically suggests an unused IP address, which saves you the work of the tedious trial-and-error method or the invention of an algorithm to find free IPs. For German-speaking administrators (or all those who would like to become one), there is now the integrated BAfH daily excuse, that conjurs a new, humourous excuse into your web browser every day, which provides a plausible and absolutely logical reason, why the user's problem (unfortunately, regrettably) cannot be solved right now ;-). Besides this really useful (and possibly life saving) tool, a simple calculator has also found its way into the interface.

The internal, VirtualBox-based virtualisation of m23 was improved massively: Now the newer VirtualBox 4.x (as it is contained in Ubuntu 12.04 LTS) can be used as a basis and for the first time, the hardware acceleration (PAE, NX and "Nested Paging") of the processor is used (if available), to install 64-bit operating systems or to allow the operation of virtual guests in virtual machines. In a graphical VNC session, the restart (e.g. when restituting a client) or the shutdown of a virtual client work now. The boot method is now changed automatically after the installation of the operating system is finished, for example from network boot to boot from a virtual harddrive.
For use with other virtualisation solutions like KVM, the script VirtualBox-networking-setup.sh (which was originally created for use with VirtualBox) for the creation of network bridges was modified to be able to run in Ubuntu 12.04.

The m23-xorg-configurator for the setup of the graphic card was upgraded by the ability to run in Ubuntu 12.04, this ability also has benefits for other distros. New upstart scripts ensure that the m23-xorg-configurator is executed before the login manager and that no X11 session is running. Otherwise, problems with the detection and recognition of the hardware could occur. A correction now makes sure that the configuration made by XOrg is found in the correct directory.

Some details of the m23 interface were improved to accelerate and facilitate your work processes. When searching for packages in Debian and Ubuntu, you can now choose if you would like to see the complete package descriptions and sizes or the faster short variant of the descriptions in the result.
After preselecting packages for (de)installation, you can now still modify your selection by using the new comfort functions. The packages can now - in addition to the old single choice method - also be selected and deselected as a whole or the selection can be inverted. Besides discarding tasks, their priority can now be changed, for example to make sure that they are run in a specific order. These priorities can even be saved as a package selection, so that they can be deployed to many clients. When you want to install several packages during the base installation of the clients, you can now choose as many package selections as you like, which are then installed automatically after the installation of the operating system. Special packages are now listed in a sorted fashion and a correction ensures that the list also contains special packages which are symbolic links.

Behind the scenes, there has also been a lot of change: For example, the access method for the MySQL database has been changed to permanent connection and the configuration of the network boot Linux kernel was adapted to be used with device names of the type /dev/sd* for IDE drives.

The new version is available as update via the m23 interface, via APT, as ISO to burn the m23 server installation CD/DVD or as preinstalled virtual machine (the last two can be found in the Download menu).

Have fun!



<< Previous 5 articles
Give m23 your reference!

Help m23 and give us a reference. Open the questionnaire in English, French or German.

Send message to developer

Message

eMail

Captcha: 3 + 3 = ?
Development blog
2014-11-18
new: PKG_getClientsByPackages: Gets
all clients that have the specific
packages (not) installed (or with
another given status).
new: PKG_getClientsWithWaitingJobs:
Gets all clients that have waiting
jobs.
new: m23cli /
getClientsWithPackageNotInstalled.p
hp: Lists all clients that have a
NOT package installed.
new: m23cli /
getClientsWithWaitingJobs.php:
Lists all clients that have waiting
jobs.
+++++
2014-11-17
new: CClient::wol: Wakes a client
over the network.
new: m23cli / wol.php: Wakes a
client over the network.
new: CClient::isPingable: Checks,
if the client can be pinged over
the network.
cha: CLIENT_sshFetchJob: Now has an
extra (optional) parameter for the
client's IP.
new: CClient::sshFetchJob: Connects
to the client via SSH and lets the
next job fetch and execute it in a
screen (named "m23install").
new: m23cli / sshFetchJob.php:
Connects to the client via SSH and
lets the next job fetch and execute
it in a screen (named
"m23install").
new:
CClientLister::isVisibleByPingableF
ilter: Checks, if only clients that
can (not) be pinged should be shown
and if the given client matches the
filter rule.
new:
CClientLister::setVisibleByPingable
Filter: Sets the pingable filter
rule (show only clients that can
(not) be pinged or all clients).
cha: CClientLister::showClientList:
Now filters out the client, if it
is not matching the rule of the
pingable filter
new: CClientLister::getClientNames:
Gets an array with all clients
matching the filter rules.
new: m23cli /
listOnlineClients.php: Shows the
clients that can be pinged.
new: m23cli /
listOfflineClients.php: Shows the
clients that can NOT be pinged.
new: CClient::executeBySSH: Runs a
script under a plain BASH with root
rights on the client.
new: m23cli / executeBySSH.php:
Runs a commands under a plain BASH
with root rights on the client.
+++++
2014-11-15
new:
CFDiskTest::getRandomRaidLevel:
Returns an random RAID level.
new: CFDiskTest::getRandomUnusedMD:
Returns an random unused MD.
+++++
2014-11-14
new:
CClient::addUpdatePackageInfosJob:
Adds a job to update the package
information of the client to the
installation queue.
new: installSpecialPackage.php:
Installs a special package on a
client.
new:
CFDiskTest::getRaidsFromClient:
Fetches current RAID information
from the current client.
+++++
2014-11-13
new: CFDiskBasic::raidJob:
Generates a RAID creation job and
adds it to the list of partition
steps.
new:
CFDiskBasic::createAllRaidJobs:
Generates the jobs to create all
RAIDs.
Last 5 entries
Full changelog

Download status

m23 was updated with the m23 update manager 6561 times. All m23 files were downloaded from Sourceforge 27238 times with a total size of 7320.27 GB.
based on devalcms
devalcms