mirror of
https://github.com/samba-team/samba.git
synced 2025-07-30 19:42:05 +03:00
r4873: example delete printer script for use with cups
This commit is contained in:
committed by
Gerald (Jerry) Carter
parent
2e7a5608ac
commit
c646829e32
27
examples/scripts/perl/smbdelprinter
Executable file
27
examples/scripts/perl/smbdelprinter
Executable file
@ -0,0 +1,27 @@
|
||||
#!/usr/bin/perl
|
||||
## Delete printer script for samba, APW, and cups
|
||||
## Copyright (C) Gerald (Jerry) Carter <jerry@samba.rog> 2004
|
||||
##
|
||||
## This program is free software; you can redistribute it
|
||||
## and/or modify it under the terms of the GNU General
|
||||
## Public License as published by the Free Software Foundation;
|
||||
## ither version 2 of the License, or (at your option) any
|
||||
## later version.
|
||||
##
|
||||
## This program is distributed in the hope that it will be useful,
|
||||
## but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
## GNU General Public License for more details.
|
||||
##
|
||||
## You should have received a copy of the GNU General Public
|
||||
## License along with this program; if not, write to the Free
|
||||
## Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139,
|
||||
## USA.
|
||||
|
||||
@argv = @ARGV;
|
||||
|
||||
# take in args
|
||||
my $lpname=shift(@argv); # printer name
|
||||
|
||||
system("/usr/sbin/lpadmin -x $lpname");
|
||||
|
Reference in New Issue
Block a user