Free Essay

Linux Lab

In:

Submitted By penroll55
Words 6480
Pages 26
For the exclusive use of C. Calina, 2015.
Journal of Information Technology (2007) 22, 432–439

& 2007 JIT Palgrave Macmillan Ltd. All rights reserved 0268-3962/07

JIT016

palgrave-journals.com/jit

Teaching case

Modernization of passenger reservation system: Indian Railways’ dilemma
Shirish C Srivastava1, Sharat S Mathur2, Thompson SH Teo1
1

School of Business, National University of Singapore, Singapore, Singapore;
Centre for Railway Information Systems, Indian Railways, New Delhi, India

2

Correspondence:
SC Srivastava, School of Business, National University of Singapore, 1 Business Link, Singapore, Singapore 117592,
Singapore.
Tel: þ 65 6516 3038;
Fax: þ 65 6779 2621;
E-mail: shirish@nus.edu.sg

Abstract
This teaching case discusses the challenges being faced by the technology managers at
Indian Railways (IR) in the current scenario of a resurgent national economy coupled with increasing customer expectations. In the face of growing competition from road and low-cost airlines, to retain its customers, IR has responded by changing its business rules.
The Railway Ministry expects a rapid response from Centre for Railway Information
Systems (CRIS) to incorporate all these changes in the passenger reservation system
(PRS). The old PRS, which is time-tested and reliable, and has been serving the customers’ needs for nearly two decades, is now proving to be relatively inflexible to match the rapidly changing business requirements. Although the current scenario of a constant need to change the programming logic of PRS has been making maintenance tougher for CRIS officials, they have realized that PRS is a time-tested, proven, and reliable technology. Though they would be happy to replace the old PRS with a new state-of-art system that would provide them greater maintenance flexibility, the repercussions associated with possible failure of the new system are far too serious. The case exhibits the current dilemma being faced by the head of CRIS, the umbrella agency for information technology (IT) implementation in IR: whether IR should continue using the old PRS technology with its inherent shortcomings, or should it take the risk and go in for a wholesale replacement with a new state-of-art technology which would provide greater maintenance flexibility?
Journal of Information Technology (2007) 22, 432–439. doi:10.1057/palgrave.jit.2000112
Keywords: railways; government; technology change; legacy system; flexibility; customer; railroad; India
Of the 11 million passengers who climb aboard one of 8,520 trains each day, about 550,000 have reserved accommodation. Their journeys can start in any part of India and end in any other part, with travel times as long as 48 hours and distances up to several thousand kilometers. The challenge is to provide a reservation system that can support such a huge scale of operation – regardless of whether it is measured by kilometers, passenger numbers, routing complexity, or simply the sheer scale of India (Center for Railway Information Systems Website, http://www.cris.org.in) Introduction
A Saturday afternoon at the Centre for Railway Information
Systems (CRIS) fter working in various capacities as an Indian Railway officer, A.V. Ramasundar joined the CRIS as its administrative head in 2004.1 Since its inception in

A

1986, CRIS has been entrusted with the job of developing, implementing, and maintaining centralized IT applications for the Indian Railways (IR). With over 350 personnel, CRIS has its headquarters in New Delhi, the capital of India, along with five other regional offices spread evenly across the nation. This document is authorized for use only by Christi Florence Calina in Intro to IT IT602A-Summer-NH-2 taught by Norval Hodges, Valparaiso University from June 2015 to December 2015.

For the exclusive use of C. Calina, 2015.
Modernization of passenger reservation system

SC Srivastava et al

433

Looking outside through the clear windowpanes of his office, Ramasundar realized that the next few months were going to be tough for him. From the day Ramasundar joined CRIS, the turn of events in the nation (India) and the organization (IR) had been rapidly changing, which had now precipitated into a difficult situation for him. He was currently struggling with the options available before him to decide the future course of action for the IR’s passenger reservation system (PRS), one of the largest and most important information systems of IR. Put simply, his dilemma was: how could he modernize the PRS smoothly without any hitches for the passengers and IR?
Not that the performance of the PRS was in any way unsatisfactory to the casual viewer. On the contrary, it had been efficiently handling the huge and rapidly increasing passenger volumes at the IR, and in recent years, had been spreading across the country at breakneck speed. It could provide reservation in any train managed by the IR from any originating station in the country to any destination from its 5000 terminals placed in over 1350 locations across the country, up from only 600 locations 5 years ago. While the PRS could be accessed from the busiest railway stations in the country, an intending passenger in a remote hill town, 500 km from the nearest railway station, could also walk over to the neighborhood PRS office, get a reservation for the train journey of his choice, and walk home with his ticket, through a 2-min transaction. The objectives of
PRS (as envisaged by the IR) and the impact of PRS implementation are given in Tables 1 and 2.

India’s economic growth, on an upswing since the mid1980s, had taken a sharper upturn in 2003–2004. From a traditional growth rate of about 5%, it began to grow at over 7%, and the trend is likely to continue in future. IR’s passenger traffic, hitherto growing at about 3% annually, began to show rates of growth of over 6%. Low-cost airlines began to compete with the upper end of the railway passenger segment. The Government of India introduced a comprehensive highway improvement program, and the specter of long-distance road travel loomed on the horizon.
To retain its customers, IR responded by changing its business rules to manage the new reality. Passenger upgrades were introduced, age-old wait-listing rules were changed, and the Ministry expected a rapid response from
CRIS to incorporate all these changes in the PRS. Here the cracks in PRS began to show. Written almost entirely in C, dependent on a mainframe operating system, and revolving around now unpopular Transaction Processing (TP) monitor software, changing the application was a tedious process. Indeed, one recent day Ramasundar had been forced to warn the IR’s Board of Directors that too many changes in the program logic, demanded all at once, could seriously destabilize the PRS as it existed today.
P.R. Chandran, head of the Information Technology (IT)
Directorate and technology policy maker in the Ministry of
Railways, agreed with Ramasunder that the present technology platforms were obsolete and needed to be changed. Newer technology would be able to provide more facilities to the passengers and help IR remain competitive.
The new technology being considered for adoption was:

Table 1 Objectives of PRSa

Objectives of PRS
1. Service to public
a. Reduction in time and expense involved in ticketing
b. Quicker service to passengers
c. Quick and easy availability of information regarding trains and accommodation availability
2. Better working environment for staff
3. Reduction in scope for unethical practices in reserving accommodation a

From official documents.

 Component-based architecture in place of the decadeold, rather monolithic application architecture that was in use. This technology would provide the application with much-needed flexibility to change with changing business rules, enabling IR to respond quickly to passenger needs.
 RDBMS-based data management, in place of the older file-based data management sub-system being used. A decade ago, RDBMSs had been expensive and resourceintensive, and the desired user response times had been difficult to obtain in large RDBMS-based applications.
Nowadays, hardware resources were no longer a constraint, and the flexible data structures possible with an

Table 2 Impact of PRS implementation

Before PRS Implementation

After PRS implementation

1. Reservation possible only at the train originating station. From other stations request sent through telegram. 2. Long queues and long waiting time for passengers.

1. Immediate reservation from any station to any station over IR, possible from any PRS counter.

3. Possibility of mistake very high as details written manually in register, leading to passenger inconvenience. 4. Possibility of booking clerk not giving correct
‘availability position’, since the waitlist information is not universally available.
5. Possibility of unethical practices while allotting reservation, since information access is restricted.

2. Shorter queues because of availability of large number of universal PRS counters.
3. Possibility of mistakes reduced as the information printed on the ticket can be checked by the passenger.
4. Information regarding availability status is universally available over touch screens, Internet, and phone.
5. Possibility of unethical practices largely eliminated.

This document is authorized for use only by Christi Florence Calina in Intro to IT IT602A-Summer-NH-2 taught by Norval Hodges, Valparaiso University from June 2015 to December 2015.

For the exclusive use of C. Calina, 2015.
Modernization of passenger reservation system

SC Srivastava et al

434

RDBMS core would greatly enhance overall application flexibility.  Universal standards-based system communication interfaces (in place of systems unique to IR) that would enable partner organizations to access information in a controlled fashion from the PRS. In future, these interfaces could be used to tap into the larger travel management community to offer innovative travel packages to the passengers. The introduction of this new technology would result in a flexible application, tuned to the future needs of IR, which was itself in the midst of a transformation to a more responsive, customer-centric organization.
Top management in the Railway Ministry had already indicated their willingness to invest in IT projects. Punit
Kumar, the Minister’s Executive Officer enunciated the
Railway Minister’s stand on the subject:
The present climate in the Government is extremely ITfriendly. If we want, we can give IT projects on Indian
Railways a major boost at this time. Well thought out proposals for IT systems, aligned with our current priorities, would be considered positively: the Government is willing to invest appropriately.
P.L. Gaur, head of the PRS group in CRIS, who oversaw the operation of the PRS, as well as liaising with all stakeholders, was of the more moderate view. He believed that the present PRS technology platform, incorporating a combination of low cost and high performance was hard to beat. In his opinion, a steady technological evolution, without destabilizing the existing PRS, was the need of the hour.
The existing PRS had been serving the customers quite satisfactorily, and would continue to do so now. Moreover, the benefits emerging from changing over to a DBMS from the current flat file system might not be commensurate with the resources expended. Above all, there would always be a risk of a drop in system performance. Considering the fact that PRS handles well over 1 million transactions everyday, the fear of a public backlash in case of non-performance of the new system appeared to be completely justified.
Commenting on the subject, PRS group leader Amrita
Agarwal, who led the PRS technical team, responsible for maintaining and enhancing the application software, said,
Believe me, no one is more concerned about technology obsolescence than my group. After all, we have to maintain the application, and we face the heat in case of any problem. We are also fully aware of the business implications of a prolonged breakdown in the application: it could lead to a severe disruption of all types of rail services in the country. That is precisely the reason we advocate an informed, if cautious, approach.
Ramasundar believed that switching over to a new stateof-the-art system could be helpful in providing the muchneeded flexibility and the desired level of integration with the Internet-based reservation system. Moreover at present, the Minister and the government were viewing IT favorably, which was an added opportunity to solicit investment for the new PRS. On the other hand, he was not really sure if it was worth discarding an already working, proven, and reliable PRS in anticipation of future requirements. Being a responsible government official, he also fully understood

the implications of unintended disruption of services due to poor performance of a completely new system. There would also be problems of retraining the service staff whose numbers had been increasing significantly in the last few years. Besides, there were no heuristics for him to estimate the time window for realizing the anticipated benefits from the new system. Faced with this dilemma, Ramasundar started flipping through the file containing recent statistics of PRS performance, in the hope of finding a solution to decide the future of the IR’s PRS.
The country and the organizations: India, IR, and CRIS
India is a country of distances and of great travelers.
Ever since the introduction of trains in 1853, Indians have thought nothing of hopping onto trains to undertake journeys, often over distances of 1000 km or more. Even the poor rural folk use the ‘rail-gaadi’ (railway train) regularly. Road transport is generally restricted to short journeys of less than 250 km and air transport till recently was limited to a few big cities.
IR is a Government agency. It operates all passenger and freight rail services in the country. Railways are the principal mode of passenger and freight transport in India and have played an important role in nation building. The current importance of IR in the process of national development can be gauged from the fact that the Indian government has two budgets that are presented to the parliament every year: the general budget which is presented by the
Finance Minister and includes the estimates and expenditures of the entire central government except the Ministry of Railways; and the railway budget which is presented by the Railway Minister and details the estimates and expenditures of only IR.
IR is among the largest railway systems in the world.
Currently it has 63,140 route kilometers of rail track, over
8000 railway stations, and employs around 1.4 million people – making it the largest single employer in India. IR currently handles around 16 million passengers per day
(almost 6 billion originating passengers in a year) in over
9500 passenger trains. Nearly 1 million passengers per day get their accommodation reserved through the PRS. The number of transactions on PRS are higher than those handled by other large railways. For example, SNCF, the French Railway, handles about 130 million transactions per year. The increasing passenger traffic (total traffic including reserved, unreserved, and suburban) on IR is given in Table 3. The chart given in Figure 1 shows the increase only in the reserved segment of passenger traffic.
Centre for Railway Information Systems (CRIS)
IR realized early on that it was essential to provide a dedicated center for IT developmental activities. It also realized that it was essential for the systems personnel and software developers to be in some way a part of the IR so that the embedded tacit knowledge could be effectively transferred to the Railways’ information systems. To meet these goals, in 1986, the Ministry of Railways established the CRIS at New Delhi. CRIS was set up to be an umbrella unit for all computer activities in IR. Initially it was entrusted only with the task of design, development, and

This document is authorized for use only by Christi Florence Calina in Intro to IT IT602A-Summer-NH-2 taught by Norval Hodges, Valparaiso University from June 2015 to December 2015.

For the exclusive use of C. Calina, 2015.
Modernization of passenger reservation system

SC Srivastava et al

435
Table 3 Growth of total passenger traffic on Indian Railways

Year

Table 4 PRS implementation in Indian Railways

Number of passenger
(millions)

1950–1951
1960–1961
1970–1971
1980–1981
1990–1991
1997–1998
1998–1999
1999–2000
2000–2001
2001–2002
2002–2003
2003–2004
2004–2005
2005–2006

PRS implementation over the years
Year

Events

Before 1985
1985
1986
1987

1284
1594
2431
3613
3858
4348
4411
4585
4833
5093
4971
5112
5516
5886

Manual system
Pilot project online at Delhi
Implementation at Mumbai and Kolkata
Implementation at Chennai, CRIS handed over the project
Lucknow and Bhopal connected with Delhi
Implementation at Secunderabad.
Bangalore connected to Chennai,
Ahmedabad connected to Mumbai
Networking phase I implemented at
Secunderabad
Current version of PRS software (Concert) put on line
All India Network commissioned – implementation of Current version of PRS software completed
PRS related enquiries made available on website; first major business logic change with introduction of Tatkal (immediate) tickets with different fare structure
Facility for Internet booking of tickets started E-ticketing facility commences. Pilot data warehouse set up for PRS. Reports used for passenger service initiatives
Upgrading of tickets commences. Pilot project for use of hand-held devices for train conductors commences. Changes in business logic introduced in a number of areas. 1989
1990
1994
1997
1999

Source: Year books and press releases of Indian Railways.

2000
Passengers (millions)

Growth of Passengers Traveling by Mail & Express Trains
700
600
500
400
300
200
100
0

645

2003

512
271

376

2005

111
77
1950-51

171
1960-61

1970-71

1980-81

1990-91

2000-01

2004-05

Year

Figure 1 Growth of target passenger segment for reserved accommodation.

implementation of the Freight Operations Information
System (FOIS), along with its associated communications infrastructure. Later on, it was entrusted with the PRS and other projects as well.
CRIS is a project-oriented organization, taking up large
IT application development and implementation, while also ensuring close coordination of IT and business goals.
Though it has been associated with a number of IT projects at IR since its inception, the project that has gained substantial importance, and over time has become CRIS’s flagship project, is the PRS.
Passenger Reservation System (PRS)
PRS was started as a pilot project in 1985. It was aimed at providing reserved accommodation on any train from any reservation counter across the country. The systems also prepared train reservation charts, and generated detailed accounting statements of revenue collected. Originally the application ran on the VAX-750 computer. The original software was written in FORTRAN by one of the leading
Indian software vendors of that time. In November 1985, the first two trains were put on PRS at New Delhi. The original PRS went through three versions. Thereafter, in
1997, the software was largely rewritten by CRIS to provide the present fully networked system with five servers in five major cities, and its own dedicated network of leased lines

2006

crisscrossing the country. It still uses a simple and robust host-based architecture and low-cost VT-100 compatible terminals. The simple layer-2 network protocol helps reduce network latency to a minimum. Maintenance is simple, and the system is stable. The important milestones in the implementation of PRS over the years are shown in
Table 4.
Although only 15% of the long-distance (that is, nonsuburban) journeys are undertaken using reserved accommodation, it still adds up to over 1 million transactions per day on the PRS. On average the system collects over Rs. 200 million (more than USD 4 million) in daily revenue (railway fares in India are the cheapest in the world). In this plethora of numbers, the PRS has been performing quite well.
Average uptime of the application hovers at about 99.2% and average transaction latency has been contained to less than 3 s. In recent years, ticketing has been provided through the Internet (providing for over 2% of all reserved tickets sold). More recently, the e-ticketing system has been introduced, which allows passengers to board trains without a printed ticket, with a photo-id as their authority to travel. This document is authorized for use only by Christi Florence Calina in Intro to IT IT602A-Summer-NH-2 taught by Norval Hodges, Valparaiso University from June 2015 to December 2015.

For the exclusive use of C. Calina, 2015.
Modernization of passenger reservation system

SC Srivastava et al

436

The PRS has been widely lauded as a very successful e-Governance project. Ministry of IT (of India) officials treat IR and CRIS with respect, and industries within India admire it: in great measure because of its successful PRS.
The number of PRS locations has been expanding at a very rapid pace in India. Table 5 shows the growth in their numbers over the years. Though widely and successfully implemented, PRS incorporates complex business logic. A glimpse of the volume and complexity can be gauged from the large number of diverse passenger reservation rules and requirements of IR that have been built into the PRS
(Table 6).
Table 5 Growth in numbers of PRS locations commissioned

Year

Number of PRS locations commissioned Cumulative numbers 1
5
14
5
14
13
14
22
21
132
45
57
55
61
64
93
108
163
186
150
97

1
6
20
25
39
52
66
88
109
241
286
343
398
459
523
616
724
887
1073
1223
1320

1985–1986
1986–1987
1987–1988
1988–1989
1989–1990
1990–1991
1991–1992
1992–1993
1993–1994
1994–1995
1995–1996
1996–1997
1997–1998
1998–1999
1999–2000
2000–2001
2001–2002
2002–2003
2003–2004
2004–2005
2005–2006

The seeds of discontent
The seeds of Ramasundar’s current concerns had actually been sown in 2001. The newly set up Passenger Marketing
(PM) Directorate of the Ministry of Railways had wanted to start booking reserved tickets through the Internet. CRIS had just set up a very successful website for passenger inquiry (currently, the passenger inquiry website experiences over 6 million hits per day during the peak travel season). CRIS and its parent, the IT Directorate of the
Ministry of Railways, were inclined to wait for a while before starting Internet booking. However, the PM Directorate got the newly set up IRCTC (Indian Railway Catering and
Tourism Corporation) to create the web-booking portal
(presently among the top e-commerce sites of India), through which passenger tickets could be booked and payments made through an e-payment gateway to major banks and credit cards. The IRCTC website is available at http://www.irctc.co.in. CRIS developed the back-end interface from PRS to IRCTC’s booking portal. However, this event served to highlight the emerging need for providing channels of service to customers beyond the usual manned counters. The Internet interface of PRS continues to be managed by IRCTC. The reporting relationships of organizational stakeholders for PRS implementation are given in
Figure 2.
Meanwhile, the unreserved segment, thus far being serviced through manual card tickets and stand-alone SPTMs
(self-printing ticketing machines), started being addressed by the centralized unreserved ticketing system (UTS). The
UTS was also developed by CRIS, but in contrast to PRS it was based on an RDBMS-based backend. The number of locations making use of UTS was increasing rapidly (by
March 2006 it had reached over 550 locations, and is likely to increase to about 1500 locations by 2007).
As already mentioned, the upsurge in India’s economic growth had enhanced the service expectations of passengers. Competition from low-cost airlines and long-distance road travel, which was unimagined in the past, became a reality. To retain its customers, IR responded by changing its business rules relating to reserved accommodation for

Minister for
Railways

Chairman
Railway
Board

Table 6 Volume and complexity of PRS

Attribute

Description

Numbers

Volume

Total number of transactions Number of passengers handled Number of reserved trains
Number of locations

Over 1 million per day
Over 0.7 million per day
Over 2800
1320

Types of trains
Types of quotas
Types of classes
Types of concessions
Types of coaches (Railway
Carriages)

8
40
9
199
123

Minister’s
Secretariat

Complexity

Member
Traffic

Addl. Member
(IT)

CRIS

IT
Directorate

Addl. Member
(Commercial)

PM
Directorate

IRCTC

Figure 2 Reporting relationships of organizational stakeholders in IR for PRS.

This document is authorized for use only by Christi Florence Calina in Intro to IT IT602A-Summer-NH-2 taught by Norval Hodges, Valparaiso University from June 2015 to December 2015.

For the exclusive use of C. Calina, 2015.
Modernization of passenger reservation system

SC Srivastava et al

437

passengers to manage the new situation. The Ministry of
Railways expected a rapid response from CRIS to incorporate the new business rules in the PRS software. This dynamic business situation exposed the shortcomings of the PRS software, primarily the time and effort involved in making changes in the program logic. Ramasundar recognized these limitations, and had recently told the
Board of Directors of the IR that too many changes in the program logic could seriously destabilize the PRS.
But it was clear that frequent demands for program logic change were here to stay. In addition, futurists in the
Ministry of Railways were making the following points:
 Round-the-clock reservation services were a must
(presently, the PRS needed 4 h a day for data consolidation and backups).
 In the not too distant future, reservation services would have to be offered through diverse media: the Internet, mobile phones, networks of other operators such as airlines and tour and travel operators.
 Unreserved and reserved ticketing services needed to be combined. Two points of view
We need a new technology
P.R. Chandran, head of the IT Directorate in the Ministry of
Railways was of the opinion that the present technology platforms supporting PRS were obsolete and needed to be changed. His Directorate held the notion that a new technology would overcome all the shortcomings of the current PRS. He also realized that it was an opportune time to lobby for funds for replacing the old PRS. This viewpoint was further endorsed by P.R. Bhatt, the executive assistant to the Board Director (Member Traffic) responsible for customer services and railway operation (please see
Figure 2). Not too long ago, Bhatt had commented,
Thanks to our performance in the last one year, the
Planning Commission is willing to give the Ministry of
Railways additional funds for frontline technology projects from the Government general revenues. Our internal accruals are at record levels. Investment on capital projects is at record levels. If we don’t seize this opportunity to upgrade our PRS now, when are we going to do it?
His views were supported by Punit Kumar, the executive officer to the Minister for Railways a few days later. In an exclusive meeting with Basu, the Board Director (Member
Traffic of the Indian Railway Board) and Ramasundar,
Kumar had indicated his full support for a change in the PRS technology if required. Commenting on the subject he said,
As you know, the Minister has declared the current year as the ‘Year of the Passenger’. PRS is our main customerfacing application. We should strengthen PRS to ensure that we stay ahead in the passenger business. But the
Minister is interested in results: quick results.
Do we need new technology?
In contrast to the views favoring quick introduction of new technology for PRS, many others involved with the PRS implementation had just the opposite view. To them,

disturbing an already functional system was taking an unnecessary risk. In fact, what they wanted was an incremental improvement in the current technology to support the increased functionalities. Amrita Agarwal, in the technical head of the PRS group in CRIS, commenting on the subject, mentioned:
Changing over to a DBMS will prove to be very expensive; the benefits are questionable. And the question of
‘proprietary’ and ‘open’ platforms is quite subjective: we have no time and no desire to tinker with low-level code.
We need a stable combination of hardware and software that can effectively manage the extremely heavy transaction loads that we have now. The transaction load will only increase in times to come. And we don’t want to take unnecessary risks on new-fangled cutting-edge technology.
Within CRIS, P.L. Gaur, head of the PRS group, highlighted the importance of considering the pros and cons and the net benefits that could be derived from the proposed switchover. He was of the view that:
 The present technology platforms needed more appreciation: the combination of low cost and high performance was hard to beat.
 The platforms needed to be changed, but a steady evolution was the need of the hour, without destabilizing the existing PRS.
 While passengers would demand more avenues for reservation services, the need could be met without disturbing the core of the system: in fact, world-wide, major high-volume ticketing systems were still being run on file-based platforms, rather than DBMSs.
 The daily maintenance window, which had been reduced from 6 to 4 h, could be further compressed by using better hardware. In the middle of the night, the system would essentially be idle anyway. For a tiny percentage of vocal Internet users based in the USA, there appeared to be no justification to make wholesale changes in a successful system, especially at a juncture when the passenger traffic was set to increase significantly.
The views aired by Gaur were seconded by Amrita Agarwal, who further commented,
We are not giving a superficial assessment when we say that we do not have the luxury of making a wholesale changeover to another platform at this time. We had taken over the original PRS application from its developers (one of the largest system integrators in the country) in the early 1990s. In the mid-90s we developed the present fully networked version of the PRS application, completely in-house, in the face of widespread skepticism. The success of the current application has surpassed everybody’s wildest dreams. So please listen when we tell you: allow us to follow our plan, and we’ll deliver the goods, I promise you.

Other concerns
Ramasundar had joined the IR as a manager in the late
1960s. He had been associated with CRIS since its inception.
In fact, he had helped to set up the organization in the mid1980s. Between 1996 and 2004, he had left CRIS and had

This document is authorized for use only by Christi Florence Calina in Intro to IT IT602A-Summer-NH-2 taught by Norval Hodges, Valparaiso University from June 2015 to December 2015.

For the exclusive use of C. Calina, 2015.
Modernization of passenger reservation system

SC Srivastava et al

438

taken up several other assignments concerned with Railway operations. He came back to head CRIS in the year 2004.
Ramasundar knew that both Gaur and Agarwal were sincere in their advice, but he also knew that the original PRS team of the mid-1990s had already moved out of CRIS. None from the present PRS team had been directly involved in developing the system. Ramasundar wished that some continuity from the original team had remained within CRIS. He recollected what P.R. Chandran, head of the IT Directorate in the Ministry of Railways, had recently told him,
We must involve our frontline customer relationship managers in developing the new system. They will bring a fresh outlook to our perspective as far as the scope and functionality are concerned. The CRIS PRS team has developed a certain viewpoint, which may be very narrow. After all, we are looking at the next 10 to 15 years: years of rapid economic and technological change.
We can’t afford to have our vision restricted by history.
Another source of perplexity had been the IT vendors. The top IT system integrators and consultants had hounded
Ramasundar in a steady stream. They had been giving cautious advice, very conscious of the fact that a large deal was in the offing. Their solutions ranged from incremental improvements (vendor A), to a public–private partnership
(PPP) model (vendor B). All were wary of sharing their cost estimates (perhaps because they did not have any at this stage). The issue of e-security was another area of concern.
Chandran from the IT directorate of the Ministry of
Railways, had said,
The Chairman of the Board of Directors of the Indian
Railways has stressed the need for IT audit and compliance of all IT applications of IR. An IT audit of PRS, being the flagship application, is especially important.
This aspect is being keenly watched by the Ministry of
Home Affairs as well, and the Prime Minister’s office is directly involved.
While Gaur and Agarwal publicly pooh-poohed any suggestions that the PRS could have security vulnerabilities (since the application was based on uncommon and non-standard platforms and data protocols), Ramasundar could not help feeling concerned about this aspect as well. The Conundrum
That Saturday afternoon, J.S. Basu, the Board Director
(Member Traffic of the Indian Railway Board) himself called up Ramasundar to ask him to come up with an action plan for dealing with the current situation. Basu made his concerns clear by telling Ramasundar,
I think it is high time we got down to business. In two months we should prepare a roadmap for changing the technology platforms of the PRS, so that we can ask for funding in the coming session of Parliament starting in three months.
Although Ramasundar realized the imperative need to look for a solution to deal with the impending crisis, he was not really sure of the direction and decisions he should make.

He dwelt on the issues that were to be considered before deciding the roadmap for the future. The most vital issue that Ramasundar had to resolve was to choose between the options of
 incrementally enhancing the capabilities of the existing
PRS to serve the emergent dynamic requirements of IR customers or to
 go in for a wholesale switchover to a new system.
He sensed that IR’s top management was more amenable to the latter alternative. But he also knew that it was up to him to give the correct technical advice. He also brooded over the considerations he would have to keep in view if he decided to scrap the old PRS in favor of a new system:
 Core technology: The operating system and data storage platforms (or DBMS) to be used.
 Scope of the system: A standalone PRS, or a combination of reserved and unreserved ticketing; possible integration with external systems to be considered or not?
 Overall architecture of the system: Should it be centralized or should it continue to be similar to the present system of five geographically dispersed server clusters?
Should there be full access through the Internet?
 Governance model followed: Possibility of PPP model and the extent of involvement of external vendors.
 Software architecture of the system: Should it be based on service-oriented architecture? How would it be implemented?
 The role of consultants and degree of in-house effort in design, development, and implementation of the new system.  Security aspects especially in a regimen of Internet access.
 Risk identification and mitigation.
 Cost and time schedules: Timelines and effort estimates, cost estimates, and cost-reduction strategies
 Migration strategy: Should the rollout be incremental? If so, how? Or should it be a big-bang approach?
 Business continuity/contingency planning.
Several alternatives could emerge. But Ramasundar was still not sure if the benefits of switching over to a new PRS outweighed the risks and costs of doing so. Which direction should he take: retain the old system and look for ways for improving its performance? Or go in for a new system, with all its attendant risk? Ramasundar thought about the next few months: they promised to be hectic. With a sigh, but with renewed energy, he began to prepare for his impending meeting with the Railway Minister regarding the progress of IT projects at IR.

Notes
1 The authors prepared this case as a basis for class discussion, rather than to illustrate either effective or ineffective handling of an administrative situation. Names of the players have been changed. For clarity, some of the roles have been consolidated, and situations have been dramatized.

This document is authorized for use only by Christi Florence Calina in Intro to IT IT602A-Summer-NH-2 taught by Norval Hodges, Valparaiso University from June 2015 to December 2015.

For the exclusive use of C. Calina, 2015.
Modernization of passenger reservation system

SC Srivastava et al

439

About the authors
Shirish C Srivastava is a doctoral candidate at the School of
Business, National University of Singapore. He has done his
M.B.A. from Management Development Institute (MDI),
Gurgaon, India, where he was awarded the Prime Minister’s
Medal. His research has either been published or accepted for publication in several international refereed journals and books such as MIS Quarterly Executive, Journal of Global
Information Management, Information Resources Management Journal, Electronic Government: An International
Journal, IIMB Management Review, International Journal of Information & Communication Technology Education,
Encyclopedia of Information Science and Technology, and
Vikapla: The Journal of Decision Makers. He has also presented his research in key international refereed conferences like Academy of Management (AOM), Academy of
International Business (AIB), International Conference on
Information Systems (ICIS), Institute for Operations Research and the Management Sciences (INFORMS), Americas
Conference on Information Systems (AMCIS), and Pacific
Asia Conference on Information Systems (PACIS). His research interests include IT enabled Offshore Sourcing, e-Government, and IS & E-Business Strategy.
Sharat S Mathur is an IT Manager in the Indian Railways, presently posted at the CRIS at New Delhi as its General
Manager – IT. He has worked extensively in the area of IT

in the Indian Railways since 1988. His primary assignments have been in IT-based systems for material procurement, material resource planning, shop floor scheduling, EDI, and logistics. He has been the CIO of Container Corporation of
India Ltd., a Government of India Undertaking, during
1997–2000. He has also worked on IT strategy planning and management during his assignment as Director, Computerization and Information Systems in the Ministry of
Railways during 2002–2006. His present assignment involves coordination of IT resources for the IT projects executed by CRIS for the Indian Railways. He is presently on the advisory board of the Indian edition of CIO magazine. Thompson SH Teo is Associate Professor in the Department of Decision Sciences at the NUS Business School,
National University of Singapore. His research interests include strategic use of IT, e-commerce, adoption and diffusion of IT, and strategic IT management and planning.
He has published more than 80 papers in international refereed journals such as Communications of the ACM,
Database, Decision Sciences, Decision Support Systems,
Information and Management, International Journal of
Electronic Commerce, Journal of Management Information
Systems and MIS Quarterly Executive. He has also edited four books on IT and e-commerce, and is on the editorial board of several international refereed journals.

This document is authorized for use only by Christi Florence Calina in Intro to IT IT602A-Summer-NH-2 taught by Norval Hodges, Valparaiso University from June 2015 to December 2015.

Similar Documents

Free Essay

Securing Linux Lab Assignment

...Week 3 Lab This lab consists of two parts. Make sure you label each section accordingly and answer all the questions. For this lab it is recommended that you review the Demo Lab presentations in the Unit 5 and Unit 6 Learning Space. Click the PRACTICE link > DEMO LAB > then click the hyperlink to launch the demonstration. Part #1 Apply Hardened Security for Linux Services & Applications Learning Objectives and Outcomes Upon completing this lab, students will learn about the following tasks: * Harden Linux server services when enabling and installing them, and keep a security perspective during configuration * Create an Apache Web Server installation and perform basic security configurations to assure that the system has been hardened before hosting a web site * Configure and perform basic security for a MySQL database, understanding the ramifications of a default installation and recommending hardening steps for the database instance * Install, setup and perform basic security configuration for Sendmail to be able to leverage the built-in messaging capabilities of the Linux System * Enable and implement secure SSH for encrypted remote access over the network or across the Internet of a Linux server system Overview This lab is an extension of the previous hands-on labs, and it incorporates security hardening for Linux services and applications loaded in the physical server. This demonstration will configure security and hardened services...

Words: 2020 - Pages: 9

Premium Essay

Is3440 Linux Security Lab 1

...Week 1 Lab This lab consists of two parts: Make sure you label each section accordingly and answer all the questions. For this lab it is recommended that you review the Demo Lab presentations in the Unit 1 and Unit 2 Learning Space. Click the PRACTICE link > DEMO LAB > then click the hyperlink to launch the demonstration. Part # 1 Install a Core Linux Operating System on a Server Learning Objectives and Outcomes Upon completing this lab, students should know more about the following tasks: * Install a base Linux operating system using a Fedora core Linux server for production use on the VM server farm * Create secured partitions within the core Linux server for desired security hardening, performance, and application support * Enable a network time server during installation to maintain a synchronized time setting throughout the system * Set a hostname that is descriptive of the role of the server to maintain standard and concise naming conventions during installation * Create a non-privileged user account for system administration access as a secure alternative to logging in as root user Overview In this lab the students will see how to install and partition a Fedora Core Linux Server. The installation process, applying passwords, creating partitions, and system administrator access controls will be part of the operating system configuration requirements. The demonstration will show how to use the terminal or terminal emulator for...

Words: 1494 - Pages: 6

Free Essay

Cis 206 Slingshot Academy / Tutorialrank.Com

...CIS 206 All iLabs: Devry University (DEVRY) For more course tutorials visit www.tutorialrank.com CIS 206 All iLabs: Devry University ----------------------------------------------------------- CIS 206 Case Study 2-3 Discussing the Functions of an Operating System (DEVRY) For more course tutorials visit www.tutorialrank.com You have been selected to present a short talk on the functions of an operating system for the weekly tech meeting. To support your talk, you must prepare a handout for the attendees. The handout should summarize the information that you have learned about this topic. ----------------------------------------------------------- CIS 206 Case Study 2-4 Discussing How Applications Interact with Operating Systems (DEVRY) For more course tutorials visit www.tutorialrank.com You have been asked to prepare a short lecture for users in the Accounting Department. They have expressed interest in learning more about how the operating system supports the applications they use. Your boss would like to review your lecture notes prior to the class, so you need to save them to a document. Your notes should provide details of your lecture. ----------------------------------------------------------- CIS 206 Case Study 8-2 Researching Background and Font Combinations in Fedora Core 4 (DEVRY) For more course tutorials visit www.tutorialrank.com Case 8-2: Researching Background and Font Combinations in Fedora Core 4 You have been asked to prepare...

Words: 3261 - Pages: 14

Free Essay

Linux Security Lab #1

...this account The root account is the most privileged account on a Linux system. This account gives you the ability to carry out all facets of system administration, including adding accounts, changing user passwords, examining log files, installing software, etc. If, you changing password you should do it in root user, but for security reason you should never user root account since it’s an administrator account. 3) During the install, X-Window and Desktop Manager were installed. However, in a production environment it is recommended not to run the X- Windows environment. Explain the purpose of this recommendation Linux is a command base program and X- Window is GUI therefore it is not recommended. During Linux installation, deselecting X Window packages, especially the base packages, will return errors concerning failed dependencies. You can safely deselect all of these applications, in addition to X itself 4) During the installation process it asks what the option given to create the partition are? Name them Ext 2 and Ext 4 5) Why is it important to partition a Linux system correctly? Like any partitions, if the unproved distribution causes system not to be balance, possibly crash the system. For security, once a disk is divided into several partitions, directories and files of different categories may be stored in different partitions 6) What is the significance of SWAP partition in Linux system? What different way can the swap space be configured, and why...

