Originally posted by andy22
View Post
Announcement
Collapse
No announcement yet.
Samba 4.10 RC1 Released: Adds Offline Domain Backups, Now Defaults To Python 3
Collapse
X
-
-
Originally posted by Vistaus View PostSpeaking of which, I wanted to ask this for quite some time, actually: a lot of people on here dislike Autotools, but also dislike Meson, while CMake often gets some praise. But what about WAF?
I suspect thats not WAF's fault, but rather because samba4 is a monster project. I also don't like the stupid and buggy make wrapper they put ontop waf. Yet i find cmake files much more easy to read than the WAF python rule files.
Cmake was quite easy to adapt and maintain, while it also tends to have some oddities. I really like how easy it was to add lib dependencies, check for specific lib versions and locations and setup shared vs static builds. The cmake online tutorial is also excellent compared to WAF.Last edited by andy22; 16 January 2019, 06:10 PM.
- Likes 1
Leave a comment:
-
Originally posted by andy22 View Post
What are you talking about? Samba itself is written in C, python is mainly used for the AD-DC related setup, management tasks/tools and the WAF build system. The default samba4 openwrt package runs completely without python installed.
- Likes 1
Leave a comment:
-
Originally posted by starshipeleven View Post
I would really like some form of guided setup script/wizard for Samba in OpenWrt.
Leave a comment:
-
Originally posted by starshipeleven View PostYeah, that's one of the reasons Samba is a pig with CPU load (relevant only for embedded devices admittedly).
Leave a comment:
-
Originally posted by andy22 View Post
Yeah i did not feel like officially backport it to 18.06.1, but the 4.9 package can be build against the 18.x SDK via my package builder (https://github.com/Andy2244/openwrt-package-builder).
I'm also not fully happy with the current luci design, but reworking it fully takes too much time atm.
PS: Currently i try to switch from external MIT-Kerberos to internal Heimdal.
Leave a comment:
-
Originally posted by Vistaus View PostYeah, but it probably shouldn't contain Python at all, right? 'Cause the general consensus here at Phoronix is that Python sucks.
Leave a comment:
-
Originally posted by patrakov View Post
Yes, but only in snapshot builds.
I'm also not fully happy with the current luci design, but reworking it fully takes too much time atm.
PS: Currently i try to switch from external MIT-Kerberos to internal Heimdal.Last edited by andy22; 16 January 2019, 01:17 PM.
Leave a comment:
-
Originally posted by FireBurn View PostI think this is the last big ticket thing on my system that requires python2 - the rest I think are only there because they're dependencies of Samba
Leave a comment:
-
I think this is the last big ticket thing on my system that requires python2 - the rest I think are only there because they're dependencies of Samba
- Likes 2
Leave a comment:
Leave a comment: