]> git.proxmox.com Git - pve-manager.git/blame - bin/pveam
pvestatd: use 'priv' environment for service
[pve-manager.git] / bin / pveam
CommitLineData
776de3bc 1#!/usr/bin/perl
aff192e6
DM
2
3use strict;
776de3bc 4use warnings;
e9b01ea5 5use PVE::Cluster;
c9164975 6use PVE::APLInfo;
aff192e6
DM
7
8if (scalar (@ARGV) != 1) {
9 print STDERR "usage: $0 CMD\n";
10 exit (-1);
11}
12
13my $cmd = shift;
14
15if ($cmd eq 'update') {
e9b01ea5 16 my $dccfg = PVE::Cluster::cfs_read_file('datacenter.cfg');
c9164975
DM
17 exit (0) if PVE::APLInfo::update($dccfg->{http_proxy});
18 print STDERR "update failed - see /var/log/pveam.log for details\n";
aff192e6
DM
19 exit (-1);
20} else {
21 print STDERR "unknown CMD '$cmd'\n";
22 exit (-1);
23}