Words: 1044 - Pages: 5

Free Essay

Evolution of Unix

...tasks and were exclusive to the computer it was written on. In other words when one upgraded to a newer computer, the operating system and all data that you wanted transferred from the old computer had to be rewritten on the newer model. In 1965 a joint effort of Bell Labs, MIT and GE began to develop a general computer operating system that was named the MULTICS (Multiplexed Information and Computing Service) mainframe timesharing system. The MULTICS project was being funded by the Department of Defense Advanced Research Projects Agency. The goal of the MULTICS group was to develop a feature-packed information utility that would allow timesharing of mainframe computers by large communities of users. It was also designed to be able to support multilevels of security with the military in mind. When Bell Labs joined the project their goal was to obtain a timesharing system for use by members of the technical staff at Bell Labs. When the planned time had passed and MULTICS was not ready to use, it was clear that there was a lot more work to do, Bell Labs felt they had no choice than to opt out in 1969 (Ward 2009). Even though Bell Labs withdrew from the MULTICS project, two programmers from Bell Labs, Ken Thompson and Dennis Ritchie, decided to continue working to develop a usable operating system (Peek 2002). They saw great value in the communal...

Words: 1891 - Pages: 8

Free Essay

Evolution of Unix

...tasks and were exclusive to the computer it was written on. In other words when one upgraded to a newer computer, the operating system and all data that you wanted transferred from the old computer had to be rewritten on the newer model. In 1965 a joint effort of Bell Labs, MIT and GE began to develop a general computer operating system that was named the MULTICS (Multiplexed Information and Computing Service) mainframe timesharing system. The MULTICS project was being funded by the Department of Defense Advanced Research Projects Agency. The goal of the MULTICS group was to develop a feature-packed information utility that would allow timesharing of mainframe computers by large communities of users. It was also designed to be able to support multilevels of security with the military in mind. When Bell Labs joined the project their goal was to obtain a timesharing system for use by members of the technical staff at Bell Labs. When the planned time had passed and MULTICS was not ready to use, it was clear that there was a lot more work to do, Bell Labs felt they had no choice than to opt out in 1969 (Ward 2009). Even though Bell Labs withdrew from the MULTICS project, two programmers from Bell Labs, Ken Thompson and Dennis Ritchie, decided to continue working to develop a usable operating system (Peek 2002). They saw great value in the communal...

