HD Install :: Frugal install & samba myDSL extension



Hi, I've done a frugal install on hda1, have hda2 for /home and hda3 for files (pictures, as I'm trying to build a digital picture frame).

I have managed to get 2 .dsl extension working fine at startup using the cheat code myDSL=/home/dsl/myDSL

I also use backup and restore, and have modified the .filetool.lst file to this (in order to avoid backing up the whole /home/dsl folder)
Code Sample

opt/ppp
opt/bootlocal.sh
opt/powerdown.sh
opt/.dslrc
opt/.mydsl_dir
home/dsl/.filetool.lst
home/dsl/.xfiletool.lst
home/dsl/.ssh
etc/ssh
etc/samba
etc/shadow


Now the problem is that when I installed the samba.dsl file into my /home/dsl/myDSL folder, I have several problems:

1) most of the icons on the desktop have disappeared when I reboot (there's only Xpdf, xZGV, and Samba left)

2)the smb.conf in /etc/samba/ folder was not backed up and it looks like the original file that comes with DSL

3)samba doesn't start up at all in fact

So my questions are:

1) How to put all the icons back on the desktop?
2) How to keep my smb.conf file?
3) How to start samba.dsl at startup?

Thanks!

Daniel

Maybe it would be better to locate the /mydsl folder somewhere other than the /home/dsl directory on hda2. Any extension in the /mydsl folder will be loaded at boot. To restore the smb.conf file, add etc/smb.conf to filetool.list (maybe a typo, but you have etc/samba?)
Thanks Juanito for your suggestion. I thought about placing the mydsl dir elsewhere but it doesn't change anything.

My smb.conf file is in /etc/samba/ not directly in /etc/  Is that not the correct place?

You really should move your mydsl folder to another partition. You will then have no need for the mydsl boot option that you are using. And you will not have to keep messing the the filetool.lst to add each item in your home directory. Your really running the system counter to how it was designed.


OK, I moved them to hda3 but I don't understand how I can avoid the boot code mydsl=hda3/myDSL ?

Other thing: I noticed that everytime I use mydsl-load samba.dsl, it overwrites the /etc/samba/smb.conf file with a standard one. How can I keep my own smb.conf file?

Next Page...
original here.