Description
Vorobyev Dmitri
2005-06-16 17:53:41 UTC
Created attachment 61363 [details]
smbnetfs-0.2.0_pre6.ebuild
Created attachment 62049 [details]
net-fs/smbnetfs-0.2.0_rc2.ebuild
Version bump.
Fixed for using configure script.
Created attachment 62129 [details]
net-fs/smbnetfs-0.2.0_rc2.ebuild
Depends fixed.
Created attachment 62894 [details]
net-fs/smbnetfs-0.2.0.ebuild
Created attachment 62895 [details]
net-fs/smbnetfs/files/smbnetfs.sh
Created attachment 62896 [details]
net-fs/smbnetfs/files/smbnetfs.csh
Created attachment 67043 [details]
net-fs/smbnetfs-0.2.0.ebuild
Comment on attachment 67043 [details]
net-fs/smbnetfs-0.2.0.ebuild
info message in pkg_postinstall fixed
Created attachment 69531 [details]
net-fs/smbnetfs-0.2.1.ebuild
version bump
Created attachment 71202 [details]
net-fs/smbnetfs-0.2.2.ebuild
version bump
Created attachment 75611 [details]
smbnetfs-0.3.0.ebuild
Version bump.
Created attachment 76699 [details]
net-fs/smbnetfs-0.3.2.ebuild
Version bump
Created attachment 76701 [details]
files/smbnetfs.sh
Created attachment 76702 [details]
files/smbnetfs.csh
Created attachment 76720 [details]
net-fs/smbnetfs-0.3.2.ebuild
Created attachment 76721 [details]
files/smbnetfs-conf
Created attachment 76987 [details]
net-fs/smbnetfs-0.3.2.ebuild
Created attachment 76988 [details]
files/config-smbnetfs
Created attachment 78654 [details]
net-fs/smbnetfs-0.3.3.ebuild
Version bump
Created attachment 86135 [details]
net-fs/smbnetfs/smbnetfs-0.3.4.ebuild
Created attachment 89968 [details]
net-fs/smbnetfs/smbnetfs-0.3.6.ebuild
Version bump.
Created attachment 95254 [details, diff]
patch fixes /usr/share/doc file hierarchy
Created attachment 95255 [details]
smbnetfs-0.3.6 (Update)
smbnetfs-0.3.6 ebuild uses patch above
Created attachment 108739 [details]
net-fs/smbnetfs/smbnetfs-0.3.7.ebuild
Created attachment 127026 [details]
net-fs/smbnetfs/smbnetfs-0.3.10.ebuild
Script config-smbnetfs fails in case that files in doc directory are compressed with something else than gzip: # ls /usr/share/doc/smbnetfs-0.3.10/ ChangeLog.bz2 INSTALL.bz2 README.bz2 RUSSIAN.FAQ.bz2 smbnetfs.conf.bz2 # config-smbnetfs gzip: /usr/share/doc/smbnetfs-0.3.10/smbnetfs.conf.gz: No such file or directory User can set the compress command in /etc/make.conf with PORTAGE_COMPRESS variable. The default is bzip2. I think the best solution is to install smbnetfs.conf uncompressed. Ebuild installs files smbnetfs.sh and smbnetfs.csh into /etc/profile.d/ that causes to mount samba shares for each user automatically (into ~/net/smb) upon login. It is great but I think it would be better to let users decide if they want to mount it or not. It can be handled similar to bash_completion. Script should not have extension (just name it smbnetfs) and remove first line (#!/bin/...). If the user wants to mount smbnetfs automatically it can add line [ -f /etc/profile.d/smbnetfs ] && source /etc/profile.d/smbnetfs to .bashrc or similar for another shells. > I think the best solution is to install smbnetfs.conf uncompressed.
Maybe it'll be even better to have system-wide configuration file somewhere in /etc and use it when there is no configuration at $HOME.
And it's possible to create empty $HOME/.smb/smbnetfs.{auth,host} on the fly if these files do not exist.
These steps may eliminate config-smbnetfs script. :)
Created attachment 204782 [details]
Updated version of portage tree for smbnetfs
Cleaner updated version of ebuild with fixed scripts.
Created attachment 205027 [details]
Newer version of smbnetfs portage tree
1. Added "autostart" USE flag
2. Changed arch to unstable
3. Altered profile.d script to prevent automatic smbnetfs run on root login.
Created attachment 208230 [details]
New release
Created attachment 209368 [details]
smbnetfs-0.5.2.ebuild
smbnetfs-0.5.2.ebuild - simple ebuild.
0.5.1 was too unstable here (amd64), so I successfully sent some patches to upstream.
Sorry, I don't like such a racy login-mount/home-spoil idea even with USE flag trigger. I'd suggest user to add '@reboot smbnetfs ~/smb' to his crontab and/or make separate smbnetfs-fastconfig.sh script.
Currently, I would *love* to see smbnetfs support in portage, as I use it on everyday basis.
net-fs/smbnetfs-0.5.2 added to portage. I've decided not to push automounting scripts yet. I'm happy to do it in next ebuild revisions if it's absulutely needed. I wonder how others solve $HOME/ population problem. |