X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=blobdiff_plain;f=README.dev;h=4e0794890b6b865fb1a1b4a07cf4cd7e19ad9cf7;hp=a97f1c83a4986e53f51e59a9ce19d192c26c5132;hb=04cba6c8c14f7957e4b7918c0eff97e98249dba0;hpb=48e957b935f04ed888dfe84c373c95a46717ba6e diff --git a/README.dev b/README.dev index a97f1c8..4e07948 100644 --- a/README.dev +++ b/README.dev @@ -20,7 +20,7 @@ You should now have a working Proxmox VE installation. = Install build prerequisites for development environment = -apt-get -y install build-essential git-core git-email debhelper \ +apt-get install build-essential git-core git-email debhelper \ autotools-dev autogen dh-autoreconf dkms doxygen check pkg-config \ groff quilt dpatch automake autoconf libtool lintian libdevel-cycle-perl \ libjson-perl libcommon-sense-perl liblinux-inotify2-perl libio-stringy-perl \ @@ -35,16 +35,18 @@ pve-libspice-server-dev libusbredirparser-dev glusterfs-common \ libusb-1.0-0-dev librbd-dev libpopt-dev iproute bridge-utils numactl \ glusterfs-common ceph-common python-ceph libgoogle-perftools4 \ libfile-chdir-perl lvm2 glusterfs-client liblockfile-simple-perl \ -libsystemd-daemon-dev libreadline-gplv2-dev libio-multiplex-perl \ +libsystemd-dev libreadline-gplv2-dev libio-multiplex-perl \ libnetfilter-log-dev libipset3 ipset socat libsasl2-dev libogg-dev \ python-pyparsing libfilesys-df-perl libcrypt-ssleay-perl \ libfile-readbackwards-perl libanyevent-perl libanyevent-http-perl \ -unzip liblocale-po-perl vlan ifenslave-2.6 libfile-sync-perl cstream \ +unzip liblocale-po-perl libfile-sync-perl cstream \ lzop dtach apt-transport-https hdparm gdisk parted ttf-dejavu-core \ -liblzma-dev dosfstools mtools libxen-dev libfuse-dev libcorosync-pve-dev \ -libqb-dev libapparmor-dev docbook2x libcap-dev dh-apparmor libcgmanager-dev \ +liblzma-dev dosfstools mtools libxen-dev libfuse-dev corosync-dev \ +libcpg-dev libquorum-dev libcmap-dev libuuid-perl \ +libqb-dev libapparmor-dev docbook2x libcap-dev dh-apparmor \ graphviz libseccomp-dev libglib-perl libgtk3-perl libnss3-dev libdlm-dev \ -libudev-dev +libudev-dev asciidoc-dblatex source-highlight inkscape \ +libiscsi-dev libiscsi7 = Compile PVE packages from Source = @@ -54,14 +56,15 @@ Download and install the following git modules in order from top to bottom: You currently need the following packages: -libqb.git -corosync-pve.git pve-common.git +libpve-http-server-perl.git +libpve-apiclient-perl.git pve-docs.git pve-cluster.git -lvm.git pve-access-control.git pve-storage.git +pve-guest-common.git +pve-firewall.git pve-qemu-kvm.git qemu-server.git vncterm.git @@ -70,13 +73,13 @@ spiceterm.git #vzctl.git #fence-agents-pve.git #resource-agents-pve.git +extjs.git pve-manager.git #pve-kernel-3.10.0.git -libiscsi.git +#libiscsi.git #gfs2-utils.git ksm-control-daemon.git pve-container.git -pve-firewall.git pve-kernel.git Most packages can be installed with 'make dinstall' command. @@ -166,7 +169,7 @@ __PACKAGE__->register_method ({ type => 'string', }, code => sub { - my ($conn, $resp, $param) = @_; + my ($param) = @_; return $param->{text}; }