Haut de page

MacOS X Server


NextAppleLes différents systèmes


Quoi de neuf ?


Truc

Si vous avez créé un identifiant d'utilisateur dont l'UID est comprise entre 500 et 1000, l'utilisateur n'apparaitra pas dans le "Workgroup Manager". Pour changer l'UID, il faut utiliser la commande dscl /LDAPv3/127.0.0.1 -read /Users/identifiant UniqueID, cela va donner l'UID actuel. Ensuite, il faut utiliser dscl -u admin_du_ldap /LDAPv3/127.0.0.1 -change /Users/identifiant UniqueID uid_actuel nouvel_uid.

Historique

  1. MacOS X Server 10 [depuis mai 2001]
  2. MacOS X Server 1 et 2 [janvier 1999 - mai 2001]
  3. Rhapsody [janvier 1997 - janvier 1999]

MacOS X Server 10.x

Mac OS X Server 10.5.6 (15/12/2008)

Cette mise à jour inclut des corrections générales du système d'exploitation ainsi que des corrections spécifiques pour :

  • la fiabilité du service d’annuaire et l'authentification des nouvelles connexions de partage de fichiers
  • la liaison et l’authentification dans les environnements Active Directory
  • la modification de contenu Wiki dans Safari, Firefox et Internet Explorer
  • la visualisation des wikis et blogs depuis un iPhone ou un iPod touch
  • la recherche avec Spotlight dans le Finder et sur le Web
  • l’envoi de messages électroniques d’accueil aux utilisateurs dans les Préférences du serveur
  • l’importation d’utilisateurs et l’utilisation de groupes imbriqués dans les Préférences du serveur
  • la mise à jour des informations DNS lors des changements d’adresse IP du serveur
  • l’hébergement de services DHCP
  • la prise en charge d’événements privés dans iCal
  • la synchronisation des répertoires de départ portables
  • l’activation du serveur de mise à jour de logiciels
  • l’utilisation des services SNMPv3
  • l’hébergement avec WebObjects ; la mise à jour vers la version 5.4.3
  • l’hébergement de services de messagerie pour les utilisateurs ayant de longs noms d’utilisateur
  • empêcher la corruption de la base de données des serveurs de messagerie
  • assurer la sécurité des hachages de mots de passe LDAP
  • la propagation des changements de mots de passe vers les répliques Open Directory
  • la création et la modification des entrées DNS dans Admin Serveur
  • l’utilisation d’Utilitaire d’images de système pour créer des images NetBoot et NetInstall
  • la création de fiches de répertoires étendues dans la configuration de serveur avancée
  • l’utilisation de préférences gérées lorsque les clients sont liés à Active Directory
  • l’authentification RADIUS pour les bornes d’accès AirPort 802.11n
  • l’authentification de Transfert de Podcast avec Open Directory and Active Directory
  • la réduction de la durée de réplication pour les nouveaux comptes Open Directory et les modifications du mot de passe
  • la propagation des permissions du système de fichiers lors de l'utilisation d'Admin Serveur
  • assurer la gestion des réglages de l'économiseur d'écran sur certains systèmes clients
  • la gestion client des imprimantes et des listes d'attente d'impression
  • la fiabilité d'utilisation du partage NFS avec des binaires liés
  • l'éjection et le re-montage des LUN Fibre Channel au format HFS+

Mac OS X Server 10.4.3

  • mysql Ver 14.7 Distrib 4.1.13a (la version 4.1.14 date du 17 août, la 4.1.15 du 13 octobre).
  • Apache/2.0.54 (la version 2.0.55 date du 17 octobre).

