Makes software distribution easy!

Saturday, 01. November 2014 08:40
Choose language
Search
Menu
Counter
Sponsored by

m23 12.2 rock mit CentOS-Unterstützung!

Twitter article 2014-04-03 22:45

Mit m23 12.2 rock ergänzt CentOS 6.2 die Liste der mit m23 installier- und administrierbaren Distributionen. Die CentOS-Unterstützung wurde - wie zuvor auch Fedora 14 und openSUSE 11.4 - mit der halfSister-Erweiterung realisiert. Hinzu kommen Neuerungen an der halfSister-API, überarbeitete französische Hilfetexte und die üblichen "Kleinigkeiten".

CentOS 6.2 kann mit m23 als erste halfSister-Distribution in 32-Bit- und auch in 64-Bit installiert werden. Die Community-Distribution CentOS baut auf Red Hat Enterprise Linux (RHEL) auf und ist zu dieser voll binärkompatibel. Der Fokus liegt dabei auf Stabilität und langen Wartungszyklen und stellt (neben Debian) eine weitere Möglichkeit dar, wenn Ihr ein langfristig einsetzbares System benötigt.

Großer Dank gebührt bei dieser m23-Version Philippe Gaunet für die Überarbeitung der französischen m23-Hilfetexte und den Anmerkungen, die in die anderen Sprachversionen eingeflossen sind.

Die halfSister-API wurde um Aufrufe zum Ändern von Benutzernamen und Paßwort ergänzt. Durch Anpassungen an der Hardwareeinrichtung ist es nun auch möglich, Datenpartitionen auf einem Software-RAID einzurichten und bei einigen Distributionen sogar die Installation auf diesen durchzuführen. Um die Entwicklung der m23HSAdmin-Skripte für die verschiedenen Distributionen zu vereinfachen, gibt es jetzt das Werkzeug checkForMissingHSFunctions.sh, um zu überprüfen, ob alle Implementationen denselben Funktionsumfang besitzen.

Paketsuchanimation
Paketsuchanimation: Auch als YouTube-Video ;-)

Neben den größeren Änderungen gibt es natürlich auch wieder eine Reihe von nicht sofort ins Auge springenden Verbesserungen. So werden nun die Mountpunkte von Partitionen angezeigt, wenn sich die Maus über dem Info-Icon befindet. Nach dem Erstellen eines Festplatten- oder Partitionsabbildes wird der Client heruntergefahren oder neu gestartet, je nachdem, ob er vor dem Anlegen des Abbildes ausgeschaltet war oder lief. Während des Paketsuchens läuft nun eine Animation und nach Abschluß werden bei allen Distributionen die langen Paketbeschreibungen und Paketgrößen in MB aufgelistet. Weitere Änderungen betreffen die Verwaltung der m23-Administratoren. So dürfen die Paßworte nun beliebige Zeichen enthalten und nach dem Ausloggen wird automatisch wieder die Index-Seite des m23-Servers aufgerufen.

Aus m23 wird nur sehr selten eine Funktion entfernt und bis jetzt traf es nur veraltete Distributionen, die nicht mehr weiterentwickelt werden. Eine Ausnahme bildet diese m23-Version, die die Plugin-Schnittstelle deaktiviert und aus dem Menü entfernt. Denn soweit uns bekannt ist, wurde diese Schnittstelle nie verwendet. Sollte es doch jemanden unter Euch geben, der diese Funktionalität benötigt, wäre jetzt ein guter Zeitpunkt, dies an uns zu melden ;-)

Kommen wir nun zu den Korrekturen: Unter Debian/Ubuntu lassen sich nun der Hauptbenutzer und dessen Paßwort eines m23-Clients ändern. Beim Anlegen eines Abbildes werden nun die benötigten SSL-Zertifikate auf den m23-Client geladen und der SSH-Server dropbear gestartet. Um auch bei komplizierten Partitionierungen eine sofortige Formatierung zu ermöglichen, werden nun nach jedem Anlegen oder Löschen einer Partition eine Reihe von Tools aufgerufen, die die Änderungen an der Partitionstabelle an den Kernel weitergeben. In der update.php wurde zudem ein Syntax-Fehler beseitigt, der dazu führte, daß nie Update-Informationen angezeigt wurden.

Die neue Version ist als Update über die m23-Oberfläche, via APT, als ISO zum Brennen der m23-Serverinstallations-CD oder als vorinstallierte virtuelle Maschine (die beiden letzteren in der Downloadsektion zu finden) erhältlich.

Viel Spaß!



<< 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: 5 + 7 = ?
Development blog
2014-10-30
new:
CFDiskIO::getpDiskAndpPartFromDev:
Splits a device (e.g. /dev/hda1) in
the physical disk (/dev/hda) and
the partition number (1).
new:
CFDiskIO::setPartitionFileSystem:
Sets the file system of a
partition.
new: CFDiskBasic::formatPartition:
Formats a partition.
+++++
2014-10-29
new: CFDiskIO::virtualDeleteDrive:
Deletes a (RAID) disk and corrects
the disk array.
new:
CFDiskIO::setDiskPartLockedByRaid:
Sets or unsets the RAID lock of a
partition or disk.
new: CFDiskIO::getPartitionNumber:
Returns the physical partition
number of a virtual partition.
new: CFDiskIO::getvPartBypPart:
Returns the virtual partition
number searched by the physical
partition number.
new: CFDiskIO::correctLogical:
Corrects the order of the logical
partitions after deleting a
physical partition.
new: CFDiskBasic::rmJob: Generates
a partition removal job.
new: CFDiskBasic::addJob: Generates
a partition add job.
new: CFDiskBasic::bootflagJob:
Enables the booting flag on a
partition.
new: CFDiskBasic::formatJob:
Generates a partition format job.
new: CFDiskIO::isDiskRaid: Checks,
if a disk is a RAID.
+++++
2014-10-28
new:
CFDiskBasic::getBiggestLowestValueO
f: Gets the biggest or lowest value
from all partitions of a given
type.
new:
CFDiskBasic::getBiggestValueOf:
Gets the biggest value from all
partitions of a given type.
new: CFDiskBasic::getLowestValueOf:
Gets the lowest value from all
partitions of a given type.
new: CFDiskBasic::updateFreeSpaces:
Updates the free spaces array of
all disks.
new:
CFDiskBasic::isPartitionLockedByRai
d: Checks, if a partition is
locked, because it is part of a
RAID.
new: CFDiskBasic::getRaidDevs:
Returns an array with all disk or
partition devices building the RAID
of the disk (if it is a RAID).
new: CFDiskBasic::getDiskDev:
Returns the device name (e.g.
/dev/sda) for a virtual disk.
new:
CFDiskBasic::getBelongingRaidDev:
Searches for the RAID device, a
physical partition belongs to, if
it is part of a RAID.
+++++
2014-10-27
new:
CFDiskBasic::getFreeSpacesOnDisk:
Gets the free spaces on disk.
new:
CFDiskBasic::virtualDelPartition:
Deletes a partition from the
internal array.
new: CFDiskBasic::devNrExists:
Checks if a certain (physical)
partition number exists.
new: CFDiskBasic::nextLogicalDevNr:
Gets the next free logical
(physical) partition number.
new: CFDiskBasic::nextPrimaryDevNr:
Gets the next free primary
(physical) partition number.
+++++
2014-10-26
cha: restoreBTServer: Now starts
after MySQL.
Last 5 entries
Full changelog

Download status

m23 was updated with the m23 update manager 6556 times. All m23 files were downloaded from Sourceforge 27174 times with a total size of 7285.73 GB.
based on devalcms
devalcms