3 suppressPackageStartupMessages(library(cran2deb))
4 suppressPackageStartupMessages(library(digest))
6 exec_cmd <- function(argc, argv) {
8 message('usage: add <debianpkg> <sysreq>|ls|quit|help')
20 sysreq = paste(argv[3:argc],collapse=' ')
21 db.add.sysreq.override(sysreq,argv[2])
22 } else if (cmd == 'ls') {
23 print(db.sysreq.overrides())
24 } else if (cmd == 'help') {
27 } else if (cmd == 'quit') {
34 exec_cmd(argc-1,argv[c(2:argc)])
37 argv <- strsplit(readline('sysreq> '),'[[:space:]]+')[[1]]
38 exec_cmd(length(argv),argv)