summaryrefslogtreecommitdiffstats
path: root/src/os-plugins/plugins/dropbear
diff options
context:
space:
mode:
authorSebastian Schmelzer2010-10-04 18:53:57 +0200
committerSebastian Schmelzer2010-10-04 18:53:57 +0200
commitfa6c215f7bac38b9bd9e43d55725a3066ff57fe3 (patch)
tree328dd1444dbeeefe64e718f6cbf4e69dd625b58b /src/os-plugins/plugins/dropbear
parentadd missing libraries (diff)
downloadcore-fa6c215f7bac38b9bd9e43d55725a3066ff57fe3.tar.gz
core-fa6c215f7bac38b9bd9e43d55725a3066ff57fe3.tar.xz
core-fa6c215f7bac38b9bd9e43d55725a3066ff57fe3.zip
remove uclibc stuff - part II
Diffstat (limited to 'src/os-plugins/plugins/dropbear')
-rw-r--r--src/os-plugins/plugins/dropbear/OpenSLX/OSPlugin/dropbear.pm2
-rw-r--r--src/os-plugins/plugins/dropbear/XX_dropbear.sh8
-rwxr-xr-xsrc/os-plugins/plugins/dropbear/files/dropbearmultibin160408 -> 0 bytes
-rw-r--r--src/os-plugins/plugins/dropbear/files/lib/libcrypt.so.1bin0 -> 38360 bytes
-rw-r--r--src/os-plugins/plugins/dropbear/files/lib/libutil.so.1bin0 -> 9748 bytes
-rwxr-xr-xsrc/os-plugins/plugins/dropbear/files/usr/bin/dbclientbin0 -> 122644 bytes
-rwxr-xr-xsrc/os-plugins/plugins/dropbear/files/usr/bin/dropbearkeybin0 -> 59264 bytes
-rwxr-xr-xsrc/os-plugins/plugins/dropbear/files/usr/sbin/dropbearbin0 -> 133720 bytes
8 files changed, 4 insertions, 6 deletions
diff --git a/src/os-plugins/plugins/dropbear/OpenSLX/OSPlugin/dropbear.pm b/src/os-plugins/plugins/dropbear/OpenSLX/OSPlugin/dropbear.pm
index fc1b96f8..bfd03309 100644
--- a/src/os-plugins/plugins/dropbear/OpenSLX/OSPlugin/dropbear.pm
+++ b/src/os-plugins/plugins/dropbear/OpenSLX/OSPlugin/dropbear.pm
@@ -85,7 +85,7 @@ sub installationPhase
my $filesDir = "$openslxBasePath/lib/plugins/dropbear/files";
- copyFile("$filesDir/dropbearmulti","$pluginRepoPath");
+ slxsystem("cp -r $filesDir/* $pluginRepoPath")
return;
}
diff --git a/src/os-plugins/plugins/dropbear/XX_dropbear.sh b/src/os-plugins/plugins/dropbear/XX_dropbear.sh
index cb4321ff..b43844af 100644
--- a/src/os-plugins/plugins/dropbear/XX_dropbear.sh
+++ b/src/os-plugins/plugins/dropbear/XX_dropbear.sh
@@ -20,12 +20,10 @@ if [ -e /initramfs/plugin-conf/dropbear.conf ]; then
if [ $dropbear_active -ne 0 ]; then
[ $DEBUGLEVEL -gt 0 ] && echo "executing the 'dropbear' os-plugin ...";
+ # TODO: TESTEN !!!
# setup links to multibinary
- ln -sf /mnt/opt/openslx/plugin-repo/dropbear/dropbearmulti /sbin/dropbear
- ln -sf /mnt/opt/openslx/plugin-repo/dropbear/dropbearmulti /sbin/dropbearkey
- ln -sf /mnt/opt/openslx/plugin-repo/dropbear/dropbearmulti /sbin/dropbearconvert
- ln -sf /mnt/opt/openslx/plugin-repo/dropbear/dropbearmulti /bin/dbclient
- ln -sf /mnt/opt/openslx/plugin-repo/dropbear/dropbearmulti /bin/scp
+ tar -cp -C /mnt/opt/openslx/plugin-repo/dropbear usr lib |\
+ tar -xp -C /
# create dropbear config dir
mkdir -p /etc/dropbear
diff --git a/src/os-plugins/plugins/dropbear/files/dropbearmulti b/src/os-plugins/plugins/dropbear/files/dropbearmulti
deleted file mode 100755
index 357e644f..00000000
--- a/src/os-plugins/plugins/dropbear/files/dropbearmulti
+++ /dev/null
Binary files differ
diff --git a/src/os-plugins/plugins/dropbear/files/lib/libcrypt.so.1 b/src/os-plugins/plugins/dropbear/files/lib/libcrypt.so.1
new file mode 100644
index 00000000..4692c6fa
--- /dev/null
+++ b/src/os-plugins/plugins/dropbear/files/lib/libcrypt.so.1
Binary files differ
diff --git a/src/os-plugins/plugins/dropbear/files/lib/libutil.so.1 b/src/os-plugins/plugins/dropbear/files/lib/libutil.so.1
new file mode 100644
index 00000000..1864dcd6
--- /dev/null
+++ b/src/os-plugins/plugins/dropbear/files/lib/libutil.so.1
Binary files differ
diff --git a/src/os-plugins/plugins/dropbear/files/usr/bin/dbclient b/src/os-plugins/plugins/dropbear/files/usr/bin/dbclient
new file mode 100755
index 00000000..b7235203
--- /dev/null
+++ b/src/os-plugins/plugins/dropbear/files/usr/bin/dbclient
Binary files differ
diff --git a/src/os-plugins/plugins/dropbear/files/usr/bin/dropbearkey b/src/os-plugins/plugins/dropbear/files/usr/bin/dropbearkey
new file mode 100755
index 00000000..c472d0aa
--- /dev/null
+++ b/src/os-plugins/plugins/dropbear/files/usr/bin/dropbearkey
Binary files differ
diff --git a/src/os-plugins/plugins/dropbear/files/usr/sbin/dropbear b/src/os-plugins/plugins/dropbear/files/usr/sbin/dropbear
new file mode 100755
index 00000000..928f891c
--- /dev/null
+++ b/src/os-plugins/plugins/dropbear/files/usr/sbin/dropbear
Binary files differ