Re: Flexbeta Review : setting up SLES as a PDC without touching CLI
Michael Scherer <[email protected]> Tue, 29 Mar 2005 00:29:55 +0200
| Newsgroups | gmane.linux.mandrake.server |
|---|---|
| Message-ID | <[email protected]> |
On Monday 28 March 2005 23:44, FACORAT Fabrice wrote: > Le Lundi 28 Mars 2005 23:19, Michael Scherer a =E9crit=A0: > > On Monday 28 March 2005 22:22, FACORAT Fabrice wrote: > > > http://www.flexbeta.net/main/printarticle.php?id=3D88 > > > > > > This review show how to setup SLES as a Primary Domain controler > > > without using CLI. > > > It shows how to setup OpenLDAP, SAMBA, dynamic DNS server, DHCP > > > server ( which will update DNS records ). It also show how to > > > manage user accounts and profile. > > > > > > Contrary to mdk wizards which just allow to install the different > > > part very basically, Suse ones provides more advanced feature > > > which allow to combine them. > > > > > > Now a really winner solution would be to have a wizard that do > > > all of this automatically in 5 screens ( welcome & caution, > > > domain settings [ DNS domaine name, admin user and password ], > > > security settings [ key generation ], installation & > > > configuration, summary ). > > > > This is the easy part : > > http://qa.mandrakesoft.com/twiki/bin/view/Main/WritingWizard > > > > If mandrakesoft doesn't want to do it, anybody can add it and fork > > the distro. > > > > All is left is too do some rebranding, and i have explained the > > basis in another mail on cooker, and if i found the time, I may add > > a spec ( or add a rebranding wizard, where you give the picture > > used everywhere, and it create a rpm ready to be dropped on > > repository ). > > Unless libconf have support that it will be very hard to do this ... why ? I speak of a wizard used by the developers of the fork, not by the admin=20 or the user. Something that automate these steps : http://archives.mandrakelinux.com/cooker/2005-03/msg06617.php. Something that create a simple rpm, that should be added on the cd, and=20 using the oem theme undocumented feature.=20 I tought i have added it on the wiki, but i forget, all you have to do=20 is to place a file named install/oem-theme.rpm on the first cd, and it=20 will be installed after all packages, as show by the code in=20 install_steps.pm http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/gi/perl-install/install_step= s.pm > On top of that we can see that mdk wizard are too simple/basic Well, for the 5 parts you presented, it seems to be good enough, or=20 maybe I didn't understand your previous statement, when you said : "Now a really winner solution would be to have a wizard that do all of=20 this automatically in 5 screens " > > > Now if you provide LDAP support to userdrake and a plugin based > > > architecture to add dynamically SAMBA specific accounts settings > > > support. You have clearly a winner especially for SOHO market. > > > > userdrake is not in perl, I fear this is more tricky to code. > > last time I checked, it was in perl > > [root@info1 ~]# file /usr/sbin/userdrake > /usr/sbin/userdrake: perl script text executable yes, but : ~ $ file /usr/lib/perl5/vendor_perl/5.8.6/i386-linux/auto/USER/USER.so /usr/lib/perl5/vendor_perl/5.8.6/i386-linux/auto/USER/USER.so: ELF=20 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped ~ $ rpm=20 =2Dqf /usr/lib/perl5/vendor_perl/5.8.6/i386-linux/auto/USER/USER.so userdrake-1.2.1-2mdk The interface is in perl, the code behing is still partly in C. =2D-=20 Micka=EBl Scherer On the importance to respond to proposal email : http://www.nntp.perl.org/group/perl.bootstrap/1127