Mac OS X Server 10.4 (Tiger)

  • Support des application 64-bit (en plus des 32-bit sans dégradation de performance), processus de plus de 4Go de mémoire. Modèle LP64.
  • Support des ACLs (Access Control List)
    • Combinaison des permissions Posix traditionnels et de ceux de Windows 2003 et XP
    • Plus de limite de 16 groupes comme les Unix classiques, utilisation d'un menberd (daemon)
    • Modèle d'ACL basé sur Posix 1003
    • Stockées dans les attributs HFS+
    • Chaque élément d'un ACL est nommé un ACE (Access Control Entry). Chaque entrée spécifie un utilisateur ou un groupe ainsi ques les permission accordées ou supprimées. Lors d'un accès à un fichier (ou un service (ftp par exemple)), le système parcours séquentiellement les entrées et détermine si l'accès est autorisé ou interdit.
  • Centralisation de la gestion des certificats avec interface pour être Autorité de Certification.
  • Agrégation Ethernet (plusieurs câbles pour une même adresse MAC) pour plus de performance.
  • Serveur iChat AV 3.0
    • Serveur privé à accès SSL/TLS, chat multi-utilisateurs, transfert de fichiers cryptés.
    • Basé sur XMPP (Extensible Messaging and Presence Protocol) popularisé par Jabber. Standard ouvert RFC 3920 et 3921.
    • Plusieurs dixaines de logiciels clients pour Linux, Windows et MacOS.
  • Serveur de mise à jour de systèmes permet de décider quand et qui recevra quelle mise à jour.
  • Server Weblog basé sur Blojsom.
  • Synchronisation automatiques des répertoires de départ des portables (comme sous Windows ?). Possibilité de le faire automatiquement, manuellement, à certains moments (login, logout) et de choisir ce qui doit se synchroniser).
  • XGrid 1.0
    • MacOS X Server est contrôleur de cluster, n'importe quel MacOS X client 10.4 peut être un agent (dédié ou pas). Cela se configure par l'icône Partage des Préférences Système.
  • Intégration de Spam Assassin, ClamAV
  • VPN site à site (VPN Domain permettant une connexion automatique VPN lors de l'accès à certains domaines sur la version cliente).
  • Serveur d'imprimante IPP
  • Serveur QuickTime H.264
  • Le serveur DHCP a enfin une interface pour l'attribution d'adresses DHCP statiques.
  • Open Directory
    • Réplication de schéma LDAP.
    • Possibilité de sauvegarde et retauration complète de la base Open Directory sous forme d'image cryptée via l'interface graphique ou en ligne de commande (serveradmin).
    • Trust binding : authentification du client par le serveur et du serveur par le client.
    • Possibilité de n'utiliser que SSL ainsi que des paquet signé Kerberos.
  • Workgroup Manager
    • On peut enfin créer un dossier à partager sans aller sur le serveur pour le créer.
    • Possibilité de faire plus facilement de l'AFP au dessus d'un NFS (resharing).
  • Apple Raid 2:
    • On peut faire du miroir sur des partitions pas seulement sur des disques.
    • Indiquer un disque de secours qui sera automatiquement mis en place en cas de problèmes sur un disque.
    • Déconnecter un miroir afin de prendre le disque comme sauvegarde.
  • FireWall.
    • Intégration de dummynet permettant de contrôler la bande passante alouée à chaque port.
  • Windows
    • Ajout de l'authentification NTLMv2 (suppression possible du NTLMv1)
    • Backup Domain Controler (BDC) en plus de PDC (Primary Domain Controler).
    • Compatiblité avec les ACL Windows (sans avec à cocher la case "Enable strict locking")
  • File Locking commun entre afp et smb (ouf !).
  • launchd, heartbeatd et failoverd
  • Base de données SQLLite intégrée
  • Xcode 2.0 avec GCC 4.0
  • Les commandes unix cp, mv, tar et rsync -E supporte les 'forks'
  • OpenLDAP 2.2.19 et Berkeley DB 4.2.53
  • Authentification kerberos dans Apache via le module SPNEGO.

Mac OS X Server 10.3.9 (7W98)

Similaire à la version client avec en plus

  • Utilitaire d'images de réseau (Network Image Utility) 10.3.5 (v10.3.9)
  • Nouvelle configuration de cyrus, squirrelmail
  • Scripts (/System/Library/)
    • ServerSetup/SetupExtras/cyrus
    • StartuptItems/SchemaUpdate

Changement du schéma Apple LDAP en 10.3.9 pour être compatible avec la 10.4. Ajout de :

10.3.8 10.3.9
# Time to live
#
attributetype (
1.3.6.1.4.1.250.1.60
NAME 'ttl'
EQUALITY integerMatch
SYNTAX '1.3.6.1.4.1.1466.115.121.1.27' SINGLE-VALUE )

objectclass (
1.3.6.1.4.1.250.3.18
NAME 'cacheObject'
AUXILIARY
SUP top
DESC 'Auxiliary object class to hold TTL caching information'
MAY ( ttl ) )
attributetype (
1.3.6.1.4.1.63.1000.1.1.1.1.21
NAME ( 'apple-imhandle' )
DESC 'IM handle (service:account name)'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype (
1.3.6.1.4.1.63.1000.1.1.1.1.22
NAME ( 'apple-webloguri' )
DESC 'Weblog URI'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.1
NAME 'apple-user'
...
apple-keyword $ apple-generateduid $ authAuthority $
acctFlags $ pwdLastSet $ logonTime $ logoffTime $
kickoffTime $ homeDrive $ scriptPath $ profilePath $
userWorkstations $ smbHome $ rid $ primaryGroupID ) )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.1
NAME 'apple-user'
...
apple-keyword $ apple-generateduid $ apple-imhandle $ apple-webloguri $
authAuthority $ acctFlags $ pwdLastSet $ logonTime $
logoffTime $ kickoffTime $ homeDrive $ scriptPath $
profilePath $ userWorkstations $ smbHome $ rid $
primaryGroupID $ sambaSID $ sambaPrimaryGroupSID $
userCertificate ) )
attributetype (
1.3.6.1.4.1.63.1000.1.1.1.14.6
NAME 'apple-group-nestedgroup'
DESC 'group real name'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype (
1.3.6.1.4.1.63.1000.1.1.1.14.7
NAME 'apple-group-memberguid'
DESC 'group real name'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.14
NAME 'apple-group'
...
apple-generateduid ) )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.14
NAME 'apple-group'
...
apple-generateduid $
apple-group-nestedgroup $
apple-group-memberguid $
mail $
rid $
sambaSID $
ttl ) )
attributeType (
1.3.6.1.4.1.63.1000.1.1.1.3.12
NAME 'apple-machine-contactperson'
DESC 'Name of contact person/owner of this machine'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.3
NAME 'apple-machine'
SUP top
AUXILIARY
...
apple-machine-suffix ) )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.3
NAME 'apple-machine'
SUP top
AUXILIARY
...
apple-machine-suffix $
apple-machine-contactperson ) )
attributetype (
1.3.6.1.4.1.63.1000.1.1.1.8.4
NAME 'mountDumpFrequency'
DESC 'mount dump frequency'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
attributetype (
1.3.6.1.4.1.63.1000.1.1.1.8.4
NAME 'mountDumpFrequency'
DESC 'mount dump frequency'
EQUALITY caseIgnoreIA5Match
SUBSTR caseIgnoreIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
attributetype (
1.3.6.1.4.1.63.1000.1.1.1.10.3
NAME 'apple-networkview'
DESC 'Network view for the computer'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype (
1.3.6.1.4.1.63.1000.1.1.1.10.4
NAME 'apple-category'
DESC 'Category for the computer or neighborhood'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
# Service URL attributes 1.3.6.1.4.1.63.1000.1.1.1.19.2
#
attributetype (
1.3.6.1.4.1.63.1000.1.1.1.19.2
NAME 'apple-service-url'
DESC 'URL of service'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.10
NAME 'apple-computer'
DESC 'computer'
SUP top STRUCTURAL
MUST ( cn )
MAY ( apple-realname $
description $
macAddress $
apple-computer-list-groups $
apple-mcxflags $
apple-mcxsettings $
apple-xmlplist $
authAuthority $
uidNumber $ gidNumber $ apple-generateduid $
acctFlags $ pwdLastSet $ logonTime $
logoffTime $ kickoffTime $ rid $ primaryGroupID ) )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.10
NAME 'apple-computer'
DESC 'computer'
SUP top STRUCTURAL
MUST ( cn )
MAY ( apple-realname $
description $
macAddress $
apple-category $
apple-computer-list-groups $
apple-keyword $
apple-mcxflags $
apple-mcxsettings $
apple-networkview $
apple-xmlplist $
apple-service-url $
authAuthority $
uidNumber $ gidNumber $ apple-generateduid $ ttl $
acctFlags $ pwdLastSet $ logonTime $
logoffTime $ kickoffTime $ rid $ primaryGroupID $
sambaSID $ sambaPrimaryGroupSID ) )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.11
NAME 'apple-computer-list'
DESC 'computer list'
...
apple-computers $
apple-keyword ) )
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.11
NAME 'apple-computer-list'
DESC 'computer list'
...
apple-computers $
apple-generateduid $
apple-keyword ) )
#
# Service object attributes 1.3.6.1.4.1.63.1000.1.1.1.19
#
attributetype (
1.3.6.1.4.1.63.1000.1.1.1.19.1
NAME 'apple-service-type'
DESC 'type of service'
EQUALITY caseExactIA5Match
SUBSTR caseExactIA5SubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )

#attributetype (
# 1.3.6.1.4.1.63.1000.1.1.1.19.2
# NAME 'apple-service-url'
# DESC 'URL of service'
# EQUALITY caseExactIA5Match
# SUBSTR caseExactIA5SubstringsMatch
# SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )

attributetype (
1.3.6.1.4.1.63.1000.1.1.1.19.3
NAME 'apple-service-port'
DESC 'Service port number'
EQUALITY integerMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )

attributetype (
1.3.6.1.4.1.63.1000.1.1.1.19.4
NAME 'apple-dnsname'
DESC 'DNS name'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype (
1.3.6.1.4.1.63.1000.1.1.1.19.5
NAME 'apple-service-location'
DESC 'Service location'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

#
# Service object 1.3.6.1.4.1.63.1000.1.1.2.19
#
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.19
NAME 'apple-service'
SUP top STRUCTURAL
MUST ( cn $
apple-service-type )
MAY ( ipHostNumber $
description $
apple-service-location $
apple-service-url $
apple-service-port $
apple-dnsname $
apple-keyword ) )

#
# Neighborhood object attributes 1.3.6.1.4.1.63.1000.1.1.1.20
#
attributetype (
1.3.6.1.4.1.63.1000.1.1.1.20.1
NAME 'apple-nodepathxml'
DESC 'XML plist of directory node path'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype (
1.3.6.1.4.1.63.1000.1.1.1.20.2
NAME 'apple-neighborhoodalias'
DESC 'XML plist referring to another neighborhood record'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

attributetype (
1.3.6.1.4.1.63.1000.1.1.1.20.3
NAME 'apple-computeralias'
DESC 'XML plist referring to a computer record'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )

#
# Neighborhood object 1.3.6.1.4.1.63.1000.1.1.2.20
#
objectclass (
1.3.6.1.4.1.63.1000.1.1.2.20
NAME 'apple-neighborhood'
SUP top STRUCTURAL
MUST ( cn )
MAY ( description $
apple-generateduid $
apple-category $
apple-nodepathxml $
apple-neighborhoodalias $
apple-computeralias $
apple-keyword $
apple-realname $
apple-xmlplist $
ttl ) )

#
# Schema attributes 1.3.6.1.4.1.63.1000.1.1.1.22
#
#attributetype (
# 1.3.6.1.4.1.63.1000.1.1.1.22.1
# NAME 'attributeTypesConfig'
# DESC 'attribute type configuration'
# EQUALITY objectIdentifierFirstComponentMatch
# SYNTAX 1.3.6.1.4.1.1466.115.121.1.3 )

#attributetype (
# 1.3.6.1.4.1.63.1000.1.1.1.22.2
# NAME 'objectClassesConfig'
# DESC 'object class configuration'
# EQUALITY objectIdentifierFirstComponentMatch
# SYNTAX 1.3.6.1.4.1.1466.115.121.1.37 )

Mac OS X Server 10.3.8 (7U16)

Similaire à la version client avec en plus

  • Meilleure fiabilité de la réplication Open Directory et de l'authentification PDC;
  • Liaison plus fiable avec les domaines Active Directory;

Mac OS X Server 10.3.7 (7S215)

Similaire à la version client avec en plus

  • Apache 2 Apache/2.0.52 (Nov 18 2004 12:59:03) -> (Nov 22 2004 12:12:43)
  • /usr/bin/cyrus/bin/imapd, /usr/bin/dbmanage

MacOS X Server 10.3.6

La mise à jour Mac OS X Server 10.3.6 améliore les fonctionnalités et la fiabilité de Mac OS X Server 10.3. Elle est recommandée pour tous les systèmes.

Les principales améliorations sont les suivantes :

  • performance améliorée et plus grande fiabilité des services de fichiers AFP, CIFS et NFS ;
  • meilleure fiabilité des montages automatiques de volumes réseau et du lancement d’applications à partir de /Réseau/Applications/ ;
  • meilleure interopérabilité avec Active Directory et compatibilité avec les nouveaux clients Windows ;
  • meilleure fiabilité de l’authentification SMTP associée à CRAM-MD5 ;
  • application Utilitaire Fibre Channel 1.0.3 et amélioration de la fiabilité et des performances de Fibre Channel ;
  • assistance supplémentaire pour les périphériques de stockage Fibre Channel de tierce partie ;
  • apache 2/2.0.50 27 oct 2004
  • SquirrelMail 1.4.3a - 2 June 2004
    /etc/squirrelmail/config, /etc/httpd/httpd_quirrelmail_default.conf, /System/Library/ServerSetup/SetupExtras/squirrelmailsetup
  • /usr/share/servermgrd/bundles/servermgr_netboot, servermgr_xserve

Mac OS X Server 10.3.5

La mise à jour 10.3.5 Server comporte les mêmes choses que la version 10.3.5 (non serveur) avec les différences suivantes: Server Admin 10.3 (v106).

The 10.3.5 Server Update delivers enhanced functionality and improved reliability for Mac OS X Server v10.3 and is recommended for all systems.

  • improved performance and reliability of AFP and NFS file services, and network automounts
  • Network Install images of volumes now use block-copy for faster installation performance
  • support for streaming 3G files to RealOne mobile player
  • improved Open Directory authentication services, Active Directory integration (Active Directory Plug-in 1.0.4)
  • more reliable Mail server database rebuilds
  • improved reliability and compatibility of PostScript print queue services
  • added Fibre Channel multipathing with support for bandwidth aggregation and failover
  • additional support for FireWire and USB devices
  • improved compatibility for third party applications and devices
  • previous standalone security updates

en anglais

Open Directory (Directory Services)

  • Active Directory Plug-in: Addresses an issue in which some Mac OS X computers would not bind to Active Directory, affecting computers with Mac OS X 10.3.3 to 10.3.4.
  • Active Directory Plug-in: Addresses an issue in which only users for the Active Directory domain to which a computer is bound can authenticate on a client computer or be located in the Workgroup Manager user list.
  • Active Directory Plug-in: Addresses an issue in which the "dsconfigad" command-line tool fails to join pre-existing accounts. When attempting to bind a computer to Active Directory, the -f option for forcing a bind to an existing account results in the following message: "Error: Undefined error occurred trying to Bind this computer to Active Directory."
  • Password Server: Addresses an issue in which deleted user records may still appear in Kerberos replica databases.
  • LDAPv3 Plug-in: Added option to enable or disable LDAP referrals in the file /Library/Preferences/DirectoryService/DSLDAPv3PlugInConfig.plist. In some configurations, LDAP referrals can cause symptoms such as slows logins, crashes, and overall unpredictable results.

Mail Server

  • Mail Server: Addresses an issue in which mail server may stop functioning, especially in an environment with high mail volume. The race condition usually occurs if the cyrus database maintenance app (ctl_cyrusdb) is cleaning up database transaction log files at the same time a POP or IMAP session is active, requiring an update to the removed log file.

File Services

  • AFP: Addresses an issue in which AFP clients may drop the connection to the server when attempting multiple copy or read-write operations with one or more AFP servers. Analysis of a network trace when this issue occurs will reveal that the TCP Window size will drop to zero.
  • AFP: Improved reliability and performance of AFP login to AFP server share from both Mac OS 9 and Mac OS X clients.
  • NFS: Improves performance and reliability of NFS, such as better handling of lookup caching, small files, and file locking.

System Imaging (NetBoot/Network Install)

  • Network Image Utility 10.3.5: The Network Image Utility now creates a block-copy restore image if using a volume as the source. This change improves installation performance and maintains original volume integrity.

Print Server

  • Print Server: Addresses an issue in which some print jobs may not execute if the file's Postscript header is larger than 1023 bytes. This issue is more likely to affect graphic or page layout applications such as Adobe InDesign or Adobe Illustrator.

QuickTime Streaming Server

  • QTSS: Provides support for streaming 3G files to Real One mobile player. This benefits users with 3G handsets and compatible service.

Directory Services

  • DSAgent: Addresses the issue in which the default cache life of 12 hours for user records (such as those appearing to the POSIX layer, finger, and id) could never be overridden. Now, in most configurations, the default will fall back to five minutes and can be correctly overridden by the manually setting of the time-to-live (TTL) values, as explained in the lookupd man page.

File Systems

  • NTFS: Addresses issues which may prevent copying of large files (i.e. 4GB) from an NTFS volume to another volume. Note: NTFS volumes are mounted as Read Only.

Mac OS X Server 10.3.4

La mise à jour 10.3.4 Server comporte les mêmes choses que la version 10.3.4 (non serveur) avec les différences suivantes:
  • Les applications ne sont diffusées que dans les langues : Anglais, Français, Allemand et Japonnais.
  • La partie /Applications/Server/
    • Network Image Utility (Utilitaire d’images de réseau) (10.3.4)
    • Server Admin (10.3)
    • Server Assistant (Assistant du Serveur) (10.3.5)
  • /System/Library/CoreServices/ServerManagerDaemon
  • /opt/apache2
  • /usr/sbin/NeST
  • /usr/sbin/mkpassdb
  • /usr/share/mailman/bin/mailmanctl
  • /usr/share/servermgrd/
  • /private/etc/servermgrd/servermgrd.conf

Open Directory (Directory Services)

  • Password Server: Addresses issue in which Password Server replicas have incomplete databases and use 100% of the CPU time, causing the server to operate slowly. The affected Password Server Replication log file displays the message "DoSyncWithServer: error = -14090."
  • Passwords: Addresses an issue in which inclusion of the dollar sign ($)in the password of the the primary administrator (UID 501) results in unexpected server behavior. Reported symptoms include Password Server not starting, unreliable LDAP services, and the inability to log in at the Login
  • LDAP: Addresses issue in which Open Directory client computers will not rebind to an LDAP master after waking from sleep. This issue may also prevent the network users list from appearing on the client computer.
  • LDAP: The LDAP server has been enhanced to allow more client connections. This improves server performance by allowing more than 250 client connections and reducing the total CPU usage. Note: The maximum number of client connections is approximately 1000.
  • Active Directory Plug-in: Addresses an issue in which attributes/values may be lost if when modified by the Workgroup Manager Inspector, particularly when administrators attempt to change values for attributes that have "multiple" values (all of the old values may be deleted while keeping the new value intact).
  • Active Directory Plug-in: Addresses an issue in which clients fail to bind to the directory master when computer is in a domain separate from the user. For example: If all users are members of the top-level domain, and all computers are in a domain lower in the hierarchy, users attempting to bind the computer to the top-level domain will not succeed.
  • Addresses an issue in which accounts with a period in the UPN (User Principal Name) may not be able to log in.
  • Active Directory Plug-in: Enhances client-server interaction by requiring clients to only read group information for each user as on-demand, reducing network-server bandwidth usage by each client.
  • Directory Services: Improves performance of Directory Services (DirectoryS process) by reducing the total CPU usage for servers with significant uptime.

Network Services

  • DNS: Enhances DNS code to deal with large network infrastructures (more than 10 DNS servers). This enhancement should improve experience when performing activities such as web browsing, Active Directory integration, and connections to Microsoft Exchange servers in this type of networking environment.

File Services

  • NFS: Resolves a situation in which you have issues while trying to search NFS reshared volumes mounted at a client. (The search never finishes in Mac OS X and Sherlock; Mac OS 9 says the volume was modified by another process and to try again.)
  • AFP/NFS: Addresses an issue that causes the message "unexpected problems occurred" when executing a Sherlock search for a file or folder on an AFP reshared volume which has originally been exported using NFS (such as from Linux, NetApp, or Solaris).

System Imaging (NetBoot/Network Install)

  • Network Image Utility: Addresses an issue in which more than one package added to a Network Install image will not install on the targeted client computers.

User Management (Managed Client)

  • Addresses an issue in which the Login Window will not display the list of users when local users or administrators are not enabled for clients.

Mail Service

  • Mailman: Addresses an issue in which mailman lists no longer accept new mail after using the repair permissions feature of Disk Utility on the server's startup disk.

Web Services

  • Site Administration: Addresses an issue in which no sites can be created on a server that had no defined websites at the time of being upgraded from 10.2 to 10.3. The resultingmessage is "Uncaught exception raised in Web client-side plugin."
  • Configuration Files: Multiple RegisterResource directives may now be manually added to the httpd.conf file without being overwritten by Server Admin activities.

Server Administration Tools

  • Server Admin Application: Software Update pane GUI has been enhanced to display software updates flagged as requiring "Reboot". This may allow you to better plan your updates during off-hours, for example.

Disk Utility

  • Addresses an issue in which Disk Utility will not open on a client computer started up from a NetInstall image that was created from a configured volume (rather than a CD/DVD).

Other

  • Addresses issue in which some USB-, Firewire-, SCSI-, and PCI RAID card-connected devices may not mount after applying the Mac OS X 10.3.3 Software Update.

Mac OS X Server 10.3.2

  • Amélioration de Kerberos pour les services AFP.
  • Amélioration des applications Server adminet Workgroup Manager
  • Amélioration de d'utilitaire Network Image et QTSS Publisher
  • Améliore l'intégration avec Active Directory
  • MySQl 4.0.16
  • importation plus rapide des enregistrements d'utilisateur.

Mac OS X Server 10.3

Détails

Un article super détaillé en anglais sur le contenu de MacOS X Server 10.3 sur AFP548.com.

Mac OS X Server 10.2.6

Détails

Mac OS X Server 10.2.5

Corrections :

La mise à jour de Mac OS X Server version 10.2.5 améliore les performances et la stabilité des applications, services et technologies suivants : logiciel RAID, AFP, NetBoot, Network Install, Serveur de mot de passe Open Directory, Serveur Enchaînement QuickTime et Gestionnaire de groupe de travail.

Détails :

  • Open Directory and Password Server
    • Adds a Network Information System (NIS) plug-in for Open Directory, allowing Mac OS X Server and clients to better integrate into this traditional Unix directory structure.
    • Import tool (dsimportexport) performance improved when importing users with Password Server passwords.
      Note: Workgroup Manager is currently the only supported tool for exporting user and group information.
    • LDAP connections now time out, operating more efficiently in high-volume networking environments. The default timeout value is two minutes. (Applies the LDAPv3 plug-in only.)
    • New user accounts that have Password Server passwords and which are created by secondary administrators respect the "Disable login as of mm/dd/yyyy" option.
    • Improved Password Server reliability and performance with DIGEST-MD5 authentication, especially after long server uptime.
    • Improved performance for Password Server authentications.
  • File Services
    • Improved handling of server volume aliases that have been copied from one user's environment to another.
    • Improved Apple Filing Protocol (AFP) client permissions handling related to exclusive access of files. Resolves some instances of messages such as:
      • "<file name> cannot be accessed"
      • "The file may be read-only"
      • "you may be trying to access a read-only location"
      • "the server the document is stored on may not be responding"
    • Example: Microsoft Excel can now open text documents on AFP volumes which were previously affected.
    • Prevents two applications on two computers from opening the same file at the same time from an AFP volume with write access. (Carbon supports denyWrite and denyRead/DenyWrite on AFP volumes as documented in "Inside Macintosh", pages 2-17.)
    • Improves Classic compatibility by not caching read-write data from the Classic environment to an AFP volume, providing behavior more consistent with Mac OS 9 access to AFP volumes.
    • AFP client software works as expected when connecting to Windows 2000 server share points. It is no longer necessary to configure your Windows 2000 share points to be owned by an administrator group.
  • Client Management and Workgroup Manager
    • Updates Workgroup Manager to version 1.2.1.
    • Managed Mac OS X clients can use Classic when access to Applications are managed (configured in Workgroup Manager).
    • Group identification numbers (GID) of users imported into Workgroup Manager are properly retained.
    • Resolves a managed client access issue that resulted in the alert message "Couldn't contact Spell Checker" for certain applications.
    • Resolves an issue in which Workgroup Manager stopped responding while applying presets after importing users, resulting in "error 14901".
    • Improved performance for display of user records in Workgroup Manager.
  • Server Administration Applications
    • Server Monitor now reports RAID status as "degraded" only when applicable on servers with journaled mirrored volumes
    • Server Monitor correctly reports CPU temperature of a monitored Xserve.
  • NetBoot, Network Install, and Network Image Utility
    • Network Image Utility may now create installable images of server software.
      Building a NetBoot or Network Install image using the Network Image Utility or other tool requires specific privileges to be set on the source CD. The source CD must have privileges enabled.
  • QuickTime Streaming Server
    • Resolves an SSL-related authentication issue that resulted in the message "The connection was refused when attempting to contact 127.0.0.1:1220".
  • Networking
    • Improves data network performance and transfer rates using IP over FireWire, most noticeable in high-bandwidth usage scenarios.
    • For computers other than Xserve, adds support for IP over Firewire, allowing Mac OS X Server to connect to other capable devices via existing IP protocols over Firewire. (Xserve already had this feature, which was introduced for it in January, 2003.)
  • Core OS
    • Mac OS Standard (HFS) CD volumes may be shared using Workgroup Manager.

Mac OS X Server 10.2.4

La mise à jour 10.2.4 de Mac OS X Server améliore et rend plus fiables les services, composants et technologies suivants : service de fichiers AFP, SMB et NFS, DHCP, NetBoot, Open Directory, Serveur Enchaînement QuickTime, Sendmail et Gestionnaire de groupe de travail. Il rend impossible le démontage des lecteurs Xserve lorsqu'ils sont verrouillés, fournit l'authentification Digest pour WebDAV, la gestion des réglages de l'Économiseur d'énergie et gère les images NetBoot dont la taille excède 2 Go. Enfin, ce programme contient les dernières mises à jour de sécurité.

Détails :

  • Workgroup Manager / Client Management
    • User list display performance enhanced, especially when displaying large lists of users.
    • Improved managed client login performance and reliability.
    • Management of Mac OS X preferences can be disabled by someone with a local Admin account on a client computer by removing the Directory Services binding using the Directory Access application.
    • When the root user logs in on a managed client computer, management is disabled for the duration of the login.
    • "Other . . ." user now appears in the Login Window of a client computer when the computer is configured such that no valid users would otherwise appear in the user's list.
    • Preference allowing you to "limit search results to x records".
    • Preference allowing you to "search for all on empty search key".
  • Server Status
    • Server Status provides more accurate graphic representation of Server CPU Usage and Network Traffic over time.
  • Web Server
    • New Apache authentication module (mod_auth_digest_appl) handles digest authentication for WebDAV via DirectoryServices.
    • Ability to process Rendezvous directives to Web server. This allows Safari users to browse for websites on a local subnet using the Rendezvous pop-up menu in Safari.
  • Netboot / Network Install
  • QuickTime Streaming Server
  • File Services: Apple (AFP), Windows (SMB), NFS, and FTP
  • Print Server
    • X Serve
      • if the security lock on X Serve is engaged, X Serve drives will not unmount when the drive handle is pressed. The drive indicator lights will remain green and drive operation should not be affected.
    • Networking
      • Mac OS X Server version 10.2.4 supports jumbo Ethernet frames (MTU up to 9 KB) on Xserve when used with supported PCI gigabit Ethernet cards.
      • Support for IP over FireWire. This enhancement enables Mac OS X Server to utilize high speed, low latency interconnects for clustering and IP failover solutions over FireWire. You no longer need to use ports on your gigabit Ethernet switch in order to use IP failover.

    Mac OS X Server 10.2.1

    La Mise à jour du serveur 10.2.1 améliore la fiabilité et facilité d'utilisation des services et composants suivants : mise en réseau IP, services de fichiers Apple et Windows, Serveur de mot de passe Open Directory, Gestionnaire de groupe de travail, NetBoot, Utilitaire Image de réseau, Gestionnaire Macintosh et Restauration de logiciels Apple.

    17 juillet 2002 MacOS X server 10.2

    • NetBoot de clients MacOS X.
    • NetInstall, installation automatique des MacOS X et de ses applications par le réseau.
    • Workgroup Manager travaillant avec LDAPv3 pour gérer les utilisateurs, les groupes et les ordinateurs.
    • Open Directory : server LDAPv3 avec un serveur de mots de passes sécurisés.
    • QuickTime Streaming server 4 et QuickTime Broadcaster pour le diffusion MPEG-4.
    • Amélioration des serveurs de fichiers et d'impression avec gestion de quota, transfert de fichiers sécurisés, partage NFS via AFP.
    • Support de SOAP, XML-RPC, machine virtuelle Java serveur optimisée, JSP et Servlets Java.
    • Remote Server management avec l'outil Server Status et support de SNMP.
    • MySQL 3.23.53 (X Server 10.2.4)
    • Php 4.1.2 (X Server 10.2.4)

    20 février 2002 Mise à jour MacOS X Server 10.1.3

    • Nouvelles possibilité de restriction de relais de messagerie
    • Meilleures performances et stabilité lors de services chargés sur
      • Services de fichier Apple
      • Serveur Web Apache
      • Services de messagerie
    • Corrections de sécurité pour FTP et LPD
    • Amélioration des services d'administration pour
      • SMB
      • Partage d'imprimante
      • Enregistrement WINS
    • Amélioration de la précision d'horloge

    17 janvier 2002 Mise à jour MacOS X Server 10.1.2

    • Meilleures stabilité et performances du serveur de fichiers Apple, du serveur Web Apache et des services de mail en cas de forte charge.
    • Corrections de sécurité des service FTP et d'impressions BSD (lpd)
    • Amélioration sur des services d'administration, du partage d'imprimante SMB, de l'enregistrement WINS
    • Amélioration de la précision d'horloge

    20 novembre 2001 Mise à jour MacOS X Server 10.1.1 version française


    3 juillet 2001 Mise à jour X Server 10.0.4

    Issue de documentations Apple

    La mise à jour de serveur 10.0.4 améliore la fiabilité des connexions AFP (Apple File Protocol), du partage d'imprimantes, du protocole FTP, ainsi que des services de courrier et de répertoire. Elle inclut MySQL ainsi que des mises à jour destinées à la sécurité du serveur Samba et permet, en outre, d'améliorer la migration et l'administration des utilisateurs et groupes, les réglages de répertoire de départ et les comptes de Gestionnaire Macintosh.

    21 mai 2001 livraison de MacOS X Server v10

    Mac OS X Server v10 est disponible en deux versions : 10 utilisateurs et illimité, respectivement 3.500 et 7.000 FHT. Par rapport à la version beta, il est livré avec le serveur WebObjects 5.


    5 janvier 1999
    Mac OS X Server

    Mac OS X Server est annoncé. Il sera disponible en février aux US et au printemps ailleurs avec les nouveaux G3 et séparément ($999).

    16 mars 1999
    Mac OS X Server disponible aux US

    Mac OS X Server est disponible. Son prix a été révu à la baisse : il est de $499.

    Un serveur G3/400, MacOS X server et Apache a été montré plus rapide de toutes les plate-forme à moins de $5000. Comparaison WebBench 2.0HorsSite entre

    Machine

    Prix

    connections/s

    Macintosh Server G3/400, MacOS X server et Apache

    $4999

    740

    Dell PowerEdge 2300 Pentium II 450 MHz sous Red Hat Linux

    $4200

    600

    Dell PowerEdge 2300 Pentium II 450 MHz sous Windows NT 4

    $4999

    300

    Sun Microsystems Enterprise Ultra 10S Server 333 MHz sous Solaris

    $8500

    500

    MacOS X server plus rapide aussi en communication réseau. Comparaison NetBench entre

    20 avril 2001
    Mac OS X Server 2.0 beta distribué aux développeurs
    15 mai 2001 version beta 3. Mac OS X server renommé 10.0.


    Rhapsody

    CalendrierMacOS

    7 Janvier 1997
    Mac OS StratégieRhapsody

    La stratégie Mac OS pour le système est la suivante:

    Le nouveau système sera compatible avec les applications actuelles. Il est conçu pour être performant, fiable, rapide, facile à utiliser. Il visera les application multimédia et Internet.

    MacOS1997

    La première version de ce système (nom de code Rhapsody) sera disponible dans un an, la version finale pour la mi-98. Voici ci-dessous l'échéancier prévu.

    Tempo qui est annoncé comme la plus importante amélioration de l'interface utilisateur depuis 1984. comprendra :

    Autant que possible, les avancées technologiques de Copland seront intégrées dans Rhapsody. De plus développer pour Rhapsody permettra d'obtenir des applications fonctionnant aussi sur plate-forme Wintel et machines Unix. [Gil Amélio 6 février 1997].

    11 Avril 1997

    confirmation QuickTime Media Layer sera porté sur Rhapsody.

    Rhapsody Developer FAQHorsSite

    1 Février 1997
    Mac OS Stratégie

    Apple a choisi le noyau Mach comme base de son futur système d'exploitation. (voir figure plus bas).

    14 Mai 1997

    Stratégie pour le prochain système Rhapsody d'Apple avec

    Apple annonce que sa technologie WebObjects sera incluse dans la Yellow Box. Les applications WebObject avec la Yellow box seront déployable sur Rhapsody, Rhapsody for Intel, Windows NT, serveurs Solaris et HP-UX. WebObject permettra de faire du commerce électronique, des applications internet/intranet d'entreprises.

    Apple annonce la version 4.2 d'OpenStep Enterprise. La version 4.2 supporte les clients Windows 95. La version 4.2 est disponible au prix de $ 1,499 au lieu de $5,000.
    Le système de gestion de sources PVCS Manager d'Intersolv sera intégré au Project Builder.

    FAQ: http://devworld.apple.com/rhapsody/rhapfaq/rhaptechfaq.html

    Rhapsody DR2 (Mac OS for Enterprise)

    Prévue pour début Mars 1998, elle devrait être plus rapide, supporter AppleTalk et le G3.
    Livrée au développeur à la WWDC (Mai 1998)

    La DR2 pour Intel et la Yellow Box pour Windows sera disponible dans quelques semaines

    Rhapsody 1.0

    La version 1.0 est prévue pour cet hiver. Avec le scripting (mais sans AppleScript qui sera près plus tard), ColorSync et la version Windows supportera ActiveX.

    Rhapsody CR1 (Customer Release)

    anciennement Premiere Release devrait être disponible pour la conférence développeurs de Mai. Elle contiendra la Blue Box qui était prévue plus tard pour l'Unified Released.

    Rhapsody CR2 (Customer Release)

    anciennement l'Unified Released, a été reportée à 1999.

    15 Mai 1998
    Rhapsody Mac OS X

    la première version du système Rhapsody (pour serveur) sera livrée cette année. Rhapsody contiendra des technologies de Mac OS X comme le micro-noyau. (NDJL: Les rôles sont inversés ?).

    19 Août 1998
    Rhapsody devient MacOS X Server.

    http://developer.apple.com/macosx/server/HorsSite

    Par contre il semble qu'il n'y ait pas de version suivante de Rhasody étant donnée l'annonce de Mac OS X.

    Mac OS X Server (ex Rhapsody)

    RhapsodyRhapsody est le système d'exploitation de prochaine génération d'Apple pour le processeur PowerPC. Il comprends quatre composants:

    Annonce du 5 janvier 1999:

    Disponible le 16 mars 1999:


    Glossaire

    Darwin (APSL Apple Public Source License)

    16 mars 1999 version 1.0

    DarwinHorsSite est la version Open Source HorsSitedes éléments de base du système Mac OS X Server. Ces sources seront disponibles librement pour les développeurs.

    La première version de Darwin comprends

    Attention, Darwin est différent de Mac OS X Server car il ne contient pas l'interface graphique !

    19 avril 1999 version 1.1

    Assouplissement des conditions de redistribution des logiciels modifiées sous licence Darwin. Voir http://perens.com/APSL.html/. En particulier, Apple ne mettra pas fin sans préavis à la licence obtenue par un développeur. Il y aura négociation.


    Quartz

    Nouveau modèle d'imagerie, basé sur PDF (display PDF), des composant Pixar, effets dynamiques (ombres).


    NetBoot

    NetBoot donne la possibilité de faire booter et de configurer des Macintosh en réseau à partir d'un serveur. Partage de d'application, contrôle d'accès.

    Comment ça marche ?

    En démarrant en NetBoot (en pressant la touche "N" lors du démarrage d'Open Firmware), le macintosh va demander son adresse IP via le protocole BootPHorsSite (sur le réseau local :-(). Ensuite via TFTP (version simplifiée de FTp sur UDP), il va télécharger du serveur sa "MacOS ROM". Ensuite la phase de démarrage pourra effectivement commencer en Mac OS. Trois volumes seront disponible. Un disque de démarrage contenant le système en lecture seule, un pour les application et un pour les données.

    Le volume MacOS bien qu'en lecture seule peut-être modifié. Les modifications seront effectuée dans une copie miroir et ne seront pas modifiées. Par contre, les préférences (habituellement situées dans le dossier Système) sont maintenant dans l'espace utilisateur et donc retrouvées à chaque connexion.

    Il est même possible d'ajouter une extension qui va démonter le disque local de la machine, empêchant donc toute modification !

    http://manuals.info.apple.com/Apple_Support_Area/Manuals/software/InsideNetBooting.PDF


    Macintosh Manager

    Serveur permettant de gérer les compte des utilisateurs multiple de MacOS 9. Disponible sur Mac OS X Server.

    A compléter.


    NetInfo

    Documentation Netinfo : http://www.xecu.net/istone/NetInfo/netinfo.tar


    Service Location Protocol (SLP) Directory Agent (DA)

    Permet aux client de voir le serveur lorsque l'on choisit "Se connecter au serveur" en MacOS 9 ou X. Ce protocole utile l'IP multicast.


    Blue Box (ou MacOS.app)

    [Mai 1997] La Blue Box est l'implémentation de l'actuel Mac OS (Mac OS 8) au sein de Rhapsody.

    Dans MacOS X Server 1.1

    [Avril 1999] Dans MacOS X Server 1.1, la blue box (nommée aussi MacOS.app) est une application située dans /System/Applications/MacOS.app . C'est une implémentation de Mac OS 8.5.1.

    Mémoire

    Les applications tournant dans la Blue Box bénéficient de la protection mémoire de leur pile. Elles s'appuient aussi sur la gestion de la mémoire virtuelle de MacOS X Server (appelé Sparse Virtual Memory). Elles disposent d'une mémoire virtuelle de 1024 Mo mais s'exécutent comme si ma mémoire virtuelle était désactivée.

    Copier Coller

    Le copier coller est supporter entre les applications MacOS X Server et les applications Blue Box. Cependant,le texte est copié sans les styles et les images 'PICT' sont transformées en RTF lors du passage vers MacOS X Server.

    Réseau

    MacOS.app supporte AppleTalk et TCP/IP d'Open Transport. LocalTalk n'est pas supporté.
    AppleShare client, Partage Web personnel, AppleShare server et AppleShare IP est supporté dans MacOS.app.
    Il faut attribuer deux adresses différentes entre MacOS X Server et MacOS.app (l'une gérée en Socket et l'autre en Open Transport).

    AppleEvents and AppleScript

    AppleEvents et AppleScript est supporté au sein de MacOS.app mais aussi de MacOS.app vers les application scriptable de MacOS X Server.


    Yellow Box

    La Yellow Box est une plate-forme de développement permettant de fabriquer des applications classiques, serveur et web. C'est un environnement de développement orienté objet fortement intégré avec Java qui permet de déployer des applications sur plusieurs plate-forme, incluant Windows 95 et Windows NT.

    Tous les logiciels basés sur la Yellow Box sont une évolution d'OpenStep.

    La Yellow Box se différencie d'autre environnement de développement cross plate-forme par la robustesse d'OpenStep et l'intégration technologies clefs d'Apple dans le domaine graphique et média digital.


    Rhapsody for Intel

    Rhapsody for Intel est un système d'exploitation d'Apple pour les PC Intel. Il comprends trois composants :


    Yellow Box for Windows

    Yellow Box for Windows est une librairie dynamique qui permet aux applications développée pour la Yellow Box d'être déployées sur Windows 95 et Windows NT. Ces applications fonctionnant sous Windows utiliseront entierement l'interface utilisateur Windows 95/Windows NT.


    WebObjects

    WebObjects offre une interface HTML aux objets permettant aux développeur de créer facilement des applications dynamiques basées sur le Web.


    OpenStep Enterprise

    OpenStep Enterprise est un environnement de développement orienté objet s'exécutant sur Windows NT et permettant aux développeurs d'assembler, d'intégrer et de déployer des applications dynamiques d'entreprise sur un grand nombre de systèmes d'exploitation.


    Historique

    7 Janvier 1997
    Mac OS StratégieRhapsody

    La stratégie Mac OS pour le système est la suivante:

    Le nouveau système sera compatible avec les applications actuelles. Il est conçu pour être performant, fiable, rapide, facile à utiliser. Il visera les application multimédia et Internet.

    MacOS1997

    La première version de ce système (nom de code Rhapsody) sera disponible dans un an, la version finale pour la mi-98. Voici ci-dessous l'échéancier prévu.

    Tempo qui est annoncé comme la plus importante amélioration de l'interface utilisateur depuis 1984. comprendra :

    Autant que possible, les avancées technologiques de Copland seront intégrées dans Rhapsody. De plus développer pour Rhapsody permettra d'obtenir des applications fonctionnant aussi sur plate-forme Wintel et machines Unix. [Gil Amélio 6 février 1997].

    11 Avril 1997

    confirmation QuickTime Media Layer sera porté sur Rhapsody.

    Rhapsody Developer FAQHorsSite

    1 Février 1997
    Mac OS Stratégie

    Apple a choisi le noyau Mach comme base de son futur système d'exploitation. (voir figure plus bas).

    14 Mai 1997

    Stratégie pour le prochain système Rhapsody d'Apple avec

    Apple annonce que sa technologie WebObjects sera incluse dans la Yellow Box. Les applications WebObject avec la Yellow box seront déployable sur Rhapsody, Rhapsody for Intel, Windows NT, serveurs Solaris et HP-UX. WebObject permettra de faire du commerce électronique, des applications internet/intranet d'entreprises.

    Apple annonce la version 4.2 d'OpenStep Enterprise. La version 4.2 supporte les clients Windows 95. La version 4.2 est disponible au prix de $ 1,499 au lieu de $5,000.
    Le système de gestion de sources PVCS Manager d'Intersolv sera intégré au Project Builder.

    FAQ: http://devworld.apple.com/rhapsody/rhapfaq/rhaptechfaq.html

    Rhapsody DR2 (Mac OS for Enterprise)

    Prévue pour début Mars 1998, elle devrait être plus rapide, supporter AppleTalk et le G3.
    Livrée au développeur à la WWDC (Mai 1998)

    La DR2 pour Intel et la Yellow Box pour Windows sera disponible dans quelques semaines

    Rhapsody 1.0

    La version 1.0 est prévue pour cet hiver. Avec le scripting (mais sans AppleScript qui sera près plus tard), ColorSync et la version Windows supportera ActiveX.

    Rhapsody CR1 (Customer Release)

    anciennement Premiere Release devrait être disponible pour la conférence développeurs de Mai. Elle contiendra la Blue Box qui était prévue plus tard pour l'Unified Released.

    Rhapsody CR2 (Customer Release)

    anciennement l'Unified Released, a été reportée à 1999.

    15 Mai 1998
    Rhapsody Mac OS X

    la première version du système Rhapsody (pour serveur) sera livrée cette année. Rhapsody contiendra des technologies de Mac OS X comme le micro-noyau. (NDJL: Les rôles sont inversés ?).

    19 Août 1998
    Rhapsody devient MacOS X Server.

    http://developer.apple.com/macosx/server/HorsSite

    Par contre il semble qu'il n'y ait pas de version suivante de Rhasody étant donnée l'annonce de Mac OS X.

    5 janvier 1999
    Mac OS X Server

    Mac OS X Server est annoncé. Il sera disponible en février aux US et au printemps ailleurs avec les nouveaux G3 et séparément ($999).

    16 mars 1999
    Mac OS X Server disponible aux US

    Mac OS X Server est disponible. Son prix a été révu à la baisse : il est de $499.

    Un serveur G3/400, MacOS X server et Apache a été montré plus rapide de toutes les plate-forme à moins de $5000. Comparaison WebBench 2.0HorsSite entre

    Machine

    Prix

    connections/s

    Macintosh Server G3/400, MacOS X server et Apache

    $4999

    740

    Dell PowerEdge 2300 Pentium II 450 MHz sous Red Hat Linux

    $4200

    600

    Dell PowerEdge 2300 Pentium II 450 MHz sous Windows NT 4

    $4999

    300

    Sun Microsystems Enterprise Ultra 10S Server 333 MHz sous Solaris

    $8500

    500

    MacOS X server plus rapide aussi en communication réseau. Comparaison NetBench entre

    20 avril 2001
    Mac OS X Server 2.0 beta distribué aux développeurs
    15 mai 2001 version beta 3. Mac OS X server renommé 10.0.

    Voir aussi

    iChat à MSN via Jabber
    ftp://ftp.apple.com/devworld/Rhapsody/SampleCode/
    The U.S.-based PEAK Rhapsody archive
    The University of Munich's Rhapsody archive
    The Mac OS Open Source Software web site
    http://developer.apple.com/internet/macosx/tomcat2.html
    Les manuels de MacOS X Server
    LDAP Server Configuration
    Open Source
    Network Administration Tools (CDPR, NRG, Nagios, Ntop, Nessus, RANCID, Ethereal
    Xserve Cluster Setup (GeoCenter)
    http://www.afp548.com

    1997-2009



    FutureShare

     | 

    Glossaire

     |