|
|
@2989
|
15 years |
broder |
Select an authz module using setuptools' entry points mechainsm.
…
|
|
|
@2977
|
15 years |
gdb |
Added an invirt mako render script.
|
|
|
@2966
|
15 years |
broder |
Fix invirt-base's handling of triggers.
|
|
|
@2941
|
15 years |
broder |
Add code to invirt-reload to de-duplicate multiple invocations. (LP: …
|
|
|
@2920
|
15 years |
gdb |
Removed invirt-web-afs-apache
|
|
|
@2766
|
15 years |
broder |
Have authz providers use an invirt.authz module.
xvm-authz-locker now …
|
|
|
@2614
|
15 years |
gdb |
Reverted r2613 and started a new hvirt branch on the invirt-base pkg
|
|
|
@2613
|
15 years |
gdb |
Removed debathena from sources.list.d; deleted the rest of the …
|
|
|
@2604
|
15 years |
broder |
Stop installing a sources.list.d file for XVM's apt repository.
|
|
|
@2602
|
15 years |
broder |
Move XVM's locker authorization code into a separate xvm-authz-locker …
|
|
|
@2592
|
15 years |
broder |
Subclass invirt.common.struct from dict, instead of rolling our own …
|
|
|
@2590
|
15 years |
broder |
Store AFS cell configuration at authz.afs.cells instead of just …
|
|
|
@2572
|
15 years |
broder |
Take advantage of the newly added symbolic names for PTS connection …
|
|
|
@2571
|
15 years |
broder |
Rephrase the invirt.authz.locker._authenticate docstring for clarity.
…
|
|
|
@2562
|
15 years |
broder |
In invirt.authz.locker, deal with getting tokens and …
|
|
|
@2561
|
15 years |
broder |
Update invirt-base's setup.py to deal with invirt.authz module.
|
|
|
@2560
|
15 years |
broder |
Add a magic invirt.authz.mech module that loads whatever authz.mech is …
|
|
|
@2559
|
15 years |
broder |
Add a invirt.authz.locker module to invirt-base for XVM-style …
|
|
|
@2553
|
15 years |
broder |
Add a changelog entry to invirt-base for r2551 (Add an iter method …
|
|
|
@2551
|
15 years |
broder |
Add an iter method to invirt.common.struct.
|
|
|
@2541
|
15 years |
broder |
In invirt-base:
* Add a captureOutput function to invirt.common as a …
|
|
|
@2304
|
16 years |
broder |
In invirt-base:
* Add the invirt-system component to the sources.list.
|
|
|
@2151
|
16 years |
broder |
Move invirt-setquotas into invirt-database.
While we're at it, clean …
|
|
|
@2148
|
16 years |
iannucci |
Yay yasb
|
|
|
@2145
|
16 years |
iannucci |
Changelogs
|
|
|
@2144
|
16 years |
iannucci |
Fixed last yasb hopefully
|
|
|
@2135
|
16 years |
iannucci |
Made some changes requested by Broder.
|
|
|
@2134
|
16 years |
iannucci |
Added all the other quotas for great win.
|
|
|
@2132
|
16 years |
iannucci |
RAM quotas at remctl; RAM quota exception script, table, and usage in …
|
|
|
@2097
|
16 years |
broder |
For now, revert r2093-2095, which were committed by accident; I'm not …
|
|
|
@2095
|
16 years |
broder |
Get rid of confusing err=True option to invirt.remctl.remctl.
|
|
|
@2061
|
16 years |
price |
fix usage message in std-init.sh
|
|
|
@2052
|
16 years |
price |
depend on remctl-client in invirt-base, not invirt-web
|
|
|
@2025
|
16 years |
price |
fix whitespace in debathena.list
|
|
|
@2009
|
16 years |
broder |
Use a trigger in invirt-base to run invirt-reload instead of the …
|
|
|
@1935
|
16 years |
price |
invirt.common: handle yaml's None with empty struct for good error message
|
|
|
@1934
|
16 years |
price |
invirt.common: give clearer error message on missing config variable
|
|
|
@1933
|
16 years |
price |
invirt.config: fix an error on empty config files
|
|
|
@1929
|
16 years |
price |
document config-init.sh better
|
|
|
@1928
|
16 years |
price |
config-init.sh: degrade to non-bash gracefully
|
|
|
@1926
|
16 years |
price |
invirt.config.run_parts_list: fix unclear docstring
|
|
|
@1910
|
16 years |
price |
move apticron, molly-guard dependencies to xvm metapackages from …
|
|
|
@1836
|
16 years |
broder |
config.{authn[0] => kerberos}.realm
|
|
|
@1803
|
16 years |
broder |
Stop depending on invirt-mail-config in invirt-base
This was …
|
|
|
@1793
|
16 years |
broder |
Move the prod .k5login file to xvm-prodconfig
|
|
|
@1727
|
16 years |
broder |
Add a dependency on apticron for all servers
|
|
|
@1646
|
16 years |
broder |
Update apt sources list for prod
|
|
|
@1623
|
16 years |
broder |
Fix another typo - this one in invirt.common
|
|
|
@1621
|
16 years |
broder |
Fix a missing import in the invirt.remctl code
|
|
|
@1614
|
16 years |
broder |
Actually generalize the invirt.remctl module
|
|
|
@1613
|
16 years |
broder |
Move the remctl code into invirt.remctl
|
|
|
@1612
|
16 years |
broder |
Move CodeError? and InvalidInput? into invirt.common
|
|
|
@1609
|
16 years |
price |
invirt-reload should force-reload, not just reload
|
|
|
@1597
|
16 years |
broder |
Move invirt.remote Python module to invirt-remote-server
|
|
|
@1558
|
16 years |
broder |
Actually depend on invirt-mail-config on /all/ servers
|
|
|
@1513
|
16 years |
broder |
All servers should have molly-guard installed to prevent...accidents
|
|
|
@1499
|
16 years |
broder |
Punt references to sipb-xen- packages from invirt-reload
|
|
|
@1445
|
16 years |
broder |
Use invoke-rc.d instead of calling init scripts directly in …
|
|
|
@1424
|
16 years |
price |
create conf.d directory with .dirs file
|
|
|
@1423
|
16 years |
price |
use run-parts semantics in conf.d directory
|
|
|
@1422
|
16 years |
price |
use /etc/invirt/conf.d/ too in invirt.config
|
|
|
@1421
|
16 years |
price |
factor a bit of code out of the mondo invirt.config.load()
|
|
|
@1420
|
16 years |
price |
eliminate choice of source and cache files in invirt config
|
|
|
@1332
|
16 years |
price |
look in /invirt as apt repo URI rather than /sipb-xen
|
|
|
@1330
|
16 years |
price |
sipb-xen-base -> invirt-base
|