projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
eek
[freeside.git]
/
bin
/
svc_acct.export
diff --git
a/bin/svc_acct.export
b/bin/svc_acct.export
index
8cdccda
..
d2f746c
100755
(executable)
--- a/
bin/svc_acct.export
+++ b/
bin/svc_acct.export
@@
-1,6
+1,6
@@
-#!/usr/bin/perl -
T
w
+#!/usr/bin/perl -w
#
#
-# $Id: svc_acct.export,v 1.
3 2000-03-06 14:12:5
7 ivan Exp $
+# $Id: svc_acct.export,v 1.
8 2000-03-06 14:51:2
7 ivan Exp $
#
# Create and export password files: passwd, passwd.adjunct, shadow,
# acp_passwd, acp_userinfo, acp_dialup, users
#
# Create and export password files: passwd, passwd.adjunct, shadow,
# acp_passwd, acp_userinfo, acp_dialup, users
@@
-38,8
+38,8
@@
# ivan@sisd.com 98-sep-18
#
# $Log: svc_acct.export,v $
# ivan@sisd.com 98-sep-18
#
# $Log: svc_acct.export,v $
-# Revision 1.
3 2000-03-06 14:12:5
7 ivan
-#
ICRADIUS export support
+# Revision 1.
8 2000-03-06 14:51:2
7 ivan
+#
eek
#
# Revision 1.2 1998/12/10 07:23:15 ivan
# use FS::Conf, need user (for datasrc)
#
# Revision 1.2 1998/12/10 07:23:15 ivan
# use FS::Conf, need user (for datasrc)
@@
-78,7
+78,7
@@
my @radiusmachines = $conf->config('radiusmachines')
my $icradiusmachines = $conf->exists('icradiusmachines');
my @icradiusmachines = $conf->config('icradiusmachines') if $icradiusmachines;
my $icradius_mysqldest =
my $icradiusmachines = $conf->exists('icradiusmachines');
my @icradiusmachines = $conf->config('icradiusmachines') if $icradiusmachines;
my $icradius_mysqldest =
- $conf->config('icradius_mysqldest') || "/usr/local/var/
radius
"
+ $conf->config('icradius_mysqldest') || "/usr/local/var/"
if $icradiusmachines;
my $icradius_mysqlsource =
$conf->config('icradius_mysqlsource') || "/usr/local/var/freeside"
if $icradiusmachines;
my $icradius_mysqlsource =
$conf->config('icradius_mysqlsource') || "/usr/local/var/freeside"
@@
-251,11
+251,11
@@
foreach $svc_acct (@svc_acct) {
if ( $icradiusmachines ) {
my $sth = $icradius_dbh->prepare(
"INSERT INTO radcheck ( id, UserName, Attribute, Value ) VALUES ( ".
if ( $icradiusmachines ) {
my $sth = $icradius_dbh->prepare(
"INSERT INTO radcheck ( id, UserName, Attribute, Value ) VALUES ( ".
- join(", ", map { $icradius_dbh->quote( $_ ) }
qw
(
- $svc_acct->svcnum
- $svc_acct->username
- "Password"
- $svc_acct->_password
+ join(", ", map { $icradius_dbh->quote( $_ ) } (
+ $svc_acct->svcnum
,
+ $svc_acct->username
,
+ "Password"
,
+ $svc_acct->_password
,
) ). " )"
);
$sth->execute or die "Can't insert into radcheck table: ". $sth->errstr;
) ). " )"
);
$sth->execute or die "Can't insert into radcheck table: ". $sth->errstr;
@@
-360,7
+360,7
@@
foreach my $icradiusmachine ( @icradiusmachines ) {
sshopen2("root\@$machine", $reader, $writer, "mysql --user=$user -p $db");
print $writer "$pass\nLOCK TABLES radcheck WRITE;\n";
foreach my $file ( glob("radcheck.*") ) {
sshopen2("root\@$machine", $reader, $writer, "mysql --user=$user -p $db");
print $writer "$pass\nLOCK TABLES radcheck WRITE;\n";
foreach my $file ( glob("radcheck.*") ) {
- scp($file,"root\@$
icradiusmachine:$icradius_mysqldest
/$file");
+ scp($file,"root\@$
machine:$icradius_mysqldest/$db
/$file");
}
close $writer;
close $reader;
}
close $writer;
close $reader;