xref: /aosp_15_r20/external/mockftpserver/MockFtpServer/src/main/resources/ReplyText.properties (revision 876b9d758e92bb9ac60d09763a5f23a1c6322c5f)
1*876b9d75SXin Li# Copyright 2008 the original author or authors.
2*876b9d75SXin Li#
3*876b9d75SXin Li# Licensed under the Apache License, Version 2.0 (the "License");
4*876b9d75SXin Li# you may not use this file except in compliance with the License.
5*876b9d75SXin Li# You may obtain a copy of the License at
6*876b9d75SXin Li#
7*876b9d75SXin Li#       http://www.apache.org/licenses/LICENSE-2.0
8*876b9d75SXin Li#
9*876b9d75SXin Li# Unless required by applicable law or agreed to in writing, software
10*876b9d75SXin Li# distributed under the License is distributed on an "AS IS" BASIS,
11*876b9d75SXin Li# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12*876b9d75SXin Li# See the License for the specific language governing permissions and
13*876b9d75SXin Li# limitations under the License.
14*876b9d75SXin Li
15*876b9d75SXin Li#-------------------------------------------------------------------------------
16*876b9d75SXin Li# Mapping of reply code -> reply text
17*876b9d75SXin Li#-------------------------------------------------------------------------------
18*876b9d75SXin Li110=Restart marker reply.
19*876b9d75SXin Li120=Service ready in nnn minutes.
20*876b9d75SXin Li125=Data connection already open; transfer starting.
21*876b9d75SXin Li150=File status okay; about to open data connection.
22*876b9d75SXin Li200=Command okay.
23*876b9d75SXin Li202=Command not implemented, superfluous at this site.
24*876b9d75SXin Li211={0}.
25*876b9d75SXin Li212={0}.
26*876b9d75SXin Li213={0}.
27*876b9d75SXin Li214={0}.
28*876b9d75SXin Li215={0} system type.
29*876b9d75SXin Li220=Service ready for new user. (MockFtpServer 2.5; see http://mockftpserver.sourceforge.net)
30*876b9d75SXin Li221=Service closing control connection.
31*876b9d75SXin Li225=Data connection open; no transfer in progress.
32*876b9d75SXin Li226=Closing data connection. Requested file action successful.
33*876b9d75SXin Li226.WithFilename=Closing data connection. Requested file action successful. Filename={0}.
34*876b9d75SXin Li227=Entering Passive Mode {0}.
35*876b9d75SXin Li229=Entering Extended Passive Mode (|||{0}|)
36*876b9d75SXin Li230=User logged in, proceed.
37*876b9d75SXin Li250=Requested file action okay, completed.
38*876b9d75SXin Li257={0} created.
39*876b9d75SXin Li331=User name okay, need password.
40*876b9d75SXin Li332=Need account for login.
41*876b9d75SXin Li350=Requested file action pending further information.
42*876b9d75SXin Li421=Service not available, closing control connection.
43*876b9d75SXin Li#    This may be a reply to any command if the service knows it must shut down.
44*876b9d75SXin Li425=Can't open data connection.
45*876b9d75SXin Li426=Connection closed; transfer aborted.
46*876b9d75SXin Li450=Requested file action not taken.
47*876b9d75SXin Li#   File unavailable (e.g., file busy).
48*876b9d75SXin Li451=Requested action aborted: local error in processing.
49*876b9d75SXin Li452=Requested action not taken.
50*876b9d75SXin Li#    Insufficient storage space in system.
51*876b9d75SXin Li500=Syntax error, command unrecognized.
52*876b9d75SXin Li#    This may include errors such as command line too long.
53*876b9d75SXin Li501=Syntax error in parameters or arguments.
54*876b9d75SXin Li502=Command not implemented: {0}.
55*876b9d75SXin Li503=Bad sequence of commands.
56*876b9d75SXin Li504=Command not implemented for that parameter.
57*876b9d75SXin Li530=Not logged in.
58*876b9d75SXin Li532=Need account for storing files.
59*876b9d75SXin Li550=File not found or not accessible: {0}.
60*876b9d75SXin Li#    File unavailable (e.g., file not found, no access).
61*876b9d75SXin Li551=Requested action aborted: page type unknown.
62*876b9d75SXin Li552=Requested file action aborted.
63*876b9d75SXin Li#    Exceeded storage allocation (for current directory or dataset).
64*876b9d75SXin Li553=Requested action not taken for {0}
65*876b9d75SXin Li#    File name not allowed.
66*876b9d75SXin Li
67*876b9d75SXin Li#-------------------------------------------------------------------------------
68*876b9d75SXin Li# FTP Command-Specific Reply Messages
69*876b9d75SXin Li#-------------------------------------------------------------------------------
70*876b9d75SXin Liabor=ABOR completed.
71*876b9d75SXin Liacct=ACCT completed for {0}.
72*876b9d75SXin Liallo=ALLO completed.
73*876b9d75SXin Liappe=Created or appended to file {0}.
74*876b9d75SXin Licdup=CDUP completed. New directory is {0}.
75*876b9d75SXin Licwd=CWD completed. New directory is {0}.
76*876b9d75SXin Lidele="{0}" deleted.
77*876b9d75SXin Lieprt=EPRT completed.
78*876b9d75SXin Liepsv=Entering Extended Passive Mode (|||{0}|)
79*876b9d75SXin Lihelp={0}.
80*876b9d75SXin Lihelp.noHelpTextDefined=No help text has been defined for [{0}]
81*876b9d75SXin Limkd="{0}" created.
82*876b9d75SXin Limode=MODE completed.
83*876b9d75SXin Linoop=NOOP completed.
84*876b9d75SXin Lipass=User logged in, proceed.
85*876b9d75SXin Lipass.needAccount=Need account for login.
86*876b9d75SXin Lipass.loginFailed=Not logged in.
87*876b9d75SXin Lipasv=({0})
88*876b9d75SXin Liport=PORT completed.
89*876b9d75SXin Lipwd="{0}" is current directory.
90*876b9d75SXin Liquit=Service closing control connection.
91*876b9d75SXin Lirein=REIN completed.
92*876b9d75SXin Lirest=REST completed.
93*876b9d75SXin Lirmd="{0}" removed.
94*876b9d75SXin Lirnfr=Requested file action pending further information.
95*876b9d75SXin Lirnto=Rename from {0} to {1} completed.
96*876b9d75SXin Lisite=SITE completed.
97*876b9d75SXin Lismnt=SMNT completed.
98*876b9d75SXin Listat={0}.
99*876b9d75SXin Listou=Created file {0}.
100*876b9d75SXin Listor=Created file {0}.
101*876b9d75SXin Listru=STRU completed.
102*876b9d75SXin Lisyst="{0}"
103*876b9d75SXin Litype=TYPE completed.
104*876b9d75SXin Liuser.loggedIn=User logged in, proceed.
105*876b9d75SXin Liuser.needPassword=User name okay, need password.
106*876b9d75SXin Li
107*876b9d75SXin Li#-------------------------------------------------------------------------------
108*876b9d75SXin Li# FileSystem Messages
109*876b9d75SXin Li#-------------------------------------------------------------------------------
110*876b9d75SXin Lifilesystem.alreadyExists=The path [{0}] already exists.
111*876b9d75SXin Lifilesystem.parentDirectoryDoesNotExist=The parent directory [{0}] does not exist.
112*876b9d75SXin Lifilesystem.doesNotExist=[{0}] does not exist.
113*876b9d75SXin Lifilesystem.isDirectory=[{0}] is a directory.
114*876b9d75SXin Lifilesystem.isFile=[{0}] is a file.
115*876b9d75SXin Lifilesystem.isNotADirectory=[{0}] is not a directory or does not exist.
116*876b9d75SXin Lifilesystem.isNotAFile=[{0}] is not a file or does not exist.
117*876b9d75SXin Lifilesystem.cannotRead=The current user does not have read permission for [{0}].
118*876b9d75SXin Lifilesystem.cannotWrite=The current user does not have write permission for [{0}].
119*876b9d75SXin Lifilesystem.cannotExecute=The current user does not have execute permission for [{0}].
120*876b9d75SXin Lifilesystem.directoryIsNotEmpty=The [{0}] directory is not empty.
121*876b9d75SXin Lifilesystem.renameFailed=The rename to [{0}] has failed.
122*876b9d75SXin Lifilesystem.pathIsNotValid=The path [{0}] is not valid.
123*876b9d75SXin Lifilesystem.currentDirectoryNotSet=The current directory has not been set.
124*876b9d75SXin Li
125*876b9d75SXin Li#-------------------------------------------------------------------------------
126*876b9d75SXin Li# Other Common Messages
127*876b9d75SXin Li#-------------------------------------------------------------------------------
128*876b9d75SXin Lilogin.userAccountNotValid=UserAccount missing or invalid for user [{0}]
129*876b9d75SXin Lilogin.homeDirectoryNotValid=The homeDirectory configured for user [{0}] is not a valid directory: [{1}]
130*876b9d75SXin Li
131*876b9d75SXin LiinternalError=Internal error: {0} {1}