aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny van Dyk <kugelfang@gentoo.org>2006-04-14 16:17:27 +0000
committerDanny van Dyk <kugelfang@gentoo.org>2006-04-14 16:17:27 +0000
commitc5ffe2702a5a2027e2a3b8752e76fcdb0f88970f (patch)
tree320caa2cb2f377a0844611b72f4bcce982d063c2 /modules/kernel.eselect
parent2005-04-03 Danny van Dyk <kugelfang@gentoo.org> (diff)
downloadeselect-c5ffe2702a5a2027e2a3b8752e76fcdb0f88970f.tar.gz
eselect-c5ffe2702a5a2027e2a3b8752e76fcdb0f88970f.tar.bz2
eselect-c5ffe2702a5a2027e2a3b8752e76fcdb0f88970f.zip
2005-04-14 Danny van Dyk <kugelfang@gentoo.org>eselect-1.0.2
* libs/config.bash: Fixed creation of empty configfile. * modules/kernel.eselect: Applied enhancement patch by Diego Petteno <flameeyes@gentoo.org>. kernel.eselect can now be called using 'uname -r' as an argument. See bug #128703. * Tagged 1.0.2 release. diffstat: libs/config.bash.in | 2 +- modules/kernel.eselect | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) svn path=/trunk/; revision=266
Diffstat (limited to 'modules/kernel.eselect')
-rw-r--r--modules/kernel.eselect4
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/kernel.eselect b/modules/kernel.eselect
index 0c60442..aba507f 100644
--- a/modules/kernel.eselect
+++ b/modules/kernel.eselect
@@ -32,6 +32,10 @@ set_symlink() {
pushd "${ROOT}/usr/src" 1>/dev/null
ln -s "${target}" "linux"
popd 1>/dev/null
+ elif [[ -d "${ROOT}/usr/src/linux-${target}" ]] ; then
+ pushd "${ROOT}/usr/src" 1>/dev/null
+ ln -s "linux-${target}" "linux"
+ popd 1>/dev/null
else
die -q "Target \"${1}\" doesn't appear to be valid!"
fi