X-Git-Url: https://iankelling.org/git/?p=automated-distro-installer;a=blobdiff_plain;f=devbyid;h=9a02442dd4063d8604b616dc00129d8200147d94;hp=ecf498817c9664f55b8e38e1a4118de06929c28f;hb=8bf6d9c4cc9ec88976c62af33f32c0c660e977e0;hpb=3f252d6d03ae2a7c85e852d5ebe24ac59a4dcd25 diff --git a/devbyid b/devbyid deleted file mode 100755 index ecf4988..0000000 --- a/devbyid +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -# input eg: /dev/sda1 or /dev/sda -# output: /dev/disk/by-id/model+serial, or if no link exists, the same as input - -short_dev=$1 # i.e. - -# devices are identified by model+serial num, -# and wwn. model+serial gives me more info, so use that. -shopt -s extglob -for id in /dev/disk/by-id/!(wwn*); do - [[ -e $id ]] || break # if we matched nothing - if [[ $(readlink -f $id) == "$short_dev" ]]; then - printf '%s\n' "$id" - exit - fi -done -# a vm may not have a by-id link. -printf '%s\n' "$short_dev" diff --git a/devbyid b/devbyid new file mode 120000 index 0000000..9a02442 --- /dev/null +++ b/devbyid @@ -0,0 +1 @@ +fai/config/distro-install-common/devbyid \ No newline at end of file