From 592f15a15a29dc49fb59ef8204a1704a896f0754 Mon Sep 17 00:00:00 2001 From: Ted Trask Date: Wed, 17 Dec 2008 19:36:48 +0000 Subject: Modified lbu to permit more media values (parsed from fstab). git-svn-id: svn://svn.alpinelinux.org/acf/alpine-conf/trunk@1638 ab2d0c66-481e-0410-8bed-d214d4d58bed --- lbu-model.lua | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lbu-model.lua b/lbu-model.lua index a5856d2..9e23eec 100644 --- a/lbu-model.lua +++ b/lbu-model.lua @@ -38,7 +38,14 @@ local function getLbuStatus() end local function availablemedias() - return {"floppy","usb"} + local medias = {} + local fstab = fs.read_file("/etc/fstab") or "" + for media in string.gmatch(fstab, "/media/(%w+)%s") do + if media ~= "cdrom" then + medias[#medias+1] = media + end + end + return medias end local function getLbuCommit(flag) -- cgit v1.2.3