24 Commits

Author SHA1 Message Date
Thomas Lamprecht
8f46103543 Makefile: fix distclean target
As some Makefiles in sub directories do not implement the distclean
target, namely:
PVE/Service/Makefile
PVE/CLI/Makefile

This target is broken.

As all other implementations just redirect to the 'clean' target I
do not implement the missing ones but rather remove all such
targets. Keep it just in the top level directory, for consistence
sake with other pve repos, and redirect it there directly to the
clean target.

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2016-09-28 08:21:48 +02:00
Emmanuel Kasper
9829cb0dea Do not use a hardcoded Certificate Authority for https repositories
Instead we will the use the CA certificate provided by the
ca-certificates packages, which is now a mandatory depency of
pve-manager since 067d24db982be44ff64cb5eb61a3297bba6afdc9 and
pve-manager 4.2-17. This change allows us in the future to
use different CA for our https repositories.

This changed has been tested OK with the following combination:
 * https repository using a StartCom certificate: works
 * https repository using a Let's encrypt certificate: works

User visible changes:
 * none : the new configuration file 75pveconf silently
 overwrites the olderone, except if local changes were made
 in which case you're presented with the traditional debian menu
 (keep local/ use packager version/ diff / open a shell)
2016-08-17 12:35:16 +02:00
Wolfgang Bumiller
3f682b1d6d use new repoman toolkit 2016-06-29 14:41:04 +02:00
Dietmar Maurer
bac5bd135c rename manager5 to manager6 2016-01-22 11:24:10 +01:00
Dietmar Maurer
68097d8ca6 update aplinfo.dat
Use latest data from download server.
2015-09-11 08:29:11 +02:00
Wolfgang Link
6380143afe fix bug #701: blacklist nvidiafb 2015-09-06 10:56:17 +02:00
Alexandre Derumier
1010159a86 add vlan aware ifupdown script v3
This add support to enable vlan aware bridge,
and management interfaces

example: 1 bridge and 1 administration port on vlan 100

auto vmbr0
iface vmbr0 inet manual
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0
        bridge_vlan_aware yes
        bridge_vids 10-15

auto vmbr0.100
iface vmbr0.100 inet static
        address X.X.X.X
        netmask 255.255.255.0
        gateway X.X.X.X

bridge_vids is optional, and allow on the specified vlans.(current take 1 value or range, need to be improve with list)
If not specified, the allowed vlan are 2-4094.
vlan 1 is the default pvid. (all untagged traffic is going to this vlan).

scripts:
- /etc/network/if-up.d/bridgevlan

manage bridge vlan aware configuration

- /etc/network/if-up.d/bridgevlanport

manage bridge vlan admin port

-/etc/network/if-pre-up.d/vlan
-/etc/network/if-post-down.d/vlan

replace current vlan package, without vconfig usage and cleanups
It's only needed to create vlan interface from bridge_ports.

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2015-07-29 06:46:16 +02:00
Emmanuel Kasper
d656cf5a01 Add manager5 directory in case of missing development symlink 2015-05-06 12:46:28 +02:00
Dietmar Maurer
91186156d2 add preinst script
Older versions of our daemona do not restart with HUP, so we
need to do a stop/start.
2015-01-15 07:20:17 +01:00
Dietmar Maurer
072188dcbf add spice example script spice-example-sh 2014-03-03 07:22:56 +01:00
Alexandre Derumier
c7bee4c675 add mtu support for manual interfaces
tested with classic linux interfaces/bridge and openvswitch interfaces

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-12-31 10:15:31 +01:00
Dietmar Maurer
d8c0a1213b add reference to git version 2013-08-22 11:48:17 +02:00
Dietmar Maurer
6765686fed automatically add pve repository to apt sources list 2013-08-01 09:23:03 +02:00
Dietmar Maurer
12691bc52f install CA certificates used by our repositories 2013-07-25 11:33:55 +02:00
Dietmar Maurer
b628df1853 avoid apt autoremoval for pve-kernel packages 2013-07-25 07:53:07 +02:00
Dietmar Maurer
3dad8dc716 run pveproxy as unpriviledged user (www-data)
We log to /var/log/pveproxy/access.log. Extra directory is needed because we run
as www-data (no permissions to write into /var/log/pve/).
2013-04-10 09:58:35 +02:00
Dietmar Maurer
46c17bd23b use C-wrapper for setgid perl script
Because perl-suid does not exist on wheezy.
2013-03-25 12:39:40 +01:00
Dietmar Maurer
53f13052ed implement new auto balloon algorithm
Moved code into PVE/AutoBalloon.pm, and added a regression tests in bin/test/balloontest.pl
2012-12-28 12:50:13 +01:00
Dietmar Maurer
efd7913aac re-add apl upload target 2012-10-23 09:17:43 +02:00
Dietmar Maurer
2198a479fa start i18n support 2011-11-21 12:57:11 +01:00
Dietmar Maurer
9ff497a9f4 add vzdump-hook-script.pl script to examples 2011-10-31 07:10:59 +01:00
Dietmar Maurer
9683831eaa install vzdump default config file 2011-10-31 06:58:42 +01:00
Dietmar Maurer
e38a88ca0a compute a repository ID
And try to disable upload when there are local modifications.
2011-09-15 14:54:42 +02:00
Dietmar Maurer
beb651ee65 removed automake/autoconf, removed unused files 2011-08-23 16:11:04 +02:00