This file is indexed.

/usr/share/celestia/start_nb.cel is in celestia-common 1.6.1+dfsg-3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
{
# ... Skriptet begynner her

#****************************************************************************
#                                                                           *
#                 START.CEL - Oppstartsskript for Celestia                  *
#                             (versjon 2.1)                                 *
#                                                                           *
#---------------------------------------------------------------------------*
#                                                                           *
#  Dette skriptet kjøres automatisk hver gang du kjører Celestia.           *
#                                                                           *
#  MERK: Ikke ta bort krøllparentesene som er første og siste tegn i denne  *
#        fila. De definerer denne fila som et CEL-skript.                   *
#                                                                           *
#  Du kan endre dette skriptet mpå mange måter slik det passer deg best.    *
#  Bare ta vekk kommentartegnet fra en eller flere av linjene nedenfor,     *
#  slik det er beskrevet. Hver linje eller kodeavsnitt inneholder           *
#  kommentarer som beskriver hva som gjøres. For å avkommentere en kode-    *
#  linje tar du bare vekk tegnet «#» fra begynnelsen av den linja.          *
#                                                                           *
#  Hvis du endrer dette skriptet bør du kopiere det til et trygt sted FØR   *
#  du begynner, slik at du har det til å slå opp i senere.                  *
#                                                                           *
#                                                                           *
#****************************************************************************

  preloadtex { object "Sol/Earth" }
  preloadtex { object "Sol/Earth/Moon" }

  select {object "Sol"}
  goto   {time 3.0 distance 30}
  wait   {duration 3.0}

  select {object "Sol/Earth"}
  follow {}
  goto   {time 3.0  distance 6.0}
  wait   {duration 2.0}

  print  {text "Welcome to Celestia!"  row -3  column 1  duration 3}
  wait   {duration 3.0}

#****************************************************************************
#  Kodelinjene over er hele start.cel-skriptet. Nedenfor er en beskrivelse  *
#  av hva hver kommando gjør. Først går vi til Solen, slik at når vi går    *
#  til Jorden viser den solsiden, uansett hva din lokale tid er ...         *
#                                                                           *
#  preloadtex: Ber Celestia å laste inn teksturene for det oppgitte         *
#          objektet. Ellers ville Celestia laste inn teksturen når objktet  *
#          kommer til syne, og det ville merkes som en liten forsinkelse.   *
#                                                                           *
#  select: Viser Celestia hvilket objekt (planet, måne, romskip etc.) som   *
#          skal defineres som gjeldende objekt. Sol definerer vårt sol-     *
#          system, tegnet "/" er bare en markør for et hierarki, Earth -    *
#          Jorden - er objektet vi vil velge. Hvis du vil velge Månen, så   *
#          vil select-kommandoen se slik ut:                                *
#            select {object "Sol/Earth/Moon"}                               *
#                                                                           *
#  goto:   Får Celestia til å reise til det valgte objektet, akkurat som å  *
#          trykke «G»-tasten på tastaturet. Tidsparameteren angir hvor      *
#          mange sekunder det skal ta å reise dit. Avstandsparameteren      *
#          angir hvor langt unna objektet vi skal plasseres, i enheter lik  *
#          objektets radius, pluss 1. HVis objektets radius for eksempel er *
#          10 000 km og du oppgir 6.0 som avstand, så blir du plassert      *
#          50 000 km fra senter av objektet.                                *
#                                                                           *
#  wait:   Siden goto-kommandoen sier at Celestia skal bruke en viss tid    *
#          til å gjøre noe, så må vi gi Celestia like mye tid til faktisk   *
#          å GJØRE det. Når vi går til Solen sier wait-kommandoen at        *
#          Celestia skal vente i 3 sekunder mens goto-kommandoen utføres    *
#          (i 3 sekunder.) Varighetsparameteren er som regel den samme som  *
#          tidsparameteren i goto-kommandoen. Men det er alltid unntak :-D  *
#                                                                           *
#          Når vi reiser til Jorden, venter wait-kommandoen etter goto bare *
#          i 2 sekunder. Neste kommando er en print-kommando, som viser     *
#          litt tekst på skjermen og er fulgt av nok en wait-kommando, som  *
#          venter i 3 sekunder til. Det er et spørsmål om tidsangivelse.    *
#          goto-kommandoen tillater at vi viser tekst på skjermen MENS den  *
#          kjører, så vi passer rett og slett på at den totale ventetiden i *
#          wait-kommandoer etter en goto blir til sammen MINST den tiden    *
#          som er oppgitt i goto-kommandoen. Den kan være lenger, om ønskes.*
#                                                                           *
#  follow: Får Celestia til å følge det valgte objektet gjennom rommet,     *
#          akkurat som å trykke «F» på tastaturet. Du kan også erstatte     *
#          follow {}-kommandoen med synchronous {}, som gjør at du blir     *
#          stående i en stasjonær, eller synkron bane over det valgte       *
#          objektet.                                                        *
#                                                                           *
#   print: Får Celestia til å vise (skrive ut) tekst på skjermen. Tekst-    *
#          parameteren definerer teksten som skal vises. Rad-parameteren    *
#          definerer hvor mange rader det er fra bunnen av vinduet til dit  *
#          starten på teksten blir skrevet. Kolonneparameteren definerer    *
#          hvor mange kolonner fra venstre kant av vinduet teksten skal     *
#          begynne. Varighetsparameteren definerer hvor mange sekunder      *
#          teksten skal vises på skjermen, dette følges av wait-kommandoen  *
#          som beskrevet over.                                              *
#****************************************************************************


#****************************************************************************
#  Hvis du vil plasseres over der DU er på Jorden, så bruk kommandoen       *
#  gotolonglat vist nedenfor. Trinn for trinn :                             *                                             *
#  * Kopier hele kodelinja.                                                 *
#                                                                           *
#  * Lim den inn nedenfor «goto»-kommandoen ovenfor.                        *
#                                                                           *
#  * Ta vekk «#»-tegnet på begynnelsen av linja. Dette tar vekk kommentar-  *
#    merket slik at kommandolinja blir utført.                              * 
#                                                                           *
#  * Sett et «#»-tegn først på den originale goto-kommandoen.               *
#    Dette gjør kommandolinja til en kommentar, så den blir IKKE kjørt.     *
#                                                                           *
#  * Endre «longitude» - lengde - og «latitude» - bredde - til verdiene for *
#    ditt sted.                                                             *
#                                                                           *
#  * Siden du går til et bestemt sted på Jorden er det kanskje ikke dag der,*
#    så du kunne kommentere ut de følgende kodelinjene ved å sette «#»      *
#    først på hver linje ...                                                *
#      select {object "Sol"}                                                *
#      goto   {time 3.0 distance 30}                                        *
#      wait   {duration 3.0}                                                *
#    Hvis du VIL vise ditt sted på dagtid, så bruk time-kommandoen som er   *
#    beskrevet nedenfor.                                                    *
#****************************************************************************

#  gotolonglat {time 5.0  distance 4.0  longitude 0.0  latitude 0.0}


#****************************************************************************
#  Hvis du vil at Celestia alltid skal starte med en bestemt dato/tid, så   *
#  bruk time-kommandoen, som vist nedenfor.                                 *
#                                                                           *
#  ADVARSEL: Om Celestia startes med en fastsatt dato/tid må du trykke «!»  *
#           (utropstegn) på tastaturet for å TILBAKESTILLE tiden til den    *
#           datamaskinen din viser, hver gang du vil utforske litt - HVIS   *
#           den virkelige tiden gjør noen forskjell.                        *
#                                                                           *
#  Trinn for trinn ...                                                      *
#                                                                           *
#  * Bestem om du vil oppgi datoen som en UTC dato-tidsstreng, eller en     *
#    Juliansk dag (se nedenfor).                                            *
#                                                                           *
#  * Kopier den kodelinjen som har tidsangivelsen du vil bruke.             *
#                                                                           *
#  * Lim den inn over goto-kommandoen øverst i denne fila.                  *
#                                                                           *
#  * Ta vekk «#»-tegnet først på linja. Denne tar vekk kommentartegnet slik *
#    at kodelinja vil bli utført.                                           *
#                                                                           *
#  * Endre dato/tidsangivelsen til det DU vil bruke.                        *
#****************************************************************************

# Oppgi tidspunkt med en UTC-streng :
#  time { utc "2003-08-11T09:29:24.0000" }
#              ÅÅÅÅ-MM-DDTtt:mm:ss.ssss
#  Merk  "T"-en .........^ ... (Den må være der)

# Oppgi tidspunkt som e Juliansk dato:
#  time { jd JulianDate }
#    Datokonverterer fra US Navy:
#    http://aa.usno.navy.mil/data/docs/JulianDate.html
#
#  Det er også flere andre nettsteder som gjør dette, f.eks.
#    http://www.csgnetwork.com/julianmodifdateconv.html


#****************************************************************************
#  The commands listed below allow you to define several of Celestia's      *
#  settings, that will be set every time you start Celestia. Modify any of  *
#  the settings you want to.                                                *
#****************************************************************************

# Field of View (UNcomment / modify to meet your needs)...
# Default is 25 degrees, at a screen resolution of 1024 x 768
#  set {name "FOV" value 25.0}


# Ambient light level (UNcomment / modify to meet your needs)...
# 0.0 to 0.5 is a good Lo-Hi range
#  set {name "AmbientLightLevel" value 0.1}


# Faintest visible star magnitude (brightness)...
# (UNcomment / modify to meet your needs)
# Celestia UI: 0.8 to 15.2, default is 6.0
#
#  setvisibilitylimit {magnitude 6.0}


# Faintest auto-magnitude brightness, at 45 degrees, Default is 8.5...
# (UNcomment / modify to meet your needs)
#  setfaintestautomag45deg {magnitude 8.5}


# Items to be displayed (rendered):
# Do NOT render the following objects (UNcomment to suit your needs)...
#  renderflags {clear "atmospheres"}
#  renderflags {clear "automag"}
#  renderflags {clear "boundaries"}
#  renderflags {clear "cloudmaps"}
#  renderflags {clear "comettails"}
#  renderflags {clear "constellations"}
#  renderflags {clear "eclipseshadows"}
#  renderflags {clear "galaxies"}
#  renderflags {clear "grid"}
#  renderflags {clear "markers"}
#  renderflags {clear "nightmaps"}
#  renderflags {clear "orbits"}
#  renderflags {clear "planets"}
#  renderflags {clear "pointstars"}
#  renderflags {clear "ringshadows"}
#  renderflags {clear "stars"}
#  renderflags {clear "partialtrajectories"}


# Items to be displayed (rendered):
# DO render the following objects (UNcomment to suit your needs)...
#  renderflags {set "atmospheres"}
#  renderflags {set "automag"}
#  renderflags {set "boundaries"}
#  renderflags {set "cloudmaps"}
#  renderflags {set "comettails"}
#  renderflags {set "constellations"}
#  renderflags {set "eclipseshadows"}
#  renderflags {set "galaxies"}
#  renderflags {set "grid"}
#  renderflags {set "markers"}
#  renderflags {set "nightmaps"}
#  renderflags {set "orbits"}
#  renderflags {set "planets"}
#  renderflags {set "pointstars"}
#  renderflags {set "ringshadows"}
#  renderflags {set "stars"}
#  renderflags {set "partialtrajectories"}


# Text labels:
# Do NOT label the following objects (UNcomment to suit your needs)...
#  labels {clear "asteroids"}
#  labels {clear "constellations"}
#  labels {clear "galaxies"}
#  labels {clear "moons"}
#  labels {clear "planets"}
#  labels {clear "spacecraft"}
#  labels {clear "stars"}


# Text labels:
# DO label the following objects (UNcomment to suit your needs)...
#  labels {set "asteroids"}
#  labels {set "constellations"}
#  labels {set "galaxies"}
#  labels {set "moons"}
#  labels {set "planets"}
#  labels {set "spacecraft"}
#  labels {set "stars"}


# Marker control:
# Unmark any objects that are currently Marked and disable Marker display...
# (UNcomment to suit your needs)
#  unmarkall { }


# Minimum orbit diameter to be rendered (in pixels)...
# (UNcomment / modify  to suit your needs)
#  set {name "MinOrbitSize"  value 1.0}


# Furthest visible star distance, default is 1000000...
# (UNcomment / modify to suit your needs)
#  set {name "StarDistanceLimit"  value 1000000}


# Time rate (1x, 100x, 1000x, etc.)...
# (UNcomment / modify to suit your needs)
#    Negative value = Reverse Time
#               0   = Pause Time
#               1.0 = Real Time (default)
#            1000.0 = Good moon orbit motion
#
#  timerate {rate 1.0}


#****************************************************************************
#  If you are using large textures, you can have Celestia pre-load them     *
#  into your graphics card memory by listing them below.                    *
#****************************************************************************
# Examples...
#  preloadtex {object "earth.*"}
#  preloadtex {object "earth.png"}


#****************************************************************************
#  orbit is a fun command to play with. The axis is specified in [X Y Z]    *
#  order, and each axis can be either 0 or 1. rate = how fast, duration =   *
#  number of seconds. Just make sure you have an object selected.           *
#****************************************************************************
#  orbit {axis [0 1 0]  rate 10.0  duration 7.0}


#****************************************************************************
#  To learn more about scripting in Celestia, visit:                        *
#                                                                           *
#   * Scripting forum: (http://www.shatters.net/forum/viewforum.php?f=9)    *
#   * Don G's Celestia page: (http://www.donandcarla.com/Celestia/)         *
#   * Harald's Celestia page: (http://www.h-schmidt.net/celestia/)          *
#                                                                           *
#  Don G's page includes a guide for CEL scripting. Harald's page includes  *
#  a guide for CELX (Lua) scripting. Both also have example scripts and     *
#  other goodies.                                                           *
#****************************************************************************


# End of script...
}