Compare commits

..

37 Commits

Author SHA1 Message Date
clrbuilder ef5179c975 Update packages file for version 25520
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-10 12:02:42 +00:00
clrbuilder fc9793ff4e Update packages file for version 25460
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-08 02:13:02 +00:00
clrbuilder 1508582709 Update packages file for version 25430
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-05 12:02:24 +00:00
clrbuilder fca82072fa Update packages file for version 25420
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-04 18:04:01 +00:00
clrbuilder 7fb07fdb29 Update packages file for version 25410
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-04 12:03:09 +00:00
Patrick McCarty 387cb23c79 Only add kvm group if needed
The user may have run the user-setup script previously, or they may
already belong to the 'kvm' group to begin with, so avoid running the
usermod command in these situations.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-10-03 16:28:44 -07:00
clrbuilder c63ed02014 Update packages file for version 25380
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-03 01:40:23 +00:00
clrbuilder d0773602f5 Update packages file for version 25360
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-02 00:47:15 +00:00
clrbuilder 7b2b947843 Update packages file for version 25340
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-10-01 16:18:23 +00:00
clrbuilder e619aeeab5 Update packages file for version 25330
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-29 00:43:51 +00:00
clrbuilder f041821042 Update packages file for version 25310
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-28 05:19:12 +00:00
clrbuilder 04e79ac6f7 Update packages file for version 25280
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-26 23:06:46 +00:00
clrbuilder 942c21283f Update packages file for version 25260
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-25 22:41:48 +00:00
clrbuilder 0803beead9 Update packages file for version 25240
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-25 22:10:02 +00:00
clrbuilder 8bf3888935 Update packages file for version 25220
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-25 21:12:26 +00:00
clrbuilder 3f2c7de583 Update packages file for version 25180
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-25 12:02:49 +00:00
clrbuilder 514048840f Update packages file for version 25160
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-24 02:55:14 +00:00
Patrick McCarty 012a1a3767 Support pre-checks for autospec and autospecnew too
For some commands, it is useful to be able to add custom prerequisites.
We already support this for `make koji` and `make build`, and there was
just a request to add it for `make autospec` and `make autospecnew`.

Signed-off-by: Patrick McCarty <patrick.mccarty@intel.com>
2018-09-21 12:12:23 -07:00
clrbuilder 0168eb6258 Update packages file for version 25150
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-21 18:31:40 +00:00
clrbuilder 2212f350e9 Update packages file for version 25140
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-21 12:02:20 +00:00
Patrick McCarty 75a06769ea Revert "Update packages file for version 24761"
Likely a test change that should not have been pushed to this repo.

