07-26-2009
דרוש מומחה לכתיבת סקריפטים ב-perl
שלום
גם בכתיבה ב-sh או bash זה יהיה יתרון.
Last edited by DukeNuke2; 07-26-2009 at 01:14 PM..
9 More Discussions You Might Find Interesting
1. Solaris
I am using a SunBlade 1500 that currently runs Solaris 8 and I would like to install Solaris 10. This workstation has 1Gbyte of memory, 1 GigEthernet card and one 80Gbyte ATA drive. Soon a 2nd 80Gbyte drive will be installed.
Are there any 'interesting' points I need to watch for in the... (9 Replies)
Discussion started by: miket
9 Replies
2. UNIX for Advanced & Expert Users
Hello :) I have a customer who is OEMing their own hadware to us. The CPU is right out of a SunBlade 1500. Because of the physical requirements, the keyboard, DVD-ROM drive, 36GB Removable disk drive and scsi floppy are housed in what they call their media box which is in some cases 10 feet from... (0 Replies)
Discussion started by: rambo15
0 Replies
3. UNIX for Dummies Questions & Answers
Hi,
My name is Mike and I am new here, perhaps the "1 post" gave me away,
I have a small problem. I know some very minor UNIX and VI and study hard to get better, this time I took upon myself a task just right above my level,
I hope to get two things out of this post
1) some advise to... (3 Replies)
Discussion started by: lawstudent
3 Replies
4. Solaris
Hi,
I have put qlogic hba card and rebooted with -r option to configrue my hba card. How can I verify that it is intalled correctly? I have fiber connection going to storedge T3. Please help. (8 Replies)
Discussion started by: mokkan
8 Replies
5. Hardware
Hi,
I bought a server Sunblade 1500, and I would like to install a nic card. Anyone know any compatible network card for this server?
Regards (1 Reply)
Discussion started by: ph0b0s
1 Replies
6. AIX
Hello,
I need to copy 1500+ files (total of 170mb) from our /tmp/directory to a different directory /application/program/files
I issue the command:
user@host> cp * /application/program/files
I am getting the follwing error:
ksh: /usr/bin/cp: arg list too long
being new to aix, I... (6 Replies)
Discussion started by: jeffs42885
6 Replies
7. Solaris
Hi everyone
can someone please explain to me how to install solaris 10 on a sunblade 1500 using cdrom?
Thanks for your assistance (1 Reply)
Discussion started by: cjashu
1 Replies
8. UNIX Benchmarks
CPU/Speed: UltraSPARC-IIIi/1.5Ghz
Ram: 1GB
Motherboard: Sparc
Bus: PCI
Cache:
Controller:
Disk: ATA
Load: 1 user
Kernel: SunOS 5.10 Generic_137111-02
Kernel ELF?: yes
pgms: gcc 2.95.3 compiled
BYTE UNIX Benchmarks (Version 3.11)
System -- SunOS aachen95 5.10... (0 Replies)
Discussion started by: MadeInGermany
0 Replies
9. Solaris
Hi,
I'm using Solaris 8 on a Blade 1500.
I know that IDE drives are limited to around 120GB, but I was told that it's possible to use larger drives with the only caveat that the available size will be that 120 (or is it 128?) GB size.
But when I try, format shows only very low sizes, like... (2 Replies)
Discussion started by: BobSol8
2 Replies
LEARN ABOUT DEBIAN
alien::package::rpm
Alien::Package::Rpm(3pm) User Contributed Perl Documentation Alien::Package::Rpm(3pm)
NAME
Alien::Package::Rpm - an object that represents a rpm package
DESCRIPTION
This is an object class that represents a rpm package. It is derived from Alien::Package.
FIELDS
prefixes
Relocatable rpm packages have a prefixes field.
METHODS
checkfile
Detect rpm files by their extention.
install
Install a rpm. If RPMINSTALLOPT is set in the environement, the options in it are passed to rpm on its command line.
scan
Implement the scan method to read a rpm file.
unpack
Implement the unpack method to unpack a rpm file. This is a little nasty because it has to handle relocatable rpms and has to do a bit
of permissions fixing as well.
prep
Prepare for package building by generating the spec file.
cleantree
Delete the spec file.
build
Build a rpm. If RPMBUILDOPT is set in the environement, the options in it are passed to rpm on its command line.
An optional parameter, if passed, can be used to specify the program to use to build the rpm. It defaults to rpmbuild.
version
Set/get version.
When retreiving the version, remove any dashes in it.
postinst
postrm
preinst
prerm
Set/get script fields.
When retrieving a value, we have to do some truely sick mangling. Since debian/slackware scripts can be anything -- perl programs or
binary files -- and rpm is limited to only shell scripts, we need to encode the files and add a scrap of shell script to make it
unextract and run on the fly.
When setting a value, we do some mangling too. Rpm maintainer scripts are typically shell scripts, but often lack the leading shebang
line. This can confuse dpkg, so add the shebang if it looks like there is no shebang magic already in place.
Additionally, it's not uncommon for rpm maintainer scripts to contain bashisms, which can be triggered when they are ran on systems
where /bin/sh is not bash. To work around this, the shebang line of the scripts is changed to use bash.
Also, if the rpm is relocatable, the script could refer to RPM_INSTALL_PREFIX, which is set by rpm at run time. Deal with this by
adding code to the script to set RPM_INSTALL_PREFIX.
arch
Set/get arch field. When the arch field is set, some sanitizing is done first to convert it to the debian format used internally. When
it's retreived it's converted back to rpm form from the internal form.
AUTHOR
Joey Hess <joey@kitenet.net>
perl v5.14.2 2011-08-05 Alien::Package::Rpm(3pm)