Words: 1891 - Pages: 8

Free Essay

Stuff

...| IT250 Linux Operating System | Jerry Black | Spring 2012 | | | | Course Description: Installation, configuration and management of a Linux operating system will be explored. Focus will be on functions that resemble the UNIX environment. Directory and file management, user account management and certain device management (such as drives, printers, interface cards, etc.) will be discussed. Prerequisite(s) and/or Corequisite(s): Prerequisite: IT103 Operating Systems Credit hours: 4 Contact hours: 50 (30 Theory Hours, 20 Lab Hours) Syllabus: Linux Operating System Instructor | Jerry Black | Office Hours | Thursday, 4PM-6PM | Class Hours | Monday, 6:00PM – 10:20PM | Contact | Ms. Travis, 937-264-7707 | | jblack@itt-tech.edu | Major Instructional Areas 1. Introduction to Linux 2. Linux installation 3. Graphical user interface (GUI) desktops 4. Command-line interface (CLI) essentials 5. Hardware configuration: display, network, and printer 6. Networking: Resource sharing and remote access 7. Backup and restore utilities 8. Installing software in Linux 9. Scripting: Bourne Again Shell (bash) and Perl 10. Apache Web Server installation and configuration Course Objectives 1. Discuss the history and unique characteristics of the Linux operating system. 2. Perform an installation of Linux. 3. Use the components and features of the GNOME desktop environment. 4. Perform basic tasks by...

