Changeset 1179 in ProjectBuilder for devel/pb-modules


Ignore:
Timestamp:
Feb 11, 2011, 12:17:49 PM (13 years ago)
Author:
Bruno Cornec
Message:

r4166@localhost: bruno | 2011-02-11 11:55:19 +0100

  • Adds support for RM (Romte Machines) in addition to VE/VM
  • Detail security aspects in pb, especially for RM setup with sudo (to be improved) in file SECURITY in pb-doc
  • Use some full path names for commands to improve security with sudo (for RM). This should be externalized later on to support OS contexts.
  • pb_get_port function now needs the ref to the pbos
  • pb_get_sudocmds function added to provide the external list of commands called by sudo in osupd or osins
  • Adds codenames for Debian 6.0 and Ubuntu 11.04


File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/etc/pb.conf

    r1177 r1179  
    205205osupd du = sudo apt-get update; export DEBIAN_FRONTEND="noninteractive"; apt-get --quiet -y --force-yes dist-upgrade
    206206osupd gen = sudo emerge --update --deep world; sudo revdep-rebuild
    207 osupd rpm = sudo yum clean all; sudo yum -y update
    208 osupd md = sudo urpmi.update -a ; sudo urpmi --auto --auto-select
     207osupd rpm = sudo /usr/bin/yum clean all; sudo /usr/bin/yum -y update
     208osupd md = sudo /usr/bin/urpmi.update -a ; sudo /usr/sbin/urpmi --auto --auto-select
    209209osupd opensuse = sudo zypper -n update
    210210osupd sol = /bin/true
     
    215215osins du = sudo apt-get update ; sudo apt-get -y install
    216216osins gen = sudo emerge
    217 osins rpm = sudo yum clean all; sudo yum -y update ; sudo yum -y install
     217osins rpm = sudo /usr/bin/yum clean all; sudo /usr/bin/yum -y update ; sudo /usr/bin/yum -y install
    218218osins rhel-2.1 = sudo up2date -y
    219219osins rhel-3 = sudo up2date -y
    220220osins rhel-4 = sudo up2date -y
    221 osins md = sudo urpmi.update -a ; sudo urpmi --auto
     221osins md = sudo /usr/bin/urpmi.update -a ; sudo /usr/sbin/urpmi --auto
    222222osins novell = export TERM=linux ; export PATH=\$PATH:/sbin:/usr/sbin ; sudo yast2 -i
    223223osins opensuse-10.2 = sudo yes | zypper install
     
    444444oscodename debian-4.0 = etch
    445445oscodename debian-5.0 = lenny
     446oscodename debian-6.0 = squeeze
    446447oscodename ubuntu-6.06 = dapper
    447448oscodename ubuntu-7.04 = feisty
     
    453454oscodename ubuntu-10.04 = lucid
    454455oscodename ubuntu-10.10 = maverick
     456oscodename ubuntu-11.04 = natty
    455457
    456458# Commands needed on the underlying system
Note: See TracChangeset for help on using the changeset viewer.