This reverts commit 797f6c050c.
2018-09-20 23:21:09 -07:00
clrbuilder 797f6c050c Update packages file for version 24761
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-20 21:19:58 +00:00
clrbuilder 3169a8db4c Update packages file for version 25130
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-20 18:02:16 +00:00
clrbuilder c6e5d09862 Update packages file for version 25120
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-20 12:01:57 +00:00
clrbuilder 76d551ae77 Update packages file for version 25100
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-19 18:27:12 +00:00
clrbuilder 92202763aa Update packages file for version 25090
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-19 12:02:39 +00:00
clrbuilder 3a666723c1 Update packages file for version 25080
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-18 18:16:01 +00:00
clrbuilder ed7e63d752 Update packages file for version 25070
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-18 12:02:33 +00:00
clrbuilder bf6c49b8b9 Update packages file for version 25050
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-17 12:05:14 +00:00
clrbuilder cc0b7da35a Update packages file for version 25030
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-14 18:30:46 +00:00
clrbuilder 33febf4489 Update packages file for version 25020
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-14 12:02:36 +00:00
clrbuilder 52ab50a9c7 Update packages file for version 25010
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-13 19:45:38 +00:00
clrbuilder 70d40d9b59 Update packages file for version 24970
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-11 22:25:01 +00:00
clrbuilder 8b709c2e1b Update packages file for version 24960
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-11 12:02:50 +00:00
clrbuilder ea4e713277 Update packages file for version 24950
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-10 18:05:09 +00:00
clrbuilder ca817a8c5e Update packages file for version 24940
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-10 13:23:06 +00:00
clrbuilder db80ffd052 Update packages file for version 24930
Signed-off-by: clrbuilder <clrbuilder@intel.com>
2018-09-08 16:01:57 +00:00
4 changed files with 132 additions and 9 deletions
+3 -1
View File
@@ -154,13 +154,15 @@ pullrebase:
fi \
fi
preautospec-checks:
#help autospec: automatically generates a specfile. If there is
#help already a specfile, it will be overwritten. Several files used by
#help autospec will be created in the process.
#help Use MOCK_OPTS environment varible to pass down arbitrary mock options
#help to autospec.
#help For more information, see the project at https://github.com/clearlinux/autospec
autospec: pullrebase localreponotice clean-old-content
autospec: preautospec-checks pullrebase localreponotice clean-old-content
@if [ -e $(SPECFILE) ] && ! grep -q "# Generated by: autospec.py" $(SPECFILE) ; then \
echo "Specfile already exists and was not created by autospec.py! Aborting."; \
exit 1; \
+3 -1
View File
@@ -190,13 +190,15 @@ releases: $(PACKAGES_FILE) $(addprefix packages/,$(PKGS_LOCAL))
provides:
@$(TOPLVL)/projects/common/provides.sh -f $(FP) -r $(RN)
preautospecnew-checks:
#help autospecnew: Creates a new autospec package with for a given URL=$(URL)
#help with NAME=$(NAME). Several files used by autospec will be created in the
#help process.
#help Use MOCK_OPTS environment varible to pass down arbitrary mock options
#help to autospec.
#help For more information about autospec, see the project page on Github https://github.com/clearlinux/autospec
autospecnew: localreponotice
autospecnew: preautospecnew-checks localreponotice
@if [ -z $(NAME) ] || [ -z $(URL) ]; then \
echo "Please specify NAME and URL. The ARCHIVES variable is optional."; \
exit 1; \
+114 -4
View File
@@ -2,10 +2,13 @@ Babel
Botan
CUnit
Cheetah
CherryPy
ConfigArgParse
Counter
Cython
Django
Flask
Flask-RESTful
FlatBuffers
FreeRDP
GConf
@@ -21,6 +24,7 @@ LibRaw
LibVNCServer
Linux-PAM
LuaJIT
M2Crypto
Mako
Markdown
MarkupSafe
@@ -37,6 +41,7 @@ Pint
PyDispatcher
PyJWT
PyMySQL
PyNaCl
PyWavelets
PyYAML
Pygments
@@ -86,6 +91,7 @@ R-GeneralizedHyperbolic
R-GlobalOptions
R-Guerry
R-Hmisc
R-ICEbox
R-ICS
R-ICSNP
R-IRdisplay
@@ -440,10 +446,12 @@ R-locfit
R-logspline
R-loo
R-lpSolve
R-lsei
R-lsmeans
R-lubridate
R-mFilter
R-magic
R-magick
R-magrittr
R-manipulate
R-manipulateWidget
@@ -497,6 +505,7 @@ R-neuralnet
R-nleqslv
R-nloptr
R-nortest
R-npsurv
R-numDeriv
R-nws
R-nycflights13
@@ -519,6 +528,8 @@ R-pbmcapply
R-pcaPP
R-pcse
R-pdfCluster
R-pdftools
R-pdp
R-permute
R-phangorn
R-pheatmap
@@ -582,6 +593,7 @@ R-randomForest
R-randomNames
R-randtoolbox
R-ranger
R-rappdirs
R-raster
R-rasterVis
R-reactR
@@ -628,6 +640,7 @@ R-rstan
R-rstanarm
R-rstantools
R-rstudioapi
R-rsvg
R-rversions
R-rvest
R-sROC
@@ -771,7 +784,11 @@ SuiteSparse
Tempita
Theano
Thunar
UkPostcodeParser
Vertex-theme
Vulkan-Headers
Vulkan-Loader
Vulkan-Tools
WALinuxAgent
WSGIProxy2
WSME
@@ -837,7 +854,9 @@ alsa-lib
alsa-plugins
alsa-utils
amqp
amtk
analitza
aniso8601
ansible
anyjson
apache-ant
@@ -924,6 +943,7 @@ bleach
blinken
blinker
blktrace
blockdiag
bluedevil
bluez
bluez-qt
@@ -996,9 +1016,9 @@ cgdb
cgit
chardet
check
check-manifest
cheese
cheroot
cherrypy
chrome-gnome-shell
chrony
chrpath
@@ -1073,9 +1093,11 @@ colorama
colord
colord-gtk
comedilib
commonmark
compat-SDL2-soname1
compat-cryptsetup-soname4
compat-efivar-soname0
compat-enchant-soname1
compat-fuse-soname2
compat-gegl
compat-gegl-0.3
@@ -1086,10 +1108,12 @@ compat-hdf5-soname10
compat-hyperscan-soname4
compat-ipset-soname10
compat-libical-soname2
compat-libidn-soname11
compat-libpng-soname12
compat-libwebp-soname6
compat-llvm-soname4
compat-llvm-soname5
compat-llvm-soname6
compat-mpfr-soname4
compat-opencv-soname32
compat-opencv-soname33
@@ -1113,8 +1137,10 @@ cov-core
coverage
cpio
cppcheck
cpprestsdk
cppunit
cpuid
cpuloadgen
cracklib
crcmod
createrepo_c
@@ -1139,6 +1165,7 @@ cyrus-sasl
dapl
darktable
dask
datefudge
db
dbus
dbus-broker
@@ -1154,6 +1181,7 @@ defusedxml
dejagnu
deprecation
desktop-file-utils
devhelp
dfc
dfu-util
dhcp
@@ -1173,6 +1201,7 @@ django-discover-runner
django-nose
django-pyscss
django_compressor
dlt-daemon
dmenu
dmidecode
dnf
@@ -1196,12 +1225,14 @@ dosfstools
double-conversion
dovecot
doxygen
dpcontracts
dpdk
dracut
dragon
drkonqi
dstat
dtc
dtopt
dulwich
duperemove
dwarves
@@ -1219,6 +1250,7 @@ elasticsearch
elasticsearch-dep
elementary-xfce
elfutils
elixir
emacs
empy
enchant
@@ -1287,9 +1319,11 @@ frameworkintegration
freeglut
freeipmi
freetype
freezegun
fribidi
fritzing-app
fs
funcparserlib
funcsigs
functools32
fuse
@@ -1362,6 +1396,7 @@ gnome-color-manager
gnome-common
gnome-control-center
gnome-desktop
gnome-disk-utility
gnome-flashback
gnome-font-viewer
gnome-icon-theme
@@ -1384,7 +1419,7 @@ gnome-system-monitor
gnome-terminal
gnome-themes-standard
gnome-todo
gnome-tweak-tool
gnome-tweaks
gnome-user-docs
gnome-video-effects
gnome-weather
@@ -1400,6 +1435,7 @@ gom
goocanvas
google-api-python-client
google-apitools
google-reauth
googletest
gperf
gperftools
@@ -1443,6 +1479,7 @@ gtkmm3
gtksourceview
gtkspell3
guile
gupnp-av
gutenprint
gvfs
gvim
@@ -1462,6 +1499,7 @@ help2man
hexchat
hgtools
hicolor-icon-theme
hold
home-assistant
horizon
hostname
@@ -1485,6 +1523,8 @@ i3status
ias
iasimage
ibus
ibus-libpinyin
ibus-table
icalendar
icdiff
iceauth
@@ -1492,7 +1532,10 @@ icon-naming-utils
icu4c
idna
idna-ssl
ifaddr
iftop
ilmbase
image
imagesize
imapfilter
imlib2
@@ -1510,6 +1553,8 @@ ioping
iotop
ipaddr
ipaddress
ipdb
ipdbplugin
iperf
ipmctl
ipmitool
@@ -1566,6 +1611,7 @@ jupyter_console
jupyter_core
jupyterlab
jupyterlab_launcher
jupyterlab_server
kactivities
kactivities-stats
kactivitymanagerd
@@ -1738,6 +1784,7 @@ kqtquickcharts
krb5
krdc
kreversi
krita
kross
kruler
krunner
@@ -1824,6 +1871,7 @@ libappindicator
libarchive
libarchive-c
libassuan
libasyncns
libatasmart
libatomic_ops
libb64
@@ -1842,6 +1890,7 @@ libcomps
libconfig
libcroco
libcryptui
libdaemon
libdatrie
libdazzle
libdbusmenu
@@ -1860,6 +1909,7 @@ libexif
libexttextcat
libffi
libfontenc
libfprint
libfreehand
libgcrypt
libgd
@@ -1883,10 +1933,12 @@ libgusb
libgweather
libical
libidn
libidn2
libindicator
libinput
libiscsi
libisofs
libite
libjpeg-turbo
libjpeg-turbo-soname8
libkcddb
@@ -1937,6 +1989,8 @@ libpagemaker
libpcap
libpciaccess
libpeas
libpfm
libpinyin
libpipeline
libpng
libpsl
@@ -1960,6 +2014,7 @@ libsigc++
libsmbios
libsmi
libsndfile
libsodium
libsolv
libsoup
libspectre
@@ -1974,6 +2029,7 @@ libtheora
libtirpc
libtool
libudev0-shim
libuev
libunistring
libunwind
libusb
@@ -2021,18 +2077,23 @@ linux-gce
linux-hyperv
linux-hyperv-lts
linux-hyperv-mini
linux-iot-lts2018
linux-kata
linux-kvm
linux-libc-headers
linux-lts
linux-oracle
linux-pk414
linux-pk414-preempt-rt
linux-preempt-rt
linux-steam-integration
linux-tools
linuxptp
lksctp-tools
llvm
llvmlite
lmdb
locket
logilab-common
logrotate
logutils
@@ -2090,6 +2151,7 @@ mistune
mixer-tools
mkfontdir
mkfontscale
mkl-dnn
mkosi
mobile-broadband-provider-info
mock
@@ -2116,6 +2178,7 @@ mpfr
mpg123
mpi4py
mpmath
mraa
msgpack
msmtp
msr-tools
@@ -2133,6 +2196,7 @@ mutt
mutter
mypaint-brushes
mypy
mypy_extensions
mythes
nagios-plugins
nano
@@ -2186,8 +2250,11 @@ nrpe
nspr
nss
nss-altfiles
nss-pam-ldapd
ntfs-3g
ntlm-auth
ntp
ntplib
numactl
numatop
numba
@@ -2201,11 +2268,13 @@ ocaml
ocl-icd
octave
offlineimap
oiio
okular
olefile
onig
onnx
opa-psm2
opcodes
open-iscsi
open-isns
open-lldp
@@ -2215,6 +2284,7 @@ openal-soft
openblas
openconnect
opencv
openexr
openjade
openjdk
openjdk9
@@ -2276,6 +2346,9 @@ p11-kit
p7zip
packaging
pacrunner
paho-mqtt
paho.mqtt.c
paho.mqtt.cpp
palapeli
pandas
pandoc
@@ -2288,6 +2361,7 @@ paramiko
parley
parsedatetime
parso
partd
parted
passlib
patch
@@ -2317,6 +2391,7 @@ perl-AnyEvent
perl-AnyEvent-CacheDNS
perl-Apache-Htpasswd
perl-Apache-Session
perl-App-cpanminus
perl-Archive-Cpio
perl-Archive-Extract
perl-Archive-Tar-Wrapper
@@ -2333,6 +2408,8 @@ perl-B-Hooks-OP-Check
perl-B-Keywords
perl-BSD-Resource
perl-Biblio-EndnoteStyle
perl-Browser-Open
perl-Business-ISBN
perl-Business-ISBN-Data
perl-Business-ISMN
perl-Business-ISSN
@@ -2346,6 +2423,7 @@ perl-CPAN-Meta-Check
perl-CPAN-Perl-Releases
perl-CSS-DOM
perl-CSS-Minifier-XS
perl-CSS-Tiny
perl-Cache-Simple-TimedExpiry
perl-Calendar-Simple
perl-Canary-Stability
@@ -2385,6 +2463,7 @@ perl-Clone-PP
perl-Compress-Bzip2
perl-Compress-Raw-Lzma
perl-Config-Any
perl-Config-General
perl-Config-Grammar
perl-Config-IniFiles
perl-Config-Std
@@ -2435,6 +2514,7 @@ perl-Data-Uniqid
perl-Data-Validate-IP
perl-DateTime
perl-DateTime-Format-Builder
perl-DateTime-Format-DateParse
perl-DateTime-Format-Mail
perl-DateTime-Format-MySQL
perl-DateTime-Format-Pg
@@ -2450,6 +2530,7 @@ perl-Devel-CheckOS
perl-Devel-Confess
perl-Devel-Cover
perl-Devel-Cycle
perl-Devel-EnforceEncapsulation
perl-Devel-GlobalDestruction
perl-Devel-Hide
perl-Devel-OverloadInfo
@@ -2528,6 +2609,7 @@ perl-File-pushd
perl-Filesys-Df
perl-Filesys-Notify-Simple
perl-Font-AFM
perl-Font-TTF
perl-FreezeThaw
perl-Frontier-RPC
perl-Future
@@ -2674,6 +2756,7 @@ perl-Module-Util
perl-Module-Versions-Report
perl-Mojo-IOLoop-ReadWriteProcess
perl-Mojo-Pg
perl-Mojo-RabbitMQ-Client
perl-Mojolicious
perl-Mojolicious-Plugin-AssetPack
perl-Mojolicious-Plugin-RenderFile
@@ -2691,6 +2774,7 @@ perl-Net-IDN-Encode
perl-Net-INET6Glue
perl-Net-Ident
perl-Net-MAC
perl-Net-MQTT
perl-Net-NTP
perl-Net-OpenID-Common
perl-Net-OpenID-Consumer
@@ -2713,6 +2797,7 @@ perl-POD2-Base
perl-POSIX-strftime-Compiler
perl-Package-Constants
perl-Package-DeprecationManager
perl-Package-Generator
perl-Package-New
perl-Package-Stash
perl-Package-Stash-XS
@@ -2720,6 +2805,7 @@ perl-Package-Variant
perl-PadWalker
perl-Palm-PDB
perl-Parallel-ForkManager
perl-Parallel-Iterator
perl-Params-Classify
perl-Params-Util
perl-Params-Validate
@@ -2730,6 +2816,7 @@ perl-Parse-RecDescent
perl-Path-Class
perl-Path-Tiny
perl-Pegex
perl-Perl-Tidy
perl-Perl-Version
perl-Perl4-CoreLibs
perl-Perl6-Export
@@ -2828,6 +2915,7 @@ perl-Test-Identity
perl-Test-LeakTrace
perl-Test-LectroTest
perl-Test-LongString
perl-Test-Manifest
perl-Test-MockModule
perl-Test-MockTime
perl-Test-More-UTF8
@@ -2844,6 +2932,7 @@ perl-Test-RequiresInternet
perl-Test-SharedFork
perl-Test-Simple
perl-Test-Strict
perl-Test-Synopsis
perl-Test-TCP
perl-Test-Taint
perl-Test-UseAllModules
@@ -2879,6 +2968,7 @@ perl-Tie-IxHash
perl-Tie-Simple
perl-Time-Duration
perl-Time-Duration-Parse
perl-Time-ParseDate
perl-Time-Period
perl-TimeDate
perl-Tk-DoubleClick
@@ -3035,11 +3125,12 @@ pyemd
pyflakes
pygobject
pyinotify
pykerberos
pylama
pyliblzma
pylint
pymemcache
pymongo
pynacl
pypandoc
pyparsing
pyperclip
@@ -3047,6 +3138,7 @@ pypowervm
pyquery
pyreadline
pyrfc3339
pyroma
pyroute2
pyrsistent
pysaml2
@@ -3056,6 +3148,7 @@ pysnmp
pytest
pytest-cov
pytest-forked
pytest-randomly
pytest-repeat
pytest-rerunfailures
pytest-runner
@@ -3069,12 +3162,14 @@ python-barbicanclient
python-ceilometerclient
python-cinderclient
python-dateutil
python-dateutil-legacypython
python-designateclient
python-editor
python-future
python-gflags
python-glanceclient
python-heatclient
python-hwinfo
python-kconfiglib
python-keystoneclient
python-krbV
@@ -3107,6 +3202,7 @@ python-urwid
python-zaqarclient
python-zeep
python3
pytools
pytz
pyudev
pywbem
@@ -3160,6 +3256,8 @@ quagga
quassel
quilt
rabbitmq-c
rabbitmq-server
radvd
ragel
raptor2
rasqal
@@ -3167,14 +3265,17 @@ rcssmin
rdma-core
re2c
readline
recommonmark
redis
redis-native
redland
redsocks
reno
reportlab
repoze.lru
repoze.who
requests
requests-kerberos
requests-mock
requests-ntlm
requests-toolbelt
@@ -3230,6 +3331,7 @@ sed
selenium
semantic_version
serf
serpent
setproctitle
setserial
setuptools
@@ -3241,6 +3343,7 @@ sg3_utils
shadow
shared-mime-info
sharutils
shell
shim
siege
simg-tools
@@ -3271,8 +3374,10 @@ spandsp
spark-dep
speex
speexdsp
sphinx-feature-classification
sphinx_rtd_theme
sphinxcontrib-apidoc
sphinxcontrib-blockdiag
sphinxcontrib-httpdomain
sphinxcontrib-newsfeed
sphinxcontrib-websupport
@@ -3286,6 +3391,7 @@ sqlite-autoconf
sqlparse
squashfs-tools
sshfs
sshpass
sssd
stack
startup-notification
@@ -3374,6 +3480,7 @@ tiptop
tk
tmux
tokyocabinet
toolz
tooz
tornado
totem
@@ -3420,6 +3527,7 @@ uwsgi
v4l-utils
vala
valgrind
varnish-cache
vcstool
vcversioner
vim
@@ -3436,10 +3544,10 @@ voluptuous
voluptuous-serialize
vsqlite
vte
vulkan-sdk
waffle
waitress
warlock
watchdogd
wayland
wayland-protocols
wcwidth
@@ -3454,6 +3562,7 @@ weston
wget
wheel
which
whois
widgetsnbextension
winpdb
wireless-regdb-master
@@ -3554,6 +3663,7 @@ yelp-xsl
yum
yum-metadata-parser
yum-utils
zVMCloudConnector
zake
zc.lockfile
zenity
+12 -3
View File
@@ -6,6 +6,7 @@ SERVERCA=""
CLIENTCA=""
WORKSPACE="clearlinux"
PACKAGE_REPOS=
NEEDS_KVM_GROUP=
help() {
printf "%s\n" >&2 "Usage: $SCRIPT [options]" \
@@ -115,6 +116,10 @@ required_progs() {
required_progs
if ! groups | grep -qw kvm; then
NEEDS_KVM_GROUP=1
fi
echo "Initializing development workspace in \"$WORKSPACE\" . . ."
mkdir "$WORKSPACE"
@@ -146,8 +151,10 @@ if [ "$USE_KOJI" ]; then
fi
fi
echo "Adding user to kvm group . . ."
sudo usermod -a -G kvm $USER
if [ -n "$NEEDS_KVM_GROUP" ]; then
echo "Adding user to kvm group . . ."
sudo usermod -a -G kvm $USER
fi
echo "Cloning special project repositories . . ."
make ${JOBS_ARG} clone-projects
@@ -179,7 +186,9 @@ if [ -z "$PACKAGE_REPOS" ]; then
echo "NOTE: To clone all package repos, run \"cd $WORKSPACE; make [-j NUM] clone-packages\""
echo "NOTE: To clone a single package repo with NAME, run \"cd $WORKSPACE; make clone_NAME\""
fi
echo 'NOTE: logout and log back in to finalize the setup process'
if [ -n "$NEEDS_KVM_GROUP" ]; then
echo 'NOTE: logout and log back in to finalize the setup process'
fi
# vi: ft=sh sw=2 et sts=2