Words: 2032 - Pages: 9

Free Essay

Construct a Linux Host Firewall and Monitor for Ip Traffic

...130 LAB #9 | Construct a Linux Host Firewall and Monitor for IP Traffic LAB #9 – ASSESSMENT SPREADSHEET Construct a Linux Host Firewall and Monitor for IP Traffic Course Name and Number: Student Name: Instructor Name: Lab Due Date: Internal Firewall Policy Definition Configure your “TargetUbuntu02” desktop Linux internal host IP stateful firewall according to the following policy definition. Test and validate your implementation after you configure it based on the policy definition. The following is your Ubuntu internal firewall policy definition: Deny incoming traffic Deny the following specific applications: TFTP Telnet SNMP ICMP FTP Allow the following specific applications under “Advanced” settings: SSH SMTP POP3 HTTPS HTTP Make a screen capture of the changes you made to the configuration and paste it into the text document. Use the File Transfer button to download the text file to your local computer and submit it as part of your deliverables. Assessment Worksheet 131 9 Construct a Linux Host Firewall and Monitor for IP Traffic LAB #9 – ASSESSMENT WORKSHEET Construct a Linux Host Firewall and Monitor for IP Traffic Course Name and Number: Student Name: Instructor Name: Lab Due Date: Overview In this lab, you configured the Gufw Ubuntu host IP stateful firewall as an internal service running on the Linux desktop. By defining what IP traffic is allowed and what IP traffic is denied, you implemented another layer of security in your overall...

