Package Details: winexe-git 1.1.r234.b787d2a-1

Git Clone URL: (read-only, click to copy)
Package Base: winexe-git
Description: Remotely execute commands on Windows NT/2000/XP/2003 systems
Upstream URL:
Licenses: GPL3
Conflicts: winexe
Provides: winexe
Submitter: net147
Maintainer: None
Last Packager: net147
Votes: 23
Popularity: 0.000000
First Submitted: 2015-09-17 02:30
Last Updated: 2015-09-17 07:17

Dependencies (3)

Required by (1)

Sources (2)

Latest Comments

1 2 3 4 Next › Last »

Rubonnek commented on 2018-09-29 00:12

For whoever wants to adopt this package, there are updated forks here:

and here:

dreieck commented on 2018-09-25 11:12

Although I have samba installed, and the package provides a samba4.patch, build fails with Cannot continue! Please either install Samba shared libraries and re-run waf, or download the Samba source code and re-run waf with the "--samba-dir" option..


==> Making package: winexe-git 1.1.r234.b787d2a-1 (Tue Sep 25 13:08:48 2018)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning winexe-waf git repo...
Cloning into bare repository '/tmp/yaourt-tmp-felics/aur-winexe-git/winexe-waf'...
remote: Enumerating objects: 962, done.
remote: Counting objects: 100% (962/962), done.
remote: Compressing objects: 100% (960/960), done.
remote: Total 962 (delta 658), reused 0 (delta 0)
Receiving objects: 100% (962/962), 305.88 KiB | 142.00 KiB/s, done.
Resolving deltas: 100% (658/658), done.
  -> Found samba4.patch
==> Validating source files with md5sums...
    winexe-waf ... Skipped
    samba4.patch ... Passed
==> Extracting sources...
  -> Creating working copy of winexe-waf git repo...
Cloning into 'winexe-waf'...
==> Starting prepare()...
patching file wscript
==> Starting pkgver()...
==> Starting build()...
Setting top to                           : /tmp/yaourt-tmp-felics/aur-winexe-git/src/winexe-waf/source 
Setting out to                           : /tmp/yaourt-tmp-felics/aur-winexe-git/src/winexe-waf/source/build 
Checking for 'gcc' (c compiler)          : /sbin/gcc 
Checking for program pkg-config          : /sbin/pkg-config 
Checking for 'dcerpc'                    : yes 
Checking for 'talloc'                    : yes 
SAMBA_INCS set to                        : /usr/include/samba-4.0 
SAMBA_LIBS set to                        : /usr/lib/samba 
Checking for samba_util.h                : no 
Build of shared winexe                   : disabled 
Cannot continue! Please either install Samba shared libraries and re-run waf, or download the Samba source code and re-run waf with the "--samba-dir" option.
(complete log in /tmp/yaourt-tmp-felics/aur-winexe-git/src/winexe-waf/source/build/config.log)
==> ERROR: A failure occurred in build().
==> ERROR: Makepkg was unable to build winexe-git.

mcd1992 commented on 2017-05-05 14:27

Winexe in its current state is very incompatible with any samba over 4.0.

It also runs into a lot of issues with waf and python3, I think this project needs to die and have a remake created.

Synthead commented on 2017-02-16 18:17

This package fails to build with this error:

jamesan commented on 2017-01-23 11:37

I can confirm @net147's package building error report. Specifically samba_util.h and a number of other public header files were retracted from the Samba package since version 4.4.0 (released Mar 22, 2016). In the 4.4.0 release notes, it warns of more public header files "very likely be removed in future releases" and that these are now designated for internal use only. No alternative or workaround was offered.

net147 commented on 2016-05-16 12:32

@oberon2007 samba is not installing some headers required by winexe. It was installing those headers in a previous version.

oberon2007 commented on 2016-05-16 12:09

@Logan, archlinux package samba provides dcerpc. Obviously should be added to depedencies, @net147

Logan commented on 2016-03-30 19:04

It depends on dcerpc:
Checking for 'dcerpc' : not found
The configuration failed
(complete log in ~/aur/winexe-git/src/winexe-waf/source/build/config.log)
==> ERROR: A failure occurred in build().
But I couldn't find dcerpc in reps.

net147 commented on 2015-11-23 00:23

@Alister.Hood It builds winexesvc using mingw-w64-gcc. The winexesvc service executable is copied to the remote system and started when winexe is used.

Alister.Hood commented on 2015-11-21 03:57

Should this really depend on mingw-w64-gcc? It doesn't build a windows executable.