10 More Discussions You Might Find Interesting
1. UNIX for Beginners Questions & Answers
Hello guys
thanks for this helpful forum.
I'm new to scripting and doing a little script that dump a sql database with some extra files from a VM of the company I'm in, and create a tar archive to be saved on our serve.
How can I have the tarball to be created with the files generated in the... (2 Replies)
Discussion started by: dquake
2 Replies
2. Linux
Hi
I am not familiar with the linux, but I was asked to create a file system on a LUN from the NetApp that was mapped to the linux server.
The server is runing:
uname -a
Linux localhost.localdomain 2.6.18-92.el5 #1 SMP Tue Apr 29 13:16:15 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
and now... (6 Replies)
Discussion started by: fretagi
6 Replies
3. Red Hat
Hi Folks,
I am unable to detected newly added HDD in my redhat-5 OS.
I am expecting to get /dev/sdb.
Following are the utilized commands or syntax.
root@hostname% cat /etc/redhat-release
Red Hat Enterprise Linux Client release 5.4 (Tikanga) echo "- - -" > /sys/class/scsi_host/host0/scan %... (1 Reply)
Discussion started by: Sricharan21
1 Replies
4. Red Hat
Hi Everyone,
I have added new Virtual disk to OS. The main point is I need to bring this whole Disk into LVM control, is it necessary to partition the disk using fdisk command and assign partition type as '8e', or can I directly add that disk into LVM, by running pvcreate command with out... (2 Replies)
Discussion started by: bobby320
2 Replies
5. UNIX for Dummies Questions & Answers
Hi,
I just forgot what command we can use to open a file, and then see its updates, I remember that there is an option -f ,but with what command :wall:
Tx
Trent (1 Reply)
Discussion started by: trento17
1 Replies
6. Red Hat
hi all,
i have added new LUN to Redhat 5. i have already scanned LUN devices and it is confirmed that Kernel sees the newly added LUN's. i have used /proc/partitions and verified that my disks are there.
However, i cannot find my disk using fdisk -l command. I am not sure what did i... (2 Replies)
Discussion started by: gisu0602
2 Replies
7. Shell Programming and Scripting
Hi,
I have a csv file. I need to add one column at begining of the file, It just contains one value "amr". I am able to add column but unable to put title to it.
Input Data:
call_id,conn_id,result,ani
1,100,hungup,7601234
2,101,hungup,7601235
Desired Output:
... (6 Replies)
Discussion started by: ravi.videla
6 Replies
8. UNIX for Dummies Questions & Answers
I so desperately need a script to copy a windows csv file to my unix server and i know these should be at dummies but i have no bits. it is life & no job situation help please. thanks (1 Reply)
Discussion started by: zhegal
1 Replies
9. Shell Programming and Scripting
Hi Friends,
I have to create a new log file everyday and append it with content based on some keywords found in another log file.
Here is what I have tried so far...
grep Error /parentfolder/someLogFile.log >> /parentfolder
/Archive/"testlogfile_error_`date '+%d%m%y'`.txt"
grep error... (6 Replies)
Discussion started by: supreet
6 Replies
10. UNIX for Advanced & Expert Users
An application running on HP-UX constantly generates new text log files ( I think using logpipe ). Any new file created requires to be ftp'ed to an offline server, however I want to make sure that the current file being written should not be transferred.
For examples consider the following files... (3 Replies)
Discussion started by: indianya
3 Replies
aecvsserver(1) aecvsserver(1)
NAME
aecvsserver - serve CVS client protocol against Aegis projects
SYNOPSIS
aecvsserver server
aecvsserver pserver
aecvsserver -VERSion
DESCRIPTION
The aecvsserver command is used to serve the CVS client protocol. The repository, of course, is stored within Aegis.
The server works by retrieving file contents from locations within Aegis change sets and repositories. When necessary, appropriate
aegis(1) commands are executed by the server to fulfill the requests.
This code is still experimental. At the present time only a limited number of CVS commands are understood. If you would like to extend
this code, contributions are welcome. The following commands are thought to work at this time: add, admin, checkout, commit, init,
remove, update.
server
To use the server, you will need to set the following environment variables:
CVSROOT=:ext:hostname/aegis
CVS_RSH=ssh
CVS_SERVER=aecvsserver
pserver
It is also possible to use aecvsserver as a cvs pserver, with all the usual caveats about how insecure this access method is, because it
transmits the password almost in the clear. The root and modules are as above.
MODULES
The CVS concept of modules is mapped onto Aegis concept of projects and changes. The special CVSROOT administrative module is simulated.
Projects as Modules
Each Aegis project appears to the CVS client as a module; the module's name is the same as the Aegis project's name. This type of module
isn't immediately useful except for the cvs export command, or to perform a read-only cvs checkout command.
You can't commit to a project-named module. This because Aegis requires all operations which would change the repository to be performed
through a change set.
It is theoretically possible to code aecvsserver to create a change (via aenc(1) and aedb(1) commands), then add the necessary files (via
aenf(1) and aecp(1) commands), then build (via the aeb(1) command), then test (via the aet(1) command), and finally to end development of
the change (via the aede(1) command). As the CVS protocol documentation says
"The protocol makes it possible for updates to be atomic with respect to checkins; that is, if someone commits changes to several
files in one cvs command, then an update by someone else would either get all the changes, or none of them. The current cvs
server can't do this, but that isn't the protocol's fault."
This code is yet to be written. Contributions welcome.
The protocol, however, doesn't make it particularly easy, either. The semantics of the Modify request change depending on whether it is
followed by the commit request or the update request.
Changes as Modules
Each Aegis change set also appears to the CVS client as a module; it's name is project.Cnumber. All cvs add commands, cvs remove com-
mands, cvs update commands and cvs commit commands are performed against the change set, not directly to the baseline. It is necessary
for the change set to already exist, and once you have run the cvs commit command, it will the be necessary to use the aede(1) command and
the rest of the usual Aegis process.
Once a change is no longer in the being developed state, it cannot be changed via aecvsserver(1) and you will need to create a new Aegis
change set, and then cvs checkout a new client-side work area.
Please note: if you are experimenting with the interface via cvs -d :fork:/aegis or similar, the work area you create must be outside the
Aegis change set's development directory.
CVSROOT
The CVSROOT module's contents are synthesized from Aegis meta-data. You can't add or modify files in this module; you need to administer
Aegis directly with aegis(1) commands.
EXIT STATUS
The aecvsserver command will exit with a status of 1 on any error. The aecvsserver command will only exit with a status of 0 if there are
no errors.
ENVIRONMENT VARIABLES
See aegis(1) for a list of environment variables which may affect this command. See aepconf(5) for the project configuration file's
project_specific field for how to set environment variables for all commands executed by Aegis.
COPYRIGHT
aecvsserver version 4.24.3.D001
Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Peter
Miller
The aecvsserver program comes with ABSOLUTELY NO WARRANTY; for details use the 'aecvsserver -VERSion License' command. This is free soft-
ware and you are welcome to redistribute it under certain conditions; for details use the 'aecvsserver -VERSion License' command.
AUTHOR
Peter Miller E-Mail: millerp@canb.auug.org.au
//* WWW: http://www.canb.auug.org.au/~millerp/
Reference Manual Aegis aecvsserver(1)