[Eisfair_dev] Samba 2.27.0 (Status 'testing')

Thomas Bork tom at eisfair.org
Di Mär 15 22:51:50 CET 2016


Hi @all,

es steht das Paket eisfair-Samba 2.27.0 mit dem Status 'testing' zur 
Installation bereit.

Dieses Release dient dazu, eisfair-Samba auch auf Systemen lauffähig zu 
machen, auf denen /run als tmpfs gemountet ist. Da dieses Feature in 
absehbarer Zeit in die base einfliesst und die alten 
eisfair-Samba-Versionen damit bisher nicht umgehen können, muss vor 
einem solchen base-Update zwingend ein Update des eisfair-Samba-Paketes 
erfolgen.

Die alten Versionen vor 2.27.0 kommen mit /run als tmpfs vor allem 
deswegen nicht klar, weil

- die persistenten Daten bisher unter /run/lock/samba liegen
   und deswegen bei /run als tmpfs bei einem Reboot verloren gehen
- nach einem Reboot bei /run als tmpfs spezifische Verzeichnisse in
   /run nicht mehr existieren und eisfair-Samba deswegen nicht starten
   kann

Changelog zur bisherigen stabilen eisfair-Samba-Version 2.26.2:
===============================================================
2.26.2 --> 2.27.0
-----------------
- 4.3.6 (4.3.6-for-eisfair-1-patch-1, status testing)
- configured with
   --with-lockdir=/var/lib/samba \
   --with-cachedir=/var/lib/samba \
   --with-statedir=/var/lib/samba \
- /tmp/preinstall.sh:
   - save old version, if /run/lock/samba exist and
     2.27.0 or newer is not installed
   - if /run/lock/samba exist and 2.27.0 or newer is installed
     remove /run/lock/samba
   - if /run/lock/samba exist and 2.27.0 or newer is not
     installed remove /var/lib/samba
   - move /run/lock/samba to /var/lib, if /var/lib/samba
     dont exist and /run/lock/samba exist
   - rm -rf /var/lib/samba/nmbd after move if exist
     /run/lock/samba/nmbd/unexpected was an old sockets file
     from version prior 2.21.1
- /tmp/install.sh:
   - don't create /var/lib/samba or /run/samba, this will done
     in /etc/init.d/samba now
- /etc/init.d/samba:
   - changed lockdir='/run/lock/samba' to lockdir='/var/lib/samba'
   - create lockdir='/var/lib/samba', if not exist
   - create socketsdir='/run/samba', if not exist - nmbd and smbd
     cannot start without and run is in new versions mounted as tmpfs
- /var/install/bin/samba-winshook:
   changed
   cache_file=/var/lock/samba/wins_update.cache
   to
   cache_file=/var/lib/samba/wins_update.cache


Release-Notes der internen Samba-Versionen 4.3.6:
=================================================
https://www.samba.org/samba/history/samba-4.3.6.html

Dieses Paket bei http://pack-eis.de:
====================================
http://www.pack-eis.de/index.php?p=17935

Changelog:
==========
http://www.pack-eis.de/index.php?action=showfile&pid=17935&filename=usr/share/doc/samba/changes.txt


Ich wünsche Euch auch weiterhin viel Spass mit eisfair!


Das Posting geht parallel an spline.eisfair und spline.eisfair.dev.
Produktive Rückmeldungen bitte an spline.eisfair.dev.

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair_dev