KDE - Samba Mounter KCM install Opensuse 13.1


I am running KDE opensuse 13.1.
I also have several NAS drives, and considering that my media libraries are on there, mounting them has been challenge.
I had to resort to using SMB4k, and although well intentioned it does not give me the auto mount on start, and nor does all the fstab methods.

I recently came across an great prog by Alex Fiesta, (Blue Sytems) and is used in Netrunner and Linux Mint.
and the prog code is here http://quickgit.kde.org/index.php?p=scratch/afiestas/samba-mounter.git

I have tried to contact him as there is a mention that it can be installed under opensuse/arch but to no avail and the install prog and instructions are vague!
Has anyone here had any experience in installing this in your opensuse KDE?
Any help would be appreciated and this has been my main stumbling block with opensuse 13.1 and I really do want to use Linux Mint or Netrunner.
I hope you can help because guys, when I start up and if I ever forget to use smb4k, I loose all my music libraries and have to spend anottehr 5 hours re-importing them into the media players for opensuse 13.1.
Many thanks - Steve

I don’t know that application, but compiling it should be as easy as:

cd samba-mounter
mkdir build
cd build
cmake ..
sudo make install

You would need to have the corresponding development packages installed though, I have no idea what Samba-mounter would need. But cmake should tell you what you are missing.

But I would suggest you try to update smb4k to the version 1.1.1 from the KDE:Extra repo.
Add that repo in YaST->Software Repositories->Add->Community Repositories.
Then search for “smb4” in YaST->Software Management, select the package and click on “Versions” below the package list to select the version.

I think the automatic mount on login works with that version.
IIANM it was not working because of a permissions issue.

You need to have smb4k being started on login, so just leave it running when you logout/shutdown and don’t quit it.

And it’s of course also possible to add an entry to /etc/fstab:

//HOST/SHARE mountpoint cifs defaults,_netdev,nofail 0 0

It would then be mounted automatically during boot. But in this case be sure your network connection is setup as “System Connection” if you use NetworkManager (a wireless connection normally is just a “User connection” by default, so it is only established when you login and the mount during boot would fail therefore).

Thanks Flux for your help, I will give it try