Words: 665 - Pages: 3

Free Essay

Is3440 - Unit 1 Lab Assessment Sheet

...Assessment Worksheet Installing a Core Linux Operating System on a Server IS3440 - Linux Security Course Name and Number: _____________________________________________________ Student Name: ________________________________________________________________ Instructor Name: ______________________________________________________________ Lab Due Date: ________________________________________________________________ Overview The foundation of host-based security starts with the installation of the operating system (OS). Contrary to popular opinion, there is no such thing as a secure operating system, but in this lab, you learned how to install the Linux CentOS operating system in a secure manner. You created a new virtual machine, partitioned the hard drive, and installed the Linux operating system. You also created a non-root user account and verified that key services were (or were not) running. Lab Assessment Questions & Answers 1. During the Minimal install, NTP (Network Time Protocol) server was not installed. From a security perspective, why is it important for a system to keep accurate time? To keep the system in sync and up to date for logging purposes such as any incidents that occur. Otherwise a time may not be correct when checking logs for an incident. 2. During the install, you set a password for the root user. What is the root user, and when is it appropriate to use this account? The root user is the system administrator. It is only appropriate...

Words: 503 - Pages: 3

Free Essay

Css 200 Ip2-Lab

...CSS200-1401B-01 Principals of Network Security Instructor: Gregory Roby Phase 2, Individual Project Date: March 08, 2014 By: Gil Palacio Lab #3 Overview: In this Lab I am learning how to use the Zenmap Graphical User Interface (GUI) for the free Nmap Security Scanner application. This application is an open source tool that automates network exploration to perform several different types of security audit scans of large IP networks (LAB 3, CTU. 2014). SO here is what I gather while doing this Lab: I added several IPs to putty in order to build information or to give information to the GUI that I am looking into. I copy pasted the two interfaces that are up,up in the 1st question from the Lab Assessment sheet of the putty profile created: Interface Ethernet0/0 "", is up, line protocol is up Hardware is 88E6095, BW 100 Mbps Auto-Duplex(Full-duplex), Auto-Speed(100 Mbps) Available but not configured via nameif MAC address c84c.7556.de9e, MTU not set IP address unassigned 0 packets input, 0 bytes, 0 no buffer Received 0 broadcasts, 0 runts, 0 giants 0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort 0 L2 decode drops 0 switch ingress policy drops 0 packets output, 0 bytes, 0 underruns 0 output errors, 0 collisions, 0 interface resets 0 babbles, 0 late collisions, 0 deferred 0 lost carrier, 0 no carrier 0 rate limit drops ...

