Makes software distribution easy!

Monday, 20. October 2014 18:03
Choose language
Search
Menu
Counter
Sponsored by

m23 rock 13.2 is ready!

Twitter article 2014-04-03 22:45
m23 rock 13.2 is all about Debian 7 "Wheezy". The 7th incarnation of Debian is now used as a basis for the m23 server and the network boot images and is also available for installation on m23 clients. For these, the desktop environments GNOME 3, KDE 4.8.4, LXDE, TDE 3.5.13 and XFce 4.8.0.3 can be used and installed automatically using m23.

But this is by far not everything which is new: The new m23 version also contains support for the integration of Linux Mint 15 and a function to Ex-/Import package selections and extended options for handling external DHCP servers which are not controlled by m23.

Up to now, it was only possible to save package selections in the database of the m23 server. Now we introduced the option to save them in simple text files which can later be imported. This is useful, for example, to transfer package selections between multiple m23 servers or to construct a package list with the tools of the respective distribution and to import it afterwards.

For the vexed subject "external DHCP server" there is a new solution strategy, inspired by the iX article "Linux-Clients mit m23 zentral verwalten (Central administration of Linux clients with m23)". From m23 13.2 on, the settings of all m23 clients which are supposed to boot via network can be exported in the notation of an ISC DHCP server, so that the administrator (or an automated script) can add these settings to the configuration of a DHCP server which is not controlled by m23.

Two new functions allow to deactivate the verification of SSL certificates for the client-server-communication. One of them deactivates the verification specifically for a single client and the other globally for all clients. Even if I do not think that the deactivation is a good idea, it can be necessary in some special cases, where without it, no jobs and feedbacks can be sent between client and server.

We also introduced the merging of installation jobs for normal packages. All jobs with identical priorities are combined into one installation job. This helps speed up the completion of many single jobs and makes sure that every package is marked for installation only once.

For developers, there is the new chapter "Using new Debian/Ubuntu releases with m23" in the "Development guide", where the adaptation of m23 for installation and administration of new, not officially by m23 supported, Debian and Ubuntu versions is described. This could be interesting especially for those of you who employ Ubuntu beyond the LTS versions which are supported by m23. Please let me know if you have been successful with an adaptation :-)

The halfSister API was extended by new commands, which allow for the integration of halfSister distributions for use in future developments. Now there is only the implementation of the respective functions in the distribution-specific m23HSAdmin scripts left to do. Any volunteers? ;-)

The new version is available as update via the m23 interface, via APT, as ISO to burn the m23 server installation CD as preinstalled virtual machine and as Raspberry Pi image file (the last three can be found in the download section).



<< 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: 0 + 5 = ?
Development blog
2014-10-04
new:
CFFiskBasic::getPartitionAmountOfTy
pe: Count all partitions of a
selected type on a disk.
new:
CFFiskBasic::isDiskNotLockedByRaidA
gainstCreationOfNewPartition:
Checks if a new partition can be
created or if the complete disk is
used for RAID.
new:
CFFiskBasic::isDiskPartLockedByRaid
: Checks, if a partition or disk is
used as RAID.
new:
CFFiskBasic::isNewPartitionOfTypeCr
eatable: Checks if a new partition
from a certain type can be created.
new:
CFFiskBasic::getPartitionStart:
Returns the start position (in MB)
of a partition.
new: CFFiskBasic::getPartitionEnd:
Returns the end position (in MB) of
a partition.
new: CFFiskBasic::getPartitionType:
Returns the type of a partition.
new:
CFFiskBasic::getPartitionFileSystem
: Returns the file system of a
partition.
new:
CFFiskBasic::getAfterPartition:
Gets the free space after the
selected partition.
+++++
2014-10-03
new: CFFiskBasic::getDiskDevs:
Returns an array with all disk
devices (/dev/sdX) as key and
value.
new: CFFiskBasic::getDiskAmount:
Returns amount of disks.
new: CFFiskBasic::getPartAmount:
Returns the of partitions of a
given disk.
new:
CFFiskBasic::dev2diskDevPartNr:
Returns an array with all disk
devices (/dev/sdX) as key and
value.
+++++
2014-10-01
new: CFFiskBasic::__construct:
Constructor for new CFFiskBasic
objects. The object holds all
information about the partitioning
(of a client and loads the values
from the DB).
new: CFFiskBasic::setClientName:
Sets the client name, if given via
constructor.
new: CFFiskBasic::getClientName:
Gets the client name, if set via
constructor.
new: CFFiskBasic::getProperty:
Returns the given variable, if it
is set or dies with an error
message.
new:
CDFiskBasic::getCurrentPartitioning
: Returns the current (physical)
partitioning (of a client).
new:
CFFiskBasic::setCurrentPartitioning
: Sets the current (physical)
partitioning (of a client).
new: CFFiskBasic::loadFromDB: Loads
the current (physical) partitioning
of a client and CFDiskTemp values.
new:
CFFiskBasic::resetWantedPartitionin
g: Resets the wantedPartitioning
array by replacing it with the
contents of the clien's current
partitioning.
new:
CFFiskBasic::addWantedPartitioningU
ndo: Adds an undo step to the
wantedPartitioningUndoArray array.
new:
CFFiskBasic::getWantedPartitioningM
d5: Gets the md5 sum of the
wantedPartitioning array.
new:
CFFiskBasic::updateWantedPartitioni
ngMd5: Updates the md5 sum of the
wantedPartitioning array in
$this->wantedPartitioningMd5.
+++++
2014-09-16
cha: update_packages.php: Now start
the update progress on the client
via SSH etc.
+++++
2014-08-09
patch 100751: Mirror change for the
m23 server installation packages.
cha:
Raspbian-RemoveUnneededPackages.sh:
Updated mirror.
release 14.2
patch 100749: Contains all changes
for m23 rock 14.2.
Last 5 entries
Full changelog

Download status

m23 was updated with the m23 update manager 6554 times. All m23 files were downloaded from Sourceforge 27135 times with a total size of 7266.11 GB.
based on devalcms
devalcms