Package Details: amanda 3.5.1-2

Git Clone URL: https://aur.archlinux.org/amanda.git (read-only)
Package Base: amanda
Description: Advanced Maryland Automatic Network Disk Archiver network backup for Linux Windows clients, supports SSH, AES, GPG, encryption, tape, RAIT, mirror, changers, Amazon S3, ipv6, DVD, NDMP, VTL, advanced scripting
Upstream URL: http://www.amanda.org
Licenses: GPL, custom
Submitter: fukawi2
Maintainer: severach
Last Packager: severach
Votes: 10
Popularity: 0.000029
First Submitted: 2009-08-26 06:45
Last Updated: 2018-12-04 18:35

Dependencies (45)

Required by (0)

Sources (5)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

juantascon commented on 2012-10-05 13:35

also v3.3.2 is out please update, thanks :)

juantascon commented on 2012-10-05 13:19

Im getting this error:

libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../config -fno-strict-aliasing -D_GNU_SOURCE -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fno-strict-aliasing -MT localcharset.lo -MD -MP -MF .deps/localcharset.Tpo -c localcharset.c -fPIC -DPIC -o .libs/localcharset.o
In file included from localcharset.c:28:0:
./stdio.h:456:1: error: 'gets' undeclared here (not in a function)
make[4]: *** [localcharset.lo] Error 1
make[4]: Leaving directory `/home/jdi/x/amanda/src/amanda-3.3.1/gnulib'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/jdi/x/amanda/src/amanda-3.3.1/gnulib'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/jdi/x/amanda/src/amanda-3.3.1/gnulib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jdi/x/amanda/src/amanda-3.3.1'
make: *** [all] Error 2

fukawi2 commented on 2012-05-10 10:12

Yes, I am on x86_64 also

Anonymous comment on 2012-05-09 06:07

My problem appears here: http://archives.zmanda.com/amanda-archives/viewtopic.php?t=6905&sid=8f4ed0e9def29e0950558abbb48b59a5

Anonymous comment on 2012-05-09 05:55

> I am unable to replicate any problems... I just built it on my machine OK:

Strange...I'm on x86_64, what about you?

fukawi2 commented on 2012-05-08 23:24

I am unable to replicate any problems... I just built it on my machine OK:

==> Removing user/group amanda
userdel: amanda mail spool (/var/spool/mail/amanda) not found
==> Tidying install...
-> Purging unwanted files...
-> Compressing man and info pages...
-> Stripping unneeded symbols from binaries and libraries...
==> WARNING: Package contains reference to $srcdir
==> Creating package...
-> Generating .PKGINFO file...
-> Adding install file...
-> Compressing package...
==> Finished making: amanda 3.3.1-2 (Wed May 9 09:22:07 EST 2012)

Anonymous comment on 2012-05-08 12:50

Amanda does not work any longer and build fails:

In file included from /usr/include/glib-2.0/glib.h:72:0,
from amanda.h:39,
from amxml.c:33:
/usr/include/glib-2.0/glib/gqueue.h:76:10: note: previous declaration of 'g_queue_free_full' was here


I saw something in the forums, but no fix. :-(

fukawi2 commented on 2012-04-09 07:37

Whoops... Thanks for picking that up, all fixed.

Anonymous comment on 2012-04-09 06:14

Hiya,

it looks like your vim was striking a bit... ;)

--- /var/abs/local/system/amanda/PKGBUILD.orig
+++ /var/abs/local/system/amanda/PKGBUILD
@@ -47,7 +47,7 @@
--with-ssh-security \
--htmldir=/srv/http/docs/$pkgnameg

- makeg
+ make

if [[ $_cleanup -eq 1 ]] ; then
msg "Removing user/group amanda"
@@ -72,27 +72,27 @@
_cleanup=1
fi

- cd $srcdir/$pkgname-$pkgverg
+ cd $srcdir/$pkgname-$pkgver

# Install the compiled output
- make DESTDIR=$pkgdir installg
+ make DESTDIR=$pkgdir install

# Install configuration examples
install -dm755 $pkgdir/etc/$pkgname/
- cp -r example $pkgdir/etc/$pkgname/g
+ cp -r example $pkgdir/etc/$pkgname/

# Install xinetd configuration
- install -dm755 $pkgdir/etc/xinetd.d/g
- cp $srcdir/xinetd.$pkgname $pkgdir/etc/xinetd.d/$pkgnameg
+ install -dm755 $pkgdir/etc/xinetd.d/
+ cp $srcdir/xinetd.$pkgname $pkgdir/etc/xinetd.d/$pkgname

# Create some files
- install -dm755 $pkgdir/var/$pkgname/g
- chmod 700 $pkgdir/var/$pkgname/g
- chown -R $_amandauser:$_devgroup $pkgdir/var/$pkgnameg
+ install -dm755 $pkgdir/var/$pkgname/
+ chmod 700 $pkgdir/var/$pkgname/
+ chown -R $_amandauser:$_devgroup $pkgdir/var/$pkgname

- touch $pkgdir/$_amandahostsg
- chown $_amandauser:$_devgroup $pkgdir/$_amandahostsg
- chmod 600 $pkgdir/$_amandahostsg
+ touch $pkgdir/$_amandahosts
+ chown $_amandauser:$_devgroup $pkgdir/$_amandahosts
+ chmod 600 $pkgdir/$_amandahosts
cat > $pkgdir/var/$pkgname/.amandahosts << EOT
# This is where amanda works out what remote connections to allow in the format
# of <host> <username> <command>
@@ -100,24 +100,24 @@
# server1.example.com amanda amdump
EOT

- touch $pkgdir/$_amandadatesg
- chown $_amandauser:$_devgroup $pkgdir/$_amandadatesg
+ touch $pkgdir/$_amandadates
+ chown $_amandauser:$_devgroup $pkgdir/$_amandadates

- touch $pkgdir/$_amandadumpdatesg
- chown $_amandauser:$_devgroup $pkgdir/$_amandadumpdatesg
- chmod 664 $pkgdir/$_amandadumpdatesg
+ touch $pkgdir/$_amandadumpdates
+ chown $_amandauser:$_devgroup $pkgdir/$_amandadumpdates
+ chmod 664 $pkgdir/$_amandadumpdates

- install -dm755 $pkgdir/$_amandagnutarlistsg
- chown -R $_amandauser:$_devgroup $pkgdir/$_amandagnutarlistsg
+ install -dm755 $pkgdir/$_amandagnutarlists
+ chown -R $_amandauser:$_devgroup $pkgdir/$_amandagnutarlists

# Fix permissions
- chown -R $_amandauser:$_devgroup $pkgdir/etc/$pkgname/g
+ chown -R $_amandauser:$_devgroup $pkgdir/etc/$pkgname/

# Install the licence
- install -Dm444 COPYRIGHT $pkgdir/usr/share/licences/$pkgname/COPYRIGHTg
+ install -Dm444 COPYRIGHT $pkgdir/usr/share/licences/$pkgname/COPYRIGHT

# Cleanup
- rm -Rf $pkgdir/usr/share/amanda/example/g
+ rm -Rf $pkgdir/usr/share/amanda/example/
if [[ $_cleanup -eq 1 ]] ; then
msg "Removing user/group amanda"
userdel -r amanda

fukawi2 commented on 2012-04-05 22:35

Bump to 3.3.1