Words: 1306 - Pages: 6

Premium Essay

Install a Core Linux Operating System on a Server

...Week 1 Lab This lab consists of two parts: Make sure you label each section accordingly and answer all the questions. For this lab it is recommended that you review the Demo Lab presentations in the Unit 1 and Unit 2 Learning Space. Click the PRACTICE link > DEMO LAB > then click the hyperlink to launch the demonstration. Part # 1 Install a Core Linux Operating System on a Server Learning Objectives and Outcomes Upon completing this lab, students should know more about the following tasks: * Install a base Linux operating system using a Fedora core Linux server for production use on the VM server farm * Create secured partitions within the core Linux server for desired security hardening, performance, and application support * Enable a network time server during installation to maintain a synchronized time setting throughout the system * Set a hostname that is descriptive of the role of the server to maintain standard and concise naming conventions during installation * Create a non-privileged user account for system administration access as a secure alternative to logging in as root user Overview In this lab the students will see how to install and partition a Fedora Core Linux Server. The installation process, applying passwords, creating partitions, and system administrator access controls will be part of the operating system configuration requirements. The demonstration will show how to use the terminal or terminal emulator for...

Words: 1168 - Pages: 5

Free Essay

It250 Week 9

...Unit 9: Basic Linux Administration Objectives 9: Administer and maintain a Linux system. 9.1: Create users and groups by using the CLI and GUI tools. 9.2: Back up a Linux system by using the tar utility. 9.3: Maintain effective logs by using the log rotate utility. Readings A Practical Guide to Fedora and Red Hat Enterprise Linux Chapter 11, pp. 407-425 * Chapter 16 In-Class Assessment * Week 9 Quiz: Homework The following homework is designed to cover the course objectives for this unit. Assignment 9.1: Complete the following exercise in your textbook: * Chapter 16: Question 1-5 on page 643 Submit your written answer to your instructor at the start of Unit 10. Labs Instructor Notes: Assign students the following lab which can be printed from Appendix D. Lab 9.1: Using tar to Back Up Files What is the purpose? This lab exercise lets you perform basic file backup on your Linux system. What are the steps? Task 1: Backing up with tar Procedure 1. Open a terminal window as a regular user. 2. Create a directory named backup in your home directory. 3. Copy some files from your home directory into your new directory. 4. Create a backup of your new directory by using tar and compress the file with bzip2. Make sure that the backup file is not placed in the directory you are backing up. You will need to: a. Create permission. b. Choose verbose mode option. c. Choose the bzip2 file format. d. Specify...

Words: 1093 - Pages: 5

Free Essay

Red Hat Linux Server

...One of the notable versions of a Linux server platform is Red Hat Enterprise Linux. Red Hat Linux has been a major player since 1993 starting as desktop version of Linux. In 2003, Red Hat Linux was changed to Red Hat Enterprise Linux which included more versions, including multiple server variants. A typical Linux package is comprised of a Linux kernel, possibly a GUI with window manager and a desktop environment, and other additional software. The Linux kernel is based off the Unix kernel and system originally developed in 1969 by a group of AT&T employees at Bell Labs. The Linux kernel was not developed until 1991 and is written in a version of the C programming language supported by GNU Compiler Collection. Version 3.0 of the Linux Kernel released on 2011, with no major changes initially from past versions but was built for the future. With the Linux kernel being open-source, security is a much criticized topic in relation to the Linux kernel, because a large number of bugs in the kernel can be potential security flaws, whether they allow privilege escalation or create denial-of-service attacks. Over the years, Red Hat Enterprise Linux has had numerous such flaws that were found and fixed in Red Hat’s version of the Linux kernel. New security features are continuously implemented to address computer insecurity issues in the Linux kernel. Although the creator of the Linux kernel, Linus Torvalds says he personally consider security bugs to be just 'normal bugs'. The...

Words: 368 - Pages: 2

Premium Essay

Configure Basic Security Controls on a Linux Server

...Security Controls on a Fedora Linux Server The students are required to submit their lab assignment answers through this website. All lab assignment questions listed are for each course's week lab activity. This may be a theory based or lab based activity. Lab assessment results and answers are due at the beginning of class the following week. Students are encouraged to perform and submit their lab assessment results immediately upon completion of the lab activity or prior to the due date. During this lab students will properly secure a Linux server system. They will perform steps to secure the bootloader, enable iptables and run SELinux to help lock down the Linux OS. The students will also apply ACLs to directories and files and then check those ACLs and permissions on the system. To accomplish the lab assignment below, students will need to obtain a copy of the Fedora Image provided to you by the Substitute Instructor and complete a basic VMware installation of Fedora. The questions in the lab book will be based on the installation experience. Assigned Pages: 10-26 Questions: 1 through 10. This assignment is due by the beginning of class for Unit 3. 1. What is GRUB and why is it important to lock it down? GRUB stands for Grand Unified Bootloader (1 of 2 boot menus' for the operating system) which is important to lock down is for security reasons. These reasons include being used to start other operating systems (eg. other versions of Linux or Microsoft Windows),...

Words: 745 - Pages: 3

Free Essay

Linux Security Lab 2

...1. What is the significance of creating Groups and adding Users to Groups? By creating groups you can get people access to the information that they need to get to. When a user is created and added to a group that user then has the access permissions of the group that has been made. 2. Given a scenereo where there are 5 database admins that may periodically need access to a given system. Discuss a better concept to better manage the admins access permissions. Break down admin responsabilities and only give them the access for what duties they need to perform. PAM command is a great idea in this scenereo. 3. New web admin account has been set up and a password provided. What is the command to force a password change upon login. Chage –d 0 <user name> 4. What is the purpose of the “SU” command. This is the command to get into the machine as ROOT. (Super User I like to call it) this is like the ultimate authority command to change what you want and equally allows you to screw things up if you want. 5. Restricting the use of the “SU” command can be configured using what mechanism. /etc/pam.d/su to edit the PAM. Edit the #auth required pam_wheel.so use_uid 6. What is the purpose of the login.defs file? Creates accounts and is site specific for the shadow login. This has rules like expirations, password requirements. 7. What is the PASS_MIN_DAYS setting? Min days until you have to change the password 8. What is the PASS_MAX_DAYS setting? Why is it good...

Words: 313 - Pages: 2